:root{--nuer-color-ivory: #f8f4ec;--nuer-color-sand: #f1e9de;--nuer-color-chocolate: #2b170f;--nuer-color-cocoa: #684431;--nuer-color-muted: #76675f;--nuer-color-border: rgba(43, 23, 15, .16);--nuer-color-border-strong: rgba(43, 23, 15, .32);--nuer-color-button: var(--nuer-color-chocolate);--nuer-color-button-label: var(--nuer-color-ivory);--nuer-space-3xs: .4rem;--nuer-space-2xs: .8rem;--nuer-space-xs: 1.2rem;--nuer-space-sm: 1.6rem;--nuer-space-md: 2.4rem;--nuer-space-lg: 3.2rem;--nuer-space-xl: 4.8rem;--nuer-space-2xl: 6.4rem;--nuer-space-3xl: 9.6rem;--nuer-width-copy: 62rem;--nuer-width-content: 124rem;--nuer-width-wide: 144rem;--nuer-section-spacing: clamp(6.4rem, 8vw, 12rem);--nuer-page-gutter: clamp(1.6rem, 3.34vw, 6.4rem);--nuer-type-eyebrow: clamp(1rem, .25vw + .9rem, 1.2rem);--nuer-type-body: 1.5rem;--nuer-type-heading-sm: clamp(3rem, 3vw, 4.8rem);--nuer-type-heading-lg: clamp(4.4rem, 6vw, 8.4rem);--nuer-leading-tight: 1.02;--nuer-leading-heading: 1.12;--nuer-leading-body: 1.6;--nuer-radius-none: 0;--nuer-radius-subtle: .2rem;--nuer-radius-panel: 3.2rem;--nuer-radius-pill: 999px;--nuer-transition-fast: .16s;--nuer-transition-base: .28s;--nuer-ease-out: cubic-bezier(.22, 1, .36, 1)}body{color:rgba(var(--color-foreground),.82);font-size:var(--nuer-type-body);letter-spacing:0;line-height:var(--nuer-leading-body)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:-.025em;line-height:var(--nuer-leading-heading)}.caption-with-letter-spacing,.nuer-eyebrow{font-family:var(--font-body-family);font-size:var(--nuer-type-eyebrow);font-weight:var(--font-body-weight);letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.page-width{padding-inline:var(--nuer-page-gutter)}@media screen and (min-width:990px){:root{--nuer-width-wide: 100%}.page-width,.page-width-desktop{max-width:none;padding-inline:var(--nuer-page-gutter)}.nuer-hero-section{width:100%}}.button,.shopify-challenge__button,.customer button{min-height:4.6rem;padding-inline:2.8rem;font-size:1.2rem;font-weight:var(--font-body-weight-bold);letter-spacing:.09em;text-transform:uppercase;transition-duration:var(--nuer-transition-fast);transition-timing-function:var(--nuer-ease-out)}.button:after,.shopify-challenge__button:after,.customer button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button),var(--buttons-border-opacity))}.announcement-bar-section .utility-bar{min-height:3.2rem}.announcement-bar-section .utility-bar--bottom-border{border-bottom-color:rgba(var(--color-foreground),.14)}.announcement-bar-section .announcement-bar__message{min-height:3.2rem;padding-block:.7rem;font-family:var(--font-body-family);font-size:1rem;font-weight:var(--font-body-weight-bold);letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.announcement-bar-section .announcement-bar__link{text-underline-offset:.3rem}.announcement-bar-section .announcement-bar__link .icon-arrow{width:1.2rem;margin-left:var(--nuer-space-2xs)}@media screen and (max-width:749px){.page-width{padding-inline:2rem}.announcement-bar-section .announcement-bar__message{padding-inline:1.6rem;font-size:.9rem;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){:root{--nuer-transition-fast: 0ms;--nuer-transition-base: 0ms}}.button--secondary:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--buttons-border-opacity))}:root{--nuer-color-accent: #2b170f}body{color:rgb(var(--color-foreground))}.button{min-height:5.6rem;font-size:1.2rem;letter-spacing:.09em}.announcement-bar-section .utility-bar{background:var(--nuer-color-ivory)}.announcement-bar-section .announcement-bar__message{min-height:4rem;display:flex;align-items:center;justify-content:center;padding-block:1rem;letter-spacing:0}@media screen and (max-width:749px){.announcement-bar-section .announcement-bar__message{min-height:3rem;padding-block:.7rem}}.nuer-motion-toggle{min-height:4.4rem;padding:.8rem 1.6rem;border:1px solid var(--nuer-color-border-strong);border-radius:var(--nuer-radius-pill);background:var(--nuer-color-ivory);color:var(--nuer-color-chocolate);font:inherit;cursor:pointer;margin-block:0 1.6rem}.nuer-motion-toggle[hidden]{display:none}.nuer-motion-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nuer-design-system.css.map */
