.HeroReel-module__xEg9jW__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;transition:opacity .35s;display:flex;position:absolute;inset:0;overflow:auto hidden}.HeroReel-module__xEg9jW__track::-webkit-scrollbar{display:none}.HeroReel-module__xEg9jW__track[data-fade]{opacity:0}.HeroReel-module__xEg9jW__track:focus-visible{outline:none}.HeroReel-module__xEg9jW__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;height:100%;position:relative;overflow:hidden}.HeroReel-module__xEg9jW__slideImg{object-fit:cover;object-position:var(--pos,50% 50%);transform:scale(var(--zoom,1));transform-origin:var(--origin,50% 50%)}@media (max-width:48rem){.HeroReel-module__xEg9jW__slideImg{object-position:var(--pos-phone,var(--pos));transform:none}}.HeroReel-module__xEg9jW__scrim{pointer-events:none;background:linear-gradient(90deg,#0808078c,#08080733 40%,#0000 58%),linear-gradient(#0000 36%,#0808074d 60%,#080807cc 100%),linear-gradient(#08080780,#0000 24%);position:absolute;inset:0}.HeroReel-module__xEg9jW__arrow{z-index:2;width:2.6rem;height:2.6rem;color:var(--off);cursor:pointer;opacity:0;background:#0d0d0c38;border:0;border-radius:50%;place-items:center;margin-top:-1.3rem;padding:0;transition:opacity .3s,background-color .2s;display:grid;position:absolute;top:50%}.HeroReel-module__xEg9jW__arrow[data-dir=prev]{left:var(--gutter)}.HeroReel-module__xEg9jW__arrow[data-dir=next]{right:var(--gutter)}.HeroReel-module__xEg9jW__arrow svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:1.1rem;height:1.1rem}:hover>.HeroReel-module__xEg9jW__arrow{opacity:.6}.HeroReel-module__xEg9jW__arrow:hover,.HeroReel-module__xEg9jW__arrow:focus-visible{opacity:1;background:#0d0d0c66}@media (hover:none),(max-width:48rem){.HeroReel-module__xEg9jW__arrow{display:none}}.HeroReel-module__xEg9jW__play{left:var(--gutter);z-index:2;height:2.4rem;color:var(--off);font:inherit;cursor:pointer;opacity:0;pointer-events:none;background:#0d0d0c80;border:1px solid #ece6dc80;border-radius:999px;padding:0 1rem;font-size:.8rem;font-weight:700;position:absolute;bottom:clamp(1.25rem,3.5vh,2.25rem)}.HeroReel-module__xEg9jW__play:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--off);outline-offset:3px}@media (max-width:48rem){.HeroReel-module__xEg9jW__scrim{background:linear-gradient(#0000 25%,#08080799 55%,#080807e6 100%),linear-gradient(#08080780,#0000 20%)}}@media (prefers-reduced-motion:reduce){.HeroReel-module__xEg9jW__track{transition:none}}
.home-module__txgM7a__hero{background:var(--pitch);height:100svh;min-height:34rem;color:var(--off);position:relative;overflow:hidden}.home-module__txgM7a__heroText{left:var(--gutter);right:var(--gutter);pointer-events:none;justify-items:start;gap:clamp(1.25rem,2.5vw,1.75rem);max-width:46rem;display:grid;position:absolute;bottom:clamp(3rem,9vh,5.5rem)}.home-module__txgM7a__heroText a{pointer-events:auto}.home-module__txgM7a__h1{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(3.2rem,8.6vw,8.8rem);font-weight:700;line-height:.9}.home-module__txgM7a__ctas{flex-wrap:wrap;gap:.75rem;display:flex}.home-module__txgM7a__btn,.home-module__txgM7a__btnLine{border:1px solid var(--off);justify-content:center;align-items:center;min-width:10rem;height:3.3rem;padding:0 1.6rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.home-module__txgM7a__btn{background:var(--off);color:var(--pitch)}.home-module__txgM7a__btn:hover{background:#fff;border-color:#fff}.home-module__txgM7a__btnLine{color:var(--off);background:#0d0d0c26}.home-module__txgM7a__btnLine:hover{background:#ece6dc24}@media (max-width:48rem){.home-module__txgM7a__heroText{bottom:clamp(2.5rem,8vh,4.5rem)}.home-module__txgM7a__h1{font-size:clamp(3rem,15vw,4.6rem)}.home-module__txgM7a__btn,.home-module__txgM7a__btnLine{flex:1;min-width:0;height:3.1rem;padding:0 1.1rem;font-size:.9rem}.home-module__txgM7a__ctas{width:100%}}.home-module__txgM7a__teesHead{padding:0 var(--gutter) clamp(1.5rem, 3vw, 2.5rem);justify-items:start;display:grid}.home-module__txgM7a__kickerDark{letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:.6rem;font-size:.78rem;font-weight:700}.home-module__txgM7a__h2{letter-spacing:-.05em;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:700;line-height:.95}.home-module__txgM7a__sub{opacity:.75;max-width:36rem;margin-top:.85rem;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.5}.home-module__txgM7a__sub a{text-underline-offset:.25em;font-weight:700}.home-module__txgM7a__tees{padding-top:clamp(4rem,8vw,6.5rem)}.home-module__txgM7a__shop{padding-bottom:clamp(4.5rem,9vw,7.5rem)}.home-module__txgM7a__shopGrid{padding:0 var(--gutter)}.home-module__txgM7a__shopGrid .card__name{font-size:clamp(1rem,1.25vw,1.15rem)}.home-module__txgM7a__shopGrid .card__price{font-size:1rem}.home-module__txgM7a__wornSec{background:var(--off);padding-block:clamp(3.5rem,7vw,5.5rem)}.home-module__txgM7a__wornTitle{letter-spacing:-.04em;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;line-height:1}.home-module__txgM7a__worn{padding:0 var(--gutter);grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}.home-module__txgM7a__wornCol{min-width:0}@media (min-width:48rem){.home-module__txgM7a__worn{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2.5rem)}}@media (min-width:64rem){.home-module__txgM7a__worn{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-module__txgM7a__wornHead{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.7rem;font-size:.85rem;font-weight:700;display:flex}.home-module__txgM7a__wornHead span{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:.75rem}.home-module__txgM7a__wornHead a{text-underline-offset:.3em}.home-module__txgM7a__wornRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.home-module__txgM7a__wornImg{aspect-ratio:4/5;background:color-mix(in srgb, var(--wash) 8%, transparent);display:block;position:relative;overflow:hidden}.home-module__txgM7a__wornImg img{object-fit:cover;transition:opacity .3s}.home-module__txgM7a__wornImg:hover img{opacity:.88}.home-module__txgM7a__reviews{padding:clamp(4.5rem, 9vw, 7.5rem) var(--gutter);gap:clamp(2rem,4vw,3.5rem);display:grid}.home-module__txgM7a__revHead{justify-items:start;display:grid}.home-module__txgM7a__revFeature{gap:clamp(.75rem,1.5vw,1rem);display:grid}@media (min-width:60rem){.home-module__txgM7a__revFeature{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.home-module__txgM7a__revImg{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.home-module__txgM7a__revImg img{object-fit:cover;object-position:50% 30%}@media (min-width:60rem){.home-module__txgM7a__revImg{aspect-ratio:auto;min-height:26rem}}.home-module__txgM7a__revLead{background:var(--off);border-top:4px solid var(--marker);align-content:center;gap:1rem;margin:0;padding:clamp(1.75rem,4vw,3.5rem);display:grid}.home-module__txgM7a__revLead blockquote{letter-spacing:-.045em;white-space:pre-line;margin:0;font-size:clamp(1.9rem,3.6vw,3.3rem);font-weight:700;line-height:1.02}.home-module__txgM7a__mark{height:1.3rem;color:var(--marker);font-size:3.2rem;font-weight:700;line-height:.85;display:block}.home-module__txgM7a__revLead figcaption,.home-module__txgM7a__cardFoot{letter-spacing:.12em;text-transform:uppercase;opacity:.6;font-size:.72rem;font-weight:700}.home-module__txgM7a__cards{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.75rem;list-style:none;display:flex;overflow-x:auto}.home-module__txgM7a__cards::-webkit-scrollbar{display:none}.home-module__txgM7a__cardQ{background:var(--off);border-top:3px solid var(--marker);scroll-snap-align:start;flex:0 0 78%;grid-template-rows:auto 1fr auto;gap:.8rem;padding:1.35rem 1.4rem 1.2rem;display:grid}.home-module__txgM7a__cardQ blockquote{letter-spacing:-.02em;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:1.12rem;font-weight:700;line-height:1.25}@media (min-width:48rem){.home-module__txgM7a__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:0;padding:0;display:grid;overflow:visible}}@media (min-width:72rem){.home-module__txgM7a__cards{grid-template-columns:repeat(5,minmax(0,1fr))}}.home-module__txgM7a__bought{gap:1rem;display:grid;container-type:inline-size}.home-module__txgM7a__boughtHead{letter-spacing:.14em;text-transform:uppercase;opacity:.7;font-size:.78rem;font-weight:700}.home-module__txgM7a__boughtGrid{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:.6rem;list-style:none;display:flex;overflow-x:auto}.home-module__txgM7a__boughtGrid::-webkit-scrollbar{display:none}.home-module__txgM7a__boughtGrid li{aspect-ratio:2/3;scroll-snap-align:start;background:color-mix(in srgb, var(--wash) 8%, transparent);flex:none;height:17rem;position:relative;overflow:hidden}.home-module__txgM7a__boughtGrid li[data-wide]{aspect-ratio:4/3}.home-module__txgM7a__boughtImg{object-fit:cover}@media (min-width:48rem){.home-module__txgM7a__boughtGrid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:calc(25cqi - .9375rem);gap:.75rem;margin:0;padding:0;display:grid;overflow:visible}.home-module__txgM7a__boughtGrid li{aspect-ratio:auto;height:auto}.home-module__txgM7a__boughtGrid li[data-wide]{aspect-ratio:auto;grid-column:span 2}}.home-module__txgM7a__boughtGrid .home-module__txgM7a__boughtNext{aspect-ratio:4/3;background:var(--pitch);color:var(--off)}@media (min-width:48rem){.home-module__txgM7a__boughtGrid .home-module__txgM7a__boughtNext{aspect-ratio:auto;grid-column:span 3}}.home-module__txgM7a__boughtNext a{align-content:space-between;justify-items:start;padding:clamp(1rem,2vw,1.5rem);text-decoration:none;display:grid;position:absolute;inset:0}.home-module__txgM7a__boughtNext a>span:first-child{letter-spacing:-.04em;font-size:clamp(1.4rem,2.4vw,2.2rem);font-weight:700;line-height:1}.home-module__txgM7a__boughtBtn{background:var(--off);height:2.75rem;color:var(--pitch);align-items:center;padding:0 1.2rem;font-size:.9rem;font-weight:700;display:inline-flex}.home-module__txgM7a__boughtNext a:hover .home-module__txgM7a__boughtBtn{background:#fff}.home-module__txgM7a__spot{background:var(--off);display:grid}@media (min-width:60rem){.home-module__txgM7a__spot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(90svh,52rem)}}.home-module__txgM7a__spotMedia{aspect-ratio:4/5;position:relative;overflow:hidden}@media (min-width:60rem){.home-module__txgM7a__spotMedia{aspect-ratio:auto}}.home-module__txgM7a__spotMedia img{object-fit:cover;object-position:50% 35%}.home-module__txgM7a__spotBody{width:100%;padding:clamp(2.5rem, 6vw, 5rem) var(--gutter);align-content:center;justify-items:start;display:grid}@media (min-width:60rem){.home-module__txgM7a__spotBody{padding-inline:clamp(2.5rem,5vw,6rem)}}.home-module__txgM7a__spotPrice{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin:1.5rem 0 1.25rem;font-size:1.5rem;font-weight:700;display:flex}.home-module__txgM7a__spotPrice span{letter-spacing:0;opacity:.7;font-size:.85rem;font-weight:600}.home-module__txgM7a__spotBuy{width:100%}.home-module__txgM7a__spotMore{text-underline-offset:.3em;margin-top:1.1rem;font-size:.9rem;font-weight:700}.home-module__txgM7a__faq{padding:clamp(4.5rem, 9vw, 7.5rem) var(--gutter);gap:clamp(1.75rem,4vw,3rem);display:grid}@media (min-width:60rem){.home-module__txgM7a__faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}.home-module__txgM7a__faqHead{justify-items:start;display:grid}@media (min-width:60rem){.home-module__txgM7a__faqHead{top:calc(var(--hdr-h) + 1.5rem);position:sticky}}.home-module__txgM7a__faqList{display:grid}.home-module__txgM7a__faqList .acc{padding:1.1rem 0}.home-module__txgM7a__faqList .acc summary{gap:1rem;font-size:clamp(1rem,1.3vw,1.1rem)}.home-module__txgM7a__faqList .acc p{opacity:.85;max-width:40rem;font-size:.95rem}.home-module__txgM7a__faqList .acc a{text-underline-offset:.2em;font-weight:700}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__wornImg img{transition:none}}
