.cad_floating_account{bottom:148px!important;z-index:99999}@media screen and (min-width:750px){.cad_floating_account{bottom:150px!important}}@media screen and (max-width:749px){.header__icon-touch,.site-header__search-toggle,.flickity-button,.slider-button,button.modal__close,.drawer__close-button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}}@media screen and (max-width:749px){.klaviyo-form form,form.klaviyo-form{max-height:60vh!important;overflow-y:auto!important}}.video-section__bg-iframe-video .astra-hero-poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.astra-hero-still:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000073,#0000004d,#00000073);pointer-events:none}body:has(cart-drawer[open]) [class*=kl-private],body:has(cart-drawer[open]) .klaviyo-form,body:has(cart-drawer[open]) #carthike-chat-button-container,body:has(cart-drawer[open]) #chwhatsapp-btn,body:has(cart-drawer[open]) [class*=whatsappbutton i],body:has(cart-drawer[open]) [id*=carthike i],body:has(cart-drawer[open]) [id^=trustbadge-container],body:has(cart-drawer[open]) .Avada_SalesPopV2__Wrapper{display:none!important}[id^=trustbadge-container-]>div>div{transition:transform .25s ease,opacity .25s ease}body:has(cart-drawer[open]) [id^=trustbadge-container-]>div>div{transform:translate(130%)!important;opacity:0!important;pointer-events:none!important}@supports not selector(:has(*)){cart-drawer[open]~[id^=trustbadge-container-]>div>div{pointer-events:none!important}}.free-shipping-bar{padding:14px 16px 16px;border:1px solid #f89508;border-radius:8px;background:#fff4e0}.free-shipping-bar__message{margin-bottom:.7em;color:#171717;font-size:1.1em;font-weight:600;line-height:1.35}.free-shipping-bar__message--no strong:first-of-type{color:#b35c00;font-size:1.15em;white-space:nowrap}.free-shipping-bar__bar{height:10px;border-radius:10px;background-color:#f8950838}.free-shipping-bar__bar:after{border-radius:10px;background:#f89508}.free-shipping-bar[data-free-shipping-progress="1"]{border-color:#108474;background:#e6f4f1}.free-shipping-bar[data-free-shipping-progress="1"] .free-shipping-bar__message{color:#0b5c51}.free-shipping-bar[data-free-shipping-progress="1"] .free-shipping-bar__bar{background-color:#10847438}.free-shipping-bar[data-free-shipping-progress="1"] .free-shipping-bar__bar:after{background:#108474}.cart-drawer__content-item .cart-info-block--lmtb{margin-top:12px;margin-bottom:18px}.cart-drawer__content-item .cart-info-block .text-box{padding:0!important;background:transparent!important;color:#5c5c5c!important;font-size:.85em}.astra-oq{margin:0 0 18px;padding:0;border:0;min-width:0}.astra-oq__titolo{margin:0 0 10px;padding:0;color:#3e4560;font-size:1em;font-weight:700}.astra-oq__scelta{position:relative;display:block;margin:0 0 10px;cursor:pointer}.astra-oq__radio{position:absolute;top:50%;left:16px;width:20px;height:20px;margin:-10px 0 0;accent-color:#108474;cursor:pointer}.astra-oq__corpo{display:block;min-height:56px;padding:14px 16px 14px 50px;border:2px solid #d8dde3;border-radius:10px;background:#fff;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.astra-oq__scelta:hover .astra-oq__corpo{border-color:#9fb0ad}.astra-oq__radio:checked+.astra-oq__corpo{border-color:#108474;background:#f1faf8;box-shadow:0 0 0 1px #108474}.astra-oq__radio:focus-visible+.astra-oq__corpo{outline:3px solid rgb(16 132 116 / .45);outline-offset:2px}.astra-oq__riga{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.astra-oq__riga--note{margin-top:4px;color:#5c5c5c;font-size:.88em}.astra-oq__nome{color:#171717;font-size:1.05em;font-weight:700}.astra-oq__sconto{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:999px;background:#f89508;color:#171717;font-size:.82em;font-weight:700;line-height:1.5;vertical-align:1px}.astra-oq__totale{color:#171717;font-size:1.1em;font-weight:700;white-space:nowrap}.astra-oq__pieno{margin-right:4px;color:#6b6b6b;font-size:.82em;font-weight:400}.astra-oq__spedizione{color:#0b5c51;font-weight:700;white-space:nowrap}.astra-oq__etichetta{position:absolute;top:-10px;right:14px;padding:2px 10px;border-radius:999px;background:#3e4560;color:#fff;font-size:.74em;font-weight:700;letter-spacing:.02em;line-height:1.6}.astra-oq__nota{margin:2px 0 0;color:#5c5c5c;font-size:.85em}product-form:has([data-astra-oq]) .quantity-submit-row>.label,product-form:has([data-astra-oq]) .quantity-submit-row>quantity-wrapper{display:none}.astra-oq__libero{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 10px;padding:10px 16px;border:2px dashed #d8dde3;border-radius:10px;background:#fff}.astra-oq__libero--scelto{border-style:solid;border-color:#108474;background:#f1faf8;box-shadow:0 0 0 1px #108474}.astra-oq__libero-etichetta{flex:1 1 160px;margin:0;color:#171717;font-size:1em;font-weight:700}.astra-oq__libero-campo{flex:0 0 84px;width:84px;height:48px;margin:0;padding:0 8px;border:2px solid #9fb0ad;border-radius:8px;background:#fff;color:#171717;font-size:1.1em;font-weight:700;text-align:center}.astra-oq__libero-campo:focus-visible{outline:3px solid rgb(16 132 116 / .45);outline-offset:2px;border-color:#108474}.astra-oq__libero-conto{flex:1 1 100%;color:#0b5c51;font-size:.92em;font-weight:700}.astra-oq__libero-conto:empty{display:none}.astra-cm{margin:0 0 14px;border-left:4px solid #108474;border-radius:6px;background:#f1faf8}.astra-cm__titolo{display:flex;align-items:center;gap:10px;min-height:48px;margin:0;padding:8px 16px 8px 12px;line-height:1.3;color:#171717;font-size:1em;font-weight:700;cursor:pointer;list-style:none}.astra-cm__icona{flex:0 0 24px;width:24px;height:24px}.astra-cm__domanda{flex:1 1 auto;line-height:1.3}.astra-cm__titolo::-webkit-details-marker{display:none}.astra-cm__titolo:after{content:"";flex:0 0 auto;width:9px;height:9px;margin-right:4px;border-right:2px solid #108474;border-bottom:2px solid #108474;transform:rotate(45deg);transition:transform .15s ease}.astra-cm[open]>.astra-cm__titolo:after{transform:rotate(-135deg)}.astra-cm__titolo:focus-visible{outline:3px solid rgb(16 132 116 / .45);outline-offset:2px}.astra-cm__testo{padding:0 16px 12px}.astra-cm__testo,.astra-cm__testo p{margin:0;color:#3e4560;font-size:.95em;line-height:1.45}.astra-oq__nel-pulsante{font-weight:700;white-space:nowrap}@media(max-width:480px){.astra-oq__scelta{margin-bottom:8px}.astra-oq__corpo{padding:12px 12px 12px 44px}.astra-oq__radio{left:13px}.astra-oq__risparmio{display:none}.astra-oq__nota{font-size:.8em}}.astra-oq__manca{color:#5c5c5c;white-space:nowrap}.astra-sped{margin-top:10px}.astra-sped__riga{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:6px 0;color:#5c5c5c;font-size:.95em}.astra-sped__riga--totale{border-top:1px solid rgb(23 23 23 / .12);margin-top:4px;padding-top:10px;color:#171717;font-size:1.05em;font-weight:700}.astra-sped__gratis{color:#0b5c51;font-weight:700}.astra-sped__nota{margin-top:6px;font-size:.85em}.astra-corrieri{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-top:8px}.astra-corrieri__testo{margin:0;flex:1 1 180px;color:#5c5c5c;font-size:.85em;line-height:1.3}.astra-corrieri__loghi{display:flex;align-items:center;gap:10px}.astra-corrieri__loghi img{display:block;height:18px;width:auto;max-width:none}.astra-corrieri__loghi img[src*=astra-corriere-gls]{height:14px}.astra-corrieri__loghi img[src*=astra-corriere-ups]{height:22px}.product-info-accordion .astra-corrieri{margin-top:12px}.product-info .product-price--large .price__current{color:#171717;font-size:1.15em;font-weight:700;line-height:1.2}.sticky-atc .add-to-cart,.sticky-atc .btn{border-color:#3e4560;background-color:#3e4560;color:#fff}.sticky-atc__details__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.astra-cs-titolo--soglia{display:none}.cart-drawer:has(.free-shipping-bar:not(.free-shipping-bar--no-cart):not([data-free-shipping-progress="1"])) .astra-cs-titolo--base{display:none}.cart-drawer:has(.free-shipping-bar:not(.free-shipping-bar--no-cart):not([data-free-shipping-progress="1"])) .astra-cs-titolo--soglia{display:inline;font-weight:700;color:#b35c00}[id$=__16359285201c71bbb1] .text-overlay__button.btn--primary{--btn-bg-color: 101, 114, 72;--btn-bg-hover-color: 79, 90, 56;--btn-text-color: 255, 255, 255;--btn-text-hover-color: 255, 255, 255;background:#657248;color:#fff}[id$=__16359285201c71bbb1] .text-overlay__button.btn--primary:hover{background:#4f5a38;color:#fff}[id$=__16359285201c71bbb1] .text-overlay .text-overlay__button.btn.btn--secondary{background:transparent;color:#fff;border:1.5px solid #fff!important}[id$=__16359285201c71bbb1] .text-overlay .text-overlay__button.btn.btn--secondary:hover{background:#fff;color:#232323}[id$=__16359285201c71bbb1] .text-overlay .text-overlay__button.btn.btn--primary{border:1.5px solid #657248!important}[id$=__16359285201c71bbb1] .text-overlay .text-overlay__button.btn.btn--primary:hover{border-color:#4f5a38!important}[id$=__16359285201c71bbb1] .text-overlay .text-overlay__button.btn{min-width:210px;text-align:center}[id$=__logo_list_marchi_scorrimento] img{transform:scale(1.55)}@media(max-width:767px){[id$=__logo_list_marchi_scorrimento] img{transform:scale(2)}}[id$=__logo_list_marchi_scorrimento] .logo-list__logo{margin-inline:45px}@media(max-width:767px){[id$=__logo_list_marchi_scorrimento] .logo-list__logo{margin-inline:42px}}[id$=__logo_list_marchi_scorrimento] .fully-spaced-row--medium{margin-block:40px}[id$=__logo_list_marchi_scorrimento] .hometitle{margin:0}@media(max-width:767px){[id$=__logo_list_marchi_scorrimento] .fully-spaced-row--medium{margin-block:20px}}[id$=__logo_list_iBx8MP] .fully-spaced-row--medium{margin-block:32px}[id$=__logo_list_iBx8MP] .logo-list__logo{flex:0 0 calc(25% - var(--grid-gutter) * .75)!important}[id$=__logo_list_iBx8MP] .logo-list__logo-title{font-size:.85rem;margin-top:6px}@media(max-width:767px){[id$=__logo_list_iBx8MP] .logo-list__logo-title{font-size:.75rem}}@media(max-width:767px){#carthike-chat-button-container{left:12px!important;bottom:12px!important}#carthike-chat-button-container #chwhatsapp-btn{font-size:0!important;width:48px!important;height:48px!important;min-width:0!important;padding:0!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center}#carthike-chat-button-container #chwhatsapp-btn svg{width:24px!important;height:24px!important;margin:0!important}[id^=trustbadge-container-]>div>div{transform:scale(.7)!important;transform-origin:bottom right!important}}@media(max-width:767px){[id$=__logo_list_iBx8MP] .logo-list__logo{flex:0 0 calc(50% - var(--grid-gutter) * .5)!important;margin-bottom:18px}[id$=__logo_list_iBx8MP] .logo-list__logo-image img{max-width:110px!important}[id$=__logo_list_iBx8MP] .logo-list__logo-title{font-size:.95rem}}@media(min-width:768px){[id$=__logo_list_iBx8MP] .logo-list__logo-title{font-size:1.05rem;margin-top:10px}}.astra-video{position:relative;width:100%;max-width:640px;aspect-ratio:16 / 9;margin:16px auto;border-radius:12px;overflow:hidden;background:#171717}.astra-video__play{all:unset;cursor:pointer;display:block;width:100%;height:100%;position:relative}.astra-video__play img{width:100%;height:100%;object-fit:cover;display:block}.astra-video__icona{position:absolute;left:50%;top:50%;width:68px;height:48px;transform:translate(-50%,-50%);background:#171717cc;border-radius:12px}.astra-video__icona:after{content:"";position:absolute;left:27px;top:14px;border-style:solid;border-width:10px 0 10px 17px;border-color:transparent transparent transparent #ffffff}.astra-video__play:hover .astra-video__icona,.astra-video__play:focus-visible .astra-video__icona{background:#657248}.astra-video__play:focus-visible{outline:3px solid #657248;outline-offset:2px}.astra-video iframe{width:100%;height:100%;border:0;display:block}[id$=__logo_list_iBx8MP] .logo-list__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;padding:30px 14px 24px;border-radius:18px;transition:background-color .25s ease,box-shadow .25s ease}[id$=__logo_list_iBx8MP] .logo-list__logo-image img{transition:transform .3s cubic-bezier(.2,.8,.2,1)}[id$=__logo_list_iBx8MP] .logo-list__logo-title{font-family:var(--heading-font-family, inherit);font-weight:600;color:#171717;letter-spacing:.01em;display:inline-flex;align-items:center;gap:6px;transition:color .25s ease}[id$=__logo_list_iBx8MP] .logo-list__logo-title:after{content:"\2192";display:inline-block;opacity:0;transform:translate(-6px);transition:opacity .25s ease,transform .25s ease}[id$=__logo_list_iBx8MP] .logo-list__link:hover,[id$=__logo_list_iBx8MP] .logo-list__link:focus-visible{background:#65724817}[id$=__logo_list_iBx8MP] .logo-list__link:hover .logo-list__logo-image img,[id$=__logo_list_iBx8MP] .logo-list__link:focus-visible .logo-list__logo-image img{transform:translateY(-6px) scale(1.06)}[id$=__logo_list_iBx8MP] .logo-list__link:hover .logo-list__logo-title,[id$=__logo_list_iBx8MP] .logo-list__link:focus-visible .logo-list__logo-title{color:#657248}[id$=__logo_list_iBx8MP] .logo-list__link:hover .logo-list__logo-title:after,[id$=__logo_list_iBx8MP] .logo-list__link:focus-visible .logo-list__logo-title:after{opacity:1;transform:translate(0)}[id$=__logo_list_iBx8MP] .logo-list__link:focus-visible{outline:2px solid #657248;outline-offset:2px}[id$=__logo_list_iBx8MP] .logo-list__link:active .logo-list__logo-image img{transform:translateY(-2px) scale(.98)}@media(hover:none){[id$=__logo_list_iBx8MP] .logo-list__logo-title:after{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){[id$=__logo_list_iBx8MP] .logo-list__logo-image img,[id$=__logo_list_iBx8MP] .logo-list__logo-title:after{transition:none;transform:none!important}}[id$=__logo_list_iBx8MP] .logo-list__logo-image img{mix-blend-mode:multiply}@media(max-width:767px){[id$=__logo_list_iBx8MP] .logo-list__logo{margin-bottom:4px!important}[id$=__logo_list_iBx8MP] .logo-list__logo-image{height:auto!important;min-height:0!important}}.cross-page-promos{padding-block:28px}.cross-page-promos .icon-with-caption{display:flex;flex-direction:column;align-items:center;gap:12px}.cross-page-promos .icon-with-caption__icon{width:72px;height:72px;border-radius:50%;background:#6572481a;display:flex;align-items:center;justify-content:center;margin:0 auto}.cross-page-promos .icon-with-caption__icon svg{width:36px!important;height:36px!important;stroke-width:1.6;color:#657248}.cross-page-promos .heading-font{font-size:1.15rem}.cross-page-promos a .icon-with-caption__icon{transition:transform .25s ease,background-color .25s ease}.cross-page-promos a:hover .icon-with-caption__icon{transform:translateY(-3px);background:#6572482e}@media(max-width:767px){.cross-page-promos .icon-with-caption__icon{width:60px;height:60px}.cross-page-promos .icon-with-caption__icon svg{width:30px!important;height:30px!important}.cross-page-promos .heading-font{font-size:1rem}}@media(prefers-reduced-motion:reduce){.cross-page-promos a .icon-with-caption__icon{transition:none;transform:none!important}}[id$=__multi_column_banner_kit_muta] .btn{background:#657248!important;border-color:#657248!important;color:#fff!important;border-radius:10px;padding:14px 26px;font-weight:700;letter-spacing:.03em;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s ease,transform .2s ease}[id$=__multi_column_banner_kit_muta] .btn:after{content:"\2192";transition:transform .2s ease}[id$=__multi_column_banner_kit_muta] .btn:hover{background:#4f5a38!important;border-color:#4f5a38!important;transform:translateY(-1px)}[id$=__multi_column_banner_kit_muta] .btn:hover:after{transform:translate(3px)}[id$=__multi_column_banner_kit_muta] .btn:focus-visible{outline:3px solid #657248;outline-offset:2px}@media(prefers-reduced-motion:reduce){[id$=__multi_column_banner_kit_muta] .btn,[id$=__multi_column_banner_kit_muta] .btn:after{transition:none;transform:none!important}}@media(min-width:768px){[id$=__multi_column_banner_kit_muta] .flexible-layout{align-items:stretch}[id$=__multi_column_banner_kit_muta] .text-column{display:flex;flex-direction:column}[id$=__multi_column_banner_kit_muta] .text-column__button-row{margin-top:auto;padding-top:12px}}.astra-banner{display:grid;grid-template-columns:1fr 1fr;gap:32px}.astra-banner__card{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 2px 10px #1717170f;transition:box-shadow .25s ease,transform .25s ease}.astra-banner__img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.astra-banner__testi{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:22px 24px 26px;flex:1}.astra-banner__titolo{font-family:var(--heading-font-family, inherit);font-weight:700;font-size:1.6rem;color:#171717}.astra-banner__testo{color:#5c5c5c;line-height:1.55;max-width:46ch}.astra-banner__btn{margin-top:auto;background:#657248!important;border-color:#657248!important;color:#fff!important;border-radius:10px;padding:14px 26px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.astra-banner__btn:after{content:"\2192";transition:transform .2s ease}.astra-banner__card:hover{box-shadow:0 14px 36px #1717171f;transform:translateY(-3px)}.astra-banner__card:hover .astra-banner__img{transform:scale(1.03)}.astra-banner__card:hover .astra-banner__btn{background:#4f5a38!important;border-color:#4f5a38!important}.astra-banner__card:hover .astra-banner__btn:after{transform:translate(3px)}.astra-banner__card:focus-visible{outline:3px solid #657248;outline-offset:3px}@media(max-width:767px){.astra-banner{grid-template-columns:1fr;gap:22px}.astra-banner__titolo{font-size:1.35rem}}@media(prefers-reduced-motion:reduce){.astra-banner__card,.astra-banner__img,.astra-banner__btn:after{transition:none;transform:none!important}}@media(max-width:767px){.astra-banner__btn{font-size:.85rem;letter-spacing:.02em;padding:14px 18px}}.product-info .product-info-block.with-icon.text-box,.product-detail .product-info-block.with-icon.text-box,.product-info-block.with-icon.text-box{display:flex;width:100%;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/78/assets/astra-fix.css.map */
