.hero-carousel{touch-action:pan-y}.hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s}.hero-slide.is-active{opacity:1;visibility:visible}.hero-carousel .hero-content{pointer-events:none}.hero-carousel .hero-content a,.hero-carousel .hero-content button{pointer-events:auto}.hero-copy{align-self:center}.hero-copy__brand{margin:0 0 13px;color:#fff;font-family:Barlow,Arial,sans-serif;font-size:clamp(20px,1.65vw,32px);font-weight:800;letter-spacing:.015em;line-height:1;text-shadow:0 2px 7px rgba(0,0,0,.38)}.hero .hero-copy__headline{max-width:820px;margin:0;color:#fff;font-size:clamp(62px,5.45vw,104px);letter-spacing:-.035em;line-height:.84;text-shadow:0 3px 8px rgba(0,0,0,.4)}.hero .hero-copy__headline span{display:block;color:#fff;background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor}.hero .hero-copy__headline span:last-child{color:#ff7200}.hero-copy__rule{width:88px;height:8px;margin:17px 0 11px;display:block;background:#ff7200;box-shadow:0 2px #0000003d}.hero-copy__details{width:min(810px,64vw)}.hero-copy__features,.hero-copy__note{margin:0;color:#fff;font-family:Barlow Condensed,Impact,sans-serif;font-weight:700;text-shadow:0 2px 5px rgba(0,0,0,.5)}.hero-copy__features{padding-bottom:9px;border-bottom:4px solid #ff7200;font-size:clamp(23px,1.75vw,34px);line-height:1.1}.hero-copy__note{padding-top:9px;font-size:clamp(17px,1.17vw,23px);line-height:1.16}.hero-copy__separator{margin:0 .34em;color:#ff7200}.hero-copy .primary-cta{margin-top:22px}.hero-next{position:absolute;z-index:4;right:20px;top:50%;transform:translateY(-50%);width:48px;height:48px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:#0000001f;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hero-next:hover{background:#00000059}.hero-dots{position:absolute;z-index:4;bottom:16px;left:50%;transform:translate(-50%);display:flex}.hero-dots button{display:grid;place-items:center;width:36px;height:44px;border:0;padding:0;background:transparent;cursor:pointer}.hero-dots button:after{content:"";width:9px;height:9px;border:1.5px solid #fff;border-radius:50%;background:#fff3;box-shadow:0 1px 5px #00000080}.hero-dots button[aria-current=true]:after{background:#fff}.hero-next:focus-visible,.hero-dots button:focus-visible{outline:2px solid #fff;outline-offset:3px}.hero-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:760px){.hero-carousel .hero-content{padding:28px 22px 74px}.hero-copy{align-self:flex-end}.hero-copy__brand{margin-bottom:8px;font-size:clamp(17px,5vw,21px)}.hero .hero-copy__headline{max-width:100%;font-size:clamp(48px,14.2vw,66px);line-height:.86}.hero-copy__rule{width:66px;height:6px;margin:12px 0 9px}.hero-copy__details{width:100%}.hero-copy__features{padding-bottom:7px;border-bottom-width:3px;font-size:clamp(17px,5.1vw,22px);line-height:1.14}.hero-copy__note{padding-top:7px;font-size:clamp(13px,3.8vw,16px);line-height:1.22}.hero-copy__separator{margin:0 .24em}.hero-copy .primary-cta{margin-top:16px}.hero-next{right:12px;top:28%;width:44px;height:44px}.hero-dots{bottom:6px}}@media(prefers-reduced-motion:reduce){.hero-slide{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hero-carousel.css.map */
