/*!/wp-content/themes/etichettesprint/css/stile-unificato.css*/.woocommerce-MyAccount-navigation ul{list-style:none}.aws-container{position:absolute;right:0;top:80px;width:200px;margin-right:0;opacity:0;visibility:hidden;transition:0.3s ease}.barra-cerca-ok{opacity:1;visibility:visible;right:0}.aws-wrapper input{background:unset!important;border:unset!important;border-bottom:1px solid #205c8a!important;color:#205c8a!important}#carrello{padding:160px 0 100px}#carrello .woocommerce-MyAccount-navigation{margin-bottom:30px}#carrello .woocommerce-MyAccount-content a{text-decoration:none;color:#59aa8b}.continua-acquisti{width:100%!important;display:table;text-align:center;margin:20px 0;margin-right:0}.wc-proceed-to-checkout .continua-acquisti{border:1px solid #74dbb4;text-decoration:none;color:#333;font-weight:400;text-transform:uppercase;font-family:'Red Hat Display',sans-serif;font-size:11px!important;letter-spacing:.5px;padding:14px 30px!important;border-radius:6px!important;transition:0.3s;position:relative}.wc-proceed-to-checkout{position:relative}#carrello .wc-proceed-to-checkout .checkout-button{background:#74dbb4!important;border-radius:unset!important;text-transform:uppercase;font-weight:700!important;font-family:'Red Hat Display',sans-serif;font-size:14px!important;letter-spacing:.5px;padding:15px 30px!important;border-radius:6px!important;transition:0.3s;position:relative;right:0;margin:31px 0;font-size:15pt!important}#carrello .wc-proceed-to-checkout a:hover{filter:brightness(1.1)}#carrello .wc-proceed-to-checkout a:active{filter:brightness(.9)}#carrello .return-to-shop a.button{background:#74dbb4!important;border-radius:unset!important;text-transform:uppercase;font-weight:700!important;font-family:'Red Hat Display',sans-serif;font-size:14px!important;letter-spacing:.5px;padding:10px 20px!important;float:right;color:#fff!important;transition:0.3s}#carrello .return-to-shop a.button:hover{filter:brightness(1.1)}#carrello .return-to-shop a.button:active{filter:brightness(.9)}#carrello .actions button{background:unset!important;border:1px solid #74dbb4!important;text-transform:uppercase;font-size:12px!important;font-family:'Red Hat Display',sans-serif;letter-spacing:.5px;font-weight:400!important;border-radius:6px!important}#carrello .coupon input{font-size:11px;text-transform:uppercase;padding:6px;width:158px!important;letter-spacing:.5px;font-family:'Red Hat Display',sans-serif;border:unset;background:#eee;border-radius:6px}#carrello .woocommerce-MyAccount-navigation a{text-decoration:none;color:#444;padding:6px 0;display:inline-block}#carrello .shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th{text-transform:uppercase;font-size:12px;letter-spacing:.5px;color:#444}#carrello .woocommerce table.shop_table td{border-top:unset!important}#carrello .woocommerce table.shop_table{border-radius:unset!important;border:1px solid #eee!important}#carrello .product-name a{color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:.5px;font-weight:300!important;text-decoration:none;background:#74dbb4;padding:2px 6px}#carrello .quantity .qty_button{border:unset!important;background:#74dbb4;color:#fff;height:25px;width:25px;cursor:pointer;transition:0.3s;border-radius:4px}#carrello .quantity .qty_button:hover{filter:brightness(1.1)}#carrello .quantity .qty_button:active{filter:brightness(.9)}#carrello .quantity .input-text{border:unset;font-family:'Red Hat Display',sans-serif;font-size:14px;background:unset}#carrello bdi{font-size:20px;color:#333}#carrello .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{width:120px}#carrello .cart_totals h2{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#334655}#carrello .shop_table.shop_table_responsive th{font-size:12px;text-transform:uppercase;color:#333;letter-spacing:.5px;font-weight:300!important;border:unset!important}#carrello .cart_totals bdi{font-size:24px}#carrello #add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f1f1f1!important;border-radius:unset!important}#pagamento{padding:160px 0 100px}#pagamento .checkout_coupon.woocommerce-form-coupon{border:1px solid #eee!important;border-radius:unset!important}#pagamento .checkout.woocommerce-checkout h3{font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:20px;color:#334655;margin-top:30px}#pagamento .checkout_coupon.woocommerce-form-coupon input,#pagamento .checkout.woocommerce-checkout input{border:unset;border-bottom:1px solid #eee;font-size:13px;font-family:'Red Hat Display',sans-serif;padding:6px;font-weight:300;color:#333;box-shadow:5px 5px 20px 0 #0000000d!important}#pagamento .checkout.woocommerce-checkout label{font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-family:'Red Hat Display',sans-serif;font-weight:700;color:#444;margin-top:10px;margin-bottom:10px}#order_review,.product-name{font-size:13px!important}.shop_table bdi{font-size:14pt!important}#pagamento .select2-container--default .select2-selection--single{border:unset!important;border-bottom:1px solid #eee!important}#pagamento #select2-billing_country-container,#pagamento #select2-billing_state-container{color:#333!important;font-size:13px}#pagamento #customer_details{margin-bottom:40px}#pagamento .woocommerce table.shop_table td,#pagamento .woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:unset!important}#pagamento .woocommerce table.shop_table{border-radius:unset!important;border:unset;background:#f1f1f1}#pagamento #order_comments{border:unset;border-bottom:1px solid #eee;padding:4px 6px;height:116px;font-family:'Red Hat Display',sans-serif;font-size:13px;box-shadow:5px 5px 20px 0 #0000000d}#pagamento #order_comments:focus{border-bottom:1px solid #74dbb4}#pagamento .shop_table.woocommerce-checkout-review-order-table th{text-transform:uppercase;font-size:12px;letter-spacing:.5px;color:#444}#pagamento .shop_table.woocommerce-checkout-review-order-table td{font-size:20px;font-weight:400!important;color:#333}#pagamento bdi{font-size:24px;color:#333}#pagamento #add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{width:100%;float:right}#pagamento .woocommerce-privacy-policy-text p{color:#aaa;font-size:12px;letter-spacing:.5px;margin-bottom:15px}#pagamento .form-row.place-order button{background:#74dbb4!important;border-radius:6px!important;text-transform:uppercase;font-weight:700!important;font-family:'Red Hat Display',sans-serif;font-size:14px!important;letter-spacing:.5px;padding:15px 30px!important;transition:0.3s}#pagamento .form-row.place-order button:hover{filter:brightness(1.1)}#pagamento .form-row.place-order button:active{filter:brightness(.9)}#pagamento .checkout_coupon.woocommerce-form-coupon button{background:#74dbb4!important;border-radius:4px!important;text-transform:uppercase;font-weight:700!important;font-family:'Red Hat Display',sans-serif;font-size:12px!important;letter-spacing:.5px;color:#fff!important;padding:10px 20px!important;transition:0.3s}#pagamento .checkout_coupon.woocommerce-form-coupon button:hover{filter:brightness(1.1)}#pagamento .checkout_coupon.woocommerce-form-coupon button:active{filter:brightness(.9)}#pagamento .checkout.woocommerce-checkout input:focus{border-bottom:1px solid #74dbb4}#pagamento .place-order .woocommerce-terms-and-conditions-wrapper a{color:#333}#pagamento .checkout_coupon.woocommerce-form-coupon p{font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-family:'Red Hat Display',sans-serif;font-weight:700;color:#444;margin-top:10px}#pagamento .woocommerce-info a{color:#74dbb4!important}#mio-account{padding:160px 0 100px;font-family:'Red Hat Display',sans-serif}#mio-account .woocommerce-form.woocommerce-form-login.login{border:1px solid #eee;border-radius:unset!important}#mio-account .woocommerce-form.woocommerce-form-register.register{border-radius:unset!important;border:1px solid #eee}#mio-account .woocommerce-button.button.woocommerce-form-login__submit{background:#74dbb4!important;border-radius:4px;text-transform:uppercase;font-weight:700!important;font-family:'Red Hat Display',sans-serif;font-size:14px!important;letter-spacing:.5px;padding:10px 20px!important;color:#fff;transition:0.3s}#mio-account .woocommerce-button.button.woocommerce-form-login__submit:hover{filter:brightness(1.1)}#mio-account .woocommerce-button.button.woocommerce-form-login__submit:active{filter:brightness(.9)}#mio-account .woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit,#mio-account .woocommerce-EditAccountForm.edit-account .woocommerce-Button.button{background:#74dbb4!important;border-radius:4px;text-transform:uppercase;font-weight:700!important;font-family:'Red Hat Display',sans-serif;font-size:14px!important;letter-spacing:.5px;padding:10px 20px!important;color:#fff;transition:0.3s}#mio-account .woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover,#mio-account .woocommerce-EditAccountForm.edit-account .woocommerce-Button.button:hover{filter:brightness(1.1)}#mio-account .woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:active,#mio-account .woocommerce-EditAccountForm.edit-account .woocommerce-Button.button:active{filter:brightness(.9)}#mio-account .woocommerce-form.woocommerce-form-login.login label,#mio-account .woocommerce-form.woocommerce-form-register.register label,#mio-account .woocommerce-EditAccountForm.edit-account label{font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-family:'Red Hat Display',sans-serif;font-weight:700;color:#444;margin-top:10px}#mio-account .woocommerce-form.woocommerce-form-register.register .woocommerce-privacy-policy-text{font-size:12px;color:#aaa;margin:15px 0}#mio-account .woocommerce-form.woocommerce-form-register.register .woocommerce-privacy-policy-text a{color:#aaa}#mio-account .woocommerce-form.woocommerce-form-login.login input,#mio-account .woocommerce-form.woocommerce-form-register.register input,#mio-account .woocommerce-EditAccountForm.edit-account input{border:unset;border-bottom:1px solid #eee;font-size:13px;font-family:'Red Hat Display',sans-serif;padding:6px;font-weight:300;color:#333}#mio-account .woocommerce-form.woocommerce-form-login.login input:focus,#mio-account .woocommerce-form.woocommerce-form-register.register input:focus{border-bottom:1px solid #74dbb4}#mio-account .woocommerce-LostPassword.lost_password a{color:#aaa}#mio-account #customer_login h2{font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:20px;color:#334655}#mio-account fieldset{border:1px solid #eee;padding:15px;margin:30px 0;max-width:50%}#mio-account .woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide em{color:#aaa;font-size:12px}#mio-account .woocommerce-EditAccountForm.edit-account{margin-top:30px}#mio-account .woocommerce-MyAccount-navigation{margin-bottom:30px}#mio-account ul li a{color:#205c8a}#mio-account .woocommerce-MyAccount-content a{color:#59aa8b;text-decoration:navajowhite;margin:0 1px}#mio-account header{position:unset;box-shadow:unset;width:unset;z-index:unset;background:#fafafa}#mio-account header h3{padding-top:0;font-size:16px;text-transform:uppercase;letter-spacing:.5px;font-family:'Red Hat Display',sans-serif;font-weight:700;color:#444;margin:0}.woocommerce-MyAccount-content .button{background:#74dbb4!important;color:#fff!important;font-weight:400!important;text-transform:uppercase;font-size:12px!important}.single-product .woocommerce-tabs.wc-tabs-wrapper,.single-product #sidebar,#single-product-page .price{display:none}#single-product-page .woocommerce-variation-price .price{display:block!important;margin:15px 0;color:#333;font-size:30px;font-weight:600}#single-product-page .product_meta{display:none}#single-product-page .variations select{background:#f1f1f1;border:unset;padding:10px;width:80%}#single-product-page .reset_variations{color:#333;text-transform:uppercase;font-size:12px!important;font-weight:600}#single-product-page .quantity{float:unset!important;margin:15px 0 20px;display:none!important}#single-product-page .quantity .qty_button{border:unset!important;background:#74dbb4;color:#fff;height:25px;width:25px;cursor:pointer;transition:0.3s;border-radius:4px}#single-product-page .variations_form.cart .single_add_to_cart_button{background:#74dbb4!important;padding:15px 30px!important;border-radius:6px;text-transform:uppercase;font-size:14px;text-decoration:none;font-weight:400;color:#333;box-shadow:10px 10px 30px 0 #3330003d;transition:0.3s}#single-product-page .variations_form.cart .single_add_to_cart_button:hover{filter:brightness(1.08)}#single-product-page .variations .label{margin-top:15px}#single-product-page .variations td{display:block}#single-product-page h1{font-size:40px!important}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{display:flex;align-items:center;justify-content:center}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images img{width:300px}#single-product-page{padding:80px 0;display:inline-block}#single-product-page .single_add_to_cart_button.button.alt::before{font-family:fontAwesome;content:"\f07a\00a0"}.pagina-shop{padding:160px 0 100px}.pagina-shop #sidebar{display:none}.pagina-shop .products.columns-4 li{width:32.5%;display:inline-block;margin:15px 3px;padding:15px;position:relative}.pagina-shop .products.columns-4 li img{height:auto;width:70%}.pagina-shop .products a.woocommerce-LoopProduct-link.woocommerce-loop-product__link,.pagina-shop .products .button{text-decoration:none}.pagina-shop .products h2.woocommerce-loop-product__title,.pagina-shop .products bdi{color:#333;font-size:18px}.pagina-shop .products .button{background:#74dbb4!important;border-radius:unset!important;text-transform:uppercase;font-weight:300!important;font-family:'Red Hat Display',sans-serif;font-size:9px!important;letter-spacing:.5px;padding:10px 20px!important;float:unset;color:#fff!important;cursor:pointer;width:max-content!important;transition:0.3s;display:block;margin-top:15px}.pagina-shop .products .button:hover{filter:brightness(1.1)}.pagina-shop .products .button:active{filter:brightness(.9)}.pagina-shop .woocommerce-ordering{text-align:right;display:none}.pagina-shop .woocommerce-result-count{display:none}.pagina-shop .products{width:100%}.pagina-shop .woocommerce-products-header__title.page-title{position:relative;left:30%;margin-left:15px;font-size:40px;color:#334655;display:none}.background-shop{position:fixed;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1;filter:grayscale(1) opacity(.5)}.pagina-shop .added_to_cart.wc-forward{position:absolute;bottom:0;color:#333;text-transform:uppercase;font-size:10px;letter-spacing:.5px;text-decoration:none}.sidebar-categoria ul{list-style:none}.sidebar-categoria ul li a{text-decoration:none;color:#205c8a;font-family:'soriasoria';font-weight:300;font-size:40px;line-height:70px;letter-spacing:1px}.sidebar-categoria ul li a:hover{filter:brightness(1.1)}.sidebar-categoria ul li a:active{filter:brightness(.9)}.sidebar-categoria .widget-title{display:none}.sidebar-categoria .widget-content{margin-top:50px}.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images img{width:100%;border-radius:20px;box-shadow:2px 2px 10px 11px #ededed}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#A64253!important}.woocommerce form .form-row.woocommerce-invalid label{color:#A64253!important}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#439A86!important}.woocommerce-info::before{color:#74dbb4!important}.woocommerce-info{border-top-color:#74dbb4!important}.woocommerce-error::before{color:#A64253!important}.woocommerce-error{border-top-color:#A64253!important}.woocommerce-message::before{color:#439A86!important}.woocommerce-message{border-top-color:#439A86!important}.woocommerce form .form-row .required{color:#A64253!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fafafa!important}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{text-decoration:none;color:#333;letter-spacing:.5px}.woocommerce-breadcrumb{display:none}.woocommerce table.shop_table td{border-top:unset!important}.account-orders-table{border:unset!important;background:#f1f1f1;padding:5px}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a{color:#59aa8b!important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{background:#74dbb4!important;color:#fff!important;font-weight:400!important;text-transform:uppercase;font-size:10px!important;margin:1px!important}.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr th{text-transform:uppercase;font-size:12px}.user-profile .logout a{background:#E33410!important;border-radius:3px;font-size:10px!important;padding:4px 8px!important}.woocommerce-MyAccount-content input{box-shadow:5px 5px 20px 0 #0000000d!important}.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button{background:#74dbb4!important;color:#fff!important;font-weight:400!important;text-transform:uppercase;font-size:12px!important}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address address,.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address address{border:unset;padding:0;line-height:130%}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border:unset;background:#fff;box-shadow:5px 5px 20px 0 #0000000d!important;padding:4px}.woocommerce-MyAccount-content mark{background:unset;color:#59aa8b}.woocommerce-input-wrapper select{border:unset;border-bottom-color:unset;border-bottom-style:unset;border-bottom-width:unset;border-bottom:1px solid #eee;font-size:13px;font-family:Red Hat Display;padding:6px;font-weight:300;color:#333;box-shadow:5px 5px 20px 0 #0000000d!important}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .woocommerce-table__product-name.product-name b{background:unset;color:#333;font-weight:600;background:#f1f1f1;padding:0 6px}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details .woocommerce-table__product-name.product-name{font-size:14px!important;line-height:160%}.woocommerce-table__line-item.order_item table.shop_table{text-align:left;border-collapse:collapse}.woocommerce-table__line-item.order_item td{border-bottom:1px solid #f1f1f1}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail img{width:160px;height:auto}.variation dt{font-weight:600;background:#e8e8e8;padding:0 6px}.woocommerce-shipping-totals.shipping .shipping-calculator-button{color:#333}.woocommerce-Addresses.col2-set.addresses{margin-top:30px}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .quantity{display:flex}.woocommerce-Address-title.title{margin:15px 0 10px}.woocommerce-Address-title.title h3{margin-right:10px!important}@media only screen and (max-width:1200px){.pagina-shop .products.columns-4 li{width:32%!important}}@media only screen and (max-width:1024px){.single-product .woocommerce-product-gallery__wrapper{position:relative;width:300px;margin:0 auto}.single-product .related.products .button{margin:15px auto 0}.related .products img{width:200px!important;height:auto}.single-product #mailpoet_form_2 form.mailpoet_form{padding:15px 0!important;text-align:center;max-width:400px;margin:0 auto}.single-product .mailpoet_form_paragraph.iscriviti-news{text-align:center!important}.single-product .mailpoet_paragraph input{text-align:center}}@media only screen and (max-width:991px){.sidebar-categoria ul li a{font-size:30px!important;line-height:50px!important}}@media only screen and (max-width:767px){.pagina-shop .products .button{padding:6px 10px!important}.product-quantity{display:flex!important;justify-content:space-between}.total-preventivo{min-width:260px}}@media only screen and (max-width:480px){.pagina-shop .products.columns-4 li{width:48%!important}.pagina-shop .products .button{padding:10px 20px!important}.aws-container{top:60px}}@media only screen and (max-width:1200px){#single-product-page .variations select{width:100%!important}.bordo-spedizione{max-width:580px!important}.total-preventivo .col{font-size:9pt}.total-preventivo .addtocart{font-size:8pt}header .menu-principale-container{display:none}#cbp-spmenu-s4 .menu-principale-container{display:flex!important}header{height:105px}header .cta a{font-size:11px}.cbp-spmenu-horizontal a{font-size:11px;text-transform:uppercase}.page-id-12 header{height:120px}}@media only screen and (max-width:991px){#menu-principale-2 li a{font-size:10px}#menu-principale-2 li{line-height:110%}.benefici i{font-size:14px;margin-right:0;width:24px}.benefici li p{font-size:10px}footer .logo{width:180px;padding:0 20px}#cbp-spmenu-s4 ul li{display:block!important}.cbp-spmenu-horizontal{height:80%!important}header .cta a{box-shadow:unset}.total-preventivo{position:fixed!important;bottom:0!important;right:0;min-width:280px;z-index:1001}.total-preventivo.position-sticky{position:fixed!important;right:89px}.total-preventivo.d-none{display:block!important}.page-id-12 .xoo-wsc-basket{display:none!important}}@media only screen and (max-width:767px){.correlati .row-wrap{display:block}#single-product-page{max-width:500px;margin:0 auto;display:block!important;padding:60px 15px!important}.bordo-spedizione{max-width:400px!important}.sfondo-interne h2{font-size:36px}.actions .coupon button{width:100%!important}.actions .coupon{display:flex}.card-materiale{margin:15px auto;max-width:100%}.container-cards{display:flex;overflow-x:auto}.display-cards{display:flex;flex-shrink:0;width:60%}#home-1::before{width:300px}.caratteristiche i{margin-top:30px}footer .logo{width:180px;padding:0}footer .menu-principale-container{margin-top:40px;margin-bottom:25px}.benefici{margin-bottom:40px}.article-box{margin:5px 15px}.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table tr{margin:30px 0;background-color:unset!important}.account-orders-table{background:unset!important}#presentazione-etichette .vertical{display:block}#presentazione-etichette .righttext{text-align:center}.helpbox{position:absolute!important;right:15px!important;top:-65px!important}.total-preventivo .row:nth-child(2),.total-preventivo .row:nth-child(3),.total-preventivo .row:nth-child(4),.title-preventivo,.greenwhatsapp{display:none}.p-3{padding:5px!important}}@media only screen and (max-width:480px){.benefici li{display:flex;align-items:center;justify-content:center}.mobilefixed a{text-decoration:none!important;color:black!important;font-size:10pt!important}.mobilefixed{position:fixed;bottom:0;background:#74dbb4!important;width:100%;padding:10px;text-align:center;z-index:9999999999999;display:block;color:#000}.total-preventivo.position-sticky{position:fixed!important;right:unset;z-index:999999999999999}.greenwhatsapp{display:none}footer{text-align:center}body,html{overflow-x:hidden!important}#newsletterhome{background:#333;padding:0}#mailpoet_form_3{padding:0;border-radius:20px!important;margin:0 0 20px}.bordo-spedizione{max-width:80%!important}.p-3{padding:5px!important}.btn.addtocart.w-100{margin:0px!important}.gotopbtn{width:30px;height:30px;bottom:185px;right:10px}.display-cards{display:flex;flex-shrink:0;width:80%}#cbp-spmenu-s4 a{font-size:12pt!important}#menu-principale-2 li a{font-size:12px;line-height:32px}.shipping-grid .mr-1{margin-right:1px!important}.shipping-grid .ml-1{margin-left:1px!important}.shipping-grid .ml-2,.shipping-grid .mx-2{margin-left:3px!important}.shipping-grid .row{margin-bottom:1px!important}.day-shipping div,.shipping-grid-qty{padding:8px!important}.shipping-grid div{font-size:13px!important}}.cbp-spmenu{background:#f9f9f9;position:fixed}.cbp-spmenu h3{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#0d77b6}.cbp-spmenu a{display:block;color:#fff;font-weight:300}#cbp-spmenu-s3 ul{list-style:none}#cbp-spmenu-s4 ul li{display:inline-block}.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000}.cbp-spmenu-vertical a{border-bottom:1px solid #258ecd;padding:1em}.cbp-spmenu-horizontal{width:100%;height:20%;left:0;z-index:1000;overflow:hidden}.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left}.cbp-spmenu-horizontal a{padding:.8em;color:#333;text-align:center;width:max-content;margin:0 auto;text-decoration:none;font-size:12px;text-transform:uppercase}#cbp-spmenu-s4{box-shadow:0 0 30px 0 #00000038;display:flex;align-items:center;justify-content:center;visibility:hidden}.cbp-spmenu-left{left:-240px}.cbp-spmenu-right{right:-240px}.cbp-spmenu-left.cbp-spmenu-open{left:0}.cbp-spmenu-right.cbp-spmenu-open{right:0}.cbp-spmenu-top{top:-150px}.cbp-spmenu-bottom{bottom:-20%}.cbp-spmenu-top.cbp-spmenu-open{top:0}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0;visibility:visible!important}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0}.cbp-spmenu-push-toright{left:240px}.cbp-spmenu-push-toleft{left:-240px}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (max-width:55.1875em){.cbp-spmenu-horizontal{font-size:75%;height:110px}.cbp-spmenu-top{top:-110px}.cbp-spmenu-bottom{bottom:-110px}}@media screen and (max-height:26.375em){.cbp-spmenu-vertical{font-size:90%;width:190px}.cbp-spmenu-left,.cbp-spmenu-push-toleft{left:-190px}.cbp-spmenu-right{right:-190px}.cbp-spmenu-push-toright{left:190px}}@media only screen and (max-width:991px){.cbp-spmenu-bottom{bottom:-80%}}#etspx-home,#etspx-home *{box-sizing:border-box!important}#etspx-home{--etspx-green:#6ed7b8;--etspx-green-dark:#42bd96;--etspx-green-soft:#eafff7;--etspx-dark:#1f2026;--etspx-text:#202127;--etspx-muted:#6f737b;--etspx-light:#f6f8f7;--etspx-border:rgba(31, 32, 38, .10);--etspx-shadow:0 22px 55px rgba(26, 60, 48, .12);--etspx-radius:30px;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:hidden!important;background:#ffffff!important;color:var(--etspx-text)!important;font-family:inherit!important;clear:both!important}#etspx-home img{max-width:100%!important;height:auto!important;display:block!important}#etspx-home a{text-decoration:none!important;color:inherit!important}.etspx-container{width:min(1180px, calc(100% - 32px))!important;max-width:1180px!important;margin:0 auto!important}.etspx-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px!important;padding:15px 24px!important;border-radius:999px!important;background:var(--etspx-dark)!important;color:#ffffff!important;font-size:13px!important;line-height:1!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important;box-shadow:0 14px 32px rgb(31 32 38 / .16)!important;transition:all .25s ease!important}.etspx-btn:hover{transform:translateY(-3px)!important}.etspx-btn-green{background:linear-gradient(135deg,var(--etspx-green-dark),var(--etspx-green))!important;box-shadow:0 15px 34px rgb(66 189 150 / .35)!important}.etspx-btn-light{background:#ffffff!important;color:var(--etspx-dark)!important;border:1px solid var(--etspx-border)!important}.etspx-pill{display:inline-flex!important;width:fit-content!important;padding:8px 14px!important;border-radius:999px!important;background:var(--etspx-green-soft)!important;color:var(--etspx-green-dark)!important;border:1px solid rgb(66 189 150 / .28)!important;font-size:12px!important;line-height:1.2!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.06em!important}.etspx-section-title{margin:0!important;color:var(--etspx-text)!important;font-size:clamp(34px, 4.4vw, 58px)!important;line-height:.98!important;letter-spacing:-.055em!important;font-weight:800!important}.etspx-section-text{margin:18px auto 0!important;color:var(--etspx-muted)!important;font-size:17px!important;line-height:1.75!important}.etspx-hero{padding:70px 0 60px!important;background:radial-gradient(circle at 8% 0%,rgb(110 215 184 / .20),transparent 28%),radial-gradient(circle at 92% 10%,rgb(110 215 184 / .14),transparent 28%),#ffffff!important}.etspx-hero-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(420px,.85fr)!important;gap:42px!important;align-items:center!important}.etspx-hero-copy{min-width:0!important}.etspx-hero-copy h1{margin:18px 0 0!important;max-width:680px!important;color:var(--etspx-text)!important;font-size:clamp(46px, 6.2vw, 82px)!important;line-height:.91!important;letter-spacing:-.075em!important;font-weight:800!important}.etspx-subtitle{margin:24px 0 0!important;color:var(--etspx-text)!important;font-size:clamp(18px, 2vw, 24px)!important;line-height:1.35!important;font-weight:800!important}.etspx-subtitle small{color:var(--etspx-muted)!important;font-size:70%!important}.etspx-hero-text{max-width:560px!important;margin:22px 0 0!important;color:var(--etspx-muted)!important;font-size:18px!important;line-height:1.7!important}.etspx-actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin-top:32px!important}.etspx-reviews{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:30px!important}.etspx-reviews a{width:122px!important;height:54px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:9px!important;border-radius:16px!important;background:#ffffff!important;border:1px solid var(--etspx-border)!important;box-shadow:0 12px 28px rgb(26 60 48 / .08)!important}.etspx-reviews img{max-width:95px!important;max-height:32px!important;object-fit:contain!important}.etspx-hero-visual{position:relative!important;min-height:470px!important;border-radius:34px!important;overflow:hidden!important;background:radial-gradient(circle at 16% 18%,rgb(255 255 255 / .40),transparent 25%),linear-gradient(135deg,#74dcbc,#bffff0)!important;box-shadow:var(--etspx-shadow)!important}.etspx-hero-visual::before{content:""!important;position:absolute!important;inset:18px!important;border-radius:25px!important;border:1px solid rgb(255 255 255 / .40)!important;z-index:2!important;pointer-events:none!important}.etspx-badge{position:absolute!important;z-index:5!important;top:26px!important;left:26px!important;width:170px!important;padding:18px!important;border-radius:20px!important;background:rgb(255 255 255 / .86)!important;box-shadow:0 18px 38px rgb(26 60 48 / .12)!important}.etspx-badge strong{display:block!important;margin:0!important;color:var(--etspx-dark)!important;font-size:30px!important;line-height:1!important;letter-spacing:-.04em!important;font-weight:800!important}.etspx-badge span{display:block!important;margin-top:8px!important;color:var(--etspx-muted)!important;font-size:12px!important;line-height:1.35!important}.etspx-luca{position:absolute!important;right:-42px!important;bottom:0!important;width:112%!important;max-width:590px!important;z-index:4!important;filter:drop-shadow(0 25px 28px rgb(25 70 55 / .18))!important}.etspx-timer{padding:10px 0 80px!important}.etspx-timer-card{display:grid!important;grid-template-columns:1.1fr 1fr auto!important;gap:22px!important;align-items:center!important;padding:22px!important;border-radius:28px!important;background:#ffffff!important;border:1px solid var(--etspx-border)!important;box-shadow:var(--etspx-shadow)!important}.etspx-delivery{display:grid!important;grid-template-columns:80px 1fr!important;gap:16px!important;align-items:center!important}.etspx-delivery img{width:80px!important;padding:10px!important;border-radius:18px!important;background:var(--etspx-light)!important}.etspx-delivery h3{margin:0!important;color:var(--etspx-text)!important;font-size:18px!important;line-height:1.35!important;font-weight:800!important;letter-spacing:-.02em!important}.etspx-countdown{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:9px!important}.etspx-time{min-height:74px!important;padding:10px!important;border-radius:17px!important;background:var(--etspx-light)!important;border:1px solid var(--etspx-border)!important;text-align:center!important}.etspx-time strong{display:block!important;color:var(--etspx-dark)!important;font-size:25px!important;line-height:1!important;font-weight:900!important}.etspx-time span{display:block!important;margin-top:8px!important;color:var(--etspx-muted)!important;font-size:10px!important;line-height:1!important;font-weight:900!important;letter-spacing:.08em!important}.etspx-time-red{background:#ff2626!important;border-color:#ff2626!important}.etspx-time-red strong,.etspx-time-red span{color:#ffffff!important}.etspx-formats{padding:90px 0!important;background:linear-gradient(180deg,#ffffff,#f8fbfa)!important}.etspx-center{text-align:center!important}.etspx-format-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;margin-top:46px!important}.etspx-format-card{position:relative!important;display:block!important;min-height:340px!important;padding:28px!important;border-radius:30px!important;overflow:hidden!important;background:radial-gradient(circle at 85% 15%,rgb(255 255 255 / .35),transparent 25%),linear-gradient(135deg,var(--etspx-green),#c9ffed)!important;border:1px solid rgb(66 189 150 / .20)!important;box-shadow:0 18px 45px rgb(26 60 48 / .10)!important}.etspx-format-card h3{position:relative!important;z-index:2!important;margin:0!important;color:var(--etspx-dark)!important;font-size:clamp(27px, 2.5vw, 36px)!important;line-height:.95!important;letter-spacing:-.055em!important;text-transform:uppercase!important;font-weight:900!important}.etspx-format-card p{position:relative!important;z-index:2!important;max-width:190px!important;margin:14px 0 0!important;color:rgb(31 32 38 / .70)!important;font-size:14px!important;line-height:1.35!important;font-weight:700!important}.etspx-shape{position:absolute!important;right:28px!important;bottom:34px!important;width:160px!important;height:112px!important;border-radius:16px!important;background:#ffffff!important;box-shadow:0 18px 42px rgb(31 32 38 / .18)!important;transform:rotate(-4deg)!important}.etspx-shape::before,.etspx-shape::after{content:""!important;position:absolute!important;left:22px!important;height:8px!important;border-radius:99px!important}.etspx-shape::before{top:38px!important;width:92px!important;background:rgb(66 189 150 / .30)!important}.etspx-shape::after{top:62px!important;width:118px!important;background:rgb(31 32 38 / .10)!important}.etspx-shape-circle{width:135px!important;height:135px!important;border-radius:50%!important;right:40px!important;bottom:28px!important;transform:rotate(5deg)!important}.etspx-shape-cut{width:140px!important;height:140px!important;right:38px!important;bottom:26px!important;border-radius:0!important;clip-path:polygon(50% 0%,88% 17%,100% 56%,73% 100%,27% 100%,0 56%,12% 17%)!important;transform:rotate(5deg)!important}.etspx-format-arrow{position:absolute!important;left:28px!important;bottom:28px!important;z-index:3!important;width:42px!important;height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:var(--etspx-dark)!important;color:#ffffff!important;font-size:18px!important;font-weight:800!important}.etspx-press{padding:70px 0 90px!important;background:#ffffff!important}.etspx-press-box{padding:46px 34px!important;border-radius:32px!important;background:var(--etspx-light)!important;border:1px solid var(--etspx-border)!important}.etspx-press-box h2{margin:0!important;text-align:center!important;color:var(--etspx-text)!important;font-size:clamp(32px, 4vw, 52px)!important;line-height:1!important;letter-spacing:-.055em!important;font-weight:800!important}.etspx-press-logos{display:flex!important;justify-content:center!important;align-items:center!important;gap:28px!important;flex-wrap:wrap!important;margin-top:32px!important}.etspx-press-logos a{width:310px!important;min-height:115px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;border-radius:24px!important;background:#ffffff!important;border:1px solid var(--etspx-border)!important}.etspx-press-logos img{max-width:245px!important;max-height:72px!important;object-fit:contain!important}.etspx-why{padding:90px 0!important;background:linear-gradient(180deg,#ffffff,#f8fbfa)!important}.etspx-why-grid{display:grid!important;grid-template-columns:.95fr 1.05fr!important;gap:42px!important;align-items:start!important}.etspx-why-copy p{margin:24px 0 0!important;color:var(--etspx-muted)!important;font-size:17px!important;line-height:1.8!important}.etspx-features{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.etspx-feature{min-height:200px!important;padding:28px!important;border-radius:26px!important;background:#ffffff!important;border:1px solid var(--etspx-border)!important;box-shadow:0 14px 35px rgb(26 60 48 / .07)!important}.etspx-icon{width:56px!important;height:56px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:20px!important;border-radius:18px!important;background:var(--etspx-green-soft)!important;color:var(--etspx-green-dark)!important;font-size:25px!important;font-weight:900!important}.etspx-feature h3{margin:0!important;color:var(--etspx-text)!important;font-size:22px!important;line-height:1.15!important;letter-spacing:-.035em!important;font-weight:800!important}.etspx-reviews-section{padding:80px 0!important;background:#ffffff!important}.etspx-review-card{max-width:850px!important;margin:0 auto!important;padding:48px 28px!important;text-align:center!important;border-radius:32px!important;background:#ffffff!important;border:1px solid var(--etspx-border)!important;box-shadow:var(--etspx-shadow)!important}.etspx-review-card h2{margin:0!important;color:var(--etspx-text)!important;font-size:clamp(32px, 4.2vw, 54px)!important;line-height:1!important;letter-spacing:-.055em!important;font-weight:800!important}.etspx-review-card p{margin:18px 0 26px!important;color:var(--etspx-muted)!important;font-size:16px!important}.etspx-review-card img{width:320px!important;margin:0 auto!important}.etspx-help{padding:90px 0!important;background:linear-gradient(90deg,#ffffff 0%,#ffffff 45%,rgb(110 215 184 / .22) 45%,rgb(110 215 184 / .40) 100%)!important}.etspx-help-grid{display:grid!important;grid-template-columns:.9fr 1.1fr!important;gap:48px!important;align-items:center!important}.etspx-help-copy h2{margin:14px 0 0!important;color:var(--etspx-text)!important;font-size:clamp(34px, 4.4vw, 58px)!important;line-height:1!important;letter-spacing:-.055em!important;font-weight:800!important}.etspx-help-copy p:not(.etspx-mini){margin:20px 0 0!important;color:var(--etspx-muted)!important;font-size:17px!important;line-height:1.7!important}.etspx-mini{margin:0!important;color:var(--etspx-green-dark)!important;font-size:13px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.08em!important}.etspx-help-list{display:grid!important;gap:14px!important;margin:28px 0 30px!important;padding:0!important;list-style:none!important}.etspx-help-list li{display:flex!important;gap:12px!important;align-items:flex-start!important;color:var(--etspx-text)!important;font-size:16px!important;line-height:1.45!important}.etspx-check{flex:0 0 24px!important;width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:var(--etspx-green-dark)!important;color:#ffffff!important;font-size:13px!important;font-weight:900!important}.etspx-help-image img{width:100%!important;border-radius:30px!important;box-shadow:var(--etspx-shadow)!important}.etspx-blog{padding:90px 0 110px!important;background:#ffffff!important}.etspx-blog-box{margin-top:38px!important;padding:26px!important;border-radius:28px!important;background:var(--etspx-light)!important;border:1px solid var(--etspx-border)!important}@media (max-width:1024px){.etspx-hero-grid,.etspx-timer-card,.etspx-why-grid,.etspx-help-grid{grid-template-columns:1fr!important}.etspx-hero-visual{min-height:430px!important}.etspx-luca{right:-20px!important;width:92%!important}.etspx-help{background:linear-gradient(180deg,#ffffff,rgb(110 215 184 / .25))!important}}@media (max-width:820px){.etspx-format-grid,.etspx-features{grid-template-columns:1fr!important}.etspx-format-card{min-height:300px!important}}@media (max-width:600px){.etspx-hero{padding:48px 0 42px!important}.etspx-hero-copy h1{font-size:42px!important}.etspx-subtitle,.etspx-hero-text{font-size:16px!important}.etspx-actions,.etspx-reviews{display:grid!important;grid-template-columns:1fr!important}.etspx-btn{width:100%!important}.etspx-reviews a{width:100%!important;justify-content:flex-start!important}.etspx-countdown{grid-template-columns:repeat(2,1fr)!important}.etspx-delivery{grid-template-columns:1fr!important}.etspx-hero-visual{min-height:390px!important}.etspx-luca{right:-88px!important;width:122%!important}.etspx-badge{width:155px!important;top:18px!important;left:18px!important}.etspx-shape,.etspx-shape-circle,.etspx-shape-cut{opacity:.85!important;transform:scale(.82) rotate(-4deg)!important;right:12px!important;bottom:24px!important}.etspx-press-box,.etspx-review-card,.etspx-blog-box{padding:24px 18px!important;border-radius:24px!important}}#cliccaqui{background:none;color:#000;padding:10px;border-radius:20px;font-size:10pt;margin-left:20px;border:2px solid #000}.eti{position:relative;top:5px}.wc-stripe-card-icons-container img{width:40px}.wc_payment_method.payment_method_stripe_applepay.wc-stripe-no-desc img{width:39px!important}.discount-container{text-align:center;margin-top:20px}.discount-button{background-color:#74dbb4;color:#000;border:none;padding:15px 20px;font-size:18px;cursor:pointer;border-radius:5px;display:inline-block;text-decoration:none;font-weight:700;margin-bottom:30px}.discount-message{display:none;margin-top:20px;font-size:16px;background-color:#f8f8f8;padding:15px;border:1px solid #ddd;border-radius:5px;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:50px}#trigger-discount:checked~.discount-message{display:block}#trigger-discount{display:none}#showBottom{background:#74dbb4;border-radius:20px}.modal-dialog{z-index:999999999999999999999999999999999999}#brevo-conversations{bottom:98px!important}.modal-backdrop.fade.show{z-index:99!important}#tipi-carta{text-align:center}#recensioni p{margin:50px!important}.xoo-wsc-slider{z-index:99999999999999999999999999999999}.btn.btn-primary.text-white.checkoutstyle{color:#555!important;font-weight:700}.modal-content{margin:10px}.modal-dialog{margin:20rem auto!important}#addToCart{z-index:9999999999999999999999999999}.modal-backdrop.fade.show{opacity:1!important;background:#74dbb4!important;z-index:999999}header{z-index:999999999999!important}.nuovaetichetta{background:#555!important;font-size:15pt}.modal-backdrop.fade.show{opacity:1!important;background:#74dbb4!important}.checkoutstyle{color:#555!important;font-weight:700;font-size:15pt}.stranoimg{width:100%!important;border-radius:50%}#addToCart{pointer-events:none}#wfspb-main-content a{background:#555;color:#fff}#mailpoet_form_3 .mailpoet_validate_success{color:#74dbb4;font-size:20pt;line-height:26pt}.modal-content .btn{margin:10px 0px!important}#newsletterhome{background:#333;padding:20px}.checkout_coupon.woocommerce-form-coupon{display:block!important}.woocommerce-form-coupon-toggle{display:none}html{-webkit-text-size-adjust:none;touch-action:manipulation}.alertok{background:red;color:#fff;padding:7px;border-radius:10px;font-size:8pt;display:inline;cursor:pointer}#cbp-spmenu-s4 a{font-size:12pt!important;text-decoration:none!important}u{cursor:pointer}@media only screen and (max-width:767px){.products li.product{width:100%}}#es-home{--mint:#74dbb4;--ink:#333;--green:#333;--muted:#5b6861;--line:#dce5df;--cream:#f6f6f6;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--ink);background:#fff;font-size:16px;line-height:1.6;width:100%;isolation:isolate;text-align:left}#es-home *,#es-home *::before,#es-home *::after{box-sizing:border-box}#es-home :where(h1,h2,h3,p,figure,ul,li){margin:0;padding:0}#es-home :where(h1,h2,h3){font-family:inherit;color:var(--ink);font-weight:750!important;letter-spacing:-.045em;line-height:1.08;text-transform:none}#es-home a{color:inherit;text-decoration:none;box-shadow:none}#es-home img{display:block;max-width:100%;height:auto;border:0;box-shadow:none}#es-home a:focus-visible,#es-home summary:focus-visible,#es-home [tabindex]:focus-visible{outline:3px solid #333;outline-offset:5px}#es-home .eh-wrap{width:min(1360px,calc(100% - 80px));margin-inline:auto}#es-home .eh-section{padding-block:88px}#es-home .eh-kicker{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:750;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}#es-home .eh-kicker::before{content:'';width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--mint)}#es-home .eh-btn{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:16px 23px;min-height:54px;border-radius:100px;background:var(--ink);border:1px solid var(--ink);color:#fff;font-size:14px;font-weight:700;line-height:1.3;transition:transform .18s,background .18s}#es-home .eh-btn:hover{background:#333;transform:translateY(-2px)}#es-home .eh-btn-mint{background:var(--mint);color:var(--ink);border-color:var(--mint)}#es-home .eh-btn-mint:hover{background:#74dbb4}#es-home .eh-link{display:inline-flex;gap:18px;align-items:center;min-height:44px;font-size:14px;font-weight:700;border-bottom:1px solid currentColor}#es-home .eh-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 25px;margin-top:30px}#es-home #eh-formati{scroll-margin-top:100px}#es-home .eh-hero{background:#f6f6f6;overflow:hidden}#es-home .eh-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:52px;align-items:center;padding-top:62px;padding-bottom:34px}#es-home h1{font-size:clamp(43px,5.4vw,79px);margin-top:22px;max-width:750px}#es-home h1 span{color:#333}#es-home .eh-lead{font-size:17px;line-height:1.75;color:var(--muted);max-width:515px;margin-top:24px}#es-home .eh-shipping-note{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;color:#333;margin-top:20px}#es-home .eh-shipping-note svg{width:20px;height:20px;flex:0 0 20px}#es-home .eh-hero-art{isolation:isolate;position:relative;align-self:end;min-width:0;padding-top:35px}#es-home .eh-hero-art::before{content:'';position:absolute;inset:7% 0 0 4%;background:var(--mint);border-radius:48% 48% 18px 18px;z-index:-1}#es-home .eh-portrait{width:100%;aspect-ratio:1/1;object-fit:contain;object-position:center bottom}#es-home .eh-note{position:absolute;left:0;bottom:8%;background:#fff;border-radius:13px;padding:15px 18px;box-shadow:0 9px 25px #183d2312;max-width:210px;transform:rotate(-4deg)}#es-home .eh-note b{display:block;font-size:15px}#es-home .eh-note span{display:block;font-size:11px;color:var(--muted);margin-top:3px}#es-home .eh-burst{position:absolute;right:0;top:2%;width:99px;height:99px;border-radius:50%;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-size:11px;line-height:1.4;transform:rotate(10deg)}#es-home .eh-burst b{font-size:26px;display:block;letter-spacing:-.04em}#es-home .eh-trustline{display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #ddd;padding-block:22px}#es-home .eh-trustline>p{font-size:12px;color:#333;max-width:210px}#es-home .eh-reviewlinks{display:flex;align-items:center;gap:26px}#es-home .eh-reviewlinks a{display:flex;align-items:center;justify-content:center;min-height:44px}#es-home .eh-reviewlinks img{width:auto;height:30px;max-width:105px;object-fit:contain}#es-home .eh-trustline .eh-stat{font-size:13px;color:#333;text-align:right}#es-home .eh-stat strong{display:block;color:var(--ink);font-size:21px;line-height:1.2}#es-home .eh-dispatch{display:flex;align-items:center;gap:26px;padding-block:27px;border-bottom:1px solid var(--line)}#es-home .eh-dispatch img{width:80px;height:56px;object-fit:contain}#es-home .eh-dispatch-text{flex:1}#es-home .eh-dispatch strong{display:block;font-size:16px}#es-home .eh-dispatch p{font-size:12px;color:var(--muted);margin-top:4px}#es-home .eh-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}#es-home h2{font-size:clamp(32px,3.2vw,48px)}#es-home .eh-heading h2{margin-top:16px}#es-home .eh-heading>p{max-width:350px;color:var(--muted);font-size:15px}#es-home .eh-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}#es-home .eh-format{display:flex;flex-direction:column;position:relative;border:1px solid var(--line);border-radius:19px;overflow:hidden;transition:transform .2s,box-shadow .2s}#es-home .eh-format:hover{transform:translateY(-5px);box-shadow:0 16px 32px #183d2310}#es-home .eh-format-image{position:relative;overflow:hidden;background:#f1f3ee}#es-home .eh-format-image>img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .35s}#es-home .eh-format:hover .eh-format-image>img{transform:scale(1.035)}#es-home .eh-format-number{position:absolute;top:17px;left:17px;width:34px;height:34px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:11px}#es-home .eh-format-body{padding:25px 26px;background:#fff;flex:1}#es-home .eh-format h3{font-size:25px;display:flex;justify-content:space-between;align-items:center;gap:10px}#es-home .eh-format h3 span{font-size:20px;font-weight:400}#es-home .eh-format p{font-size:13px;line-height:1.6;color:var(--muted);margin-top:12px}#es-home .eh-format-cta{display:block;margin-top:22px;font-size:12px;font-weight:750;color:#333}#es-home .eh-material-strip{display:flex;justify-content:space-between;align-items:center;gap:25px;background:var(--cream);border-radius:14px;padding:25px 30px;margin-top:25px}#es-home .eh-material-strip b{display:block;font-size:17px}#es-home .eh-material-strip p{font-size:13px;color:var(--muted);margin-top:4px}#es-home .eh-proof{background:var(--green);color:#fff}#es-home .eh-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:start}#es-home .eh-proof h2{color:#fff;margin-top:19px}#es-home .eh-proof-copy>p{color:#eee;font-size:15px;margin-top:24px;max-width:520px}#es-home .eh-benefits{display:grid;grid-template-columns:1fr 1fr;gap:30px 35px}#es-home .eh-benefit{padding-top:18px;border-top:1px solid #ffffff35}#es-home .eh-icon{width:28px;height:28px;display:block;margin-bottom:15px;color:var(--mint)}#es-home .eh-benefit h3{color:#fff;font-size:19px;letter-spacing:-.02em;line-height:1.25}#es-home .eh-benefit p{font-size:12px;color:#eee;margin-top:10px}#es-home .eh-process{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:44px}#es-home .eh-step{border-top:1px solid var(--line);padding-top:23px}#es-home .eh-step>span{font-size:12px;color:#333;font-weight:700}#es-home .eh-step h3{font-size:24px;margin-top:19px}#es-home .eh-step p{font-size:14px;color:var(--muted);margin-top:12px;max-width:330px}#es-home .eh-reviews{background:var(--cream)}#es-home .eh-reviews-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}#es-home .eh-reviews h2{margin-top:17px}#es-home .eh-reviews p{font-size:15px;color:var(--muted);margin-top:20px;max-width:510px}#es-home .eh-rating{background:#fff;padding:35px;border:1px solid var(--line);border-radius:18px;text-align:center}#es-home .eh-rating img{width:320px;max-width:100%;height:auto;margin:auto}#es-home .eh-rating .eh-link{margin-top:15px}#es-home .eh-press{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:45px;padding-block:29px;border-bottom:1px solid var(--line)}#es-home .eh-press>p{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}#es-home .eh-press a{display:flex;align-items:center;min-height:50px}#es-home .eh-press img{width:190px;height:56px;object-fit:contain}#es-home .eh-help-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}#es-home .eh-help-image{border-radius:20px;overflow:hidden;background:var(--cream)}#es-home .eh-help-image img{width:100%;aspect-ratio:6/5;object-fit:cover}#es-home .eh-help-copy h2{margin-top:18px}#es-home .eh-help-copy>p{font-size:15px;color:var(--muted);margin-top:22px}#es-home .eh-checks{list-style:none;margin-top:20px}#es-home .eh-checks li{display:flex;gap:11px;align-items:start;font-size:14px;margin-top:10px}#es-home .eh-checks li::before{content:'✓';color:#333;font-weight:750}#es-home .eh-blog{background:var(--cream)}#es-home .eh-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}#es-home .eh-post{display:block;overflow:hidden;border-radius:17px;background:#fff;border:1px solid var(--line)}#es-home .eh-post img{width:100%;aspect-ratio:16/10;object-fit:cover}#es-home .eh-post-body{padding:24px}#es-home .eh-post-body>span{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#333;font-weight:750}#es-home .eh-post h3{font-size:23px;line-height:1.2;margin-top:13px}#es-home .eh-post p{font-size:12px;font-weight:700;color:#333;margin-top:22px}#es-home .eh-post:hover h3{color:#333}#es-home .eh-scroll-hint{display:none}#es-home .eh-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px}#es-home .eh-faq h2{margin-top:17px}#es-home .eh-faq details{border-bottom:1px solid var(--line)}#es-home .eh-faq details:first-child{border-top:1px solid var(--line)}#es-home .eh-faq summary{display:flex;align-items:center;justify-content:space-between;gap:22px;list-style:none;padding:21px 0;cursor:pointer;font-size:15px;font-weight:700}#es-home .eh-faq summary::-webkit-details-marker{display:none}#es-home .eh-faq summary::after{content:'+';font-size:23px;font-weight:400;flex-shrink:0}#es-home .eh-faq details[open] summary::after{content:'−'}#es-home .eh-faq details p{font-size:14px;color:var(--muted);padding-bottom:22px}#es-home .eh-final{background:var(--mint);padding-block:49px}#es-home .eh-final .eh-wrap{display:flex;justify-content:space-between;align-items:center;gap:30px}#es-home .eh-final h2{font-size:clamp(29px,3vw,42px)}#es-home .eh-final p{font-size:14px;margin-top:10px;color:#333}@media(min-width:1600px){#es-home .eh-hero-grid{padding-top:80px}}@media(max-width:1050px){#es-home .eh-wrap{width:calc(100% - 48px)}#es-home .eh-hero-grid{gap:26px}#es-home .eh-proof-grid,#es-home .eh-reviews-grid,#es-home .eh-help-grid,#es-home .eh-faq-grid{gap:38px}#es-home .eh-reviewlinks{gap:15px}#es-home .eh-reviewlinks img{max-width:80px;height:26px}#es-home .eh-section{padding-block:64px}#es-home .eh-format-body{padding:22px 19px}#es-home .eh-format h3{font-size:22px}#es-home .eh-dispatch .eh-link{font-size:12px}#es-home .eh-burst{width:83px;height:83px}#es-home .eh-note{padding:12px}#es-home .eh-note b{font-size:13px}}@media(max-width:760px){#es-home .eh-wrap{width:calc(100% - 36px)}#es-home .eh-hero-grid{grid-template-columns:1fr;gap:30px;padding-top:38px;padding-bottom:24px}#es-home h1{font-size:clamp(42px,10.9vw,66px);max-width:590px}#es-home .eh-lead{font-size:16px;margin-top:20px}#es-home .eh-actions{gap:14px 20px;margin-top:24px}#es-home .eh-btn{padding:15px 21px}#es-home .eh-hero-art{width:min(440px,100%);justify-self:center;padding-top:20px}#es-home .eh-portrait{max-height:390px}#es-home .eh-trustline{flex-wrap:wrap;justify-content:center;gap:10px 20px;text-align:center;padding-block:20px}#es-home .eh-trustline>p{max-width:none;flex-basis:100%}#es-home .eh-trustline .eh-stat{display:none}#es-home .eh-reviewlinks{gap:26px}#es-home .eh-reviewlinks img{max-width:90px;height:28px}#es-home .eh-dispatch{flex-wrap:wrap;gap:13px;padding-block:22px}#es-home .eh-dispatch img{width:58px;height:45px}#es-home .eh-dispatch strong{font-size:14px}#es-home .eh-dispatch p{font-size:11px}#es-home .eh-dispatch .eh-link{margin-left:71px;min-height:35px}#es-home .eh-section{padding-block:49px}#es-home .eh-heading{display:block;margin-bottom:27px}#es-home .eh-heading>p{margin-top:19px;max-width:100%;font-size:14px}#es-home h2{font-size:34px}#es-home .eh-formats{grid-template-columns:1fr;gap:20px}#es-home .eh-format-image>img{aspect-ratio:16/10}#es-home .eh-format-body{padding:23px}#es-home .eh-format h3{font-size:27px}#es-home .eh-format p{font-size:14px}#es-home .eh-material-strip{display:block;padding:24px}#es-home .eh-material-strip .eh-link{margin-top:15px}#es-home .eh-proof-grid,#es-home .eh-help-grid,#es-home .eh-reviews-grid,#es-home .eh-faq-grid{grid-template-columns:1fr;gap:33px}#es-home .eh-benefits{gap:26px 20px}#es-home .eh-process{grid-template-columns:1fr;gap:27px;margin-top:32px}#es-home .eh-step h3{margin-top:10px}#es-home .eh-step p{max-width:none}#es-home .eh-press{gap:18px 25px;padding-block:24px}#es-home .eh-press>p{flex-basis:100%;text-align:center}#es-home .eh-press img{width:140px;height:43px}#es-home .eh-rating{padding:25px}#es-home .eh-help-image{order:2}#es-home .eh-help-image img{aspect-ratio:4/3}#es-home .eh-posts{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding-bottom:17px;scrollbar-width:thin;scrollbar-color:#74dbb4 #e3eae4}#es-home .eh-post{flex:0 0 87%;scroll-snap-align:start}#es-home .eh-scroll-hint{display:block;font-size:11px;color:var(--muted);margin-top:12px}#es-home .eh-final .eh-wrap{display:block}#es-home .eh-final .eh-btn{margin-top:23px}#es-home .eh-final h2{font-size:32px}}@media(prefers-reduced-motion:reduce){#es-home *,#es-home *::before,#es-home *::after{transition:none!important;scroll-behavior:auto!important}}#es-home{--mint:#74dbb4;--ink:#333;--green:#333;--muted:#666;--line:#e5e5e5;--cream:#f6f6f6}#es-home .eh-hero{background:#f6f6f6}#es-home .eh-proof,#es-home .eh-burst{background:#333}#es-home h1 span{color:#333;text-decoration:underline;text-decoration-color:#74dbb4;text-decoration-thickness:.11em;text-underline-offset:.12em}#es-home .eh-btn:hover{background:#74dbb4;color:#333;border-color:#74dbb4}#es-home .eh-format-cta,#es-home .eh-step>span,#es-home .eh-post p,#es-home .eh-post-body>span,#es-home .eh-post:hover h3,#es-home .eh-checks li::before{color:#333}#es-home .eh-format-cta{display:inline-flex;align-items:center;gap:14px;background:#74dbb4;border-radius:30px;padding:11px 18px;min-height:44px}#es-home .eh-trustline>p,#es-home .eh-trustline .eh-stat,#es-home .eh-shipping-note,#es-home .eh-final p{color:#555}#es-home .eh-proof-copy>p,#es-home .eh-benefit p{color:#eee}#es-home .eh-benefit{border-color:#ffffff35}#es-home .eh-trustline{border-color:#ddd}#es-home a:focus-visible,#es-home button:focus-visible,#es-home summary:focus-visible,#es-home [tabindex]:focus-visible{outline:3px solid #333;outline-offset:5px}#es-home .eh-proof a:focus-visible{outline-color:#74dbb4}#es-home .eh-formats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}#es-home .eh-formats>p,#es-home .eh-formats>br,#es-home .eh-formats>hr,#es-home .eh-formats>a:empty{display:none!important}#es-home .eh-formats::before,#es-home .eh-formats::after{content:none!important;display:none!important}#es-home .eh-format{float:none!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;background:#fff;grid-column:auto!important;grid-row:auto!important}#es-home .eh-format>br,#es-home .eh-format>p:empty{display:none!important}#es-home .eh-format-image{display:block!important;position:relative!important;margin:0!important;padding:0!important;width:100%!important;aspect-ratio:4/3;overflow:hidden}#es-home .eh-format-image>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;margin:0!important;padding:0!important;max-width:none!important}#es-home .eh-format-body{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:26px!important}#es-home .eh-format-body h3{width:100%}#es-home .eh-format-body>p{margin:12px 0 22px!important}#es-home .eh-format-body .eh-format-cta{margin-top:auto}#es-home .eh-posts{display:flex!important;gap:24px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-padding:0;scrollbar-width:thin;scrollbar-color:#74dbb4 #eee;padding:0 0 18px!important;margin:0!important;overscroll-behavior-x:contain}#es-home .eh-posts>p,#es-home .eh-posts>br,#es-home .eh-posts>hr{display:none!important}#es-home .eh-posts::before,#es-home .eh-posts::after{display:none!important;content:none!important}#es-home .eh-posts>.eh-post{flex:0 0 calc((100% - 48px)/3)!important;width:auto!important;min-width:0;margin:0!important;scroll-snap-align:start;display:flex;flex-direction:column;transition:box-shadow .2s}#es-home .eh-post:hover{box-shadow:0 8px 24px #00000012}#es-home .eh-post img,#es-home .eh-post-placeholder{display:block;width:100%!important;height:auto!important;aspect-ratio:16/10;object-fit:cover;margin:0!important}#es-home .eh-post-placeholder{display:flex;align-items:center;justify-content:center;background:#74dbb4;color:#333;font-weight:750;letter-spacing:-.04em;font-size:28px}#es-home .eh-post-body{display:flex;flex-direction:column;align-items:flex-start;flex:1}#es-home .eh-post h3{margin-bottom:20px}#es-home .eh-post .eh-post-read{margin-top:auto;display:inline-flex;align-items:center;gap:22px;border-bottom:2px solid #74dbb4;min-height:44px;font-size:13px;font-weight:700}#es-home .eh-carousel-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px}#es-home .eh-carousel-controls[hidden]{display:none!important}#es-home .eh-carousel-arrows{display:flex;gap:10px}#es-home .eh-carousel-button{appearance:none;display:grid;place-items:center;width:48px;height:48px;min-height:48px;padding:0;border:1px solid #333;border-radius:50%;background:#333;color:#fff;font-family:inherit;font-size:23px;line-height:1;cursor:pointer;box-shadow:none}#es-home .eh-carousel-button:hover{background:#74dbb4;color:#333;border-color:#74dbb4}#es-home .eh-carousel-button:disabled{opacity:.3;cursor:default}#es-home .eh-carousel-status{font-size:12px;color:#555;font-variant-numeric:tabular-nums}#es-home .eh-carousel-dots{display:flex;gap:3px;flex-wrap:wrap;justify-content:center}#es-home .eh-carousel-dot{appearance:none;width:26px;height:44px;padding:0;border:0;background:#fff0;box-shadow:none;display:grid;place-items:center;cursor:pointer}#es-home .eh-carousel-dot::before{content:'';display:block;width:7px;height:7px;border-radius:50%;background:#ccc;transition:width .2s}#es-home .eh-carousel-dot[aria-current="true"]::before{width:20px;border-radius:5px;background:#74dbb4}#es-home .eh-carousel-notice{font-size:12px;color:#666;margin-top:12px}@media(max-width:1000px){#es-home .eh-posts>.eh-post{flex-basis:calc((100% - 24px)/2)!important}}@media(max-width:760px){#es-home .eh-formats{grid-template-columns:1fr!important;gap:22px!important}#es-home .eh-format-image{aspect-ratio:16/10}#es-home .eh-posts{gap:16px!important;scrollbar-color:#74dbb4 #eee}#es-home .eh-posts>.eh-post{flex-basis:87%!important}#es-home .eh-carousel-controls{gap:8px}#es-home .eh-carousel-button{width:44px;height:44px;min-height:44px}#es-home .eh-carousel-status{max-width:85px}#es-home .eh-carousel-dots{gap:0}#es-home .eh-carousel-dot{width:22px}}#esh-header,#esh-header *,#esh-mobilebar,#esh-mobilebar *{box-sizing:border-box}#esh-header{position:sticky!important;top:0!important;left:auto!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:#fff!important;color:#333!important;z-index:10000!important;box-shadow:0 4px 24px #00000008!important;font-family:'Red Hat Display',system-ui,sans-serif}body.admin-bar #esh-header{top:32px!important}#esh-header a,#esh-mobilebar a{text-decoration:none!important;color:inherit}#esh-header button{font:inherit;cursor:pointer;box-shadow:none;text-transform:none}#esh-header svg,#esh-mobilebar svg{width:22px;height:22px;flex-shrink:0}#esh-header a:focus-visible,#esh-header button:focus-visible,#esh-mobilebar a:focus-visible{outline:3px solid #359b78;outline-offset:4px}#esh-header .esh-shell{width:min(1520px,calc(100% - 64px));margin:auto}#esh-header .esh-top{background:#333;color:#fff;font-size:12px;line-height:1.4}#esh-header .esh-top>.esh-shell{min-height:38px;display:flex;justify-content:space-between;align-items:center;gap:24px}#esh-header .esh-trust{color:#74dbb4;font-weight:700;display:flex;gap:12px;align-items:center}#esh-header .esh-trust span{font-weight:400;color:#eee;font-size:11px}#esh-header .esh-contacts{display:flex;gap:20px}#esh-header .esh-contacts a:hover{text-decoration:underline!important;text-underline-offset:4px}#esh-header .esh-main{display:flex;align-items:center;gap:24px;min-height:96px}#esh-header .esh-brand{flex:0 0 200px;display:block}#esh-header .esh-brand img{display:block;width:200px;height:76px;object-fit:contain;max-width:100%;border:0;box-shadow:none;margin:0}#esh-header .esh-panel{flex:1;min-width:0}#esh-header .esh-menu,#esh-header .sub-menu{list-style:none;margin:0;padding:0}#esh-header .esh-menu{display:flex;align-items:center;justify-content:center;gap:2px}#esh-header .esh-menu li{position:relative;margin:0;padding:0;float:none;line-height:1.35}#esh-header .esh-menu>li{display:flex;align-items:center}#esh-header .esh-menu a{display:block;padding:13px 10px;font-size:13px;font-weight:600;border:0!important;background:transparent!important;border-radius:10px;color:#333!important;white-space:nowrap;box-shadow:none!important;text-transform:none}#esh-header .esh-menu a:hover,#esh-header .esh-menu .current-menu-item>a{background:#effaf5!important}#esh-header .esh-menu a i{margin-right:4px}#esh-header .esh-actions{display:flex;align-items:center;gap:9px;flex-shrink:0}#esh-header .esh-cta{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:#74dbb4;color:#333!important;padding:15px 19px;border-radius:12px;min-height:48px;font-size:13px;font-weight:800;line-height:1.2;white-space:nowrap;transition:background .2s,transform .2s}#esh-header .esh-cta:hover{background:#96e7c9;transform:translateY(-1px)}#esh-header .esh-icon-button{display:inline-flex;justify-content:center;align-items:center;position:relative;width:46px;height:46px;min-width:46px;padding:0;border:1px solid #e5e5e5;border-radius:12px;background:#fff;color:#333}#esh-header .esh-icon-button:hover{background:#f1faf6;border-color:#74dbb4}#esh-header .esh-count{position:absolute;top:-5px;right:-5px;background:#333;color:#fff;font-size:10px;line-height:19px;min-width:19px;padding:0 4px;border-radius:20px;text-align:center;font-weight:700}#esh-header .esh-toggle,#esh-header .esh-panel-top,#esh-header .esh-panel-extra{display:none}#esh-header .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:210px;padding:8px;background:#fff;border:1px solid #eee;border-radius:14px;box-shadow:0 16px 35px #00000012}#esh-header .sub-menu .sub-menu{left:100%;top:0}#esh-header li:focus-within>.sub-menu,#esh-header li:hover>.sub-menu,#esh-header li.esh-sub-open>.sub-menu{display:block}#esh-header .esh-sub-toggle{display:grid;place-items:center;min-width:32px;min-height:44px;padding:0;border:0;background:#fff0;border-radius:8px;color:#333}#esh-header .esh-sub-toggle svg{width:16px;height:16px}.esh-backdrop[hidden]{display:none!important}.esh-backdrop{position:fixed;inset:0;background:#13251f66;z-index:9999;backdrop-filter:blur(4px)}#esh-mobilebar{display:none}body.esh-enabled .mobilefixed{display:none!important}@media(max-width:1250px){#esh-header .esh-shell{width:calc(100% - 40px)}#esh-header .esh-main{min-height:82px;gap:16px}#esh-header .esh-brand{flex-basis:180px;margin-right:auto}#esh-header .esh-brand img{width:180px;height:64px}#esh-header .esh-toggle{display:inline-flex;background:#74dbb4;border-color:#74dbb4}#esh-header .esh-panel{position:fixed;inset:0 0 0 auto;width:min(440px,100%);height:100dvh;height:100vh;max-height:100dvh;background:#fff;padding:22px 24px max(28px,env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;visibility:hidden;transform:translateX(105%);transition:transform .25s ease,visibility .25s;box-shadow:-10px 0 60px #00000015;z-index:2}#esh-header .esh-panel.is-open{visibility:visible;transform:none}#esh-header .esh-panel-top{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:13px;font-weight:750;padding-bottom:24px;border-bottom:1px solid #eee;margin-bottom:15px}#esh-header .esh-menu{display:block}#esh-header .esh-menu>li{display:flex;flex-wrap:wrap;border-bottom:1px solid #eee}#esh-header .esh-menu>li>a{flex:1;font-size:18px;padding:17px 8px;white-space:normal}#esh-header .esh-sub-toggle{min-width:48px;min-height:48px}#esh-header .sub-menu,#esh-header .sub-menu .sub-menu{position:static;width:100%;box-shadow:none;border:0;padding:0 0 10px 15px;background:#f8faf9;border-radius:10px}#esh-header li:hover>.sub-menu,#esh-header li:focus-within>.sub-menu{display:none}#esh-header li.esh-sub-open>.sub-menu{display:block}#esh-header .sub-menu a{white-space:normal;padding:14px 8px}#esh-header .esh-panel-extra{display:block;padding-top:26px}#esh-header .esh-panel-extra>.esh-cta{display:flex;width:100%}#esh-header .esh-account-link{display:flex;align-items:center;gap:10px;margin-top:12px;padding:16px 0;font-size:14px;font-weight:650}#esh-header .esh-logout{display:inline-block;font-size:12px;padding:10px 0;color:#666}#esh-header .esh-panel-extra p{margin:28px 0 10px;font-size:12px;color:#666}#esh-header .esh-panel-contacts{display:flex;flex-wrap:wrap;gap:10px}#esh-header .esh-panel-contacts a{padding:12px;border:1px solid #ddd;border-radius:9px;font-size:12px}body.admin-bar #esh-header .esh-panel{padding-top:54px}}@media(max-width:767px){#esh-header .esh-shell{width:calc(100% - 28px)}#esh-header .esh-top>.esh-shell{justify-content:center;min-height:30px;font-size:10px}#esh-header .esh-trust,#esh-header .esh-contacts{display:none}#esh-header .esh-main{min-height:76px;gap:12px}#esh-header .esh-brand{flex:0 1 170px}#esh-header .esh-brand img{width:170px;height:60px}#esh-header .esh-actions{gap:8px}#esh-header .esh-icon-button{width:44px;height:44px;min-width:44px}#esh-mobilebar{position:fixed;bottom:0;left:0;right:0;z-index:9998;display:grid;grid-template-columns:1fr 1fr 1fr 1.25fr;gap:4px;background:#fff;border-top:1px solid #e5e5e5;padding:8px 10px calc(8px + env(safe-area-inset-bottom));box-shadow:0 -6px 24px #00000008;font-family:system-ui,sans-serif}#esh-mobilebar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:48px;border-radius:10px;font-size:10px;font-weight:650;color:#333}#esh-mobilebar .esh-mobile-quote{background:#74dbb4}body.esh-enabled{padding-bottom:calc(72px + env(safe-area-inset-bottom))!important}body.esh-enabled .total-preventivo{bottom:calc(72px + env(safe-area-inset-bottom))!important}body.esh-enabled .xoo-wsc-basket{bottom:calc(84px + env(safe-area-inset-bottom))!important}body.esh-enabled #brevo-conversations{bottom:calc(84px + env(safe-area-inset-bottom))!important}}@media(max-width:782px){body.admin-bar #esh-header{top:46px!important}body.admin-bar #esh-header .esh-panel{padding-top:68px}}@media(max-width:600px){body.admin-bar #esh-header{top:0!important}}@media(prefers-reduced-motion:reduce){#esh-header *,#esh-mobilebar *{transition:none!important}}body.esh-menu-open .total-preventivo,body.esh-menu-open .xoo-wsc-basket,body.esh-menu-open #brevo-conversations{visibility:hidden!important}#esh-header .esh-quote-mobile-text{display:none}#esh-header .esh-panel-logo{display:block;flex:1;min-width:0}#esh-header .esh-panel-logo img{display:block;width:190px;max-width:100%;height:74px;object-fit:contain;object-position:left center;margin:0;border:0;box-shadow:none}@media(max-width:767px){#esh-header .esh-account{display:inline-flex;order:1}#esh-header .esh-desktop-quote{display:inline-flex;order:2;padding:12px;min-height:44px;font-size:12px;gap:0}#esh-header .esh-desktop-quote>svg,#esh-header .esh-quote-desktop-text{display:none}#esh-header .esh-quote-mobile-text{display:inline}#esh-header .esh-cart{order:3}#esh-header .esh-toggle{order:4}#esh-header .esh-brand{flex:0 1 160px}#esh-header .esh-actions{gap:6px}}@media(max-width:480px){#esh-header .esh-main{display:grid;grid-template-columns:44px minmax(0,1fr) 44px 44px;gap:8px;padding-top:8px;padding-bottom:10px}#esh-header .esh-brand{grid-column:1/3;grid-row:1;margin:0;min-width:0}#esh-header .esh-brand img{width:164px;height:56px}#esh-header .esh-actions{display:contents}#esh-header .esh-cart{grid-column:3;grid-row:1}#esh-header .esh-toggle{grid-column:4;grid-row:1}#esh-header .esh-account{grid-column:1;grid-row:2}#esh-header .esh-desktop-quote{grid-column:2/5;grid-row:2;width:100%;font-size:13px}}#esnc-root[hidden]{display:none!important}#esnc-root{position:fixed;inset:0;z-index:2147483647;font:15px/1.5 'Red Hat Display',system-ui,sans-serif;color:#333;isolation:isolate}#esnc-root *,#esnc-root *::before,#esnc-root *::after{box-sizing:border-box}#esnc-root a{color:inherit;text-decoration:none}#esnc-root button{font:inherit;cursor:pointer;box-shadow:none}#esnc-root button:disabled{opacity:.4;cursor:wait}#esnc-root a:focus-visible,#esnc-root button:focus-visible{outline:3px solid #358969;outline-offset:3px}#esnc-root .esnc-backdrop{position:absolute;inset:0;background:#0009;backdrop-filter:blur(2px)}#esnc-root .esnc-panel{position:absolute;right:0;top:0;bottom:0;width:min(510px,100%);background:#fff;display:flex;flex-direction:column;box-shadow:-20px 0 60px #0002;padding-top:env(safe-area-inset-top);outline:none;animation:esnc-enter .22s ease-out}#esnc-root .esnc-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:25px 26px 18px;border-bottom:1px solid #eee;flex-shrink:0}#esnc-root .esnc-eyebrow{font-size:10px;letter-spacing:.15em;font-weight:800;color:#666}#esnc-root h2{font-size:27px;line-height:1.2;letter-spacing:-.04em;margin:5px 0 0;color:#333}#esnc-root .esnc-count{font-size:13px;background:#74dbb4;border-radius:30px;padding:4px 9px;vertical-align:middle}#esnc-root .esnc-count:empty{display:none}#esnc-root .esnc-close,#esnc-root .esnc-remove{display:grid;place-items:center;background:#f3f3f3;border:0;border-radius:12px;min-width:44px;height:44px;font-size:28px;color:#333;padding:0}#esnc-root .esnc-status{font-size:12px;margin:0;padding:0 26px;color:#555;flex-shrink:0}#esnc-root .esnc-status:not(:empty){padding-top:10px;padding-bottom:10px}#esnc-root .esnc-content{flex:1;overflow:auto;min-height:0;padding:22px 24px;overscroll-behavior:contain}#esnc-root .esnc-item{padding:22px;background:#f5f6f5;border-radius:20px;margin-bottom:16px}#esnc-root .esnc-item-head{display:flex;align-items:start;justify-content:space-between;gap:12px;margin-bottom:15px}#esnc-root .esnc-item h3{font-size:19px;line-height:1.35;letter-spacing:-.025em;margin:0;color:#333;overflow-wrap:anywhere}#esnc-root .esnc-remove{background:#fff;font-size:24px}#esnc-root .esnc-details{font-size:14px;overflow-wrap:anywhere}#esnc-root .esnc-details dl,#esnc-root .esnc-details dd,#esnc-root .esnc-details p{margin:0;padding:0;background:none;border:0}#esnc-root .esnc-details dt{display:block;float:none;font-weight:750;margin:10px 0 2px;padding:0;background:none}#esnc-root .esnc-details dd{display:block;float:none;color:#555}#esnc-root .esnc-item-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:20px}#esnc-root .esnc-item-bottom strong{font-size:20px}#esnc-root .esnc-quantity{display:inline-flex;align-items:center;border:1px solid #ddd;border-radius:10px;overflow:hidden;background:#fff}#esnc-root .esnc-quantity button{width:44px;height:44px;padding:0;border:0;background:#fff;color:#333;font-size:21px}#esnc-root .esnc-quantity span{min-width:30px;text-align:center;font-weight:700}#esnc-root .esnc-lot-note{display:block;font-size:10px;color:#666;margin-top:8px}#esnc-root .esnc-empty-button{display:block;margin:0 0 15px auto;padding:10px 0;border:0;background:none;text-decoration:underline;font-size:12px}#esnc-root .esnc-total-row{display:flex;justify-content:space-between;gap:20px;margin:10px 0;font-size:14px}#esnc-root .esnc-grand-total{border-top:1px solid #ddd;padding-top:16px;font-size:20px}#esnc-root .esnc-shipping-note{font-size:11px;color:#666;margin:14px 0 0}#esnc-root .esnc-footer{border-top:1px solid #eee;padding:18px 24px calc(18px + env(safe-area-inset-bottom));flex-shrink:0;background:#fff}#esnc-root .esnc-footer[hidden]{display:none}#esnc-root .esnc-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#74dbb4;color:#333;border-radius:13px;padding:17px 22px;min-height:54px;font-weight:800;font-size:16px}#esnc-root .esnc-cta:hover{background:#92e6c7}#esnc-root .esnc-cart-link{display:block;text-align:center;font-size:12px;margin-top:12px;text-decoration:underline}#esnc-root .esnc-empty{padding:35px 0;text-align:center}#esnc-root .esnc-empty>span{font-size:42px;color:#3d9b79}#esnc-root .esnc-empty h3{font-size:24px;color:#333;line-height:1.3}#esnc-root .esnc-empty p{color:#666}#esnc-root .esnc-empty .esnc-cta{margin-top:24px}body.esnc-open .total-preventivo,body.esnc-open #esh-mobilebar,body.esnc-open #brevo-conversations,body.esnc-open .greenwhatsapp{visibility:hidden!important}body.esh-configurator #esh-mobilebar{display:none!important}@media(max-width:767px){body.esh-enabled.esh-configurator{padding-bottom:0!important}body.esh-enabled.esh-configurator .total-preventivo{bottom:0!important}body.esh-enabled.esh-configurator #brevo-conversations{bottom:98px!important}}@media(max-width:380px){#esnc-root .esnc-heading{padding:18px}#esnc-root .esnc-content{padding:16px}#esnc-root .esnc-item{padding:16px}#esnc-root h2{font-size:24px}#esnc-root .esnc-footer{padding:14px 16px calc(14px + env(safe-area-inset-bottom))}}@keyframes esnc-enter{from{transform:translateX(100%)}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){#esnc-root .esnc-panel{animation:none}}