:root{--font-plus-jakarta:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-line-seed:var(--font-plus-jakarta);--font-display:var(--font-plus-jakarta);--font-editorial:var(--font-plus-jakarta);--font-serif:var(--font-plus-jakarta);--font-cormorant:var(--font-plus-jakarta);--font-italic:var(--font-plus-jakarta);--font-ui:var(--font-plus-jakarta);--font-body:var(--font-plus-jakarta);--font-primary:var(--font-plus-jakarta);--font-sans:var(--font-plus-jakarta);--font-sans-main:var(--font-plus-jakarta);--font-price:var(--font-plus-jakarta);--font-product-title:var(--font-plus-jakarta);--font-dm-sans:var(--font-plus-jakarta);--font-brand:var(--font-display);--weight-thin:300;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-display:400;--weight-heading:600;--weight-product:600;--weight-body:400;--weight-ui:600;--weight-label:600;--text-display-xl:clamp(1.85rem, 3.8vw, 2.85rem);--text-display-lg:clamp(1.25rem, 2.2vw, 1.75rem);--text-product-title:clamp(.85rem, 1.1vw, 1rem);--text-body:clamp(.78rem, .85vw, .8125rem);--text-small:.75rem;--text-label:.5625rem;--text-btn:.625rem;--text-price:.8125rem;--leading-display:1.1;--leading-title:1.16;--leading-product:1.2;--leading-ui:1.25;--leading-body:1.65;--tracking-display:-.02em;--tracking-title:-.015em;--tracking-product:-.01em;--tracking-body:-.005em;--tracking-btn:.14em;--tracking-meta:.14em;--tracking-label:.16em;--fs-xs:var(--text-label);--fs-sm:var(--text-small);--fs-base:var(--text-body);--fs-lg:clamp(1rem, 1.1vw, 1.125rem);--fs-xl:clamp(1.125rem, 1.25vw, 1.25rem);--fs-2xl:clamp(1.25rem, 1.5vw, 1.5rem);--fs-3xl:clamp(1.5rem, 2vw, 2rem);--fs-4xl:var(--text-product-title);--fs-5xl:var(--text-display-lg);--fs-6xl:var(--text-display-xl);--t-hero:var(--text-display-xl);--t-h1:var(--text-display-lg);--t-h2:var(--text-product-title);--t-h3:var(--text-body);--t-body:var(--text-body);--t-discover:var(--text-small);--t-meta:var(--text-label);--t-btn:var(--text-btn);--w-light:400;--w-regular:400;--w-medium:500;--w-semibold:600;--tk-hero:var(--tracking-display);--tk-h1:var(--tracking-title);--tk-h2:var(--tracking-product);--tk-h3:var(--tracking-label);--tk-prod:var(--tracking-product);--tk-price:var(--tracking-body);--tk-meta:var(--tracking-meta);--tk-btn:var(--tracking-btn);--tk-footer:var(--tracking-label);--lh-none:var(--leading-display);--lh-tight:var(--leading-title);--lh-snug:var(--leading-ui);--lh-base:var(--leading-body);--lh-loose:1.68;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:80px;--space-10:96px;--space-12:48px;--space-16:64px;--bg-product:var(--aya-studio-stone);--color-product-bg:var(--aya-studio-stone);--page-x-mobile:16px;--page-x-desktop:32px;--section-gap-mobile:64px;--section-gap-desktop:112px;--section-gap-hero-to-commerce:48px;--section-gap-hero-to-commerce-desktop:80px;--gap-after-products:32px;--gap-after-products-desktop:48px;--content-max-width:1280px;--section-y-mobile:var(--section-gap-mobile);--section-y-desktop:var(--section-gap-desktop);--content-gap-sm:8px;--content-gap-md:16px;--content-gap-lg:24px;--grid-gap-mobile:12px;--grid-gap-desktop:16px;--space-xs:var(--space-1);--space-sm:var(--space-2);--space-md:var(--space-4);--space-lg:var(--space-6);--space-xl:var(--space-8);--space-2xl:var(--space-12);--space-3xl:var(--space-16);--section-padding-y:var(--section-y-desktop);--section-padding-y-mobile:var(--section-y-mobile);--section-padding-y-editorial:var(--space-16);--block-gap:var(--space-6);--component-gap:var(--space-3);--layout-max-width:1200px;--layout-padding-inline-desktop:var(--space-16);--layout-padding-inline-mobile:var(--space-4);--aya-warm-white:#fff;--aya-soft-sand:#f0f0f2;--aya-studio-stone:#f4f4f6;--color-luxury-black:#141312;--color-luxury-warm-bg:#fff;--color-luxury-product-bg:#f4f4f6;--color-luxury-hairline:#14131214;--tracking-micro:.15em;--tracking-editorial:-.035em;--aya-charcoal:#141312;--aya-editorial-stone:#52555a;--aya-quiet-stone:#70747b;--aya-hairline:#14131217;--aya-hairline-subtle:#1413120d;--aya-hairline-light:#e6e6e9;--aya-coral:#df8b78;--aya-sea-glass:#a9cdd0;--aya-soft-sun:#e5e5e8;--aya-ink:#141312;--button-primary-bg:#141312;--button-primary-text:#fff;--button-secondary-bg:transparent;--button-secondary-text:#141312;--button-secondary-border:#141312;--button-brand-bg:#df8b78;--button-brand-text:#34312e;--glass-dark:#17161566;--glass-highlight:inset 0 1px 0 #ffffff26;--modal-backdrop:#17161559;--status-success-text:#1a7d45;--status-success-bg:#eefbf4;--status-success-border:#bcecd0;--status-shipping-text:#1a4d7d;--status-shipping-bg:#eef4fb;--status-shipping-border:#bcd5f0;--status-processing-text:#52555a;--status-processing-bg:#f4f4f6;--status-processing-border:#e2e2e5;--status-error-text:#9b2c2c;--status-error-bg:#fdf2f2;--status-error-border:#f5c2c2;--color-bg:var(--aya-warm-white);--color-bg-soft:var(--aya-soft-sand);--color-text-main:var(--aya-charcoal);--color-text-secondary:var(--aya-editorial-stone);--color-accent:var(--aya-coral);--background-color:var(--aya-warm-white);--text-color:var(--aya-charcoal);--accent-color:var(--aya-charcoal);--secondary-text-color:var(--aya-editorial-stone);--border-color:var(--aya-hairline);--error-color:var(--status-error-text);--border-radius-xs:8px;--border-radius-sm:12px;--border-radius-md:18px;--border-radius-lg:24px;--border-radius-pill:9999px;--transition-fast:.25s cubic-bezier(.16, 1, .3, 1);--transition-normal:.4s cubic-bezier(.16, 1, .3, 1);--transition-slow:.6s cubic-bezier(.16, 1, .3, 1);--ease-luxury-enter:cubic-bezier(.16, 1, .3, 1);--ease-luxury-exit:cubic-bezier(.4, 0, .2, 1);--ease-scrim-enter:cubic-bezier(.16, 1, .3, 1);--ease-scrim-exit:cubic-bezier(.4, 0, .2, 1);--ease-spring-fluid:cubic-bezier(.32, .72, 0, 1);--duration-drawer-enter:.4s;--duration-drawer-exit:.28s;--duration-scrim-enter:.38s;--duration-scrim-exit:.26s;--scrim-color:#1412106b;--scrim-blur:blur(14px) saturate(110%);--radius-strict:0px!important}html{scrollbar-gutter:stable;overscroll-behavior-y:auto;font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-optical-sizing:auto}body{overscroll-behavior-y:auto;font-family:var(--font-ui);color:var(--aya-charcoal);background-color:var(--aya-warm-white);line-height:var(--leading-body);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-optical-sizing:auto}.tabular-nums,[data-price],.aya-price,.am-price,.price,.size-guide-table,.product-measurement,.cart-counter,.cart-price,.bag-item-price,.checkout-amount{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.tonet-mobile-carousel,.am-chanel-img-slider,.aya-collection-carousel{overscroll-behavior-x:contain;touch-action:pan-x pan-y}.section{padding-block:var(--space-12)}@media (max-width:767px){.section{padding-block:var(--space-8)}}.section--hero,.section--editorial{padding-block:var(--space-16)}.section--tight{padding-block:var(--space-6)}.block-gap{row-gap:var(--space-6);flex-direction:column;display:flex}.component-gap{row-gap:var(--space-3);flex-direction:column;display:flex}*{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;margin:0;padding:0}*,:before,:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}html,body,button,input,select,textarea,p,a,span,div,li,td,th{font-family:var(--font-ui), "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-optical-sizing:auto}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text;touch-action:manipulation}@media screen and (max-width:768px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select,.vs-chatbot-input,.aya-search-input,.aya-search-bar-input,.aya-ft-nl-input,.aya-nl-input,.aya-auth-input,.ad-flow-input,.nm-email,.aya-private-input,.aya-track-input,.dior-input,.dior-textarea,.dior-select,.aya-reviews-search-input,.loc-dropdown-search-input{font-size:16px!important}}img,video{-webkit-user-drag:none}img{image-rendering:auto;max-width:100%}html{scrollbar-width:none;scroll-behavior:smooth}html::-webkit-scrollbar{display:none}body{overscroll-behavior-y:none;touch-action:pan-y;background-color:var(--background-color);color:var(--text-color);font-family:var(--font-ui), "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;font-size:var(--text-body);font-weight:var(--weight-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variant-numeric:normal;font-feature-settings:normal;flex-direction:column;min-height:100dvh;padding-top:48px;display:flex;overflow-x:hidden}main{background-color:var(--background-color);flex:1 0 auto;width:100%;min-height:100dvh}h1,h2,.font-display,.font-editorial,.font-serif,.sh-top-rated-title,.sh-section-subtitle,.am-hero-title,.tonet-editorial-title,.ft-nl-banner-title,.dior-banner-title,.hero-title,.section-title,.tonet-reviews-heading{font-family:var(--font-display)!important;font-weight:var(--weight-display,400)!important;letter-spacing:var(--tracking-display)!important;line-height:var(--leading-display)!important}.font-emotional,.aya-italic-accent,.editorial-italic,em,i{font-family:var(--font-display)!important;font-style:italic!important;font-weight:var(--weight-light,300)!important;letter-spacing:var(--tracking-display)!important}h1{font-size:var(--text-display-lg)}h2{font-size:var(--text-product-title)}h3,h4,h5,h6{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);line-height:var(--leading-ui);text-transform:uppercase;font-family:var(--font-ui)!important}.tonet-product-title,.gucci-sec-title,.product-title,.product-name,.am-chanel-title,.tonet-house-carousel__title,.amiri-ctl-name,.pa-piece-title,.dior-spotlight-title,.dior-card-title,.sh-product-title{font-family:var(--font-display)!important;font-weight:var(--weight-product,600)!important;letter-spacing:var(--tracking-product)!important;line-height:var(--leading-product)!important;text-transform:none!important}button,.btn,.button-token,[class*=-cta],[class*=-btn]{text-transform:uppercase;font-family:var(--font-ui)!important;font-size:var(--text-btn)!important;font-weight:var(--weight-ui,500)!important;letter-spacing:var(--tracking-btn)!important;box-shadow:none!important;border-radius:0!important}button{background:var(--text-color);color:var(--background-color);padding:var(--space-2) var(--space-4);cursor:pointer;transition:opacity var(--transition-fast), transform var(--transition-fast);border:none;box-shadow:none!important}button:hover{opacity:.88}button:active{transform:scale(.99)}[class*=-label],[class*=-tag],[class*=-badge],.label-token,.badge-token{font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--tracking-label);text-transform:uppercase;font-family:var(--font-ui)!important;box-shadow:none!important;border-radius:0!important}[class*=-price],.price,.hc-price,.cd-upsell-price,.cd-upsell-card-price,.cd-item-price,.cd-subtotal-price,.tonet-price-amount,.tonet-price-compare,.am-chanel-price,.amiri-ctl-price,.aya-cross-sell-price,.sd-suggested-price,.amiri-search-price,.sh-product-price,.product-price-token,.tabular-nums{font-family:var(--font-ui)!important;font-weight:var(--weight-ui)!important;letter-spacing:var(--tracking-body)!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1, "pnum" 0!important}p,.body-text{font-size:var(--text-body);font-weight:var(--weight-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body);font-family:var(--font-ui)!important}small,.small-text{font-size:var(--text-small);font-weight:var(--weight-body);letter-spacing:var(--tracking-body);font-family:var(--font-ui)!important}a{color:inherit;transition:opacity var(--transition-fast);text-decoration:none}a:hover{opacity:.7}ul{list-style:none}img{max-width:100%;height:auto;display:block}.container{max-width:1200px;padding:0 var(--space-4);margin:0 auto}@media (min-width:768px){.container{padding:0 var(--space-8)}}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.grid{display:grid}.text-center{text-align:center}.tn-reveal{opacity:0;transition:opacity 1.5s cubic-bezier(.16,1,.3,1),transform 1.5s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.tn-reveal.tn-reveal-visible{opacity:1;transform:translateY(0)}.ad-backdrop,.ad-drawer,.cd-backdrop,.cd-drawer,.md-backdrop,.md-drawer,.sd-backdrop,.sd-drawer,.pd-backdrop,.pd-drawer,.aya-private-backdrop,.aya-private-drawer,.aya-private-tab,.amiri-product-img,.tonet-pdp-img,.hc-img,.amiri-ctl-card img{will-change:transform, opacity}.amiri-fade-in{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1)!important}.amiri-fade-in.loaded{opacity:1}.am-chanel-card,.am-chanel-img-wrap,.am-chanel-img-slider,.am-chanel-img-slider-item,.aya-drop-card,.aya-drop-img-wrap,.aya-rec-card,.aya-rec-img-wrap,.aya-sbc-card,.aya-sbc-img-wrap,.aya-drop-img-wrap,.am-chanel-img-wrap,.am-chanel-img-slider-item,.sh-product-card,.sh-product-img-wrap,.sd-suggested-img-wrap,.amiri-search-card,.amiri-search-img-wrap,.cd-item-img-wrap,.cd-item-img,.cd-upsell-img,.cd-upsell-card-img-wrap,.pa-piece-img-wrap,.pa-img-wrap,.dior-spotlight-thumb,.dior-card-img-wrap,.dior-list-img,.dior-order-item-img,.aya-track-item-img,.aya-cross-sell-img-wrap,.amiri-ctl-image-panel,.tonet-gallery-column,.tonet-mobile-gallery,.tonet-mobile-carousel,.tonet-mobile-slide,.tonet-mobile-grid,.tonet-mobile-grid-item,.tonet-mobile-stack-item,.tonet-desktop-gallery-slider,.tonet-desktop-img-wrapper-absolute,.tonet-desktop-thumb-btn,.acne-megamenu-thumbnail-img-wrap,.aya-lightbox-stage,.md-editorial-img-wrap{background-color:#f4f4f6!important}.tonet-sticky-buy-thumb{background:0 0!important}.am-chanel-img,.aya-drop-img,.aya-rec-img,.aya-sbc-img,.sh-product-img,.sd-suggested-img,.amiri-search-img,.cd-item-img,.cd-item-img img,.cd-upsell-img img,.cd-upsell-card-img-wrap img,.pa-img,.dior-card-img,.dior-list-img,.dior-order-item-img,.aya-track-item-img,.aya-cross-sell-img,.amiri-ctl-card img,.tonet-mobile-slide img,.tonet-mobile-grid-item img,.tonet-mobile-stack-item img,.tonet-desktop-slide img,.tonet-desktop-thumb-btn img,.aya-lightbox-img,.aya-search-featured-img,.aya-search-hero-img,.aya-search-product-img,.aya-search-img,.is-mockup-fit,img.is-mockup-fit,img[data-mockup=true]{mix-blend-mode:multiply!important;background-color:#0000!important}.is-mockup-fit,img.is-mockup-fit,img[data-mockup=true],.am-chanel-img.is-mockup-fit,.aya-drop-img.is-mockup-fit,.aya-rec-img.is-mockup-fit,.aya-cross-sell-img.is-mockup-fit,.tonet-pdp-img.is-mockup-fit,.tonet-mobile-slide img.is-mockup-fit,.tonet-desktop-slide img.is-mockup-fit,.aya-search-img.is-mockup-fit,.aya-search-featured-img.is-mockup-fit,.aya-search-hero-img.is-mockup-fit,.aya-search-product-img.is-mockup-fit{object-fit:contain!important;object-position:center!important;box-sizing:border-box!important;padding:4%!important;transform:none!important}.tonet-sticky-buy-title-wrapper{white-space:nowrap!important;align-items:center!important;width:160px!important;max-width:160px!important;display:flex!important;position:relative!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8px calc(100% - 8px),#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 8px calc(100% - 8px),#0000)!important}@media (min-width:768px){.tonet-sticky-buy-title-wrapper{width:250px!important;max-width:250px!important}}.tonet-sticky-marquee-track{white-space:nowrap!important;will-change:transform!important;flex-shrink:0!important;align-items:center!important;gap:14px!important;width:max-content!important;animation:10s linear infinite tonetStickyMarquee!important;display:inline-flex!important}.tonet-sticky-buy-bar:hover .tonet-sticky-marquee-track{animation-play-state:paused!important}.tonet-sticky-marquee-item{white-space:nowrap!important;flex-shrink:0!important;align-items:center!important;gap:6px!important;display:inline-flex!important}.tonet-sticky-marquee-title{font-family:var(--font-ui), sans-serif!important;letter-spacing:.05em!important;color:#fff!important;text-transform:uppercase!important;font-size:11px!important;font-weight:500!important}.tonet-sticky-marquee-dot{color:#fff6!important;font-size:10px!important}.tonet-sticky-marquee-price{font-family:var(--font-ui), sans-serif!important;letter-spacing:.04em!important;color:#ffffffd9!important;font-size:10.5px!important;font-weight:500!important}.tonet-sticky-marquee-sep{color:#ffffff59!important;flex-shrink:0!important;font-size:7.5px!important}@keyframes tonetStickyMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.am-chanel-card,.aya-drop-card,.aya-rec-card,.aya-sbc-card,.sd-product-card,.amiri-search-card{contain:layout paint;will-change:transform;overflow:hidden;transform:translate(0,0);border-radius:0!important}.cd-drawer,.menu-drawer,.sd-drawer,.pa-drawer{contain:layout paint;will-change:transform;overflow:hidden;border-radius:28px 0 0 28px!important}button,.btn,.pill,.badge,.tag,.chip,.aya-drop-tag-corner,.aya-rec-badge-tag,.aya-pdp-size-chip,.tonet-mobile-dot,.aya-search-pill,.aya-search-input-wrap,.tonet-sticky-buy-bar,.tonet-desktop-glass,.tonet-desktop-glass-panel,.aya-concierge-trigger,.aya-concierge-chip,.cart-drawer-checkout-btn,.tonet-pdp-swatch-btn,.tonet-desktop-thumb-btn,.aya-search-swatch{border-radius:var(--border-radius-pill)!important}.modal,.dialog,.aya-auth-gate-modal,.aya-write-review-modal,.am-fit-profile-modal,.ck-bar{border-radius:24px}.am-chanel-card,.aya-drop-card,.aya-drop-card-wrapper,.aya-rec-card,.aya-sbc-card,.aya-sbc-circle-card,.sd-product-card,.amiri-search-card,.aya-drop-img-wrap,.aya-rec-img-wrap,.tonet-mobile-slide,.tonet-desktop-main-box,.tonet-mobile-grid-item,.tonet-mobile-stack-item,.aya-search-featured-card,.aya-search-featured-img-wrap,.aya-search-item-card,.aya-search-hero-match,.aya-search-hero-img-wrap,.aya-media-placeholder,.aya-spec-accordion,.tonet-desktop-thumb-card,.aya-category-card,.aya-category-img-wrap,.aya-tonality-card,.aya-tonality-img-wrap,.aya-campaign-inner,.am-look-card,.stl-card,.stl-image-wrap,.stl-carousel-card,.amiri-ctl-card,.amiri-ctl-image-panel,.aya-care-copy-card,.aya-care-mobile-video-wrap,.aya-care-video-wrapper,.aya-care-desktop-card{overflow:hidden;border-radius:0!important}@media (max-width:768px){.cd-drawer,.menu-drawer,.sd-drawer,.pa-drawer{border-radius:24px 24px 0 0!important}}.aya-progressive-img{opacity:0;will-change:opacity, transform;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.aya-progressive-img.is-loaded{opacity:1}.aya-media-placeholder{background-color:#f0f0f2;position:relative;overflow:hidden;border-radius:0!important}
