@font-face{font-family:SS Archivo;src:url(/cdn/shop/files/ss-archivo-wdth.woff2) format("woff2-variations"),url(/cdn/shop/files/ss-archivo-wdth.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:SS Mono;src:url(/cdn/shop/files/ss-geist-mono-500.woff2) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:SS Mono;src:url(/cdn/shop/files/ss-geist-mono-700.woff2) format("woff2");font-weight:700 800;font-style:normal;font-display:swap}html:root{--ss-ground: #E6E5E1;--ss-panel: #DCDBD6;--ss-ink: #0D0D0D;--ss-red: #D7262B;--ss-red-ink: #B3191F;--ss-muted: #57564F;--ss-soft: #B6B5AF;--ss-sans: "SS Archivo", Helvetica, Arial, sans-serif;--ss-mono: "SS Mono", ui-monospace, Menlo, Consolas, monospace;--ss-gutter: 16px;--ss-max: calc(var(--normal-page-width, 120rem) + 80px);--font-body--family: var(--ss-sans);--font-heading--family: var(--ss-sans);--font-subheading--family: var(--ss-sans);--font-accent--family: var(--ss-sans);--font-primary--family: var(--ss-sans);--font-paragraph--family: var(--ss-sans);--font-h1--family: var(--ss-sans);--font-h2--family: var(--ss-sans);--font-h3--family: var(--ss-sans);--font-h4--family: var(--ss-sans);--font-h5--family: var(--ss-mono);--font-h6--family: var(--ss-mono);--font-heading--weight: 900;--font-h1--weight: 900;--font-h2--weight: 900;--font-h3--weight: 900;--font-h4--weight: 900;--font-h1--case: uppercase;--font-h2--case: uppercase;--font-h3--case: uppercase;--font-h4--case: uppercase;--font-h1--line-height: .88;--font-h2--line-height: .88;--font-h3--line-height: .9;--font-h4--line-height: .95;--font-paragraph--size: 1rem;--font-size--paragraph: 1rem}@media(min-width:750px){html:root{--ss-gutter: 40px}}html .color-scheme-1,html .color-scheme-2{--color-background: rgb(230 229 225 / 1);--color-background-rgb: 230 229 225;--color-foreground: rgb(13 13 13 / 1);--color-foreground-rgb: 13 13 13;--color-foreground-heading: rgb(13 13 13 / 1);--color-foreground-heading-rgb: 13 13 13;--color-primary: rgb(13 13 13 / 1);--color-primary-rgb: 13 13 13;--color-primary-hover: rgb(179 25 31 / 1);--color-primary-hover-rgb: 179 25 31;--color-border: rgb(13 13 13 / 1);--color-border-rgb: 13 13 13;--color-primary-button-text: rgb(230 229 225 / 1);--color-primary-button-background: rgb(13 13 13 / 1);--color-primary-button-border: rgb(13 13 13 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(179 25 31 / 1);--color-primary-button-hover-border: rgb(179 25 31 / 1);--color-secondary-button-text: rgb(13 13 13 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(13 13 13 / 1);--color-secondary-button-hover-text: rgb(230 229 225 / 1);--color-secondary-button-hover-background: rgb(13 13 13 / 1);--color-secondary-button-hover-border: rgb(13 13 13 / 1);--color-input-background: rgb(0 0 0 / 0);--color-input-text: rgb(13 13 13 / 1)}html body{background:var(--ss-ground);color:var(--ss-ink);font-family:var(--ss-sans);font-stretch:100%;-webkit-font-smoothing:antialiased}.ss-hl,main h1,main .h1,main h2,main .h2,main h3,main .h3{font-family:var(--ss-sans);font-weight:900;font-stretch:62%;text-transform:uppercase;letter-spacing:-.01em;line-height:.88}.ss-mono{font-family:var(--ss-mono);font-size:12px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;font-stretch:100%}.ss-wrap{max-width:var(--ss-max);margin:0 auto;padding-inline:var(--ss-gutter);box-sizing:border-box}.ss-section{background:var(--ss-ground);color:var(--ss-ink)}.ss-eyebrow{color:var(--ss-red-ink);font-weight:600}.ss-section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:20px}.ss-section-head__titles{display:flex;flex-direction:column;gap:10px}.ss-section-head h2{font-size:clamp(40px,5vw,64px);margin:0}.ss-link-arrow{text-decoration:none;font-weight:600;padding:12px 0;color:var(--ss-ink)}.ss-link-arrow:hover{color:var(--ss-red-ink)}.ss-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;box-sizing:border-box;font-family:var(--ss-sans);font-stretch:100%;font-weight:700;font-size:15px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:2px solid var(--ss-ink);background:var(--ss-ink);color:var(--ss-ground);border-radius:0;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ss-btn:hover{background:var(--ss-red-ink);border-color:var(--ss-red-ink);color:#fff}.ss-btn--outline{background:transparent;color:var(--ss-ink)}.ss-btn--outline:hover{background:var(--ss-ink);border-color:var(--ss-ink);color:var(--ss-ground)}.ss-btn--light{background:var(--ss-ground);border-color:var(--ss-ground);color:var(--ss-ink)}.ss-btn--light:hover{background:#fff;border-color:#fff;color:var(--ss-ink)}.ss-btn--ghost-light{background:transparent;border-color:var(--ss-ground);color:var(--ss-ground)}.ss-btn--ghost-light:hover{background:var(--ss-ground);color:var(--ss-ink)}html body .button,html body .button-secondary,html body button.button,html body .add-to-cart-button,html body .quick-add__button,html body .facets__clear,html body .shopify-payment-button__more-options{border-radius:0!important;font-family:var(--ss-sans);font-stretch:100%;font-weight:700;letter-spacing:.12em;text-transform:uppercase}html body .field__input,html body input[type=email],html body input[type=text],html body input[type=search],html body select,html body textarea{border-radius:0!important}.ss-topbar{background:var(--ss-ink);color:var(--ss-ground)}.ss-topbar__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 40px;padding:10px 16px;font-size:11px}.ss-topbar__inner a{color:inherit;text-decoration:none}@media(max-width:749px){.ss-topbar__inner{gap:4px 18px;font-size:10px;letter-spacing:.1em}.ss-topbar__item--wide{display:none}}html body #header-component,html body .header-section header-component{border-bottom:2px solid var(--ss-ink);background:var(--ss-ground);--color-scheme-top-row: rgb(230 229 225 / 1) !important;--color-scheme-bottom-row: rgb(230 229 225 / 1) !important}html body #header-component .header-logo img,html body #header-component .header-logo__image,html body .tempo-footer__brand-image{mix-blend-mode:multiply}html body .menu-list__link,html body .menu-drawer__menu-item{font-family:var(--ss-mono)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:600!important;font-stretch:100%}html body a.menu-list__link[href$="/collections/sale"],html body a.menu-drawer__menu-item[href$="/collections/sale"]{color:var(--ss-red-ink)!important;font-weight:700!important}.ss-hero{padding-top:40px}.ss-hero__grid{display:flex;flex-wrap:wrap;gap:24px}.ss-hero__copy{container-type:inline-size;flex:1 1 520px;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:12px 0 8px}.ss-hero__title{font-size:clamp(60px,8.6vw,132px);font-size:min(19cqi,168px);margin:0;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual}.ss-hero__text{margin:0;font-size:19px;line-height:28px;max-width:500px}.ss-hero__buttons{display:flex;flex-wrap:wrap;gap:12px}.ss-hero__meta{color:var(--ss-muted)}.ss-hero__panel{flex:1 1 520px;min-width:0;position:relative;background:var(--ss-panel);height:clamp(380px,43vw,620px);overflow:hidden}.ss-hero__img{position:absolute;mix-blend-mode:multiply;height:auto;display:block}.ss-hero__img--main{left:19%;top:3%;width:62%;z-index:2}.ss-hero__img--left{left:-2%;bottom:7%;width:44%;opacity:.95;z-index:1}.ss-hero__img--right{right:-2%;bottom:7%;width:44%;opacity:.95;z-index:1}.ss-hero__feature{position:absolute;left:24px;bottom:24px;z-index:3;display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--ss-ground);border:2px solid var(--ss-ink);color:var(--ss-ink);text-decoration:none;max-width:calc(100% - 48px)}.ss-hero__feature:hover{background:#fff}.ss-hero__feature-name{font-weight:700;font-size:15px;line-height:20px}@media(max-width:749px){.ss-hero{padding-top:24px}.ss-hero__copy{gap:18px}.ss-hero__text{font-size:16px;line-height:24px}.ss-hero__buttons .ss-btn{flex:1 1 100%}.ss-hero__img--left,.ss-hero__img--right{display:none}.ss-hero__img--main{left:12%;width:76%}.ss-hero__feature{left:12px;bottom:12px;padding:10px 12px}}.ss-trust{padding-top:40px}.ss-trust__row{border-top:2px solid var(--ss-ink);border-bottom:2px solid var(--ss-ink);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ss-trust__item{padding:20px 8px;text-align:center;display:flex;flex-direction:column;gap:4px}.ss-trust__top{font-size:11px}.ss-trust__bottom{font-weight:700}@media(max-width:749px){.ss-trust{padding-top:24px}.ss-trust__row{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-trust__item{padding:14px 4px}.ss-trust__item:nth-child(-n+2){border-bottom:1px solid var(--ss-soft)}.ss-trust__item:nth-child(odd){border-right:1px solid var(--ss-soft)}.ss-trust__top{font-size:10px}}.ss-tiles{padding-top:56px}.ss-tiles__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ss-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;background:var(--ss-panel);color:var(--ss-ink);text-decoration:none;overflow:hidden}.ss-tile__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;mix-blend-mode:multiply;transition:transform .3s ease}.ss-tile:hover .ss-tile__img{transform:scale(1.03)}.ss-tile__foot{flex:1 0 auto;display:flex;justify-content:space-between;align-items:flex-end;gap:8px;padding:18px 20px 20px;min-height:104px;box-sizing:border-box}.ss-tile__label{font-size:clamp(28px,3.1vw,44px);margin:0}.ss-tile__cta{font-weight:700;color:var(--ss-red-ink);white-space:nowrap}.ss-tile--red{background:var(--ss-red);color:var(--ss-ground)}.ss-tile--red .ss-tile__big{position:absolute;left:18px;top:8%;font-size:clamp(84px,10.4vw,150px);color:var(--ss-ground);margin:0}.ss-tile--red .ss-tile__label{color:var(--ss-ground)}.ss-tile--red .ss-tile__cta{color:#fff}.ss-tile:hover .ss-tile__cta{text-decoration:underline}@media(max-width:989px){.ss-tiles__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media(max-width:749px){.ss-tiles{padding-top:36px}.ss-tile__foot{padding:12px 12px 14px;min-height:0}.ss-tile__label{font-size:26px}.ss-tile__cta{display:none}}.ss-rail{padding-top:72px}.ss-rail__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px}.ss-card{display:flex;flex-direction:column;gap:8px;color:var(--ss-ink);text-decoration:none;min-width:0}.ss-card__media{position:relative;display:block;aspect-ratio:1 / 1;background:var(--ss-panel);overflow:hidden;margin-bottom:2px}.ss-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s ease}.ss-card:hover .ss-card__img{transform:scale(1.03)}.ss-card__brand{font-size:11px;color:var(--ss-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-card__title{font-weight:600;font-size:17px;line-height:22px}.ss-card__price{font-weight:700;font-size:16px}.ss-card__now{color:var(--ss-red-ink)}.ss-card__was{color:var(--ss-muted);font-weight:400;margin-left:6px}.ss-card__sizes{font-size:11px}.ss-badge{position:absolute;left:0;top:0;z-index:2;padding:7px 10px;font-family:var(--ss-mono);font-size:11px;line-height:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;background:var(--ss-ink);color:var(--ss-ground)}.ss-badge--sale{background:var(--ss-red);color:#fff}@media(max-width:989px){.ss-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}}@media(max-width:749px){.ss-rail{padding-top:40px}.ss-rail--scroll .ss-rail__grid{display:flex;overflow-x:auto;gap:10px;margin-inline:calc(var(--ss-gutter) * -1);padding-inline:var(--ss-gutter);scroll-padding-inline:var(--ss-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.ss-rail--scroll .ss-rail__grid::-webkit-scrollbar{display:none}.ss-rail--scroll .ss-card{flex:0 0 64%;scroll-snap-align:start}.ss-card__title{font-size:15px;line-height:19px}.ss-card__price{font-size:15px}.ss-card__brand,.ss-card__sizes{font-size:10px;letter-spacing:.1em}}.ss-sale{margin-top:80px;background:var(--ss-red);color:var(--ss-ground)}.ss-sale__inner{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-end;justify-content:space-between;padding-top:44px;padding-bottom:40px}.ss-sale__copy{container-type:inline-size;display:flex;flex-direction:column;gap:14px;flex:1 1 620px;min-width:0}.ss-sale__eyebrows{display:flex;gap:28px;flex-wrap:wrap;color:#fff;font-weight:700}.ss-sale__title{font-size:clamp(64px,12vw,176px);font-size:min(16.5cqi,200px);color:var(--ss-ground);margin:0;white-space:nowrap}.ss-sale__side{display:flex;flex-direction:column;gap:16px;flex:0 1 340px}.ss-sale__text{margin:0;font-size:18px;line-height:26px;color:#fff}@media(max-width:749px){.ss-sale{margin-top:40px}.ss-sale__inner{padding-top:28px;padding-bottom:28px}.ss-sale__side{flex:1 1 100%}.ss-sale__side .ss-btn{width:100%}}.ss-brands{padding-top:80px}.ss-brands__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:2px solid var(--ss-ink);border-left:2px solid var(--ss-ink)}.ss-brand{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;padding:28px 20px;border-right:2px solid var(--ss-ink);border-bottom:2px solid var(--ss-ink);color:var(--ss-ink);text-decoration:none;font-size:clamp(24px,2.3vw,34px)}.ss-brand:hover{background:var(--ss-ink);color:var(--ss-ground)}.ss-brand__arrow{font-size:12px}@media(max-width:989px){.ss-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-brand{padding:20px 14px}}@media(max-width:749px){.ss-brands{padding-top:48px}}.ss-store{padding-top:80px}.ss-store__grid{display:flex;flex-wrap:wrap;gap:16px}.ss-store__card{flex:1 1 520px;min-width:0;min-height:320px;box-sizing:border-box;padding:40px;display:flex;flex-direction:column;gap:18px;justify-content:space-between;background:var(--ss-ink);color:var(--ss-ground)}.ss-store__card h2{color:var(--ss-ground);font-size:clamp(56px,5vw,72px);margin:0}.ss-store__card p{margin:0;font-size:17px;line-height:26px}.ss-store__card .ss-btn{align-self:flex-start}.ss-signup{flex:1 1 520px;min-width:0;min-height:320px;box-sizing:border-box;padding:40px;display:flex;flex-direction:column;gap:14px;justify-content:space-between;border:2px solid var(--ss-ink)}.ss-signup h2{font-size:clamp(56px,5vw,80px);margin:0}.ss-signup__form{display:flex;flex-direction:column;gap:10px}.ss-signup__row{display:flex;flex-wrap:wrap}html body .ss-signup__input{flex:1 1 220px;min-width:0;height:56px;box-sizing:border-box;border:2px solid var(--ss-ink);background:transparent;color:var(--ss-ink);padding:0 16px;font-size:16px;font-family:var(--ss-sans);border-radius:0}.ss-signup__input:focus{outline:2px solid var(--ss-red-ink);outline-offset:2px}.ss-signup__row .ss-btn{min-height:56px}.ss-signup__note{font-size:13px;line-height:20px;color:var(--ss-muted);margin:0}.ss-signup__ok{font-weight:700;color:var(--ss-ink)}@media(max-width:749px){.ss-store{padding-top:48px}.ss-store__card,.ss-signup{padding:24px;min-height:0}.ss-signup__row .ss-btn{width:100%;margin-top:8px}}.ss-home-end{height:80px}@media(max-width:749px){.ss-home-end{height:48px}}.ss-coll{padding-top:28px;padding-bottom:8px}.ss-coll__crumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--ss-muted)}.ss-coll__crumbs a{color:var(--ss-muted);text-decoration:none}.ss-coll__crumbs span:last-child{color:var(--ss-ink)}.ss-coll__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-top:20px}.ss-coll__title{font-size:clamp(64px,10.4vw,150px);margin:0}.ss-coll__count{color:var(--ss-muted);padding-bottom:8px}.ss-coll__rows{display:flex;flex-direction:column;gap:12px;margin-top:28px}.ss-coll__row{display:flex;align-items:center;gap:10px;min-width:0}.ss-coll__row-label{flex:0 0 140px;font-weight:600}.ss-coll__chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;min-width:0}.ss-coll__chips::-webkit-scrollbar{display:none}.ss-chip2{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:56px;padding:0 14px;box-sizing:border-box;border:2px solid var(--ss-ink);color:var(--ss-ink);text-decoration:none;font-family:var(--ss-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;white-space:nowrap}.ss-chip2:hover,.ss-chip2.is-active{background:var(--ss-ink);color:var(--ss-ground)}@media(max-width:749px){.ss-coll{padding-top:16px}.ss-coll__row{flex-direction:column;align-items:flex-start;gap:8px}.ss-coll__row-label{flex:none}.ss-coll__chips{width:100%}}html body .collection-tile-slider{display:none!important}html body product-card,html body .product-card{--product-card-gap: 8px}html body .product-card .card-gallery,html body .product-card .product-media-container{background:var(--ss-panel)!important;border-radius:0!important}html body .product-card .product-media__image{mix-blend-mode:multiply}html body .product-card__content{gap:6px!important}html body .product-card .text-block,html body .product-card .text-block p,html body .product-card .text-block a{font-family:var(--ss-sans)!important;font-weight:600!important;font-size:16px!important;line-height:21px!important;font-stretch:100%!important;text-transform:none!important;letter-spacing:0!important;color:var(--ss-ink)!important}html body .product-card .price,html body .product-card product-price{font-family:var(--ss-sans)!important;font-weight:700!important;font-size:16px!important;color:var(--ss-ink)}html body .product-card [ref=priceContainer]:has(.compare-at-price) .price{color:var(--ss-red-ink)!important}html body .product-card .compare-at-price{color:var(--ss-muted)!important;font-weight:400!important}html body .product-badges__badge,html body .product-card .product-badges>*{border-radius:0!important;font-family:var(--ss-mono)!important;font-size:11px!important;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.ss-card-vendor{font-family:var(--ss-mono);font-size:11px;line-height:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--ss-muted);margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ss-card-sizes{font-family:var(--ss-mono);font-size:11px;line-height:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--ss-ink)}@media(max-width:749px){html body .product-card .text-block,html body .product-card .text-block p,html body .product-card .text-block a{font-size:14px!important;line-height:18px!important}.ss-card-vendor,.ss-card-sizes{font-size:10px;letter-spacing:.1em}}html body .facets--horizontal,html body .facets-block-wrapper--horizontal{border-top:2px solid var(--ss-ink);border-bottom:2px solid var(--ss-ink)}html body .facets__summary,html body .sorting-filter__select,html body .products-count-wrapper,html body .facets__label{font-family:var(--ss-mono)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:600!important}html body .facets__pill-label,html body .facets__panel-content{border-radius:0!important}html body .product-information .product-media-container,html body .product-information .product-media{background:var(--ss-panel);border-radius:0!important}html body .product-information .product-media__image{mix-blend-mode:multiply}html body .slideshow-controls__thumbnail{border-radius:0!important;background:var(--ss-panel)}.ss-pdp-head{display:flex;flex-direction:column;gap:14px;container-type:inline-size}.ss-pdp-brand{display:flex;justify-content:space-between;gap:12px}.ss-pdp-brand a{color:var(--ss-muted);text-decoration:none;font-size:11px}.ss-pdp-brand a:hover{color:var(--ss-red-ink)}.ss-pdp-title{margin:0;font-family:var(--ss-sans);font-weight:900;font-stretch:62%;text-transform:uppercase;letter-spacing:-.01em;line-height:.88;font-size:clamp(48px,5.4vw,80px);font-size:min(17cqi,88px);overflow-wrap:normal;word-break:keep-all}.ss-pdp-title__colour{display:block;margin-top:14px;font-family:var(--ss-mono);font-size:12px;line-height:16px;letter-spacing:.14em;font-weight:500;font-stretch:100%;color:var(--ss-muted)}html body .product-details product-price .price,html body .product-details .price{font-family:var(--ss-sans)!important;font-size:30px!important;font-weight:700!important;color:var(--ss-ink)}html body .product-details [ref=priceContainer]:has(.compare-at-price) .price{color:var(--ss-red-ink)!important}html body .product-details .compare-at-price{font-size:20px!important;color:var(--ss-muted)!important;font-weight:400!important}html body .product-details .installments,html body .product-details shopify-payment-terms{font-size:14px;color:var(--ss-muted)}html body .product-details .divider__line{height:2px!important;background:var(--ss-ink)!important;border:0!important}.ss-size-guide{font-family:var(--ss-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--ss-ink)}html body .variant-option legend,html body .variant-option .variant-option__label,html body .variant-picker legend{font-family:var(--ss-mono)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important}html body .variant-option__button-label{border-radius:0!important;border:2px solid var(--ss-ink)!important;min-height:52px;font-family:var(--ss-mono)!important;font-size:12px!important;letter-spacing:.12em;font-weight:600!important;background:transparent;color:var(--ss-ink)}html body .variant-option__button-label:has(input:checked){background:var(--ss-ink)!important;color:var(--ss-ground)!important}html body .variant-option__button-label:has(input:disabled),html body .variant-option__button-label:has(input[aria-disabled=true]){border-color:var(--ss-soft)!important;color:#8a8983!important}html body .variant-option__button-label__pill{border-radius:0!important}html body .ss-size-help__stock{font-family:var(--ss-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--ss-red-ink)!important}html body .ss-size-help__alt{font-size:14px}html body .tempo-delivery-countdown{border:2px solid var(--ss-ink);border-radius:0;padding:14px 16px;text-align:left;font-family:var(--ss-mono);font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase}html body .tempo-delivery-countdown__date{color:var(--ss-ink)!important;font-weight:700}html body .tempo-delivery-countdown__text{margin:0;white-space:normal!important;font-family:var(--ss-mono)!important;font-size:11px!important;line-height:17px!important;letter-spacing:.1em!important;text-transform:uppercase}html body .tempo-delivery-countdown__strong{font-weight:700}html body .product-details .add-to-cart-button{min-height:60px;font-size:15px!important;background:var(--ss-ink)!important;color:var(--ss-ground)!important;border:2px solid var(--ss-ink)!important}html body .product-details .add-to-cart-button:hover{background:var(--ss-red-ink)!important;border-color:var(--ss-red-ink)!important;color:#fff!important}html body .product-details .accordion{border:0!important;border-radius:0!important;padding:0!important}html body .product-details .accordion .details{border-bottom:2px solid var(--ss-ink)!important;border-top:0!important}html body .product-details .accordion .details:first-child{border-top:2px solid var(--ss-ink)!important}html body .product-details .details__header{font-family:var(--ss-mono)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important;padding-block:16px!important}.ss-pdp-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--ss-ink);border-bottom:2px solid var(--ss-ink)}.ss-pdp-trust>div{padding:16px 6px;text-align:center;display:flex;flex-direction:column;gap:4px}.ss-pdp-trust .ss-mono:first-child{font-size:10px}.ss-pdp-trust .ss-mono:last-child{font-size:11px;font-weight:700}html body .product-recommendations h3,html body .section-resource-list h3{font-size:clamp(40px,5vw,64px)!important}html body .sticky-add-to-cart__bar{background:var(--ss-ground)!important;border-top:2px solid var(--ss-ink)!important;border-radius:0!important;box-shadow:none!important}html body .sticky-add-to-cart__button{border-radius:0!important;background:var(--ss-ink)!important;color:var(--ss-ground)!important;text-transform:uppercase;letter-spacing:.12em;font-weight:700}html body footer .shopify-section,html body footer .tempo-footer{background:var(--ss-ground)!important}html body footer .shopify-section:first-child{border-top:2px solid var(--ss-ink)}html body footer h2,html body footer h3,html body footer .h5,html body footer .h6{font-family:var(--ss-mono)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important;font-stretch:100%!important}html body .rte a,html body main p a{text-underline-offset:3px}html body ::selection{background:var(--ss-ink);color:var(--ss-ground)}html body :focus-visible{outline:2px solid var(--ss-red-ink);outline-offset:2px}.ss-card-title{font-family:var(--ss-sans);font-weight:600;font-size:16px;line-height:21px;color:var(--ss-ink)}@media(max-width:749px){.ss-card-title{font-size:14px;line-height:18px}}html body .product-card .quick-add__button{background:var(--ss-ground)!important;border:2px solid var(--ss-ink)!important;color:var(--ss-ink)!important;box-shadow:none!important}html body .product-card .quick-add__button:hover{background:var(--ss-ink)!important;color:var(--ss-ground)!important}.ss-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html body .email-signup__input-group{border-radius:0!important;border:2px solid var(--ss-ink)!important;background:transparent!important}html body #header-component .header-logo{background:var(--ss-ground);isolation:isolate}html body .menu-list__list-item:hover>.menu-list__link .menu-list__link-title,html body .menu-list__link[aria-expanded=true] .menu-list__link-title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}html body .header__underlay{--color-submenu: rgb(230 229 225 / 1) !important}html body #header-component .menu-list__submenu{--submenu-padding-block-start: 28px;--submenu-padding-block-end: 36px}html body #header-component .menu-list__submenu-inner{border-bottom:2px solid var(--ss-ink)}html body .mega-menu__link{font-family:var(--ss-sans)!important;font-weight:900!important;font-stretch:62%;text-transform:uppercase!important;font-size:26px!important;line-height:1!important;letter-spacing:-.005em!important;padding:4px 0!important;color:var(--ss-ink)!important}html body .mega-menu__link:hover{color:var(--ss-red-ink)!important}html body .mega-menu__link--parent{font-family:var(--ss-mono)!important;font-size:11px!important;line-height:16px!important;font-weight:700!important;letter-spacing:.14em!important;font-stretch:100%;color:var(--ss-muted)!important;padding:0 0 10px!important}html body .mega-menu__grid:has(.mega-menu__link--parent) .mega-menu__column>div>.mega-menu__link:only-child{margin-top:32px}html body #header-component .resource-card__media{aspect-ratio:1 / 1!important;background:var(--ss-panel);border-radius:0!important;overflow:hidden}html body #header-component .resource-card__image{width:100%;height:100%;object-fit:cover!important;mix-blend-mode:multiply;border-radius:0!important}html body #header-component .resource-card__content{padding-top:10px;display:flex;flex-direction:column;gap:4px}html body #header-component .resource-card__title{margin:0;font-family:var(--ss-sans)!important;font-weight:600!important;font-size:14px!important;line-height:18px!important;text-transform:none!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body #header-component .resource-card .price{font-family:var(--ss-mono)!important;font-size:12px!important;letter-spacing:.1em;font-weight:700!important;color:var(--ss-ink)}html body #header-component .resource-card [ref=priceContainer]:has(.compare-at-price) .price{color:var(--ss-red-ink)!important}html body #header-component .resource-card .compare-at-price{font-family:var(--ss-mono)!important;font-size:11px!important;color:var(--ss-muted)!important}html body .mega-menu__grid:not(:has(.mega-menu__content)) .mega-menu__list>.mega-menu__column:only-child{grid-column:1 / -1;column-count:3;column-gap:40px;max-width:760px}html body .mega-menu__grid:not(:has(.mega-menu__content)) .mega-menu__list>.mega-menu__column:only-child>div{break-inside:avoid}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ss-redesign.css.map */
