:root{--mk-bg-deep: #0B0A08;--mk-bg: #100E0B;--mk-surface: #17140F;--mk-surface-2: #1E1A14;--mk-ink-rgb: 236, 229, 216;--mk-ink: rgb(var(--mk-ink-rgb));--mk-ink-soft: rgba(var(--mk-ink-rgb), .74);--mk-ink-dim: rgba(var(--mk-ink-rgb), .62);--mk-hairline: rgba(var(--mk-ink-rgb), .11);--mk-hairline-strong: rgba(var(--mk-ink-rgb), .18);--mk-gold-rgb: 195, 169, 113;--mk-gold: rgb(var(--mk-gold-rgb));--mk-gold-bright: #D4BA85;--mk-gold-deep: #A98F5E;--mk-on-gold: #14110B;--mk-danger: #E0A3A0;--mk-font-display: var(--font-heading-family);--mk-font-body: var(--font-body-family);--mk-step-eyebrow: clamp(1.1rem, 1.05rem + .15vw, 1.2rem);--mk-step-body: clamp(1.55rem, 1.5rem + .2vw, 1.65rem);--mk-step-h3: clamp(1.85rem, 1.6rem + .9vw, 2.4rem);--mk-step-h2: clamp(2.3rem, 1.9rem + 1.5vw, 3.2rem);--mk-step-h1: clamp(2.9rem, 2.1rem + 2.6vw, 4.4rem);--mk-step-display: clamp(3.6rem, 2.2rem + 3.4vw, 6rem);--mk-tracking-display: -.014em;--mk-tracking-eyebrow: .2em;--mk-tracking-label: .14em;--mk-leading-display: 1.05;--mk-leading-body: 1.65;--mk-space-1: .4rem;--mk-space-2: .8rem;--mk-space-3: 1.2rem;--mk-space-4: 1.6rem;--mk-space-5: 2.4rem;--mk-space-6: 3.2rem;--mk-space-7: 4.8rem;--mk-space-8: 6.4rem;--mk-space-9: 9.6rem;--mk-section-rhythm: clamp(5.6rem, 3.4rem + 6.5vw, 9rem);--mk-section-rhythm-tight: clamp(3.2rem, 2.4rem + 2.5vw, 5rem);--mk-radius-sm: 0px;--mk-radius: 2px;--mk-radius-pill: 999px;--mk-elev-1: 0 1px 2px rgba(0, 0, 0, .3);--mk-elev-2: 0 10px 30px rgba(0, 0, 0, .4);--mk-img-tone: saturate(.95) contrast(1.03);--mk-ease: cubic-bezier(.22, .61, .36, 1);--mk-ease-emph: cubic-bezier(.16, 1, .3, 1);--mk-dur-1: .16s;--mk-dur-2: .24s;--mk-dur-3: .42s;--focused-base-outline: .25rem solid rgba(var(--color-foreground), .9);--focused-base-outline-offset: .3rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.005em}.h0{font-size:calc(var(--font-heading-scale) * var(--mk-step-display));letter-spacing:var(--mk-tracking-display);line-height:1.02}h1,.h1{font-size:calc(var(--font-heading-scale) * var(--mk-step-h1));letter-spacing:var(--mk-tracking-display);line-height:var(--mk-leading-display)}h2,.h2{font-size:calc(var(--font-heading-scale) * var(--mk-step-h2));letter-spacing:-.006em;line-height:1.12}h3,.h3{font-size:calc(var(--font-heading-scale) * var(--mk-step-h3));letter-spacing:-.003em;line-height:1.2}.caption-with-letter-spacing{letter-spacing:var(--mk-tracking-eyebrow)}.button,.button-label,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.14em;font-weight:600}.button,.shopify-challenge__button,.customer button{transition:box-shadow .17s var(--mk-ease),filter .17s var(--mk-ease)}.button:not([disabled]):hover{filter:brightness(1.06)}.button:not([disabled]):active{filter:brightness(.95)}.button--secondary{color:rgb(var(--color-secondary-button-text))}.button--tertiary{--alpha-button-border: 0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.customer .field input:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgb(var(--mk-gold-rgb))}.field__input::placeholder,.text-area::placeholder{color:var(--mk-ink-dim)}.price,.price .price-item,.mk-hero__price,.totals__total-value{font-variant-numeric:tabular-nums}.header__menu-item{text-transform:uppercase;letter-spacing:var(--mk-tracking-label);font-size:1.3rem}.footer-block .footer-block__heading{text-transform:uppercase;letter-spacing:var(--mk-tracking-label);font-family:var(--mk-font-body);font-size:1.3rem;color:var(--mk-ink-soft);margin-bottom:1.6rem}.mk-section:not(.mk-section--hero):not(.mk-section--trust):not(.mk-section--sticky-atc) .page-width{padding-top:var(--mk-section-rhythm);padding-bottom:var(--mk-section-rhythm)}.mk-section--trust .page-width{padding-top:var(--mk-section-rhythm-tight);padding-bottom:var(--mk-section-rhythm-tight)}.card__media img,.mk-xsell__img img,.mk-satc__img{filter:var(--mk-img-tone)}.placeholder-svg{background-color:var(--mk-surface);fill:rgba(var(--mk-ink-rgb),.12)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mk-tokens.css.map */
