body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#top-menu li a{font-size:16px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}#top-menu li a,.et_search_form_container input{letter-spacing:1px}.et_search_form_container input::-moz-placeholder{letter-spacing:1px}.et_search_form_container input::-webkit-input-placeholder{letter-spacing:1px}.et_search_form_container input:-ms-input-placeholder{letter-spacing:1px}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:31px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:31px}.et_header_style_split .centered-inline-logo-wrap{width:61px;margin:-61px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:61px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:61px}.et_header_style_centered #top-menu>li>a{padding-bottom:11px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:22px 0 22px 0!important}.et_header_style_centered #main-header .logo_container{height:61px}#logo{max-height:73%}.et_pb_svg_logo #logo{height:73%}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.et-cart-info{display:none!important}.et_pb_newsletter_field input{padding:16px 18px!important}.single-product .summary{background:#ffffff;padding:26px;border-radius:18px;box-shadow:0 10px 28px rgba(0,0,0,0.07)}.single-product .product_title{margin-bottom:10px;line-height:1.15}.single-product p.price{margin-top:6px;margin-bottom:12px}.single-product .summary .price{font-size:28px!important;font-weight:600!important}.single-product .summary .price ins,.single-product .summary .price .woocommerce-Price-amount{font-size:32px!important;font-weight:600!important;color:#1e88e5!important}.single-product .summary .price del{position:relative;text-decoration:none;font-size:18px!important;font-weight:400!important;color:#9e9e9e!important;opacity:0.8}.single-product .summary .price del .woocommerce-Price-amount{font-weight:400!important;color:#9e9e9e!important}.single-product .summary .price del::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:#b0b0b0}.single-product .woocommerce-product-details__short-description{margin-top:10px;margin-bottom:18px;line-height:1.55}.single-product a.whatsapp-btn-single{display:block;width:100%;margin-top:22px;margin-bottom:14px;padding:18px 26px;background-color:#38B000;color:#FFFFFF!important;border-radius:14px;font-weight:800;font-size:16px;letter-spacing:0.3px;line-height:1.2;text-align:center;text-decoration:none!important;box-shadow:0 10px 22px rgba(0,0,0,0.14);transition:all .22s ease}.single-product a.whatsapp-btn-single:hover{background-color:#2F8F00;transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,0.18)}.single-product .product_meta{margin-top:16px;padding-top:14px;border-top:1px solid rgba(0,0,0,0.08)}.woocommerce div.product div.images{background:#ffffff;padding:16px;border-radius:16px;box-shadow:0 4px 14px rgba(0,0,0,0.04)}.frembal-wa-loop{display:block;margin-top:10px;padding:10px 12px;text-align:center;border-radius:12px;font-weight:700;letter-spacing:.3px;background:#1EBE5B;color:#fff!important;text-decoration:none!important;box-shadow:0 6px 16px rgba(0,0,0,.08);transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.frembal-wa-loop:hover{background:#1ebe5b;transform:translateY(-1px)}.onsale{background:#ff6b35!important;border-radius:8px;font-size:13px;font-weight:700;padding:6px 10px}.archive.woocommerce{background:#ffffff}.woocommerce.archive{background:#f5f7fa}.woocommerce.archive ul.products li.product{background:#fff;border-radius:12px;padding:12px;box-shadow:0 6px 20px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease;margin-bottom:30px}.woocommerce.archive ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(0,0,0,.08)}.woocommerce.archive ul.products li.product a img{width:100%!important;height:260px!important;object-fit:contain!important;margin:0 0 8px!important}.woocommerce.archive ul.products li.product .woocommerce-loop-product__title{font-size:17px;line-height:1.3;font-weight:700;margin:6px 0;min-height:46px}.woocommerce.archive ul.products li.product .price{margin:4px 0 10px;display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.woocommerce.archive ul.products li.product .price ins{text-decoration:none;font-size:22px;font-weight:900;color:#111}.woocommerce.archive ul.products li.product .price del{font-size:13px;color:#999}.woocommerce.archive ul.products li.product .onsale{background:#111!important;color:#fff!important;border-radius:6px!important;font-size:11px!important;padding:5px 8px!important;font-weight:800!important;letter-spacing:.4px}.woocommerce.archive .frembal-wa-loop{display:block;width:100%;margin-top:10px;padding:12px 14px;text-align:center;border-radius:12px;font-weight:900;background:linear-gradient(135deg,#25D366,#1EBE5B);color:#fff!important;text-decoration:none!important;box-shadow:0 10px 22px rgba(37,211,102,.18);transition:transform .2s ease,box-shadow .2s ease}.woocommerce.archive .frembal-wa-loop:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(37,211,102,.22)}.woocommerce.archive ul.products{margin-top:0}.woocommerce.archive .woocommerce-products-header{margin-bottom:20px}.woocommerce.archive .site-main{padding-top:20px}.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product{display:flex;flex-direction:column;justify-content:space-between;height:100%}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:125px}.woocommerce ul.products li.product a.button{margin-top:auto}.woocommerce nav.woocommerce-pagination{margin:36px 0 14px;text-align:center}.woocommerce nav.woocommerce-pagination ul{border:0!important;background:transparent!important;padding:0!important;margin:0!important;display:inline-flex;align-items:center;gap:10px}.woocommerce nav.woocommerce-pagination ul li{border:0!important;margin:0!important;padding:0!important;overflow:visible!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{height:44px;min-width:44px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid rgba(0,0,0,.08);background:#ffffff;color:#1f2937;font-weight:700;letter-spacing:.2px;text-decoration:none!important;transition:all .18s ease}.woocommerce nav.woocommerce-pagination ul li a:hover{transform:translateY(-2px);border-color:#237831;color:#237831;background:rgba(35,120,49,.05)}.woocommerce nav.woocommerce-pagination ul li span.current{background:#237831;border-color:#237831;color:#ffffff;box-shadow:0 6px 18px rgba(35,120,49,.25)}.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{padding:0 18px}.woocommerce nav.woocommerce-pagination ul li a:focus{outline:none;box-shadow:0 0 0 4px rgba(35,120,49,.18)}@media (max-width:480px){.woocommerce nav.woocommerce-pagination ul{gap:8px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{height:40px;min-width:40px;padding:0 12px;border-radius:12px}}body.page-id-49 .yith-wcan,body.page-id-49 .yith-wcan-filters,body.page-id-49 .yith-wcan-filter,body.page-id-49 .yith-wcan-filters-container,body.page-id-49 .yith-wcan-filter-container,body.page-id-49 .yith-wcan-list,body.page-id-49 .yith-wcan-select-wrapper,body.page-id-49 .yith-wcan-reset-navigation{font-family:inherit}body.page-id-49 .yith-wcan-filter,body.page-id-49 .yith-wcan-filters .filter,body.page-id-49 .yith-wcan-filters-container .filter,body.page-id-49 .yith-wcan-widget,body.page-id-49 .widget_yith-woocommerce-ajax-navigation,body.page-id-49 .widget_yith-woocommerce-ajax-navigation-filters{background:#fff;border:1px solid rgba(0,0,0,0.06);border-radius:14px;padding:16px;box-shadow:0 6px 18px rgba(0,0,0,0.06);margin-bottom:16px}body.page-id-49 .yith-wcan-filter-title,body.page-id-49 .yith-wcan-filter h4,body.page-id-49 .yith-wcan-filter h3,body.page-id-49 .widget_yith-woocommerce-ajax-navigation .widget-title,body.page-id-49 .widget_yith-woocommerce-ajax-navigation-filters .widget-title{font-size:16px;font-weight:700;margin:0 0 12px 0;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.08)}body.page-id-49 .yith-wcan-filter ul,body.page-id-49 .yith-wcan-list ul,body.page-id-49 .yith-wcan-filters ul{list-style:none!important;padding-left:0!important;margin:0!important}body.page-id-49 .yith-wcan-filter li,body.page-id-49 .yith-wcan-list li,body.page-id-49 .yith-wcan-filters li{margin:0!important;padding:8px 0!important;border-bottom:1px dashed rgba(0,0,0,0.10)}body.page-id-49 .yith-wcan-filter li:last-child,body.page-id-49 .yith-wcan-list li:last-child,body.page-id-49 .yith-wcan-filters li:last-child{border-bottom:0}body.page-id-49 .yith-wcan-filter li:hover,body.page-id-49 .yith-wcan-list li:hover,body.page-id-49 .yith-wcan-filters li:hover{background:rgba(0,0,0,0.03);border-radius:10px;padding-left:10px!important;padding-right:10px!important;transition:.2s ease}body.page-id-49 .yith-wcan-filter input[type="checkbox"],body.page-id-49 .yith-wcan-filter input[type="radio"]{width:18px;height:18px;accent-color:#25D366}body.page-id-49 .yith-wcan-filter a,body.page-id-49 .yith-wcan-filter label,body.page-id-49 .yith-wcan-list a{color:#222;font-size:14px;text-decoration:none}body.page-id-49 #sidebar,body.page-id-49 .et_pb_widget_area,body.page-id-49 .woocommerce-sidebar,body.page-id-49 .widget-area{position:sticky;top:90px}body.page-id-49 .yith-wcan-filter-title,body.page-id-49 .widget-title{font-size:15px}body.page-id-49 .yith-wcan-filter li:hover{background:#f5f7f9}body.page-id-49 .yith-wcan-reset-navigation a{display:inline-block;background:#222;color:#fff;padding:8px 14px;border-radius:8px;font-size:13px}body.page-id-49 .yith-wcan-filter li{border-bottom:none}.wp-admin .column-rank_math_seo_details,.wp-admin .column-rank_math_seo_score{min-width:120px!important;width:140px!important;white-space:nowrap!important}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif!important;font-weight:600!important}body,p,li,span{font-family:'Inter',sans-serif!important;font-weight:400!important}.single-product .summary .price,.woocommerce ul.products li.product .price{font-family:'Montserrat',sans-serif!important;font-weight:600!important}.dgwt-wcas-search-wrapp{border-radius:14px;overflow:hidden;border:2px solid #c4c4c4;background:#ffffff;transition:all 0.2s ease}.dgwt-wcas-search-wrapp:hover{border-color:#bdbdbd}.dgwt-wcas-search-wrapp:focus-within{border-color:#237831;box-shadow:0 0 0 3px rgba(35,120,49,0.12)}.dgwt-wcas-search-input{border:none!important;padding:14px 18px!important;font-family:'Montserrat',sans-serif!important;font-size:15px;background:transparent}.dgwt-wcas-search-input::placeholder{color:#9a9a9a}.dgwt-wcas-search-submit{background:#2b2b2b!important;border:none!important;padding:0 22px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background 0.2s ease}.dgwt-wcas-search-submit:hover{background:#1f1f1f!important}.dgwt-wcas-search-submit svg{width:18px!important;height:18px!important;stroke:#ffffff!important;fill:none!important}.dgwt-wcas-search-wrapp{box-shadow:0 2px 6px rgba(0,0,0,0.04)}.single-product div.product .summary{display:flex!important;flex-direction:column!important}.single-product div.product .summary .product_title{order:5!important}.single-product div.product .summary p.price{order:10!important}.single-product div.product .summary .woocommerce-product-details__short-description{order:20!important}.single-product div.product .summary a.whatsapp-btn-single{order:21!important;position:static!important;transform:none!important;margin-top:14px!important}.single-product div.product .summary:after{content:"";display:block;clear:both}.page-id-47 .section-title{font-size:28px;font-weight:700;position:relative;padding-bottom:12px;display:inline-block}.page-id-47 .section-title::after{content:"";width:60px;height:3px;background:#237831;position:absolute;left:0;bottom:0}body.page-id-49 .woocommerce ul.products li.product .woocommerce-loop-product__title,body.page-id-49 .et_pb_shop ul.products li.product .woocommerce-loop-product__title{margin:4px 0 2px!important;line-height:1.25!important;min-height:78px!important}body.page-id-49 .woocommerce ul.products li.product .price,body.page-id-49 .et_pb_shop ul.products li.product .price{margin:2px 0 6px!important;display:flex!important;gap:6px!important;align-items:baseline!important;flex-wrap:wrap!important}body.page-id-49 .woocommerce ul.products li.product .price del,body.page-id-49 .et_pb_shop ul.products li.product .price del{margin-right:4px!important}body.page-id-49 .woocommerce ul.products li.product .frembal-wa-loop,body.page-id-49 .woocommerce ul.products li.product a.button,body.page-id-49 .et_pb_shop ul.products li.product .frembal-wa-loop,body.page-id-49 .et_pb_shop ul.products li.product a.button{margin-top:auto!important}.tax-product_cat #sidebar{display:none!important}.tax-product_cat #left-area{width:100%!important}.tax-product_cat .container:before{display:none!important}.tax-product_cat .woocommerce-products-header{text-align:center;padding:60px 20px;background:#f7f7f7;margin-bottom:40px;border-radius:12px}.tax-product_cat .woocommerce-products-header h1{font-size:42px;margin-bottom:10px;font-weight:700}.tax-product_cat ul.products li.product{background:#ffffff;padding:22px;border-radius:18px;box-shadow:0 10px 30px rgba(0,0,0,0.06);transition:all .25s ease}.tax-product_cat ul.products li.product:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(0,0,0,0.12)}.woocommerce ul.products li.product img{margin-bottom:15px}.woocommerce ul.products li.product{padding:26px}.woocommerce ul.products li.product .button{background:#25D366;border-radius:10px;font-weight:600;width:100%;text-align:center}.frembal-logo-slider{width:100%;overflow:hidden;position:relative;padding:20px 0;background:transparent}.frembal-logo-track{display:flex;align-items:center;width:max-content;animation:frembalScroll 35s linear infinite}.frembal-logo-item{flex:0 0 auto;width:180px;margin:0 28px;display:flex;justify-content:center;align-items:center}.frembal-logo-item img{max-width:100%;max-height:70px;width:auto;height:auto;object-fit:contain;transition:transform 0.3s ease,opacity 0.3s ease;opacity:0.95}.frembal-logo-item img:hover{transform:scale(1.05);opacity:1}.frembal-logo-track:hover{animation-play-state:paused}@keyframes frembalScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@media (max-width:980px){.frembal-logo-item{width:140px;margin:0 18px}.frembal-logo-item img{max-height:55px}}@media (max-width:767px){.frembal-logo-item{width:120px;margin:0 14px}.frembal-logo-item img{max-height:45px}}.footer-horario-bar{width:100%;overflow:hidden;background:#111111;padding:12px 0;box-sizing:border-box}.footer-horario-slider{display:inline-block;white-space:nowrap;color:#ffffff;font-size:15px;font-weight:600;line-height:1.4;padding-left:100%;animation:horarioScroll 18s linear infinite}.footer-horario-slider span{display:inline-block;margin-right:14px}.footer-horario-slider .separador{opacity:0.6}@keyframes horarioScroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}