@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(ss-anton-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(ss-anton-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(ss-hanken-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 800;font-display:swap;src:url(ss-hanken-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:italic;font-weight:400;font-display:swap;src:url(ss-hanken-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ss-red: #a62a1d;--ss-red-deep: #8f2216;--ss-red-ink: #5e1810;--ss-stone-2: #ded2b9;--ss-cream: #f4eede;--ss-cream-soft: #efe7d4;--ss-paper: #faf6ec;--ss-ink: #26211c;--ss-ink-soft: #5b5349;--ss-ink-faint: #8c8273;--ss-line: #d8cdb6;--ss-line-soft: #e4dac6;--ss-on-red: #f1e7d4;--ss-on-red-dim: #d8b9ad;--ss-gold: #b8894a;--ss-display: "Anton", "Hanken Grotesk", sans-serif;--ss-sans: "Hanken Grotesk", system-ui, sans-serif;--ss-r-sm: 6px;--ss-r-md: 12px;--ss-r-lg: 20px;--ss-shadow-soft: 0 1px 2px rgba(38, 33, 28, .04), 0 8px 30px rgba(38, 33, 28, .07);--ss-shadow-pop: 0 2px 6px rgba(38, 33, 28, .08), 0 24px 60px rgba(38, 33, 28, .16);--ss-stone: #e7ddc9;--ss-white: var(--ss-paper);--ss-char: var(--ss-ink);--ss-muted: var(--ss-ink-soft);--ss-accent: var(--ss-red);--ss-accent-hover: var(--ss-red-deep)}:root:root{--font-body--family: var(--ss-sans);--font-subheading--family: var(--ss-sans);--font-heading--family: var(--ss-display);--font-accent--family: var(--ss-display);--font-h1--size: clamp(48px, 7.4vw, 104px);--font-h2--size: clamp(34px, 4.6vw, 62px);--font-h3--size: clamp(22px, 2.6vw, 30px);--font-h4--size: 20px;--font-paragraph--size: 17px;--font-heading--weight: 400;--font-body--weight: 400;--font-subheading--weight: 600}body{font-family:var(--ss-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1.h1,h2,.h2.h2{font-family:var(--ss-display);font-weight:400;line-height:.95;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}h3,.h3.h3,h4,.h4.h4{text-wrap:balance;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}p{line-height:1.55;overflow-wrap:break-word}::selection{background:var(--ss-red);color:var(--ss-on-red)}.color-scheme-1.color-scheme-1,.color-scheme-2.color-scheme-2,.color-scheme-3.color-scheme-3{--color-foreground-muted: var(--ss-ink-soft)}.color-scheme-4.color-scheme-4,.color-scheme-5.color-scheme-5,.color-scheme-6.color-scheme-6{--color-foreground-muted: var(--ss-on-red-dim)}.page-width{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(20px,5vw,40px)}.ss-display{font-family:var(--ss-display);font-weight:400;line-height:.95;letter-spacing:.005em;text-transform:uppercase;margin:0}.ss-eyebrow{font-family:var(--ss-sans);font-weight:700;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--ss-red);margin:0;max-width:none}.ss-eyebrow--on-red{color:var(--ss-on-red-dim)}.ss-eyebrow--muted{color:var(--ss-ink-faint)}.ss-btn{font-family:var(--ss-sans);font-weight:700;font-size:15px;letter-spacing:.02em;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 30px;border-radius:100px;border:0;cursor:pointer;text-decoration:none;white-space:nowrap;min-height:48px;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.ss-btn:active{transform:translateY(1px)}.ss-btn--red{background:var(--ss-red);color:var(--ss-on-red)}.ss-btn--red:hover{background:var(--ss-red-deep);color:var(--ss-on-red);box-shadow:0 10px 26px #781e1247}.ss-btn--ink{background:var(--ss-ink);color:var(--ss-paper)}.ss-btn--ink:hover{background:#000;color:var(--ss-paper)}.ss-btn--ghost{background:transparent;color:var(--ss-ink);box-shadow:inset 0 0 0 1.5px var(--ss-ink)}.ss-btn--ghost:hover{background:var(--ss-ink);color:var(--ss-paper)}.ss-btn--cream{background:var(--ss-cream);color:var(--ss-ink);box-shadow:inset 0 0 0 1px var(--ss-line)}.ss-btn--cream:hover{background:#fff;color:var(--ss-ink)}.ss-btn--on-red{background:var(--ss-cream);color:var(--ss-red-ink)}.ss-btn--on-red:hover{background:#fff;color:var(--ss-red-ink)}.ss-btn--ghost-on-red{background:transparent;color:var(--ss-on-red);box-shadow:inset 0 0 0 1.5px var(--ss-on-red-dim)}.ss-btn--ghost-on-red:hover{background:var(--ss-on-red);color:var(--ss-red-ink)}.ss-btn--lg{padding:19px 38px;font-size:16px}.ss-btn--block{width:100%}.ss-pill{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:.01em;padding:8px 14px;border-radius:100px;background:var(--ss-cream);color:var(--ss-ink);box-shadow:inset 0 0 0 1px var(--ss-line)}.ss-pill svg{flex-shrink:0}.ss-ph{position:relative;background-color:var(--ss-stone-2);background-image:repeating-linear-gradient(135deg,rgba(38,33,28,.05) 0 2px,transparent 2px 11px);border-radius:var(--ss-r-md);display:grid;place-items:center;color:var(--ss-ink-faint);overflow:hidden}.ss-ph span{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:#f4eeded1;padding:6px 10px;border-radius:100px}.ss-reveal{opacity:1}@media(prefers-reduced-motion:no-preference){.ss-reveal{transform:translateY(16px);transition:transform .65s cubic-bezier(.2,.7,.2,1)}.ss-reveal.in{transform:none}}@media(prefers-reduced-motion:reduce){.ss-reveal{transform:none!important;transition:none}}.button,.button-secondary{min-height:48px;font-weight:700}:focus-visible{outline:2.5px solid var(--ss-red);outline-offset:3px}.color-scheme-4 :focus-visible,.color-scheme-5 :focus-visible,.color-scheme-6 :focus-visible{outline-color:var(--ss-on-red)}.ss-scroll-thin::-webkit-scrollbar{width:9px}.ss-scroll-thin::-webkit-scrollbar-thumb{background:var(--ss-line);border-radius:100px;border:3px solid transparent;background-clip:padding-box}.ss-email__row{display:flex;flex-wrap:wrap;gap:.5rem}.ss-email__input,.ss-email__select{flex:1 1 14rem;min-height:48px;padding:0 1rem;font-size:1rem;font-family:var(--ss-sans);color:var(--color-input-text);background:var(--color-input-background);border:1px solid var(--color-input-border);border-radius:100px}.ss-email__button{flex:0 0 auto}.ss-email__fineprint{margin:.625rem 0 0;font-size:.8125rem;color:var(--color-foreground-muted);max-width:none}.ss-email__success{margin:0;font-weight:600;color:var(--color-foreground-heading)}.ss-email__error{margin:.625rem 0 0;font-size:.875rem;color:var(--ss-red)}.ss-email[data-state] .ss-email__success,.ss-email[data-state=success] .ss-email__form{display:none}.ss-email[data-state=success] .ss-email__success{display:block}.ss-email__error:empty{display:none}.ss-email[data-state=loading] .ss-email__button{opacity:.6;pointer-events:none}.ss-popup[hidden]{display:none}.ss-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--layer-temporary, 20);display:flex;align-items:center;justify-content:center;padding:1rem}.ss-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#26211c8c;opacity:0;transition:opacity .25s ease}.ss-popup.is-open .ss-popup__overlay{opacity:1}.ss-popup__dialog{position:relative;width:100%;max-width:26rem;background:var(--ss-cream);color:var(--ss-ink);border-radius:var(--ss-r-lg);padding:2rem 1.75rem 1.75rem;box-shadow:var(--ss-shadow-pop);transform:translateY(12px) scale(.98);opacity:0;transition:transform .28s ease,opacity .28s ease}.ss-popup.is-open .ss-popup__dialog{transform:none;opacity:1}.ss-popup__close{position:absolute;top:.6rem;right:.75rem;width:40px;height:40px;border:0;background:none;font-size:1.6rem;line-height:1;color:var(--ss-ink-faint);cursor:pointer}.ss-popup__kicker{margin:0 0 .5rem;font-weight:700;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ss-red)}.ss-popup__title{margin:0 0 .5rem;font-family:var(--ss-display);font-weight:400;text-transform:uppercase;font-size:clamp(1.6rem,5vw,2.1rem)}.ss-popup__body{margin:0 0 1.25rem;color:var(--ss-ink-soft)}.ss-popup .ss-email__row{flex-direction:column;align-items:stretch}.ss-popup .ss-email__row>*{flex:0 0 auto;width:100%}.ss-popup__consent{margin:.625rem 0 0;font-size:.75rem;color:var(--ss-ink-faint);max-width:none}.ss-popup__dismiss{display:block;margin:.875rem auto 0;border:0;background:none;font-size:.8125rem;color:var(--ss-ink-faint);text-decoration:underline;cursor:pointer}@media(max-width:749px){.ss-popup{align-items:flex-end;padding:0}.ss-popup__dialog{max-width:none;border-radius:var(--ss-r-lg) var(--ss-r-lg) 0 0;transform:translateY(100%);padding-bottom:2rem}.ss-popup.is-open .ss-popup__dialog{transform:none}}@media(prefers-reduced-motion:reduce){.ss-popup__overlay,.ss-popup__dialog{transition:none!important;animation:none!important}}.header-logo{font-family:var(--ss-display)!important;font-size:22px!important;font-weight:400!important;letter-spacing:.03em;word-spacing:.04em;text-transform:uppercase;white-space:nowrap}.menu-list__link{position:relative;font-weight:600}.header-menu .menu-list__link-title{position:relative}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__link .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-.28em;height:2px;background:var(--ss-red);pointer-events:none;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__link:hover .menu-list__link-title:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.header-menu .menu-list__link-title:after{transition:none}}.header-actions__cart-icon{background:var(--ss-ink);color:var(--ss-paper)!important;border-radius:100px;min-height:44px;padding:5px 13px}.header-actions__cart-icon .svg-wrapper{width:34px!important;height:34px!important}.header-actions__cart-icon.header-actions__cart-icon .cart-bubble{width:17px;height:17px;top:3px!important;right:4px!important;z-index:1;background:transparent;color:var(--ss-on-red)}.header-actions__cart-icon .cart-bubble__text{font-size:10px}.header-actions__cart-icon .cart-bubble__background{background:var(--ss-red);box-shadow:0 0 0 1.5px var(--ss-paper)}.header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:none!important;mask:none!important}@media(max-width:749px){.header-actions__cart-icon{padding:4px 11px}.header-actions__cart-icon.header-actions__cart-icon .cart-bubble{top:2px!important;right:3px!important}}.ss-buy{display:block}.ss-buy__packs{display:grid;gap:10px;border:0;padding:0;margin:0}.ss-buy__pack{display:flex;align-items:center;gap:14px;text-align:left;padding:15px 16px;border-radius:14px;background:transparent;box-shadow:inset 0 0 0 1px var(--ss-line);transition:box-shadow .18s ease,background .18s ease;position:relative;cursor:pointer}.ss-buy__pack.is-selected{background:var(--ss-paper);box-shadow:inset 0 0 0 2px var(--ss-red)}.ss-buy__pack.is-unavailable{opacity:.55;cursor:not-allowed}.ss-buy__pack-dot{width:22px;height:22px;border-radius:100px;flex-shrink:0;box-shadow:inset 0 0 0 1.5px var(--ss-line);background:transparent;transition:box-shadow .18s ease}.ss-buy__pack.is-selected .ss-buy__pack-dot{background:var(--ss-paper);box-shadow:inset 0 0 0 7px var(--ss-red)}.ss-buy__pack-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ss-buy__pack-title-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ss-buy__pack-title{font-weight:700;font-size:16px;white-space:nowrap}.ss-buy__pack-tag{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;padding:3px 8px;border-radius:100px;color:var(--ss-paper)}.ss-buy__pack-tag--ink{background:var(--ss-ink)}.ss-buy__pack-tag--red{background:var(--ss-red);color:var(--ss-on-red)}.ss-buy__pack-meta{font-size:13px;color:var(--ss-ink-soft)}.ss-buy__pack-price{text-align:right;flex-shrink:0}.ss-buy__pack-price-now{font-weight:700;font-size:16px;display:block}.ss-buy__pack-price-was{font-size:12px;color:var(--ss-ink-faint)}.ss-buy__modes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.ss-buy__mode{position:relative;display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:12px 16px;border-radius:12px;border:0;text-align:left;background:transparent;box-shadow:inset 0 0 0 1px var(--ss-line);cursor:pointer;font-family:var(--ss-sans);transition:box-shadow .18s ease,background .18s ease}.ss-buy__mode.is-active{background:var(--ss-paper);box-shadow:inset 0 0 0 2px var(--ss-red)}.ss-buy__mode-badge{position:absolute;top:-9px;right:12px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#3f7d4f;color:#fff;padding:2px 8px;border-radius:100px;white-space:nowrap}.ss-buy__mode-title{font-weight:700;font-size:14.5px;white-space:nowrap;color:var(--ss-ink)}.ss-buy__mode-sub{font-size:12px;color:var(--ss-ink-faint);white-space:nowrap}.ss-buy__mode.is-active .ss-buy__mode-sub{color:var(--ss-ink-soft)}.ss-buy__row{display:flex;gap:12px;margin-top:18px;align-items:stretch}.ss-buy__qty{display:inline-flex;align-items:center;border:1.5px solid var(--ss-line);border-radius:100px;background:var(--ss-paper);flex-shrink:0}.ss-buy__qty-btn{width:46px;min-height:48px;display:grid;place-items:center;color:var(--ss-ink);border:0;background:none;cursor:pointer}.ss-buy__qty-input{width:34px;text-align:center;font-weight:700;font-size:16px;font-family:var(--ss-sans);border:0;background:transparent;color:var(--ss-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ss-buy__qty-input::-webkit-inner-spin-button,.ss-buy__qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ss-buy__atc{flex:1;display:flex}.ss-buy__atc .ss-btn{flex:1;position:relative}.ss-buy__reassure{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;font-size:13px;color:var(--ss-ink-soft)}.ss-buy__reassure>span{display:inline-flex;align-items:center;gap:7px}.ss-buy__reassure svg{color:var(--ss-red);flex-shrink:0}.ss-buy .product-form-text__error{margin-top:10px;color:var(--ss-red);font-size:14px}.cart-drawer__heading{font-family:var(--ss-display)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.02em;font-size:22px!important}.ss-drawer-perks{padding:14px 22px;background:var(--ss-cream);border-bottom:1px solid var(--ss-line)}.ss-drawer-perks .ss-cartperks{margin-bottom:0}.ss-cartperks__msg{font-size:13.5px}.ss-cartperks__fill{background:var(--ss-red)}.cart-drawer__items{padding-block-start:18px}.ss-cart-reassure{display:flex;justify-content:center;gap:18px;margin-top:12px;font-size:12px;color:var(--ss-ink-faint);flex-wrap:wrap}.ss-cart-reassure>span{display:inline-flex;align-items:center;gap:6px}.cart__checkout-button.button{border-radius:100px;font-weight:700}.localization-form__select{background-color:transparent!important;border-radius:100px;font-weight:700}.localization-form__select:hover,.localization-form__select:focus{background-color:rgb(var(--color-foreground-rgb) / .06)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
