.ts-coming-soon{position:relative;display:flex;align-items:var(--ts-cs-align-y, center);justify-content:center;min-height:100vh;padding:var(--ts-cs-pad-y, 40px) var(--ts-cs-pad-x, 24px);box-sizing:border-box;background:var(--ts-cs-bg, #000000);color:var(--ts-cs-fg, #ffffff);overflow:hidden}@supports (height: 1dvh){.ts-coming-soon{min-height:100dvh}@media(max-width:749px){.ts-coming-soon{min-height:100svh}}}.ts-coming-soon__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ts-coming-soon__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:var(--ts-cs-align-x, center);gap:var(--ts-cs-gap, 24px);width:100%;max-width:var(--ts-cs-width, 720px);text-align:var(--ts-cs-text-align, center)}.ts-coming-soon__wordmark{display:flex;align-items:center;gap:8px}.ts-coming-soon__wordmark img{display:block;height:var(--ts-mark-h, 15px);width:auto}.ts-coming-soon__heading{margin:0;font-size:var(--ts-cs-heading-size, 64px);line-height:1}.ts-coming-soon__text{font-size:var(--ts-cs-text-size, 16px);max-width:60ch}.ts-coming-soon__text>:first-child{margin-top:0}.ts-coming-soon__text>:last-child{margin-bottom:0}.ts-coming-soon__countdown{display:flex;gap:28px;font-variant-numeric:tabular-nums}.ts-coming-soon__unit{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:3ch}.ts-coming-soon__number{font-size:var(--ts-cs-count-size, 40px);line-height:1}.ts-coming-soon__unit-label{font-size:var(--ts-cs-count-label-size, 11px);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.ts-coming-soon__signup{display:flex;flex-direction:column;align-items:inherit;gap:10px;width:100%;font-size:var(--ts-cs-form-size, 14px)}.ts-coming-soon__form-label{font-size:inherit;letter-spacing:.04em}.ts-coming-soon__form{display:flex;gap:0;width:100%;max-width:420px}.ts-coming-soon .ts-coming-soon__input{flex:1 1 auto;min-width:0;padding:10px 14px;border:0;border-radius:0;background:var(--ts-cs-field-bg, #ffffff);color:var(--ts-cs-field-fg, #000000);font:inherit;-webkit-appearance:none;appearance:none}.ts-coming-soon .ts-coming-soon__input::placeholder{color:var(--ts-cs-field-fg, #000000);opacity:.55}.ts-coming-soon .ts-coming-soon__input:focus-visible{outline:2px solid var(--ts-cs-fg, #ffffff);outline-offset:2px}.ts-coming-soon .ts-coming-soon__input:-webkit-autofill,.ts-coming-soon .ts-coming-soon__input:-webkit-autofill:hover,.ts-coming-soon .ts-coming-soon__input:-webkit-autofill:focus{box-shadow:inset 0 0 0 100px var(--ts-cs-field-bg, #ffffff);-webkit-text-fill-color:var(--ts-cs-field-fg, #000000);caret-color:var(--ts-cs-field-fg, #000000)}.ts-coming-soon__submit{flex:0 0 auto;padding:10px 18px;border:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ts-coming-soon__submit:hover{background:currentColor;mix-blend-mode:difference}.ts-coming-soon__form-note{margin:0;flex:1 0 100%;font-size:.9em}.ts-coming-soon__form-note--error{opacity:.85}.ts-coming-soon__links{display:flex;flex-wrap:wrap;gap:18px;justify-content:var(--ts-cs-align-x, center);font-size:var(--ts-cs-links-size, 13px)}.ts-coming-soon__link{color:inherit;text-decoration:none;border-bottom:1px solid transparent}.ts-coming-soon__link:hover{border-bottom-color:currentColor}@media(max-width:749px){.ts-coming-soon__heading{font-size:var(--ts-cs-heading-size-mobile, 40px)}.ts-coming-soon__countdown{gap:18px}.ts-coming-soon__form{flex-wrap:wrap;gap:12px}.ts-coming-soon__submit{width:100%}}.ts-hero{position:relative;width:100%;height:calc(var(--ts-hero-h, 90) * 1vh);background:var(--ts-hero-bg, #000000);color:var(--ts-hero-fg, #ffffff);overflow:hidden;display:flex}.ts-hero--under-header{margin-top:calc(-1 * var(--ts-header-h, 68px))}.ts-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ts-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--ts-hero-overlay, 0);pointer-events:none}.ts-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;width:100%;padding:var(--ts-hero-pad, 24px);align-items:var(--ts-hero-align-x, center);justify-content:var(--ts-hero-align-y, flex-end);text-align:center}.ts-hero__heading{margin:0;font-size:var(--ts-hero-heading-size, 64px);line-height:1}.ts-hero__text{font-size:var(--ts-hero-text-size, 16px);max-width:60ch}.ts-hero__button{color:inherit;border:1px solid currentColor;padding:10px 22px;text-decoration:none;font-size:14px}.ts-hero__button:hover{background:currentColor;mix-blend-mode:difference}.ts-hero--fit{height:calc(100vh - var(--ts-hero-offset, 0px) - var(--ts-hero-reveal, 60px))}@media(max-width:749px){.ts-hero{height:calc(var(--ts-hero-h-mobile, 90) * 1vh)}.ts-hero--fit{height:calc(100vh - var(--ts-hero-offset, 0px) - var(--ts-hero-reveal-mobile, 36px))}}@supports (height: 1dvh){.ts-hero{height:calc(var(--ts-hero-h, 90) * 1dvh)}.ts-hero--fit{height:calc(100dvh - var(--ts-hero-offset, 0px) - var(--ts-hero-reveal, 60px))}@media(max-width:749px){.ts-hero{height:calc(var(--ts-hero-h-mobile, 90) * 1svh)}.ts-hero--fit{height:calc(100svh - var(--ts-hero-offset, 0px) - var(--ts-hero-reveal-mobile, 36px))}}}@media(max-width:749px){.ts-hero--image{height:auto;min-height:0;aspect-ratio:var(--ts-hero-image-ratio, 1.5)}.ts-hero--image .ts-hero__media{object-fit:contain}}.ts-marquee{background:var(--ts-marquee-bg, #ffffff);color:var(--ts-marquee-fg, #000000);padding-block:var(--ts-marquee-pad, 0px);border-block:var(--ts-marquee-border, 0px) solid var(--ts-marquee-border-color, currentColor);overflow:hidden;white-space:nowrap;line-height:1}.ts-marquee__track{display:flex;width:max-content;animation:ts-marquee-scroll var(--ts-marquee-duration, 30s) var(--ts-marquee-easing, linear) infinite}.ts-marquee--reverse .ts-marquee__track{animation-direction:reverse}.ts-marquee__run{display:flex;align-items:baseline;gap:var(--ts-marquee-gap, 40px);padding-inline-end:var(--ts-marquee-tail, 60px)}.ts-marquee__item{font-size:var(--ts-marquee-size, 96px);white-space:pre}.ts-marquee__item a{color:inherit;text-decoration:none}.ts-marquee__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ts-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ts-marquee__track{animation:none}}@media(max-width:749px){.ts-marquee{background:var(--ts-marquee-bg-mobile, #000000);color:var(--ts-marquee-fg-mobile, #ffffff)}.ts-marquee__item{font-size:var(--ts-marquee-size-mobile, 48px)}}.ts-mosaic{min-height:calc(var(--ts-mosaic-min-h, 0) * 1vh);padding-bottom:var(--ts-mosaic-meta-overhang, 0px);display:grid;align-content:start;grid-template-columns:repeat(var(--ts-mosaic-cols, 7),1fr);gap:var(--ts-mosaic-gap, 0px);background:var(--ts-mosaic-empty, #000000);width:100%}.ts-mosaic-section{container-type:inline-size}.ts-mosaic--band{--ts-mosaic-cell-h: calc(100cqw / var(--ts-mosaic-cols, 7) * var(--ts-mosaic-ratio-h, 5) / var(--ts-mosaic-ratio-w, 4));row-gap:var(--ts-mosaic-meta-overhang, 0px);background-image:linear-gradient(to bottom,var(--ts-mosaic-meta-bg, #ffffff) 0,var(--ts-mosaic-meta-bg, #ffffff) 2px,transparent 2px,transparent calc(var(--ts-mosaic-cell-h) - 2px),var(--ts-mosaic-meta-bg, #ffffff) calc(var(--ts-mosaic-cell-h) - 2px),var(--ts-mosaic-meta-bg, #ffffff) 100%);background-size:100% calc(var(--ts-mosaic-cell-h) + var(--ts-mosaic-meta-overhang, 0px));background-repeat:repeat-y}.ts-mosaic__cell{position:relative;aspect-ratio:var(--ts-mosaic-ratio, 4 / 5);min-width:0;display:block;color:inherit;text-decoration:none}.ts-mosaic__cell--empty{background:var(--ts-mosaic-empty, #000000)}.ts-mosaic__cell--vacant{background:var(--ts-mosaic-vacant, #ffffff)}.ts-mosaic__cell--pad{display:none}.ts-mosaic__cell--pad.is-xl{display:block}.ts-mosaic__cell--product,.ts-mosaic__cell--image{background:var(--ts-mosaic-cell-bg, #000000)}.ts-mosaic__img{width:100%;height:100%;object-fit:var(--ts-mosaic-fit, cover);display:block}.ts-mosaic__meta{position:absolute;inset-inline:0;top:100%;z-index:2;display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:2px 4px;background:var(--ts-mosaic-meta-bg, #ffffff);color:var(--ts-mosaic-meta-fg, #000000);font-size:var(--ts-mosaic-meta-size, 11px);line-height:1.2}.ts-mosaic__meta--blank{min-height:var(--ts-mosaic-meta-overhang, 0px)}.ts-mosaic__meta-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-mosaic__meta-price{white-space:nowrap}.ts-mosaic__cell--text{aspect-ratio:auto;background:var(--ts-cell-text-bg, #000000);color:var(--ts-cell-text-fg, #ffffff);font-size:var(--ts-cell-text-size, 11px);line-height:1.35}.ts-mosaic__text-inner{padding:var(--ts-cell-text-pad, 8px);height:100%;overflow:auto}.ts-mosaic__text-inner>:first-child{margin-top:0}.ts-mosaic__text-inner>:last-child{margin-bottom:0}@media(max-width:1400px){.ts-mosaic--band{--ts-mosaic-cell-h: calc(100cqw / var(--ts-mosaic-cols-laptop, 6) * var(--ts-mosaic-ratio-h, 5) / var(--ts-mosaic-ratio-w, 4))}.ts-mosaic{grid-template-columns:repeat(var(--ts-mosaic-cols-laptop, 6),1fr)}.ts-mosaic__cell--pad.is-xl{display:none}.ts-mosaic__cell--pad.is-lg{display:block}.ts-mosaic__cell--off-lg{display:none}}@media(max-width:1100px){.ts-mosaic--band{--ts-mosaic-cell-h: calc(100cqw / var(--ts-mosaic-cols-tablet, 5) * var(--ts-mosaic-ratio-h, 5) / var(--ts-mosaic-ratio-w, 4))}.ts-mosaic{grid-template-columns:repeat(var(--ts-mosaic-cols-tablet, 5),1fr)}.ts-mosaic__cell--pad.is-xl,.ts-mosaic__cell--pad.is-lg{display:none}.ts-mosaic__cell--pad.is-md{display:block}.ts-mosaic__cell--off-md{display:none}}@media(max-width:900px){.ts-mosaic--band{--ts-mosaic-cell-h: calc(100cqw / var(--ts-mosaic-cols-small, 4) * var(--ts-mosaic-ratio-h, 5) / var(--ts-mosaic-ratio-w, 4))}.ts-mosaic{grid-template-columns:repeat(var(--ts-mosaic-cols-small, 4),1fr)}.ts-mosaic__cell--pad.is-xl,.ts-mosaic__cell--pad.is-lg,.ts-mosaic__cell--pad.is-md{display:none}.ts-mosaic__cell--pad.is-sm{display:block}.ts-mosaic__cell--off-sm{display:none}}@media(max-width:749px){.ts-mosaic__meta{display:var(--ts-mosaic-meta-mobile, none);font-size:var(--ts-mosaic-meta-size-mobile, 8px);gap:4px;padding-inline:2px}.ts-mosaic__meta-price{flex:none}.ts-mosaic__meta--blank{min-height:var(--ts-mosaic-meta-overhang-mobile, 0px)}.ts-mosaic--band{--ts-mosaic-cell-h: calc(100cqw / var(--ts-mosaic-cols-mobile, 3) * var(--ts-mosaic-ratio-h, 5) / var(--ts-mosaic-ratio-w, 4));row-gap:var(--ts-mosaic-meta-overhang-mobile, 0px);background-size:100% calc(var(--ts-mosaic-cell-h) + var(--ts-mosaic-meta-overhang-mobile, 0px))}.ts-mosaic--band:not(.ts-mosaic--band-mobile){row-gap:0;background-image:none}.ts-mosaic{padding-bottom:var(--ts-mosaic-meta-overhang-mobile, 0px);grid-template-columns:repeat(var(--ts-mosaic-cols-mobile, 3),1fr)}.ts-mosaic__cell--off-xs{display:none}.ts-mosaic__cell{order:var(--ts-cell-order, 0)}.ts-mosaic__cell--pad{order:99}.ts-mosaic__cell--text{font-size:var(--ts-cell-text-size-mobile, 8px)}.ts-mosaic__cell--pad.is-xl,.ts-mosaic__cell--pad.is-lg,.ts-mosaic__cell--pad.is-md,.ts-mosaic__cell--pad.is-sm{display:none}.ts-mosaic__cell--pad.is-xs{display:block}}.ts-mosaic__px{display:none}@media(hover:hover)and (pointer:fine)and (min-width:750px){a.ts-mosaic__cell,.ts-mosaic__cell--image:has(a){cursor:pointer}.ts-mosaic__px{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block;pointer-events:none;opacity:0;object-fit:var(--ts-mosaic-fit, cover);image-rendering:pixelated}.ts-mosaic__px--on{opacity:1}}@media(prefers-reduced-motion:reduce){.ts-mosaic__px{display:none}}.product-card:hover,.collection-card:hover,.predictive-search-results__card:hover{z-index:var(--layer-raised)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAACEAwAAAAAAAAAAAAAAAAAE */
