:root{--s-base: #fbf8f1;--s-base-2: #f4efe3;--s-base-3: #ece4d3;--s-white: #ffffff;--s-deep: #3a2213;--s-deep-2: #2a170c;--s-deep-soft: #4e3121;--s-ink: #3a2213;--s-ink-soft: #7c5a44;--s-on-deep: #fbf8f1;--s-on-deep-soft: rgba(251, 248, 241, .72);--s-pop: #ffc178;--s-pop-wash: #ffdcb1;--s-pop-soft: #ffe3bf;--s-flame: #c2491a;--s-line: rgba(58, 34, 19, .16);--s-line-soft: rgba(58, 34, 19, .09);--s-line-on-deep: rgba(251, 248, 241, .22);--s-r: 10px;--s-r-md: 16px;--s-r-lg: 24px;--s-r-xl: 32px;--s-pill: 1000px;--s-sans: "Hanken Grotesk", system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif;--s-mono: "DM Mono", ui-monospace, "SF Mono", Menlo, monospace;--s-wrap: 1392px;--s-gutter: clamp(16px, 3.2vw, 44px)}body{--font-body--family: var(--s-sans);--font-heading--family: var(--s-sans);--font-subheading--family: var(--s-mono);--font-accent--family: var(--s-mono)}html{-webkit-text-size-adjust:100%}[hidden]{display:none!important}body{background:var(--s-base);color:var(--s-ink);font-family:var(--s-sans);font-size:16px;line-height:1.4;font-weight:350;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--s-sans);font-weight:350;letter-spacing:-.02em;line-height:1.1;margin:0;text-wrap:balance}a{color:inherit}.s-wrap{width:100%;max-width:var(--s-wrap);margin-inline:auto;padding-inline:var(--s-gutter)}.s-wrap--narrow{max-width:920px}.s-block{padding-block:clamp(44px,4.6vw,80px)}.s-block--tight{padding-block:clamp(30px,3.2vw,52px)}.s-deep{background:var(--s-deep);color:var(--s-on-deep)}.s-deep h1,.s-deep h2,.s-deep h3{color:var(--s-on-deep)}.s-soft{background:var(--s-base-2)}.s-lift{border-start-start-radius:var(--s-r-xl);border-start-end-radius:var(--s-r-xl);margin-top:calc(-1 * var(--s-r-xl));position:relative;z-index:1}.s-display{font-size:clamp(32px,4.1vw,48px);line-height:1.1;letter-spacing:-.02em;font-weight:350}.s-display--lg{font-size:clamp(36px,5.4vw,64px)}.s-h3{font-size:clamp(22px,2.3vw,32px);line-height:1.12;letter-spacing:-.02em}.s-lead{font-size:clamp(17px,1.4vw,19px);line-height:1.45;letter-spacing:-.01em}.s-body{font-size:16px;line-height:1.4}.s-muted{color:var(--s-ink-soft)}.s-deep .s-muted{color:var(--s-on-deep-soft)}.s-label{font-family:var(--s-sans);font-size:13px;font-weight:500;line-height:18px;text-transform:uppercase;letter-spacing:.07em;margin:0}.s-label--dot:before{content:"\25cf";font-size:8px;vertical-align:2px;margin-inline-end:7px;color:var(--s-flame)}.s-deep .s-label--dot:before{color:var(--s-pop)}.s-fig{font-family:var(--s-mono);font-size:13px;font-weight:300;color:var(--s-ink-soft);letter-spacing:0}.s-code{display:inline-block;padding:2px 10px 3px;border:1px solid currentColor;border-radius:var(--s-pill);font-family:var(--s-sans);font-size:12px;font-weight:500;line-height:16px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.s-chip{display:inline-block;padding:3px 10px 4px;border-radius:var(--s-pill);background:var(--s-pop);color:var(--s-deep);font-size:13px;font-weight:500;line-height:16px;letter-spacing:0}.s-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border:0;border-radius:var(--s-pill);background:var(--s-deep);color:var(--s-on-deep);font-family:var(--s-sans);font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:1;text-decoration:none;cursor:pointer;transition:opacity .18s ease,transform .18s ease}.s-btn:hover{opacity:.88}.s-btn:active{transform:translateY(1px)}.s-btn--sm{padding:10px 16px;font-size:14px}.s-btn--block{width:100%}.s-btn--pop{background:var(--s-pop);color:var(--s-deep)}.s-btn--ghost{background:transparent;color:var(--s-ink);border:1px solid var(--s-line)}.s-deep .s-btn--ghost{color:var(--s-on-deep);border-color:var(--s-line-on-deep)}.s-deep .s-btn{background:var(--s-base);color:var(--s-deep)}.s-deep .s-btn--pop{background:var(--s-pop);color:var(--s-deep)}.s-link{display:inline-flex;align-items:center;gap:7px;font-size:16px;font-weight:400;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.s-link:after{content:"\2192";text-decoration:none}.s-link--plain:after{content:none}.s-media{display:block;width:100%;height:100%;object-fit:cover}.s-frame{position:relative;overflow:hidden;border-radius:var(--s-r-md);background:var(--s-base-3)}.s-frame--lg{border-radius:var(--s-r-lg)}.s-rail{display:grid;gap:clamp(10px,1.2vw,18px)}@media(max-width:859px){.s-rail--swipe{grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--s-gutter);margin-inline:calc(-1 * var(--s-gutter));padding-inline:var(--s-gutter);scrollbar-width:none}.s-rail--swipe::-webkit-scrollbar{display:none}.s-rail--swipe>*{scroll-snap-align:start}}.s-acc{border-top:1px solid var(--s-line)}.s-acc>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:400}.s-acc>summary::-webkit-details-marker{display:none}.s-acc>summary:after{content:"+";font-family:var(--s-mono);font-size:18px;line-height:1;flex:none}.s-acc[open]>summary:after{content:"\2013"}.s-acc__body{padding-bottom:16px;font-size:16px;line-height:1.5;color:var(--s-ink-soft)}.s-acc__body>*+*{margin-top:.8em}.s-acc__body p{margin:0}.s-reveal{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1)}.s-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.s-reveal{opacity:1;transform:none;transition:none}}.s-rule{border:0;border-top:1px solid var(--s-line);margin:0}.s-stars{color:var(--s-flame);letter-spacing:1px;font-size:14px}.s-deep .s-stars{color:var(--s-pop)}.s-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.shopify-section{margin:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/s-theme.css.map */
