:root{--ld-font-display: "Newsreader", Georgia, serif;--ld-font-editorial: "Newsreader", Georgia, serif;--ld-font-body: "Manrope", "Manrope", system-ui, sans-serif;--ld-text-hero: clamp(2.8rem, 5vw, 5.5rem);--ld-text-h1: clamp(2rem, 4vw, 3.5rem);--ld-text-h2: clamp(1.5rem, 3vw, 2.5rem);--ld-text-h3: clamp(1.15rem, 2vw, 1.55rem);--ld-text-body: 1rem;--ld-text-small: .875rem;--ld-text-micro: .75rem;--ld-tracking-display: .03em;--ld-tracking-caps: .15em;--ld-tracking-body: .01em;--ld-leading-display: 1.08;--ld-leading-body: 1.72;--ld-color-avorio: #F5EFE6;--ld-color-cipria: #E8D5C4;--ld-color-rosa-antico: #C9A99A;--ld-color-terracotta: #B5705A;--ld-color-antracite: #2C2C2C;--ld-color-greige: #9A9188;--ld-color-sabbia: #D4C8B8;--ld-color-verde-salvia: #8FA68C;--ld-color-bg: var(--ld-color-avorio);--ld-color-bg-alt: #FBF7F1;--ld-color-text: var(--ld-color-antracite);--ld-color-text-muted: var(--ld-color-greige);--ld-color-border: rgba(44, 44, 44, .12);--ld-color-border-strong: rgba(44, 44, 44, .18);--ld-color-accent: var(--ld-color-rosa-antico);--ld-color-cta: var(--ld-color-terracotta);--ld-color-cta-hover: #9D5A46;--ld-space-xs: 8px;--ld-space-sm: 16px;--ld-space-md: 24px;--ld-space-lg: 40px;--ld-space-xl: 64px;--ld-space-2xl: 96px;--ld-max-text: 640px;--ld-max-content: 1200px;--ld-max-wide: 1440px;--ld-ease-luxury: cubic-bezier(.25, .1, .25, 1);--ld-ease-gentle: cubic-bezier(.16, 1, .3, 1);--ld-dur-fast: .24s;--ld-dur-smooth: .36s;--ld-dur-slow: .56s}.ld-luxury{background-color:var(--ld-color-bg);color:var(--ld-color-text)}.ld-luxury h1,.ld-luxury .ld-hero-title,.ld-luxury .ld-section-title{font-family:var(--ld-font-display);line-height:var(--ld-leading-display);letter-spacing:var(--ld-tracking-display);color:var(--ld-color-text)}.ld-luxury p,.ld-luxury li,.ld-luxury .ld-body-text{font-family:var(--ld-font-body);line-height:var(--ld-leading-body);color:var(--ld-color-text)}.ld-label-caps{font-family:var(--ld-font-body);font-size:var(--ld-text-micro);font-weight:500;text-transform:uppercase;letter-spacing:var(--ld-tracking-caps);color:var(--ld-color-text-muted)}.ld-section{padding-top:var(--ld-space-xl);padding-bottom:var(--ld-space-xl);padding-inline:clamp(18px,3vw,44px)}.ld-container{max-width:var(--ld-max-content);margin-inline:auto}.ld-text-container{max-width:var(--ld-max-text);margin-inline:auto}.ld-reveal{opacity:0;transform:translateY(20px);transition:opacity var(--ld-dur-smooth) var(--ld-ease-luxury),transform var(--ld-dur-smooth) var(--ld-ease-luxury)}.ld-reveal.is-visible{opacity:1;transform:translateY(0)}main[data-template*=product]{background:var(--ld-color-bg)}main[data-template*=product] .product-information{background:transparent}main[data-template*=product] .product-information__grid{gap:clamp(20px,3vw,48px)}@media screen and (min-width:990px){main[data-template*=product] .product-information__grid:not(.product-information--media-none) .product-information__media,main[data-template*=product] .product-information__grid:not(.product-information--media-none) .product-details{min-height:clamp(540px,calc(100vh - var(--header-group-height, 0px) - 96px),760px)!important}main[data-template*=product] .product-information__grid:not(.product-information--media-none) .product-details>.group-block{padding-inline:clamp(12px,1.2vw,20px)}}main[data-template*=product] .product-details>.group-block{gap:14px}main[data-template*=product] .product-details h1{font-family:var(--ld-font-display),serif;font-size:clamp(28px,3vw,42px);font-style:normal;font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--ld-color-text);margin-bottom:6px}main[data-template*=product] .product-details .price{font-size:20px;font-weight:400;margin:12px 0 0;color:var(--ld-color-text)}main[data-template*=product] .product-details .rte,main[data-template*=product] .product-details .rte p{font-family:var(--ld-font-body);font-size:14px;line-height:1.8;color:#2c2c2cc7}main[data-template*=product] .ld-product-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:2px;margin-bottom:4px}main[data-template*=product] .ld-product-highlights__item{border:1px solid rgba(44,44,44,.1);background:#fffcf8d1;padding:14px 14px 13px;min-height:88px;display:flex;flex-direction:column;justify-content:space-between;transition:transform var(--ld-dur-fast) var(--ld-ease-luxury),border-color var(--ld-dur-fast) var(--ld-ease-luxury),box-shadow var(--ld-dur-fast) var(--ld-ease-luxury)}main[data-template*=product] .ld-product-highlights__item:hover{transform:translateY(-2px);border-color:#2c2c2c2e;box-shadow:0 12px 32px #2c2c2c0f}main[data-template*=product] .ld-product-highlights__label{display:inline-flex;align-items:center;gap:6px;font-family:var(--ld-font-body);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:#2c2c2c8c}main[data-template*=product] .ld-product-highlights__label:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--ld-color-accent);flex:0 0 6px}main[data-template*=product] .ld-product-highlights__value{font-family:var(--ld-font-body);font-size:13px;line-height:1.5;color:var(--ld-color-text)}main[data-template*=product] .ld-benefits{margin-top:2px}main[data-template*=product] .ld-trust{gap:12px;padding-top:18px;margin-top:18px}main[data-template*=product] .ld-trust-item{align-items:flex-start}main[data-template*=product] .ld-trust-item strong{min-width:88px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}main[data-template*=product] .ld-payment-methods__heading,main[data-template*=product] .details__header{font-size:10px;letter-spacing:.16em;text-transform:uppercase}main[data-template*=product] .product-details .accordion .details-content{padding-bottom:16px}main[data-template*=product] .product-details .accordion .details-content .ld-certifications__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}main[data-template*=product] .product-details .accordion .details-content .ld-certifications__item{display:flex;align-items:center;justify-content:center;min-height:46px;padding:10px 12px;border:1px solid rgba(44,44,44,.12);background:linear-gradient(180deg,#fffcf8eb,#f5efe6d1);font-family:var(--ld-font-body);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ld-color-text);box-shadow:0 10px 30px #2c2c2c0a}main[data-template*=product] .sticky-add-to-cart__bar{border-radius:0!important;background:#fbf7f1f0;border:1px solid rgba(44,44,44,.1)}main[data-template*=product] .sticky-add-to-cart__title{font-family:var(--ld-font-display),serif!important;font-size:20px;letter-spacing:.01em}@media screen and (max-width:989px){main[data-template*=product] .product-information{padding-top:8px}main[data-template*=product] .product-information__grid{gap:18px}main[data-template*=product] .product-details>.group-block{padding-inline:0!important;gap:12px}main[data-template*=product] .product-details h1{font-size:30px}main[data-template*=product] .product-details .rte,main[data-template*=product] .product-details .rte p,main[data-template*=product] .ld-benefits li,main[data-template*=product] .ld-trust-item span,main[data-template*=product] .ld-product-highlights__value{font-size:13px;line-height:1.65}main[data-template*=product] .ld-product-highlights{grid-template-columns:1fr;gap:8px}main[data-template*=product] .ld-product-highlights__item{min-height:auto;padding:12px 13px}main[data-template*=product] .ld-trust-item strong{min-width:78px}main[data-template*=product] .sticky-add-to-cart__bar{width:calc(100% - 20px)!important;max-width:none;bottom:10px;padding:10px 12px;gap:10px}main[data-template*=product] .sticky-add-to-cart__image{height:44px}main[data-template*=product] .sticky-add-to-cart__title{font-size:15px}main[data-template*=product] .sticky-add-to-cart__variant,main[data-template*=product] .sticky-add-to-cart__price{display:none}main[data-template*=product] .sticky-add-to-cart__button{min-height:42px!important;font-size:11px!important;padding-inline:12px!important}}#header-group{background:#fbf7f1eb;border-bottom:1px solid rgba(44,44,44,.07)}#header-group.scrolled{background:#fbf7f1f7;border-bottom-color:#2c2c2c1a}#header-group .announcement-bar,#header-group .announcement-bar.spacing-style{background:#f7f1e8;border-bottom:1px solid rgba(44,44,44,.06)}#header-group .announcement-bar .announcement-bar__slides,#header-group .announcement-bar .announcement-bar__text,#header-group .announcement-bar .custom-typography,#header-group .announcement-bar slideshow-slide{font-family:var(--ld-font-body);font-size:11px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:#2c2c2cb8}#header-group .header__row{background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#header-group .header__columns{min-height:68px;padding-inline:clamp(16px,2.5vw,34px)}#header-group .ld-menu-toggle,#header-group .header-actions__action,#header-group .search-action .header-actions__action,#header-group .header__icon{color:var(--ld-color-text)}#header-group .ld-menu-toggle .ld-menu-label,#header-group .header-logo__wordmark{font-family:var(--ld-font-display),serif;letter-spacing:.16em;color:var(--ld-color-text)}#header-group .ld-menu-toggle .ld-menu-label{font-size:11px}#header-group .menu-drawer,#header-group .ld-menu-drawer-luxury{background:#faf5ef}#header-group .ld-drawer-intro__title,#header-group .menu-drawer__menu-item--mainlist>.menu-drawer__menu-item-text,#header-group summary.menu-drawer__menu-item--mainlist>.menu-drawer__menu-item-text{font-family:var(--ld-font-display),serif;font-weight:400}@media screen and (max-width:989px){#header-group .header__columns{min-height:62px;padding-inline:14px}#header-group .ld-menu-toggle .ld-menu-label{display:none}#header-group .header-logo__wordmark{font-size:18px;letter-spacing:.11em}}main[data-template*=index]{background:var(--ld-color-bg)}main[data-template*=index] .ld-hero-editorial,main[data-template*=index] .ld-video-hero-volume,main[data-template*=index] .ld-video-strip,main[data-template*=index] .ld-featured-editorial,main[data-template*=index] .ld-stats-editorial,main[data-template*=index] .ld-testi{color:var(--ld-color-text)}main[data-template*=index] .ld-video-strip,main[data-template*=index] .ld-featured-editorial,main[data-template*=index] .ld-stats-editorial,main[data-template*=index] .ld-testi{background:var(--ld-color-bg)}main[data-template*=index] .ld-video-strip__overlay{background:linear-gradient(180deg,#f5efe614,#f5efe647)}main[data-template*=index] .ld-video-strip__text,main[data-template*=index] .ld-featured-editorial__title,main[data-template*=index] .ld-stats-editorial__heading,main[data-template*=index] .ld-testi__heading,main[data-template*=index] .ld-video-hero-volume__heading{font-family:var(--ld-font-display),serif;color:var(--ld-color-text)}main[data-template*=index] .ld-featured-editorial__eyebrow,main[data-template*=index] .ld-stats-editorial__eyebrow,main[data-template*=index] .ld-video-hero-volume__subheading,main[data-template*=index] .ld-testi__subtitle,main[data-template*=index] .ld-video-strip__text{color:#2c2c2cc2}main[data-template*=index] .ld-hero-editorial__overlay,main[data-template*=index] .ld-video-hero-volume__overlay{background:linear-gradient(to bottom,#1a14101a,#1a14102e 45%,#1a141057)}main[data-template*=index] .ld-hero-editorial__cta,main[data-template*=index] .ld-video-hero-volume__button,main[data-template*=index] .ld-featured-editorial__cta{background:transparent;border:1px solid rgba(245,239,230,.62);color:#fff}main[data-template*=index] .ld-featured-editorial__cta{border-color:#2c2c2c29;color:var(--ld-color-text)}main[data-template*=index] .ld-featured-editorial__cta:hover,main[data-template*=index] .ld-hero-editorial__cta:hover,main[data-template*=index] .ld-video-hero-volume__button:hover{transform:translateY(-1px)}main[data-template*=index] .ld-video-hero-volume__sound-text,main[data-template*=index] .video-autoplay-text,main[data-template*=index] .technical-controls{display:none!important}main[data-template*=index] .ld-video-hero-volume__sound-toggle{width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#1a14102e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}main[data-template*=product] .ld-certifications{margin:0}main[data-template*=product] .ld-certifications.ld-reveal.is-visible .ld-certifications__item{animation:ldCertFade var(--ld-dur-slow) var(--ld-ease-gentle) both}main[data-template*=product] .ld-certifications.ld-reveal.is-visible .ld-certifications__item:nth-child(2){animation-delay:40ms}main[data-template*=product] .ld-certifications.ld-reveal.is-visible .ld-certifications__item:nth-child(3){animation-delay:80ms}main[data-template*=product] .ld-certifications.ld-reveal.is-visible .ld-certifications__item:nth-child(4){animation-delay:.12s}main[data-template*=product] .ld-certifications.ld-reveal.is-visible .ld-certifications__item:nth-child(5){animation-delay:.16s}main[data-template*=product] .ld-certifications.ld-reveal.is-visible .ld-certifications__item:nth-child(6){animation-delay:.2s}@keyframes ldCertFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}main[data-template*=product] .ld-ritual-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}main[data-template*=product] .ld-ritual-actions__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 16px;border-radius:0;text-decoration:none;cursor:pointer;transition:transform var(--ld-dur-fast) var(--ld-ease-luxury),background-color var(--ld-dur-fast) var(--ld-ease-luxury),border-color var(--ld-dur-fast) var(--ld-ease-luxury),color var(--ld-dur-fast) var(--ld-ease-luxury),opacity var(--ld-dur-fast) var(--ld-ease-luxury);font-family:var(--ld-font-body);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}main[data-template*=product] .ld-ritual-actions__button:hover{transform:translateY(-1px)}main[data-template*=product] .ld-ritual-actions__button--primary{background:var(--ld-color-text);border:1px solid var(--ld-color-text);color:#fff}main[data-template*=product] .ld-ritual-actions__button--secondary{background:transparent;border:1px solid rgba(44,44,44,.16);color:var(--ld-color-text)}main[data-template*=product] .ld-certifications-ribbon{display:grid;gap:10px;padding:14px 14px 12px;border:1px solid rgba(44,44,44,.1);background:linear-gradient(180deg,#fffcf8f5,#f5efe6e0)}main[data-template*=product] .ld-certifications-ribbon__eyebrow{display:inline-flex;align-items:center;gap:6px;font-family:var(--ld-font-body);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#2c2c2c8f}main[data-template*=product] .ld-certifications-ribbon__eyebrow:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--ld-color-accent)}main[data-template*=product] .ld-certifications-ribbon__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}main[data-template*=product] .ld-certifications-ribbon__item{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 10px;border:1px solid rgba(44,44,44,.12);background:#ffffffb8;font-family:var(--ld-font-body);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ld-color-text)}main[data-template*=product] .product-form-buttons{gap:10px}main[data-template*=product] .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.accelerated-checkout-block){flex:1 1 calc(50% - 5px)!important;max-width:calc(50% - 5px)}main[data-template*=product] .product-form-buttons>.accelerated-checkout-block{flex:1 1 calc(50% - 5px)!important;max-width:calc(50% - 5px);margin-top:0!important}main[data-template*=product] .product-form-buttons>.accelerated-checkout-block,main[data-template*=product] .product-form-buttons>.accelerated-checkout-block .shopify-payment-button,main[data-template*=product] .product-form-buttons>.accelerated-checkout-block .shopify-payment-button__button,main[data-template*=product] .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.accelerated-checkout-block) .add-to-cart-button,main[data-template*=product] .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.accelerated-checkout-block) .button{width:100%}main[data-template*=product] .product-form-buttons>.quantity-selector-wrapper,main[data-template*=product] .product-form-buttons>.quantity-label,main[data-template*=product] .product-form-buttons>.quantity-rules,main[data-template*=product] .product-form-buttons>.volume-pricing{flex-basis:100%;max-width:100%}@media screen and (max-width:749px){main[data-template*=product] .product-information{padding-top:6px}main[data-template*=product] .product-information__grid{display:grid;grid-template-columns:minmax(102px,34vw) minmax(0,1fr);align-items:start;column-gap:12px;row-gap:10px}main[data-template*=product] .product-information__media{grid-column:1 / 2;grid-row:1;width:100%;min-width:0;align-self:start}main[data-template*=product] .product-information__media .slideshow,main[data-template*=product] .product-information__media .product-media-gallery,main[data-template*=product] .product-information__media .product-media-container,main[data-template*=product] .product-information__media .deferred-media,main[data-template*=product] .product-information__media .media,main[data-template*=product] .product-information__media .media-wrapper,main[data-template*=product] .product-information__media img{max-width:100%}main[data-template*=product] .product-information__media .product-media-container,main[data-template*=product] .product-information__media .media,main[data-template*=product] .product-information__media img{max-height:190px;object-fit:contain}main[data-template*=product] .product-information__media .slideshow-controls,main[data-template*=product] .product-information__media .slideshow-controls__arrows,main[data-template*=product] .product-information__media .product-media-gallery__thumbnails,main[data-template*=product] .product-information__media .product-media-gallery__thumbnail-list{display:none!important}main[data-template*=product] .product-details{display:contents}main[data-template*=product] .product-details>.group-block,main[data-template*=product] .product-details>.group-block>.group-block-content{display:contents}main[data-template*=product] .product-details .group-block-content>:nth-child(2){grid-column:2 / 3;grid-row:1;align-self:start}main[data-template*=product] .product-details .group-block-content>:nth-child(n+3){grid-column:1 / -1}main[data-template*=product] .product-details h1{font-size:24px;line-height:1.04;margin-bottom:4px}main[data-template*=product] .product-details .price{font-size:18px;margin-top:6px}main[data-template*=product] .product-details .group-block-content>:nth-child(3){margin-top:2px}main[data-template*=product] .product-details .rte,main[data-template*=product] .product-details .rte p,main[data-template*=product] .ld-benefits li,main[data-template*=product] .ld-trust-item span,main[data-template*=product] .ld-product-highlights__value{font-size:12px;line-height:1.55}main[data-template*=product] .ld-product-highlights__item{padding:10px 11px}main[data-template*=product] .ld-trust{gap:10px;padding-top:14px;margin-top:14px}main[data-template*=product] .ld-ritual-actions{grid-template-columns:1fr;gap:8px}main[data-template*=product] .ld-ritual-actions__button{min-height:42px;font-size:10px;letter-spacing:.12em}main[data-template*=product] .product-form-buttons{gap:8px}main[data-template*=product] .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.accelerated-checkout-block),main[data-template*=product] .product-form-buttons>.accelerated-checkout-block{flex-basis:100%!important;max-width:100%}main[data-template*=product] .sticky-add-to-cart__bar{width:calc(100% - 16px)!important;bottom:8px;padding:8px 10px;gap:8px}main[data-template*=product] .sticky-add-to-cart__image{height:38px}main[data-template*=product] .sticky-add-to-cart__title{font-size:13px}main[data-template*=product] .sticky-add-to-cart__button{min-height:38px!important;font-size:10px!important;padding-inline:10px!important}}@media screen and (max-width:749px){main[data-template*=product] .product-information__grid{display:flex!important;flex-direction:column;gap:10px}main[data-template*=product] .ld-mobile-product-summary{order:0;display:flex;flex-direction:column;gap:6px;padding:0 2px 6px}main[data-template*=product] .ld-mobile-product-summary__title{margin:0;font-family:var(--ld-font-display);font-size:18px;line-height:1.12;letter-spacing:.01em;color:var(--ld-color-text)}main[data-template*=product] .ld-mobile-product-summary__reviews{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:0;border:0;background:transparent;font-family:var(--ld-font-body);font-size:11px;letter-spacing:.04em;color:var(--ld-color-text-muted);text-transform:uppercase}main[data-template*=product] .ld-mobile-product-summary__stars{color:#b58d5a;letter-spacing:.08em;font-size:11px}main[data-template*=product] .ld-mobile-product-summary__excerpt{margin:0;font-size:12px;line-height:1.55;color:var(--ld-color-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}main[data-template*=product] .ld-mobile-product-summary__actions,main[data-template*=product] .ld-mobile-product-summary__actions.ld-ritual-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:2px}main[data-template*=product] .ld-mobile-product-summary__actions .ld-ritual-actions__button{min-height:40px;font-size:9px;letter-spacing:.12em;padding:10px 12px}main[data-template*=product] .product-information__media{order:1;width:100%;min-width:0}main[data-template*=product] .product-information__media .product-media-container,main[data-template*=product] .product-information__media .media,main[data-template*=product] .product-information__media img{max-height:280px!important;object-fit:contain}main[data-template*=product] .product-information__media .product-media-container--image{position:relative}main[data-template*=product] .product-information__media .product-media-container__zoom-button{z-index:3}main[data-template*=product] .product-information__media .product-media-container--image:after{content:"Tocca per ingrandire";position:absolute;right:10px;bottom:10px;padding:6px 10px;border-radius:999px;background:#f5efe6eb;color:var(--ld-color-text);font-family:var(--ld-font-body);font-size:10px;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(44,44,44,.1);pointer-events:none;z-index:2}main[data-template*=product] .product-details{order:2;display:flex!important}main[data-template*=product] .product-details>.group-block{display:block!important;width:100%}main[data-template*=product] .product-details>.group-block>.group-block-content{display:flex!important;flex-direction:column}main[data-template*=product] .ld-mobile-hide{display:none!important}main[data-template*=product] .product-details .price{font-size:16px;line-height:1.2;margin-top:0}main[data-template*=product] .product-details .buy-buttons-block{margin-top:4px}}@media screen and (max-width:749px){.dialog-zoomed-gallery,.dialog-zoomed-gallery__dialog{background:#fff}.dialog-zoomed-gallery{align-items:center}.dialog-zoomed-gallery .product-media-container{display:flex;align-items:center;justify-content:center;min-height:100%}.dialog-zoomed-gallery .product-media-container--image .product-media,.dialog-zoomed-gallery .product-media__drag-zoom-wrapper{display:flex;align-items:center;justify-content:center}.dialog-zoomed-gallery .product-media__drag-zoom-wrapper .product-media__image{max-width:100%;max-height:100vh}product-recommendations .hidden--desktop .slideshow-controls__arrows,product-recommendations .hidden--desktop .slideshow-control--previous,product-recommendations .hidden--desktop .slideshow-control--next{display:none!important}product-recommendations .hidden--desktop slideshow-controls{justify-content:center}}#header-component.header{color:#fff}#header-component .header__row.color-scheme-divetta-header-black{background:#111;color:#fff;border-color:#ffffff1a}#header-component .header__row.color-scheme-divetta-header-black .header__columns,#header-component .header__row.color-scheme-divetta-header-black .header-logo,#header-component .header__row.color-scheme-divetta-header-black .header-logo__wordmark,#header-component .header__row.color-scheme-divetta-header-black .menu-list__link,#header-component .header__row.color-scheme-divetta-header-black .menu-list__item,#header-component .header__row.color-scheme-divetta-header-black .header-actions__action,#header-component .header__row.color-scheme-divetta-header-black .search-action,#header-component .header__row.color-scheme-divetta-header-black .predictive-search--header,#header-group .header-announcements,#header-group .header-announcements .announcement-bar,#header-group .header-announcements .announcement-bar *{color:#fff}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-form__header-inner--inline{background:#ffffff0a;border-color:#ffffff2e;box-shadow:none}#header-component .header__row.color-scheme-divetta-header-black .search-input--header,#header-component .header__row.color-scheme-divetta-header-black .search-input--header::placeholder,#header-component .header__row.color-scheme-divetta-header-black .predictive-search__icon--header{color:#ffffffc7}#header-component .header__row.color-scheme-divetta-header-black .search-input--header::placeholder{color:#ffffff80}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-form__content--header{background:#161616;border-color:#ffffff1a;color:#fff}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results__inner,#header-component .header__row.color-scheme-divetta-header-black .predictive-search-dropdown,#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results,#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results *{color:#fff}#header-component .header__row.color-scheme-divetta-header-black .menu-list__link:hover,#header-component .header__row.color-scheme-divetta-header-black .header-actions__action:hover,#header-component .header__row.color-scheme-divetta-header-black .header-logo:hover{opacity:.78}#header-component .header__row.color-scheme-divetta-header-black .menu-list__submenu{color:#fff}#header-component .header__row.color-scheme-divetta-header-black,#header-component .header__row.color-scheme-divetta-header-black .header__columns,#header-component .header__row.color-scheme-divetta-header-black .header-logo,#header-component .header__row.color-scheme-divetta-header-black .header-logo__wordmark,#header-component .header__row.color-scheme-divetta-header-black .menu-list__link,#header-component .header__row.color-scheme-divetta-header-black .menu-list__link-title,#header-component .header__row.color-scheme-divetta-header-black .ld-menu-toggle,#header-component .header__row.color-scheme-divetta-header-black .ld-menu-toggle .ld-menu-label,#header-component .header__row.color-scheme-divetta-header-black .header-actions__action,#header-component .header__row.color-scheme-divetta-header-black .header-actions__action .svg-wrapper,#header-component .header__row.color-scheme-divetta-header-black .header-actions__action svg,#header-component .header__row.color-scheme-divetta-header-black .header__icon,#header-component .header__row.color-scheme-divetta-header-black .header__icon svg,#header-component .header__row.color-scheme-divetta-header-black .header__drawer summary,#header-component .header__row.color-scheme-divetta-header-black .header__drawer button{color:#fff!important}#header-component .header__row.color-scheme-divetta-header-black .header-actions__cart-icon .cart-bubble__background{background:#fff!important}#header-component .header__row.color-scheme-divetta-header-black .header-actions__cart-icon .cart-bubble__text,#header-component .header__row.color-scheme-divetta-header-black .header-actions__cart-icon .cart-bubble__text-count{color:#111!important}#header-component .header__row.color-scheme-divetta-header-black .menu-list__link:after,#header-component .header__row.color-scheme-divetta-header-black .menu-list__link--active:after{background:#ffffffb8!important}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-form__content--header,#header-component .header__row.color-scheme-divetta-header-black .predictive-search-dropdown,#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results__inner{background:#fff!important;color:#111!important;border-color:#c6a76a6b!important}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results__title,#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results__card,#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results__card *,#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results__pill,#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results__no-results{color:#111!important}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results__card--product{background:#fff!important;border:1px solid rgba(198,167,106,.18)!important;border-radius:18px!important}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results__card--product:hover{border-color:#c6a76a6b!important;box-shadow:0 12px 28px #0000000f!important}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-results mark{background:#c6a76a1f!important;color:#111!important}@media screen and (max-width:749px){#header-component .header__row.color-scheme-divetta-header-black .header__columns:has(.search-action--inline){grid-template-columns:var(--header-mobile-bookend) 1fr auto!important;grid-template-areas:"leftA center rightB" "search search search"!important;row-gap:.625rem!important;padding-block:.5rem .75rem!important;align-items:center!important}#header-component .header__row.color-scheme-divetta-header-black .search-action--inline{grid-area:search!important;display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;padding-inline:.25rem!important}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-form__header-inner--inline{min-height:2.95rem!important;background:#fff!important;border:1px solid rgba(198,167,106,.55)!important;box-shadow:0 12px 28px #00000014!important}#header-component .header__row.color-scheme-divetta-header-black .search-input--header,#header-component .header__row.color-scheme-divetta-header-black .search-input--header::placeholder,#header-component .header__row.color-scheme-divetta-header-black .predictive-search__icon--header,#header-component .header__row.color-scheme-divetta-header-black .predictive-search__reset-button--header{color:#111!important}#header-component .header__row.color-scheme-divetta-header-black .search-input--header::placeholder{color:#11111185!important}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-form__content-wrapper--header{position:static!important;width:100%!important;margin-top:.55rem!important}#header-component .header__row.color-scheme-divetta-header-black .predictive-search-form__content--header{max-height:55vh!important;border-radius:18px!important;border:1px solid rgba(198,167,106,.42)!important;background:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/494/assets/ld-design-system.css.map */
