@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Manrope:wght@400;500;700;800&display=swap";:root{--th-ink:#0a0a0c;--th-paper:#ffffff;--th-accent:#ff2e63;--th-display:"Bebas Neue",Impact,"Arial Narrow",sans-serif;--th-body:"Manrope",system-ui,sans-serif}.th{font-family:var(--th-body);color:var(--th-ink)}.th-display{font-family:var(--th-display);letter-spacing:.01em;line-height:.88;text-transform:uppercase}.th-eyebrow{font:700 12px/1 var(--th-body);letter-spacing:.22em;text-transform:uppercase;color:var(--th-accent)}.th-btn{display:inline-flex;align-items:center;justify-content:center;padding:18px 34px;font:800 14px/1 var(--th-body);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease}.th-btn:active{transform:scale(.97)}.th-btn--light{background:#fff;color:var(--th-ink)}.th-btn--light:hover{background:var(--th-accent);color:#fff}.th-btn--ghost{border:2px solid rgba(255,255,255,.7);color:#fff}.th-btn--ghost:hover{background:#ffffff1f}.th-btn--dark{border:2px solid var(--th-ink);color:var(--th-ink)}.th-btn--dark:hover{background:var(--th-ink);color:#fff}.th-hero{position:relative;background:var(--th-ink);color:#fff}.th-hero__track{height:calc(var(--th-scenes,3) * 100vh)}.th-hero__stage{position:sticky;top:0;height:100vh;overflow:hidden}.th-hero__scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1)}.th-hero__scene.is-active{opacity:1}.th-hero__img{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;width:112%;height:112%;object-fit:cover;transform:translate3d(0,var(--th-py,0),0) scale(1.02);will-change:transform;filter:saturate(1.05)}.th-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0c33,#0a0a0c00 40%,#0a0a0cd9)}.th-hero__copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;padding:0 24px}.th-hero__title{font-size:clamp(64px,15vw,190px);text-shadow:0 30px 80px rgba(0,0,0,.6);max-width:14ch;text-wrap:balance}.th-hero__sub{font-size:clamp(16px,1.6vw,20px);font-weight:500;color:#ffffffd9;max-width:46ch}.th-hero__cta{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:8px}.th-hero__dots{position:absolute;left:0;right:0;bottom:22px;display:flex;justify-content:center;gap:8px}.th-hero__dots i{width:40px;height:3px;background:#ffffff4d;transition:background .3s}.th-hero__dots i.is-active{background:#fff}.th-hero__nav{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:26px 48px}@media(max-width:640px){.th-hero__nav{padding:18px 20px}}html.th-js .th-rise{opacity:0;transform:translateY(40px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0ms)}html.th-js .th-rise.is-in{opacity:1;transform:none}.th-ticker{overflow:hidden;background:var(--th-accent);color:var(--th-ink);padding:14px 0;white-space:nowrap}.th-ticker__row{display:inline-flex;gap:48px;font-family:var(--th-display);font-size:26px;letter-spacing:.08em;animation:th-marquee var(--th-speed,18s) linear infinite}@keyframes th-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.th-grid{background:var(--th-paper);padding:clamp(48px,7vw,96px) clamp(20px,4vw,48px)}.th-grid__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;flex-wrap:wrap}.th-grid__title{font-size:clamp(56px,9vw,112px)}.th-grid__sub{font-size:16px;color:#55555c;margin-top:6px}.th-grid__list{list-style:none;padding:0;margin:0;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.th-grid__list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.th-grid__list{grid-template-columns:repeat(var(--th-cols,3),1fr)}}.th-card__media{position:relative;display:block;aspect-ratio:4/5;background:#ececee;overflow:hidden}.th-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease,transform .7s ease}.th-card__img--b{opacity:0}.th-card:hover .th-card__img--b{opacity:1}.th-card:hover .th-card__img{transform:scale(1.04)}.th-badge{position:absolute;top:12px;left:12px;background:var(--th-accent);color:#fff;font:800 11px/1 var(--th-body);letter-spacing:.12em;padding:6px 9px;text-transform:uppercase}.th-card__meta{display:flex;justify-content:space-between;gap:12px;font-size:15px;margin:12px 0 8px}.th-card__meta a{color:var(--th-ink);text-decoration:none;font-weight:700}.th-card__meta s{color:#8a8a90;margin-left:6px;font-weight:400}.th-swatches{display:flex;gap:6px}.th-swatches i{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.15)}.th-band{position:relative;min-height:70vh;overflow:hidden;background:var(--th-ink);color:#fff;display:flex;align-items:center}.th-band__img{position:absolute;top:-15%;right:0;bottom:-15%;left:0;width:100%;height:130%;object-fit:cover;opacity:.55;transform:translate3d(0,var(--th-py,0),0);will-change:transform}.th-band__copy{position:relative;padding:clamp(48px,8vw,96px) clamp(20px,4vw,48px);display:flex;flex-direction:column;gap:16px;max-width:1100px}.th-band__title{font-size:clamp(56px,10vw,120px);max-width:12ch}.th-band__sub{font-size:18px;color:#fffc;max-width:44ch}.th-trip{display:grid;gap:4px;background:var(--th-ink);grid-template-columns:1fr}@media(min-width:768px){.th-trip{grid-template-columns:repeat(3,1fr)}}.th-trip__item{position:relative;display:flex;align-items:flex-end;padding:32px;min-height:440px;color:#fff;text-decoration:none;overflow:hidden}.th-trip__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s ease;filter:brightness(.75)}.th-trip__item:hover .th-trip__img{transform:scale(1.05)}.th-trip__title{position:relative;font-size:56px}@media(prefers-reduced-motion:reduce){.th-hero__track{height:auto}.th-hero__stage{position:relative;height:100vh}.th-hero__scene{transition:none}.th-rise{opacity:1;transform:none;transition:none}.th-ticker__row{animation:none}.th-hero__img,.th-band__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/th-motion.css.map */
