@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.plus_jakarta_sans_bfa5376-module__38xBeG__className{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal}.plus_jakarta_sans_bfa5376-module__38xBeG__variable{--font-plus-jakarta-next:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif}
:root{--font-plus-jakarta:var(--font-plus-jakarta-next), "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-hero-monumental:clamp(52px, 8.5vw, 112px);--text-display-xl:clamp(34px, 5vw, 60px);--text-display-md:clamp(26px, 4vw, 40px);--text-display-lg:clamp(20px, 2.4vw, 26px);--text-product-title:clamp(.85rem, 1.1vw, 1rem);--text-pdp-title:clamp(19px, 2.1vw, 25px);--text-subhead-fluid:clamp(14px, 1.2vw, 17px);--text-body-fluid:clamp(13px, 1.4vw, 15px);--text-body:clamp(.78rem, .85vw, .8125rem);--text-small:.75rem;--text-label:.53125rem;--text-btn:.65625rem;--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:1400px;--layout-max-width:1400px;--aya-grid-max-width:1400px;--aya-page-gutter-mobile:16px;--aya-page-gutter-desktop:clamp(20px, 3.5vw, 48px);--aya-card-gap-mobile:4px 1px;--aya-card-gap-desktop:6px 2px;--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-padding-inline-desktop:var(--aya-page-gutter-desktop);--layout-padding-inline-mobile:var(--aya-page-gutter-mobile);--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:#141312;--aya-quiet-stone:#141312;--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;--aya-glass-bg:#ffffffd6;--aya-glass-blur:blur(24px) saturate(180%);--aya-glass-border:1px solid #ffffffbf;--aya-glass-border-outer:0 0 0 1px #1413120f;--aya-glass-inner-glow:inset 0 1px 1px #fffc;--aya-glass-shadow:0 24px 48px -12px #0000001f, 0 0 0 1px #1413120f, inset 0 1px 1px #fffc;--aya-glass-radius:24px;--aya-glass-radius-pill:9999px;--aya-pdp-lateral-feather:28px;--aya-glass-dark-bg:#141312c7;--aya-glass-dark-border:1px solid #ffffff24;--aya-glass-dark-shadow:0 24px 48px -12px #00000059, inset 0 1px 0 #ffffff29;--glass-dark:#141312c7;--glass-highlight:inset 0 1px 0 #ffffff29;--modal-backdrop:#14121073;--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}body.aya-scroll-locked{touch-action:none!important;width:100%!important;position:fixed!important;left:0!important;right:0!important;overflow:hidden!important}.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,.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}.am-chanel-title{font-family:var(--font-display)!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:clamp(12px,.85vw,13px)!important;font-weight:500!important;line-height:1.25!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;text-decoration:none}a:hover{opacity:1}a:hover img,img:hover,picture:hover img{opacity:1!important;filter:none!important;transform:none!important}a:has(img):hover{opacity:1!important;filter:none!important;transform:none!important}ul{list-style:none}img{max-width:100%;height:auto;display:block}.container,.aya-container{max-width:var(--aya-grid-max-width,1400px);padding-inline:var(--aya-page-gutter-mobile,16px);box-sizing:border-box;margin:0 auto}@media (min-width:768px){.container,.aya-container{padding-inline:var(--aya-page-gutter-desktop,clamp(20px, 3.5vw, 48px))}}.aya-glass-card,.aya-glass-dock{background:var(--aya-glass-bg)!important;-webkit-backdrop-filter:var(--aya-glass-blur)!important;border:var(--aya-glass-border)!important;border-radius:var(--aya-glass-radius,24px)!important;box-shadow:var(--aya-glass-shadow)!important}.aya-glass-card-dark,.aya-glass-dock-dark{background:var(--aya-glass-dark-bg)!important;-webkit-backdrop-filter:var(--aya-glass-blur)!important;border:var(--aya-glass-dark-border)!important;border-radius:var(--aya-glass-radius,24px)!important;box-shadow:var(--aya-glass-dark-shadow)!important}.aya-glass-pill{background:var(--aya-glass-bg)!important;-webkit-backdrop-filter:var(--aya-glass-blur)!important;border:var(--aya-glass-border)!important;border-radius:var(--aya-glass-radius-pill,9999px)!important;box-shadow:var(--aya-glass-shadow)!important}.aya-glass-pill-dark{background:var(--aya-glass-dark-bg)!important;-webkit-backdrop-filter:var(--aya-glass-blur)!important;border:var(--aya-glass-dark-border)!important;border-radius:var(--aya-glass-radius-pill,9999px)!important;box-shadow:var(--aya-glass-dark-shadow)!important}.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,.aya-pdp-dual-img.is-mockup-fit,.aya-gallery-img.is-mockup-fit,.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-desktop-slide img.is-mockup-fit,.aya-gallery-img.is-mockup-fit,.aya-gallery-frame.is-square-frame img,.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:3%!important;transform:none!important}.tonet-pdp-img,.tonet-mobile-slide img,.aya-pdp-stage-hero-img,.aya-pdp-dual-img{object-fit:contain!important;object-position:center!important;width:auto!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0 auto!important;padding:0!important;transition:none!important;display:block!important;transform:none!important}.aya-gallery-img,img.aya-gallery-img,.aya-pdp-dual-img,.aya-dossier-product-img{max-width:100%;max-height:100%}.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:8.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,.nm-modal,.tonet-modal,.tonet-ceremony-modal,.aya-sg-modal,.aya-sg-modal-card,.ck-bar,.aya-market-card,.aya-nl-card,.loc-bar,.loc-modal-card{border-radius:var(--aya-glass-radius,24px)!important}.modal button:not([class*=close-raw]):not([class*=tab-plain]),.dialog button:not([class*=close-raw]):not([class*=tab-plain]),[role=dialog] button:not([class*=close-raw]):not([class*=tab-plain]),.aya-sg-modal button:not([class*=close-raw]):not([class*=tab-plain]),.aya-auth-gate-modal button:not([class*=close-raw]):not([class*=tab-plain]),.aya-write-review-modal button:not([class*=close-raw]):not([class*=tab-plain]),.aya-auth-gate-primary-btn,.aya-auth-gate-google-btn,.aya-auth-gate-badge,.aya-sg-tabs,.aya-sg-tab-btn,.aya-sg-unit-capsule,.aya-sg-unit-btn,.aya-sg-pref-pill,.aya-sg-rec-size-pill,.aya-sg-apply-btn,.aya-sg-region-pill,.aya-sg-row-btn,.aya-sg-td-tag,.aya-sg-slider-val,.aya-sg-spec-pill,.ck-bar button,.aya-market-card button,.aya-nl-card button,.loc-bar button,.loc-modal-card button,.nm-modal button,.tonet-modal button,.tonet-ceremony-modal button,.tonet-desktop-glass-panel button,.tonet-sticky-buy-bar button,.sticky-size-dropdown button,.aya-glass-dock button,.aya-glass-card button,.tonet-sticky-white-size-pill,.tonet-sticky-desktop-size-btn,.tonet-sticky-buy-btn,.tonet-desktop-glass-size-btn,.tonet-desktop-glass-add-btn,.aya-glass-buy-btn,.aya-glass-inline-shade-dot,.aya-dossier-tab-pill,.aya-dossier-visual-close-pill,.aya-dossier-drawer-close,.aya-sg-visual-close-pill{border-radius:var(--border-radius-pill,9999px)!important}.modal input:not([type=checkbox]):not([type=radio]),.dialog input:not([type=checkbox]):not([type=radio]),[role=dialog] input:not([type=checkbox]):not([type=radio]),.ck-bar input:not([type=checkbox]):not([type=radio]),.aya-market-card input:not([type=checkbox]):not([type=radio]),.aya-nl-card input:not([type=checkbox]):not([type=radio]),.loc-bar input:not([type=checkbox]):not([type=radio]),.loc-modal-card input:not([type=checkbox]):not([type=radio]),.nm-modal input:not([type=checkbox]):not([type=radio]),.tonet-modal input:not([type=checkbox]):not([type=radio]),.tonet-ceremony-modal input:not([type=checkbox]):not([type=radio]),.tonet-desktop-glass-panel input:not([type=checkbox]):not([type=radio]),.tonet-sticky-buy-bar input:not([type=checkbox]):not([type=radio]),.aya-glass-dock input:not([type=checkbox]):not([type=radio]),.aya-glass-card input:not([type=checkbox]):not([type=radio]){border-radius:var(--border-radius-pill,9999px)}.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}
.aya-hud-launcher-pill{z-index:999990;-webkit-backdrop-filter:blur(20px);color:#fff;font-family:var(--font-primary,-apple-system, sans-serif);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;background:#141312eb;border:1px solid #fff3;align-items:center;gap:8px;padding:8px 16px;font-size:10px;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:24px;left:24px;right:auto;box-shadow:0 10px 30px #00000047,0 0 0 1px #ffffff14;border-radius:9999px!important}.aya-hud-launcher-pill:hover{background:#000;border-color:#fff6;transform:translateY(-2px)scale(1.03);box-shadow:0 14px 36px #00000061}.aya-hud-launcher-icon{color:#d4af37;font-size:11px;animation:2.5s ease-in-out infinite ayaHudSparkle}@keyframes ayaHudSparkle{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)rotate(15deg)}}.aya-hud-launcher-tag{color:#f3e5ab;letter-spacing:.08em;background:#d4af3733;border-radius:9999px;padding:2px 6px;font-size:8px}.aya-hud-launcher-filter-dot{background-color:#d4af37;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #d4af37}.aya-hud-window{-webkit-backdrop-filter:blur(32px);color:#fff;width:440px;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);font-family:var(--font-primary,-apple-system, sans-serif);z-index:999995;box-sizing:border-box;background:#141312f0;border:1px solid #ffffff24;flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) ayaHudSlideUp;display:flex;position:fixed;bottom:24px;left:24px;right:auto;overflow:hidden;box-shadow:0 24px 60px #00000073,0 0 0 1px #ffffff14;border-radius:20px!important}@keyframes ayaHudSlideUp{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.aya-hud-header{-webkit-user-select:none;user-select:none;background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:14px 18px 12px;display:flex}.aya-hud-title-wrap{align-items:center;gap:8px;display:flex}.aya-hud-badge-gold{color:#d4af37;font-size:13px}.aya-hud-title{letter-spacing:.16em;text-transform:uppercase;color:#fff;font-size:11px;font-weight:700}.aya-hud-badge-dev{letter-spacing:.1em;color:#fffc;background:#ffffff1a;border-radius:9999px;padding:2px 7px;font-size:8px;font-weight:600}.aya-hud-header-actions{align-items:center;gap:6px;display:flex}.aya-hud-btn-ghost{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;transition:all .15s;display:flex}.aya-hud-btn-ghost:hover{color:#fff;background:#ffffff1f}.aya-hud-tabs{scrollbar-width:none;background:#00000040;border-bottom:1px solid #ffffff0f;gap:4px;padding:8px 14px;display:flex;overflow-x:auto}.aya-hud-tabs::-webkit-scrollbar{display:none}.aya-hud-tab-btn{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:6px 10px;font-size:9.5px;font-weight:600;transition:all .2s;border-radius:9999px!important}.aya-hud-tab-btn:hover{color:#fff;background:#ffffff0f}.aya-hud-tab-btn.is-active{box-shadow:0 2px 8px #0003;color:#141312!important;background:#fffffff2!important}.aya-hud-body{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex-direction:column;gap:16px;max-height:calc(100vh - 180px);padding:16px 18px;display:flex;overflow-y:auto}.aya-hud-section{flex-direction:column;gap:8px;display:flex}.aya-hud-section-header{justify-content:space-between;align-items:center;display:flex}.aya-hud-section-title{letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;font-size:9.5px;font-weight:700}.aya-hud-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:12px;padding:12px 14px;display:flex}.aya-hud-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.aya-hud-row-left{flex-direction:column;gap:2px;display:flex}.aya-hud-label{color:#fff;letter-spacing:.01em;font-size:11.5px;font-weight:500}.aya-hud-hint{color:#ffffff73;font-size:9.5px}.aya-hud-switch{flex-shrink:0;width:36px;height:20px;display:inline-block;position:relative}.aya-hud-switch input{opacity:0;width:0;height:0}.aya-hud-slider{cursor:pointer;background-color:#ffffff29;border:1px solid #ffffff1f;border-radius:9999px;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.aya-hud-slider:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .25s cubic-bezier(.16,1,.3,1);position:absolute;bottom:2px;left:2px}.aya-hud-switch input:checked+.aya-hud-slider{background-color:#d4af37;border-color:#d4af37}.aya-hud-switch input:checked+.aya-hud-slider:before{background-color:#141312;transform:translate(16px)}.aya-hud-pill-group{background:#0000004d;border:1px solid #ffffff14;border-radius:8px;gap:4px;padding:3px;display:flex}.aya-hud-pill-group-wrap{flex-wrap:wrap}.aya-hud-num-input-wrap{align-items:center;gap:4px;display:flex}.aya-hud-num-input{color:#fff;width:52px;font-family:var(--font-mono,monospace);text-align:center;background:#00000073;border:1px solid #ffffff2e;border-radius:6px;outline:none;padding:3px 6px;font-size:11px;font-weight:600;transition:border-color .2s}.aya-hud-num-input:focus{background:#000000a6;border-color:#d4af37}.aya-hud-pill-btn{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:600;transition:all .2s}.aya-hud-pill-btn:hover{color:#fff}.aya-hud-pill-btn.is-active{color:#fff;background:#fff3}.aya-hud-range-wrap{align-items:center;gap:10px;width:140px;display:flex}.aya-hud-range{accent-color:#d4af37;cursor:pointer;width:100%}.aya-hud-range-val{font-family:var(--font-mono,monospace);color:#fff9;text-align:right;min-width:28px;font-size:9.5px}.aya-hud-sections-list{scrollbar-width:thin;flex-direction:column;gap:6px;max-height:260px;padding-right:4px;display:flex;overflow-y:auto}.aya-hud-section-item{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;transition:all .2s;display:flex}.aya-hud-section-item:hover{background:#ffffff14;border-color:#ffffff1f}.aya-hud-section-item.is-hidden-section{opacity:.45;text-decoration:line-through}.aya-hud-section-name{color:#fff;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.aya-hud-section-tag{font-family:var(--font-mono,monospace);color:#d4af37;background:#ffffff1a;border-radius:4px;padding:1px 4px;font-size:8px}.aya-hud-section-actions{align-items:center;gap:6px;display:flex}.aya-hud-action-icon-btn{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.aya-hud-action-icon-btn:hover{color:#fff;background:#ffffff1f}.aya-hud-action-icon-btn.is-active{color:#d4af37}.aya-hud-data-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aya-hud-data-box{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.aya-hud-data-label{letter-spacing:.12em;text-transform:uppercase;color:#fff6;font-size:8.5px;font-weight:600}.aya-hud-data-value{font-family:var(--font-mono,monospace);color:#fff;font-size:12px;font-weight:600}.aya-hud-data-value.is-gold{color:#d4af37}.aya-hud-swatches{flex-wrap:wrap;gap:6px;display:flex}.aya-hud-swatch-chip{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;transition:all .2s;display:flex}.aya-hud-swatch-chip:hover{background:#ffffff1f;transform:translateY(-1px)}.aya-hud-swatch-dot{border:1px solid #fff3;border-radius:50%;width:12px;height:12px}.aya-hud-swatch-hex{font-family:var(--font-mono,monospace);color:#fffc;font-size:9.5px}.aya-hud-footer{background:#0003;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.aya-hud-shortcut-hint{color:#ffffff59;letter-spacing:.06em;font-size:9px}.aya-hud-btn-reset{color:#ffffffb3;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff26;padding:4px 10px;font-size:9px;font-weight:600;transition:all .2s;border-radius:9999px!important}.aya-hud-btn-reset:hover{color:#fff;background:#ffffff1f;border-color:#ffffff4d}.aya-hud-btn-reset.is-linked-active{box-shadow:0 0 10px #d4af3740;color:#d4af37!important;background:#d4af372e!important;border-color:#d4af3799!important}.aya-hud-overlay-grid-wrapper{pointer-events:none;z-index:999980;box-sizing:border-box;width:100vw;height:100dvh;margin:0 auto;display:flex;position:fixed;inset:0}.aya-hud-overlay-grid{box-sizing:border-box;width:100%;height:100%;display:grid}.aya-hud-grid-col{box-sizing:border-box;min-width:0;height:100%;transition:background-color .15s,border-color .15s}.aya-hud-grid-col.aya-hud-col-style-fill-border{background-color:var(--hud-col-color,#d4af371f);border-left:1px dashed var(--hud-line-color,#d4af3759)}.aya-hud-grid-col.aya-hud-col-style-fill-border:last-child{border-right:1px dashed var(--hud-line-color,#d4af3759)}.aya-hud-grid-col.aya-hud-col-style-lines-only{border-left:1px solid var(--hud-line-color,#d4af3766);background-color:#0000}.aya-hud-grid-col.aya-hud-col-style-lines-only:last-child{border-right:1px solid var(--hud-line-color,#d4af3766)}.aya-hud-grid-col.aya-hud-col-style-fill-only{background-color:var(--hud-col-color,#d4af3726);border:none}.aya-hud-overlay-rows-wrapper{pointer-events:none;z-index:999981;box-sizing:border-box;flex-direction:column;width:100vw;height:100dvh;display:flex;position:fixed;inset:0}.aya-hud-overlay-rows-grid{box-sizing:border-box;width:100%;height:100%;display:grid}.aya-hud-grid-row{box-sizing:border-box;width:100%;min-height:0;transition:background-color .15s,border-color .15s}.aya-hud-grid-row.aya-hud-row-style-fill-border{background-color:var(--hud-row-color,#d4af371f);border-top:1px dashed var(--hud-row-line-color,#d4af3759)}.aya-hud-grid-row.aya-hud-row-style-fill-border:last-child{border-bottom:1px dashed var(--hud-row-line-color,#d4af3759)}.aya-hud-grid-row.aya-hud-row-style-lines-only{border-top:1px solid var(--hud-row-line-color,#d4af3766);background-color:#0000}.aya-hud-grid-row.aya-hud-row-style-lines-only:last-child{border-bottom:1px solid var(--hud-row-line-color,#d4af3766)}.aya-hud-grid-row.aya-hud-row-style-fill-only{background-color:var(--hud-row-color,#d4af3726);border:none}.aya-hud-overlay-baseline{pointer-events:none;z-index:999910;background-image:linear-gradient(#4682b42e 1px,#0000 1px);background-size:100% 8px;width:100vw;height:100dvh;position:fixed;top:0;left:0}body.aya-hud-mode-wireframe :not(.aya-hud-window):not(.aya-hud-window *):not(.aya-hud-launcher-pill):not(.aya-hud-launcher-pill *):not(.aya-hud-overlay-grid-wrapper):not(.aya-hud-overlay-grid):not(.aya-hud-overlay-grid *):not(.aya-hud-overlay-rows-wrapper):not(.aya-hud-overlay-rows-grid):not(.aya-hud-overlay-rows-grid *):not(.aya-hud-overlay-thirds):not(.aya-hud-filter-overlay):not(.aya-hud-overlay-baseline){outline-offset:-1px;outline:1px solid #ff500038!important}body.aya-hud-mode-wireframe img,body.aya-hud-mode-wireframe video{outline:2px solid #00b4ff80!important}body.aya-hud-mode-wireframe button:not(.aya-hud-window *):not(.aya-hud-launcher-pill),body.aya-hud-mode-wireframe a:not(.aya-hud-window *):not(.aya-hud-launcher-pill){outline:1.5px solid #00dc6480!important}.aya-hud-filter-overlay{pointer-events:none;z-index:999900;background:0 0;width:100vw;height:100dvh;transition:-webkit-backdrop-filter .2s cubic-bezier(.16,1,.3,1),backdrop-filter .2s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0}body.aya-hud-mode-spacing section,body.aya-hud-mode-spacing nav,body.aya-hud-mode-spacing header,body.aya-hud-mode-spacing footer,body.aya-hud-mode-spacing article,body.aya-hud-mode-spacing aside{border:1px dashed #f59e0b80!important;box-shadow:inset 0 0 0 10px #10b98126!important}body.aya-hud-mode-slowmo :not(.aya-hud-window):not(.aya-hud-window *):not(.aya-hud-launcher-pill):not(.aya-hud-launcher-pill *){transition-duration:2.8s!important;animation-duration:4.5s!important}.aya-hud-highlighted-section{outline-offset:4px;animation:2.5s ease-out forwards ayaHudPulseHighlight;outline:3px solid #d4af37!important}@keyframes ayaHudPulseHighlight{0%{box-shadow:0 0 #d4af37b3}50%{box-shadow:0 0 0 14px #d4af3700}to{box-shadow:0 0 #d4af3700}}.aya-hud-overlay-thirds{pointer-events:none;z-index:999981;width:100vw;height:100vh;position:fixed;top:0;left:0}.aya-hud-thirds-h1{background:#d4af3759;border-bottom:1px dashed #d4af3780;height:1px;position:absolute;top:33.333%;left:0;right:0}.aya-hud-thirds-h2{background:#d4af3759;border-bottom:1px dashed #d4af3780;height:1px;position:absolute;top:66.666%;left:0;right:0}.aya-hud-thirds-v1{background:#d4af3759;border-right:1px dashed #d4af3780;width:1px;position:absolute;top:0;bottom:0;left:33.333%}.aya-hud-thirds-v2{background:#d4af3759;border-right:1px dashed #d4af3780;width:1px;position:absolute;top:0;bottom:0;left:66.666%}
