@layer elix.tokens,elix.base;@layer elix.tokens{:root{color-scheme:light;--elix-ink: #111110;--elix-ink-2: #3a3936;--elix-ink-3: #6f6c66;--elix-ink-4: #a7a29a;--elix-paper: #ffffff;--elix-paper-2: #f8f6f3;--elix-paper-3: #f0ece6;--elix-line: #e5e1da;--elix-line-2: #d4cec4;--elix-bordeaux: #6c1f2e;--elix-bordeaux-2: #55131f;--elix-trust: #2f5d4f;--elix-alert: #a41e14;--elix-gold: #a98a52;--elix-bg: var(--elix-paper-2);--elix-surface: var(--elix-paper);--elix-surface-2: var(--elix-paper-3);--elix-text: var(--elix-ink);--elix-text-soft: var(--elix-ink-2);--elix-text-muted: var(--elix-ink-3);--elix-text-faint: var(--elix-ink-4);--elix-border: var(--elix-line);--elix-border-strong: var(--elix-line-2);--elix-action: var(--elix-ink);--elix-action-hover: #000000;--elix-action-ink: var(--elix-paper);--elix-accent: var(--elix-bordeaux);--elix-accent-hover: var(--elix-bordeaux-2);--elix-accent-tint: color-mix(in oklab, var(--elix-bordeaux) 7%, var(--elix-paper));--elix-focus: var(--elix-bordeaux);--elix-font-ui: Satoshi, Arial, Helvetica, sans-serif;--elix-font-display: "Cormorant Garamond", "Times New Roman", Georgia, serif;--elix-fs-11: .6875rem;--elix-fs-12: .75rem;--elix-fs-13: .8125rem;--elix-fs-14: .875rem;--elix-fs-15: .9375rem;--elix-fs-16: 1rem;--elix-fs-18: 1.125rem;--elix-fs-20: 1.25rem;--elix-display-1: clamp(2.5rem, 1.4rem + 4vw, 5rem);--elix-display-2: clamp(1.875rem, 1.2rem + 2.4vw, 3.25rem);--elix-display-3: clamp(1.5rem, 1.15rem + 1.2vw, 2.125rem);--elix-lh-tight: 1.06;--elix-lh-snug: 1.28;--elix-lh-body: 1.55;--elix-track-caps: .16em;--elix-track-caps-wide: .26em;--elix-track-display: -.015em;--elix-s-1: .25rem;--elix-s-2: .5rem;--elix-s-3: .75rem;--elix-s-4: 1rem;--elix-s-5: 1.25rem;--elix-s-6: 1.5rem;--elix-s-8: 2rem;--elix-s-10: 2.5rem;--elix-s-12: 3rem;--elix-s-16: 4rem;--elix-s-20: 5rem;--elix-gutter: clamp(1rem, 3.5vw, 2.5rem);--elix-shell: min(1360px, 100% - 2 * var(--elix-gutter));--elix-shell-narrow: min(880px, 100% - 2 * var(--elix-gutter));--elix-section-y: clamp(3rem, 5.5vw, 6.5rem);--elix-r-1: 2px;--elix-r-2: 4px;--elix-r-3: 10px;--elix-r-pill: 999px;--elix-hairline: 1px;--elix-shadow-1: 0 1px 2px rgb(17 17 16 / 4%);--elix-shadow-2: 0 2px 6px rgb(17 17 16 / 4%), 0 16px 32px -22px rgb(17 17 16 / 22%);--elix-shadow-3: 0 32px 70px -36px rgb(17 17 16 / 34%);--elix-dur-1: .14s;--elix-dur-2: .22s;--elix-dur-3: .38s;--elix-ease: cubic-bezier(.2, 0, 0, 1);--elix-ease-out: cubic-bezier(.16, 1, .3, 1);--elix-ease-in-out: cubic-bezier(.5, 0, .5, 1);--elix-z-sticky: 100;--elix-z-topbar: 110;--elix-z-header: 120;--elix-z-dropdown: 140;--elix-z-overlay: 300;--elix-z-drawer: 310;--elix-z-modal: 400;--elix-topbar-h: 2.25rem;--elix-header-h: 5rem;--elix-nav-h: 3rem;--elix-header-total: calc(var(--elix-header-h) + var(--elix-nav-h));--sf-bg: var(--elix-bg);--sf-surface: var(--elix-surface);--sf-ink: var(--elix-text);--sf-ink-soft: var(--elix-text-soft);--sf-ink-muted: var(--elix-text-muted);--sf-line: var(--elix-border);--sf-line-soft: var(--elix-paper-3);--sf-accent: var(--elix-accent);--sf-accent-hover: var(--elix-accent-hover);--sf-sale: var(--elix-bordeaux);--sf-success: var(--elix-trust);--sf-sans: var(--elix-font-ui);--sf-serif: var(--elix-font-display);--sf-ease: var(--elix-ease);--sf-duration: var(--elix-dur-2);--sf-header-h: var(--elix-header-h);--sf-shell: var(--elix-shell);--sf-ivory: var(--elix-bg);--sf-cream: var(--elix-paper-3)}@media(prefers-reduced-motion:reduce){:root{--elix-dur-1: 1ms;--elix-dur-2: 1ms;--elix-dur-3: 1ms;--sf-duration: 1ms}}}@layer elix.base{:root{scroll-padding-block-start:calc(var(--elix-header-total) + var(--elix-s-4));-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}.elix-body,.sf-app{font-family:var(--elix-font-ui);font-size:var(--elix-fs-14);font-weight:500;line-height:var(--elix-lh-body);color:var(--elix-text);background:var(--elix-bg);min-block-size:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.sf-app :is(h1,h2,h3,h4){text-wrap:balance}.sf-app p{text-wrap:pretty}.sf-app :is(input,textarea,select){accent-color:var(--elix-accent)}.sf-app :is(input,textarea,select)::placeholder{color:var(--elix-text-faint);opacity:1}.sf-app :is(button,a,summary){-webkit-tap-highlight-color:transparent}.elix-on-ink{--elix-focus: var(--elix-paper);--elix-border: color-mix(in oklab, var(--elix-paper) 20%, transparent);--elix-text: var(--elix-paper);--elix-text-soft: color-mix(in oklab, var(--elix-paper) 78%, transparent);--elix-text-muted: color-mix(in oklab, var(--elix-paper) 62%, transparent)}}.sf-app *,.sf-app *:before,.sf-app *:after{box-sizing:border-box}.sf-app img{display:block;max-inline-size:100%;block-size:auto}.sf-app a{color:inherit;text-decoration:none}.sf-app :is(ul,ol){margin:0;padding:0;list-style:none}.sf-app button{font:inherit;color:inherit;padding:0;border:none;background:none;cursor:pointer}.sf-app :focus-visible{outline:2px solid var(--elix-focus);outline-offset:2px}.sf-app{--wd-otl-width: 2px;--wd-otl-style: solid;--wd-otl-color: var(--elix-focus);--wd-otl-offset: 2px}.sf-app .elix-on-ink{--wd-otl-color: var(--elix-focus)}.sf-app ::selection{background:color-mix(in oklab,var(--elix-accent) 18%,transparent);color:var(--elix-ink)}.elix-shell{inline-size:var(--elix-shell);margin-inline:auto}.elix-shell--narrow{inline-size:var(--elix-shell-narrow)}.elix-sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.elix-display{font-family:var(--elix-font-display);font-optical-sizing:auto;font-weight:400;line-height:var(--elix-lh-tight);letter-spacing:var(--elix-track-display)}.elix-caps{font-family:var(--elix-font-ui);font-size:var(--elix-fs-11);font-weight:500;line-height:1;letter-spacing:var(--elix-track-caps);text-transform:uppercase}.elix-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.elix-truncate{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elix-icon{display:block;inline-size:1em;block-size:1em;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;flex:none}.wd-skip-links,.wd-skip-links .wd-skip-content{display:block!important;visibility:visible!important}.wd-skip-links .wd-skip-content:not(:focus):not(:active){position:absolute!important;width:1px!important;height:1px!important;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;opacity:1!important;pointer-events:auto!important}.wd-skip-links .wd-skip-content:focus,.wd-skip-links .wd-skip-content:active{position:fixed!important;top:12px;left:12px;z-index:100000;width:auto!important;height:auto!important;clip:auto;clip-path:none;padding:12px 20px;background:#111;color:#fff;text-decoration:none;border-radius:6px;box-shadow:0 6px 20px #0000004d}#main-content:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elix-system.css.map */
