.italoil-aov-offer{border:1px solid rgba(116,120,15,.36);background:#f8f6e9c2;padding:18px;margin:12px 0}.italoil-aov-offer__eyebrow{margin:0 0 4px;color:#74780f;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.italoil-aov-offer__heading{margin:0 0 12px;font-size:clamp(22px,2.4vw,30px);line-height:1.12}.italoil-aov-offer__value{display:grid;gap:2px;margin-bottom:12px}.italoil-aov-offer__value strong{font-size:20px}.italoil-aov-offer__value span,.italoil-aov-offer__purchase-note,.italoil-aov-offer__eligibility{color:#182618b8;font-size:13px}.italoil-aov-offer__actions{display:grid;gap:8px}.italoil-aov-offer__button{min-height:54px}.italoil-aov-offer__single{min-height:44px;border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit}.italoil-aov-offer__purchase-note{margin:6px 0 0;text-align:center}.italoil-aov-offer__shipping{display:grid;gap:4px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(116,120,15,.24)}.italoil-aov-offer__shipping p,.italoil-aov-offer__novello{margin:0;line-height:1.4}.italoil-aov-offer__novello{margin-top:12px;font-size:14px}.italoil-aov-original-control-hidden{display:none!important}@media(max-width:749px){.italoil-aov-offer{padding:14px;margin-block:8px 10px}.italoil-aov-offer__heading{font-size:23px}}.italoil-mobile-decision-strip{display:none}@media(max-width:749px){.italoil-mobile-decision-strip.is-mounted{display:grid;gap:0;margin-block:8px}.italoil-mobile-decision-strip .product-sales-point{margin:0!important}.italoil-mobile-decision-strip .product-sales-point__text{margin:0}}@media(max-width:749px){body.italoil-first-view-atc .product-media{height:346px!important;max-height:346px!important}body.italoil-first-view-atc .product-media__slider,body.italoil-first-view-atc .product-media__slider-wrapper,body.italoil-first-view-atc .product-media__slider-slide,body.italoil-first-view-atc .product-media__aspect-ratio,body.italoil-first-view-atc .product-media__image{height:320px!important;max-height:320px!important}body.italoil-first-view-atc .product-media__image{background:#f6f1e7;object-fit:contain!important}body.italoil-first-view-atc .product-title{font-size:28px;line-height:34px}body.italoil-first-view-atc .smile-launcher-frame-container,body.italoil-first-view-atc .smile-launcher-frame-container iframe,body.italoil-first-view-atc shopify-chat,body.italoil-first-view-atc #google-merchantwidget-iframe-wrapper{display:none!important;visibility:hidden!important;pointer-events:none!important}body.italoil-first-view-atc .product-sticky-add-to-cart.is-active{padding-bottom:max(8px,env(safe-area-inset-bottom))}body.italoil-first-view-atc:has(.product-sticky-add-to-cart.is-active){--shopify-chat-activator-offset: calc(98px + env(safe-area-inset-bottom)) }body.italoil-first-view-atc:has(.product-sticky-add-to-cart.is-active) .smile-launcher-frame-container{bottom:calc(170px + env(safe-area-inset-bottom))!important}body.italoil-first-view-atc.italoil-purchase-controls-visible .smile-launcher-frame-container{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.italoil-first-view-atc.italoil-purchase-controls-visible shopify-chat::part(activator){opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media(max-width:426px){body.italoil-first-view-atc:has(.product-sticky-add-to-cart.is-active) shopify-chat,body.italoil-first-view-atc.italoil-purchase-controls-visible shopify-chat{visibility:hidden!important;pointer-events:none!important}body.italoil-first-view-atc:has(.product-sticky-add-to-cart.is-active) shopify-chat::part(activator){opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.italoil-first-view-atc:has(.product-sticky-add-to-cart.is-active) #google-merchantwidget-iframe-wrapper,body.italoil-first-view-atc.italoil-purchase-controls-visible #google-merchantwidget-iframe-wrapper{display:none!important}}.italoil-mobile-trust-panel{display:none}@media(max-width:749px){.italoil-mobile-trust-panel.is-mounted{display:grid;gap:5px;margin-block:8px 10px;padding:10px 11px;border:1px solid rgba(112,122,19,.3);border-left:4px solid #747d0b;border-radius:10px;background:#f7f3e8;color:#22301f;font-size:14px;line-height:1.4}.italoil-mobile-trust-panel__rating,.italoil-mobile-trust-panel__value{margin:0}.italoil-mobile-trust-panel__rating{display:flex;flex-wrap:nowrap;align-items:center;gap:2px 6px;color:#5d6810;font-weight:700}.italoil-mobile-trust-panel__facts{display:grid;gap:2px;margin:0;padding:0;list-style:none}.italoil-mobile-trust-panel__facts li{position:relative;margin:0;padding-left:15px}.italoil-mobile-trust-panel__facts li:before{content:"\2022";position:absolute;left:2px;color:#747d0b;font-weight:700}.italoil-mobile-trust-panel__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-top:6px;border-top:1px solid rgba(34,48,31,.14)}.italoil-mobile-trust-panel__value[hidden]{display:none}.italoil-mobile-trust-panel__value strong{font-size:15px}.italoil-mobile-trust-panel__value span{color:#4f594c;font-size:14px}}.italoil-review-proof{padding:32px 20px}.italoil-review-proof__inner{width:min(100%,1200px);margin:0 auto}.italoil-review-proof__header{text-align:center;margin:0 auto 22px}.italoil-review-proof__eyebrow{margin:0 0 8px;font-size:.75rem;font-weight:700;letter-spacing:.12em}.italoil-review-proof__header h2{margin:0}.italoil-review-proof__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:10px;font-size:.95rem}.italoil-review-proof__stars,.italoil-review-proof__card-stars{color:#78833a;letter-spacing:.08em}.italoil-review-proof__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.italoil-review-proof__card{padding:20px;border:1px solid rgba(35,40,22,.14);border-radius:12px;background:#78833a0d}.italoil-review-proof__card blockquote{margin:12px 0 18px;font-size:1rem;line-height:1.55}.italoil-review-proof__reviewer{margin:0;font-weight:700}.italoil-review-proof__source,.italoil-review-proof__note{margin:2px 0 0;font-size:.78rem;opacity:.72}.italoil-review-proof__note{margin-top:12px;text-align:center}@media screen and (max-width:749px){.italoil-review-proof{padding:28px 16px}.italoil-review-proof__grid{grid-template-columns:1fr}.italoil-review-proof__card{padding:18px}}.italoil-cart-core-cta{display:none}@media(max-width:767.98px){.cart-drawer .italoil-cart-core-cta{position:sticky;top:0;z-index:4;display:block;flex-shrink:0;padding:10px 16px 12px;border-bottom:1px solid var(--color-border-secondary, #e6e6e6);background-color:var(--color-background-popup-drawer, #ffffff)}.cart-drawer .italoil-cart-core-cta[hidden]{display:none}.italoil-cart-core-cta__subtotal{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 8px;font-weight:500;line-height:1.375;color:var(--color-text-primary, #000000)}.italoil-cart-core-cta__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.italoil-cart-core-cta__actions--one{grid-template-columns:1fr}.italoil-cart-core-cta__button{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;padding:12px 8px;text-align:center}.cart-drawer:has(.italoil-cart-core-cta:not([hidden])) .cart-footer__ctas{display:none}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
