.tc-hero-slides{position:relative;--hd: 82svh;--hm: 72svh}@supports not (height: 1svh){.tc-hero-slides{--hd: 82vh;--hm: 72vh}}.tc-hero-slides .tchs__viewport{position:relative;overflow:hidden;height:calc(var(--hd) - var(--tchs-header, 0px))}.tc-hero-slides .tchs__track{display:flex;height:100%;will-change:transform;transition:transform .62s cubic-bezier(.4,0,.2,1)}.tc-hero-slides .tchs__slide{flex:0 0 100%;min-width:100%;height:100%;position:relative;overflow:hidden}.tc-hero-slides .tchs__pic,.tc-hero-slides .tchs__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.tc-hero-slides .tchs__veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--veil,0)),#0000 55%)}.tc-hero-slides .tchs__copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:clamp(24px,5vw,72px) clamp(24px,5vw,72px) clamp(64px,8vw,96px);gap:10px;text-align:center;color:var(--copy, #fff);pointer-events:none}.tc-hero-slides .tchs__copy a,.tc-hero-slides .tchs__copy button{pointer-events:auto}.tc-hero-slides .tchs__copy[data-pos=middle]{justify-content:center}.tc-hero-slides .tchs__copy[data-pos=top]{justify-content:flex-start}.tc-hero-slides .tchs__eyebrow{margin:0;font-size:11px;letter-spacing:.24em;text-transform:uppercase;opacity:.8}.tc-hero-slides .tchs__title{margin:0;font-weight:700;line-height:1.2;font-size:clamp(28px,4vw,60px);letter-spacing:.06em}.tc-hero-slides .tchs__sub{margin:0;max-width:34ch;white-space:pre-line;font-size:clamp(14px,1.2vw,18px);line-height:1.6;opacity:.9}.tc-hero-slides .tchs__btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.tc-hero-slides .tchs__btn:not([class*=btn--]){display:inline-block;padding:13px 30px;border:1px solid currentColor;font-size:13px;letter-spacing:.14em;text-decoration:none;color:inherit}.tc-hero-slides .tchs__hit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.tc-hero-slides .tchs__grid{display:grid;height:100%;gap:var(--gap, 3px);grid-template-columns:repeat(var(--cols, 5),minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.tc-hero-slides .tchs__tile,.tc-hero-slides .tchs__cta{position:relative;display:block;overflow:hidden;border-radius:var(--radius, 0px);text-decoration:none}.tc-hero-slides .tchs__tile{container-type:size;background:var(--tile-bg, #14161C)}.tc-hero-slides .tchs__cta{grid-column:var(--cols, 5);grid-row:1 / span 2;background:linear-gradient(155deg,var(--cta-a) 0%,var(--cta-b) 100%);color:var(--cta-text);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10% 9%}.tc-hero-slides .tchs__ghost{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:96cqh;line-height:.82;font-weight:800;color:#fff;opacity:var(--ghost-op, .13);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1}@supports not (font-size: 1cqh){.tc-hero-slides .tchs__ghost{font-size:clamp(90px,20vw,300px)}}.tc-hero-slides .tchs__badge{position:absolute;top:0;left:0;z-index:4;padding:11px 13px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.35;text-shadow:0 1px 6px rgba(0,0,0,.35)}.tc-hero-slides .tchs__badge em{display:block;font-style:normal;font-size:10px;font-weight:500;letter-spacing:.04em;opacity:.82}.tc-hero-slides .tchs__stage{position:absolute;left:50%;top:var(--ptop, 48%);width:var(--pw, 78%);height:var(--ph, 70%);z-index:2;transform:translate(-50%,-50%);transition:transform .5s cubic-bezier(.2,.7,.3,1)}.tc-hero-slides .tchs__tile:hover .tchs__stage{transform:translate(-50%,-50%) scale(1.045)}.tc-hero-slides .tchs__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform:translate(var(--dx, 0%),var(--dy, 0%)) scale(var(--zoom, 1));filter:drop-shadow(0 var(--sy, 14px) var(--sb, 20px) rgba(0,0,0,var(--so, .6)))}.tc-hero-slides .tchs__cta-eyebrow{position:relative;margin:0 0 16px;padding-bottom:16px;font-size:10.5px;letter-spacing:.3em;text-transform:uppercase;opacity:.58;line-height:1.4}.tc-hero-slides .tchs__cta-eyebrow:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:32px;height:1px;background:currentColor;opacity:.38}.tc-hero-slides .tchs__cta-title{margin:0;max-width:12ch;font-weight:700;line-height:1.32;font-size:clamp(21px,1.7vw,29px);letter-spacing:.12em}.tc-hero-slides .tchs__cta-sub{margin:12px 0 0;max-width:21ch;font-size:13px;line-height:1.85;opacity:.72;white-space:pre-line;letter-spacing:.02em}.tc-hero-slides .tchs__cta-btn{display:inline-block;margin-top:26px;padding:13px 30px;border:1px solid currentColor;font-size:12.5px;letter-spacing:.2em;line-height:1;transition:background-color .2s ease,color .2s ease}.tc-hero-slides .tchs__cta:hover .tchs__cta-btn{background:var(--cta-text);color:var(--cta-a)}.tc-hero-slides .tchs__arrow{position:absolute;top:auto;bottom:20px;transform:none;z-index:6;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;border-radius:50%;background:#ffffffe6;color:#1a1a1a;box-shadow:0 2px 10px #0000002e;transition:background-color .18s ease,transform .18s ease}.tc-hero-slides .tchs__arrow:hover{background:#fff;transform:scale(1.06)}.tc-hero-slides .tchs__arrow--prev{left:20px}.tc-hero-slides .tchs__arrow--next{left:66px}.tc-hero-slides .tchs__arrow svg{width:14px;height:14px}.tc-hero-slides .tchs__dots{position:absolute;left:118px;right:auto;bottom:20px;z-index:6;height:38px;display:flex;align-items:center;gap:9px}.tc-hero-slides .tchs__dot{width:8px;height:8px;padding:0;border:0;cursor:pointer;border-radius:50%;background:#ffffff80;box-shadow:0 1px 4px #00000040;transition:background-color .2s ease,transform .2s ease}.tc-hero-slides .tchs__dot[aria-current=true]{background:#fff;transform:scale(1.35)}@media(max-width:1023px){.tc-hero-slides .tchs__viewport{height:calc(var(--hm) - var(--tchs-header, 0px))}.tc-hero-slides .tchs__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto minmax(0,1fr) minmax(0,1fr)}.tc-hero-slides .tchs__cta{grid-column:1 / span 2;grid-row:1;padding:16px 18px 18px}.tc-hero-slides .tchs__cta-eyebrow{margin-bottom:9px;padding-bottom:9px;font-size:9.5px;letter-spacing:.26em}.tc-hero-slides .tchs__cta-eyebrow:after{width:26px}.tc-hero-slides .tchs__cta-title{max-width:none;font-size:clamp(19px,5.6vw,26px);letter-spacing:.14em}.tc-hero-slides .tchs__cta-sub{display:none}.tc-hero-slides .tchs__cta-btn{margin-top:13px;padding:10px 22px;font-size:11.5px;letter-spacing:.16em}.tc-hero-slides .tchs__stage{width:72%!important;height:88%!important}.tc-hero-slides .tchs__ghost{font-size:68cqh}.tc-hero-slides .tchs__grid>a.tchs__tile:nth-of-type(n+6){display:none}.tc-hero-slides .tchs__badge{padding:9px 11px;font-size:10.5px}.tc-hero-slides .tchs__badge em{font-size:9.5px}.tc-hero-slides .tchs__arrow{display:none}.tc-hero-slides .tchs__dots{left:auto;right:12px;bottom:12px;justify-content:flex-end;height:auto;padding:6px 10px;border-radius:999px;background:#0000004d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tc-hero-slides .tchs__dot{width:7px;height:7px;box-shadow:none}}@media(prefers-reduced-motion:reduce){.tc-hero-slides .tchs__track{transition:none}.tc-hero-slides .tchs__tile:hover .tchs__stage{transform:translate(-50%,-50%)}.tc-hero-slides .tchs__arrow:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/tc-hero-slides.css.map */
