:root{--ww-navy: #020C45;--ww-gold: #E6D37A;--ww-gold-deep: #7E6117;--ww-paper: #FFFFFF;--ww-ecru: #F6F1E7;--ww-ink: #131A33;--ww-ink-muted: #565E7A;--ww-ink-on-navy: #AEB4CC;--ww-line: #E3E1DC;--ww-line-strong: #767E96;--ww-line-on-navy: #5C6798;--ww-success: #17693F;--ww-success-navy: #7FE0AF;--ww-error: #9F2018;--ww-error-navy: #FF9B92;--ww-surface: var(--ww-paper);--ww-surface-alt: var(--ww-ecru);--ww-surface-inverse: var(--ww-navy);--ww-text: var(--ww-ink);--ww-text-muted: var(--ww-ink-muted);--ww-text-inverse: var(--ww-ecru);--ww-text-muted-inverse: var(--ww-ink-on-navy);--ww-accent: var(--ww-gold-deep);--ww-accent-inverse: var(--ww-gold);--ww-scrim-hero: rgba(2, 12, 69, .7);--ww-scrim-hero-text: var(--ww-gold);--ww-focus-ring: var(--ww-navy);--ww-focus-ring-inverse: var(--ww-gold);--ww-font-display: var(--font-heading-family);--ww-font-body: var(--font-body-family);--ww-fs-display: 40px;--ww-lh-display: 44px;--ww-ls-display: -.02em;--ww-fs-h1: 33px;--ww-lh-h1: 38px;--ww-ls-h1: -.015em;--ww-fs-h2: 28px;--ww-lh-h2: 34px;--ww-ls-h2: -.01em;--ww-fs-h3: 23px;--ww-lh-h3: 30px;--ww-ls-h3: -.005em;--ww-fs-h4: 19px;--ww-lh-h4: 26px;--ww-ls-h4: 0;--ww-fs-lead: 19px;--ww-lh-lead: 29px;--ww-ls-lead: 0;--ww-fs-body: 16px;--ww-lh-body: 26px;--ww-ls-body: 0;--ww-fs-small: 14px;--ww-lh-small: 22px;--ww-ls-small: +.005em;--ww-fs-micro: 13px;--ww-lh-micro: 19px;--ww-ls-micro: +.01em;--ww-fs-eyebrow: 13px;--ww-lh-eyebrow: 16px;--ww-ls-eyebrow: +.2em;--ww-fs-nav: 14px;--ww-lh-nav: 1.2;--ww-ls-nav: +.14em;--ww-fs-button: 14px;--ww-lh-button: 16px;--ww-ls-button: +.12em;--ww-fs-input: 16px;--ww-lh-input: 24px;--ww-ls-input: 0;--ww-fs-price: 17px;--ww-lh-price: 1.3;--ww-ls-price: 0;--ww-fs-scent: 23px;--ww-lh-scent: 30px;--ww-ls-scent: -.005em;--ww-fw-display: var(--font-heading-weight, 500);--ww-fw-light: 300;--ww-fw-body: 400;--ww-fw-medium: 500;--ww-fw-bold: 600;--ww-space-1: 4px;--ww-space-2: 8px;--ww-space-3: 12px;--ww-space-4: 16px;--ww-space-6: 24px;--ww-space-8: 32px;--ww-space-12: 48px;--ww-space-16: 64px;--ww-space-24: 96px;--ww-section-y: var(--ww-space-12);--ww-gutter: 20px;--ww-container: 1200px;--ww-measure: 68ch;--ww-radius-control: 4px;--ww-radius-surface: 0px;--ww-control-min-h: 48px;--ww-target-min: 44px;--ww-control-pad-y: 16px;--ww-control-pad-x: 32px;--ww-border-width: 1px;--ww-ratio-product: 1 / 1;--ww-ratio-hero-mobile: 4 / 5;--ww-ratio-hero-desktop: 16 / 9;--ww-shadow-sticky: 0 -1px 0 var(--ww-line), 0 -8px 24px -16px rgba(2,12,69,.28);--ww-z-header: 100;--ww-z-sticky-atc: 200;--ww-z-drawer: 300;--ww-z-modal: 400;--ww-ease: cubic-bezier(.2, 0, 0, 1);--ww-dur-fast: .12s;--ww-dur-base: .2s;--ww-dur-slow: .32s}@media screen and (min-width:990px){:root{--ww-fs-display: 65px;--ww-lh-display: 68px;--ww-fs-h1: 52px;--ww-lh-h1: 56px;--ww-fs-h2: 41px;--ww-lh-h2: 46px;--ww-fs-h3: 33px;--ww-lh-h3: 40px;--ww-fs-h4: 21px;--ww-lh-h4: 28px;--ww-fs-lead: 21px;--ww-lh-lead: 33px;--ww-fs-body: 17px;--ww-lh-body: 28px;--ww-fs-price: 18px;--ww-fs-scent: 33px;--ww-lh-scent: 40px;--ww-section-y: var(--ww-space-24);--ww-gutter: 32px}}@font-face{font-family:WW Display Fallback;src:local("Georgia"),local("Times New Roman");size-adjust:106.8%;ascent-override:85.9%;descent-override:20.5%}@font-face{font-family:WW Body Fallback;src:local("Arial"),local("Helvetica");size-adjust:96.4%;ascent-override:93.9%;descent-override:22%}.ww-display,.ww-h1,.ww-h2,.ww-h3,.ww-scent{font-family:var(--ww-font-display),"WW Display Fallback",Georgia,serif;font-weight:var(--ww-fw-display);text-wrap:balance;margin:0}.ww-display{font-size:var(--ww-fs-display);line-height:var(--ww-lh-display);letter-spacing:var(--ww-ls-display)}.ww-h1{font-size:var(--ww-fs-h1);line-height:var(--ww-lh-h1);letter-spacing:var(--ww-ls-h1)}.ww-h2{font-size:var(--ww-fs-h2);line-height:var(--ww-lh-h2);letter-spacing:var(--ww-ls-h2)}.ww-h3{font-size:var(--ww-fs-h3);line-height:var(--ww-lh-h3);letter-spacing:var(--ww-ls-h3)}.ww-scent{font-size:var(--ww-fs-scent);line-height:var(--ww-lh-scent);letter-spacing:var(--ww-ls-scent);font-style:italic}.ww-h4,.ww-lead,.ww-body,.ww-small,.ww-micro,.ww-eyebrow,.ww-nav,.ww-price{font-family:var(--ww-font-body),"WW Body Fallback",Helvetica,Arial,sans-serif;margin:0}.ww-h4{font-size:var(--ww-fs-h4);line-height:var(--ww-lh-h4);font-weight:var(--ww-fw-bold)}.ww-lead{font-size:var(--ww-fs-lead);line-height:var(--ww-lh-lead);font-weight:var(--ww-fw-light)}.ww-body{font-size:var(--ww-fs-body);line-height:var(--ww-lh-body);font-weight:var(--ww-fw-body);max-width:var(--ww-measure)}.ww-small{font-size:var(--ww-fs-small);line-height:var(--ww-lh-small);letter-spacing:var(--ww-ls-small)}.ww-micro{font-size:var(--ww-fs-micro);line-height:var(--ww-lh-micro);letter-spacing:var(--ww-ls-micro)}.ww-eyebrow{font-size:var(--ww-fs-eyebrow);line-height:var(--ww-lh-eyebrow);letter-spacing:var(--ww-ls-eyebrow);text-transform:uppercase;font-weight:var(--ww-fw-medium)}.ww-nav{font-size:var(--ww-fs-nav);line-height:var(--ww-lh-nav);letter-spacing:var(--ww-ls-nav);text-transform:uppercase;font-weight:var(--ww-fw-medium)}.ww-price{font-size:var(--ww-fs-price);line-height:var(--ww-lh-price);font-weight:var(--ww-fw-medium)}.ww-price-col{text-align:right}.ww-btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ww-control-min-h);padding:var(--ww-control-pad-y) var(--ww-control-pad-x);border-radius:var(--ww-radius-control);border:var(--ww-border-width) solid transparent;font-family:var(--ww-font-body),"WW Body Fallback",Helvetica,Arial,sans-serif;font-size:var(--ww-fs-button);line-height:var(--ww-lh-button);letter-spacing:var(--ww-ls-button);text-transform:uppercase;font-weight:var(--ww-fw-bold);text-decoration:none;cursor:pointer}.ww-btn--primary{background:var(--ww-navy);color:var(--ww-paper)}.ww-btn--primary:hover{background:var(--ww-ink);color:var(--ww-gold)}.ww-btn--secondary{background:transparent;color:var(--ww-navy);border-color:var(--ww-navy)}.ww-btn--secondary:hover{background:var(--ww-ecru);color:var(--ww-navy)}.ww-btn--tertiary{background:transparent;color:var(--ww-gold-deep);min-height:auto;padding:var(--ww-space-2) 0;text-decoration:underline;text-underline-offset:4px}.ww-on-navy .ww-btn--primary{background:var(--ww-gold);color:var(--ww-navy)}.ww-on-navy .ww-btn--primary:hover{background:var(--ww-paper);color:var(--ww-navy)}.ww-on-navy .ww-btn--secondary{color:var(--ww-gold);border-color:var(--ww-gold)}.ww-btn[disabled],.ww-btn[aria-disabled=true]{background:var(--ww-ecru);color:var(--ww-ink-muted);border-color:var(--ww-line-strong);cursor:not-allowed}.ww-target{position:relative}.ww-target:after{content:"";position:absolute;inset:50% auto auto 50%;width:var(--ww-target-min);height:var(--ww-target-min);transform:translate(-50%,-50%)}.ww-input{font-family:var(--ww-font-body),"WW Body Fallback",Helvetica,Arial,sans-serif;font-size:var(--ww-fs-input);line-height:var(--ww-lh-input);min-height:var(--ww-control-min-h);padding:0 var(--ww-space-4);border:var(--ww-border-width) solid var(--ww-line-strong);border-radius:var(--ww-radius-control);background:var(--ww-paper);color:var(--ww-ink)}.ww-section :focus-visible,.ww-btn:focus-visible,.ww-input:focus-visible{outline:2px solid var(--ww-focus-ring);outline-offset:3px}.ww-on-navy :focus-visible{outline-color:var(--ww-focus-ring-inverse)}@media(forced-colors:active){.ww-section :focus-visible,.ww-btn:focus-visible,.ww-input:focus-visible{outline-color:Highlight}}.ww-media{display:block;width:100%;aspect-ratio:var(--ww-ratio-product);object-fit:cover;background:var(--ww-ecru)}@media(prefers-reduced-motion:no-preference){.ww-anim{transition:opacity var(--ww-dur-base) var(--ww-ease),transform var(--ww-dur-base) var(--ww-ease)}}@media(prefers-reduced-motion:reduce){.ww-anim,.ww-anim *{transition:none!important;animation:none!important}}.ww-sticky-atc{position:fixed;inset:auto 0 0 0;z-index:var(--ww-z-sticky-atc);display:flex;gap:var(--ww-space-3);align-items:center;padding:var(--ww-space-3) var(--ww-gutter);padding-bottom:calc(var(--ww-space-3) + env(safe-area-inset-bottom,0px));background:var(--ww-paper);box-shadow:var(--ww-shadow-sticky)}@media screen and (min-width:990px){.ww-sticky-atc{display:none}}.ww-container{max-width:var(--ww-container);margin-inline:auto;padding-inline:var(--ww-gutter)}.ww-section{padding-block:var(--ww-section-y)}.ww-stack{display:flex;flex-direction:column;gap:var(--ww-space-4)}.ww-on-navy{background:var(--ww-navy);color:var(--ww-text-inverse)}.ww-on-ecru{background:var(--ww-ecru);color:var(--ww-ink)}.ww-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ww-tokens.css.map */
