.hero__inner{position:relative;z-index:1;display:flex;padding-block:var(--space-7);width:100%}.hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);max-width:40rem}.hero__heading{color:inherit}.hero__subheading :where(p){color:inherit}.hero__subheading :where(a){color:inherit}.hero.halign--center .hero__inner{justify-content:center;text-align:center}.hero.halign--center .hero__content{align-items:center}.hero.halign--right .hero__inner{justify-content:flex-end;text-align:right}.hero.halign--right .hero__content{align-items:flex-end}.hero__stage{min-height:clamp(320px,calc(100svh - var(--header-height, 88px) - var(--announcement-height, 40px)),1400px)}.hero:not(.hero--carousel){position:relative;display:flex;overflow:hidden;background-color:var(--surface-alt);color:var(--text-primary)}.hero:not(.hero--carousel).valign--top{align-items:flex-start}.hero:not(.hero--carousel).valign--center{align-items:center}.hero:not(.hero--carousel).valign--bottom{align-items:flex-end}.hero:not(.hero--carousel).hero--default-image{min-height:clamp(320px,48vw,calc(100svh - var(--header-height, 88px) - var(--announcement-height, 40px)))}.hero--default-image .hero__image img{object-fit:cover;object-position:center}.hero--default-image .hero__image:after{content:none}.hero--carousel{position:relative}.hero__radio{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.hero__stage{position:relative;overflow:hidden}.hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;transform:translate(100%);transition:transform var(--motion-duration, .2s) var(--motion-ease),visibility 0s linear var(--motion-duration, .2s)}.hero__slide-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;color:#fff;text-decoration:none}.hero--carousel.valign--top .hero__slide-content{align-items:flex-start}.hero--carousel.valign--center .hero__slide-content{align-items:center}.hero--carousel.valign--bottom .hero__slide-content{align-items:flex-end}.hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;-webkit-user-select:none;user-select:none}.hero__image img{width:100%;height:100%;object-fit:cover}.hero__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000073}.hero__slide:not(.hero__slide--has-text) .hero__image:after{content:none}.hero__arrow{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--space-7);height:var(--space-7);transform:translateY(-50%);border-radius:50%;border:var(--border-width-base, 1px) solid rgba(255,255,255,.4);background-color:#ffffff26;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;cursor:pointer;opacity:1;transition:opacity var(--motion-duration, .2s) var(--motion-ease),transform var(--motion-duration, .2s) var(--motion-ease),background-color var(--motion-duration, .2s) var(--motion-ease)}@media(hover:hover)and (pointer:fine){.hero__arrow{opacity:0}.hero--carousel:hover .hero__arrow,.hero__arrow:focus-visible{opacity:1}}.hero__arrow:hover,.hero__arrow:focus-visible{background-color:#ffffff4d;transform:translateY(-50%) scale(1.08)}.hero__arrow--prev{left:var(--space-4)}.hero__arrow--next{right:var(--space-4)}.hero__arrow .icon{width:var(--space-4);height:var(--space-4)}.hero__arrow--prev .icon{transform:rotate(90deg)}.hero__arrow--next .icon{transform:rotate(-90deg)}.hero__dots{position:absolute;bottom:var(--space-4);left:50%;z-index:2;display:flex;gap:var(--space-2);transform:translate(-50%)}.hero__dot{position:relative;overflow:hidden;width:var(--space-2);height:var(--space-2);border-radius:999px;background-color:#ffffff80;cursor:pointer;transition:width var(--motion-duration, .2s) var(--motion-ease),background-color var(--motion-duration, .2s) var(--motion-ease)}.hero__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;transform:scaleX(0);background-color:#fff}@keyframes hero-dot-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero--carousel:hover .hero__dot:after,.hero--carousel:focus-within .hero__dot:after{animation-play-state:paused}.hero__radio:nth-of-type(1):checked~.hero__stage .hero__slide:nth-of-type(1),.hero__radio:nth-of-type(2):checked~.hero__stage .hero__slide:nth-of-type(2),.hero__radio:nth-of-type(3):checked~.hero__stage .hero__slide:nth-of-type(3),.hero__radio:nth-of-type(4):checked~.hero__stage .hero__slide:nth-of-type(4),.hero__radio:nth-of-type(5):checked~.hero__stage .hero__slide:nth-of-type(5),.hero__radio:nth-of-type(6):checked~.hero__stage .hero__slide:nth-of-type(6),.hero__radio:nth-of-type(7):checked~.hero__stage .hero__slide:nth-of-type(7),.hero__radio:nth-of-type(8):checked~.hero__stage .hero__slide:nth-of-type(8),.hero__radio:nth-of-type(9):checked~.hero__stage .hero__slide:nth-of-type(9),.hero__radio:nth-of-type(10):checked~.hero__stage .hero__slide:nth-of-type(10),.hero__radio:nth-of-type(11):checked~.hero__stage .hero__slide:nth-of-type(11),.hero__radio:nth-of-type(12):checked~.hero__stage .hero__slide:nth-of-type(12),.hero__radio:nth-of-type(13):checked~.hero__stage .hero__slide:nth-of-type(13),.hero__radio:nth-of-type(14):checked~.hero__stage .hero__slide:nth-of-type(14),.hero__radio:nth-of-type(15):checked~.hero__stage .hero__slide:nth-of-type(15),.hero__radio:nth-of-type(16):checked~.hero__stage .hero__slide:nth-of-type(16){transform:translate(0);visibility:visible;transition-delay:0s;z-index:1}.hero__radio:nth-of-type(2):checked~.hero__stage .hero__slide:nth-of-type(-n+1),.hero__radio:nth-of-type(3):checked~.hero__stage .hero__slide:nth-of-type(-n+2),.hero__radio:nth-of-type(4):checked~.hero__stage .hero__slide:nth-of-type(-n+3),.hero__radio:nth-of-type(5):checked~.hero__stage .hero__slide:nth-of-type(-n+4),.hero__radio:nth-of-type(6):checked~.hero__stage .hero__slide:nth-of-type(-n+5),.hero__radio:nth-of-type(7):checked~.hero__stage .hero__slide:nth-of-type(-n+6),.hero__radio:nth-of-type(8):checked~.hero__stage .hero__slide:nth-of-type(-n+7),.hero__radio:nth-of-type(9):checked~.hero__stage .hero__slide:nth-of-type(-n+8),.hero__radio:nth-of-type(10):checked~.hero__stage .hero__slide:nth-of-type(-n+9),.hero__radio:nth-of-type(11):checked~.hero__stage .hero__slide:nth-of-type(-n+10),.hero__radio:nth-of-type(12):checked~.hero__stage .hero__slide:nth-of-type(-n+11),.hero__radio:nth-of-type(13):checked~.hero__stage .hero__slide:nth-of-type(-n+12),.hero__radio:nth-of-type(14):checked~.hero__stage .hero__slide:nth-of-type(-n+13),.hero__radio:nth-of-type(15):checked~.hero__stage .hero__slide:nth-of-type(-n+14),.hero__radio:nth-of-type(16):checked~.hero__stage .hero__slide:nth-of-type(-n+15){transform:translate(-100%)}.hero__radio:nth-of-type(1):checked~.hero__stage .hero__slide:nth-of-type(n+2),.hero__radio:nth-of-type(2):checked~.hero__stage .hero__slide:nth-of-type(n+3),.hero__radio:nth-of-type(3):checked~.hero__stage .hero__slide:nth-of-type(n+4),.hero__radio:nth-of-type(4):checked~.hero__stage .hero__slide:nth-of-type(n+5),.hero__radio:nth-of-type(5):checked~.hero__stage .hero__slide:nth-of-type(n+6),.hero__radio:nth-of-type(6):checked~.hero__stage .hero__slide:nth-of-type(n+7),.hero__radio:nth-of-type(7):checked~.hero__stage .hero__slide:nth-of-type(n+8),.hero__radio:nth-of-type(8):checked~.hero__stage .hero__slide:nth-of-type(n+9),.hero__radio:nth-of-type(9):checked~.hero__stage .hero__slide:nth-of-type(n+10),.hero__radio:nth-of-type(10):checked~.hero__stage .hero__slide:nth-of-type(n+11),.hero__radio:nth-of-type(11):checked~.hero__stage .hero__slide:nth-of-type(n+12),.hero__radio:nth-of-type(12):checked~.hero__stage .hero__slide:nth-of-type(n+13),.hero__radio:nth-of-type(13):checked~.hero__stage .hero__slide:nth-of-type(n+14),.hero__radio:nth-of-type(14):checked~.hero__stage .hero__slide:nth-of-type(n+15),.hero__radio:nth-of-type(15):checked~.hero__stage .hero__slide:nth-of-type(n+16){transform:translate(100%)}.hero__radio:nth-of-type(1):checked~.hero__dots .hero__dot:nth-of-type(1),.hero__radio:nth-of-type(2):checked~.hero__dots .hero__dot:nth-of-type(2),.hero__radio:nth-of-type(3):checked~.hero__dots .hero__dot:nth-of-type(3),.hero__radio:nth-of-type(4):checked~.hero__dots .hero__dot:nth-of-type(4),.hero__radio:nth-of-type(5):checked~.hero__dots .hero__dot:nth-of-type(5),.hero__radio:nth-of-type(6):checked~.hero__dots .hero__dot:nth-of-type(6),.hero__radio:nth-of-type(7):checked~.hero__dots .hero__dot:nth-of-type(7),.hero__radio:nth-of-type(8):checked~.hero__dots .hero__dot:nth-of-type(8),.hero__radio:nth-of-type(9):checked~.hero__dots .hero__dot:nth-of-type(9),.hero__radio:nth-of-type(10):checked~.hero__dots .hero__dot:nth-of-type(10),.hero__radio:nth-of-type(11):checked~.hero__dots .hero__dot:nth-of-type(11),.hero__radio:nth-of-type(12):checked~.hero__dots .hero__dot:nth-of-type(12),.hero__radio:nth-of-type(13):checked~.hero__dots .hero__dot:nth-of-type(13),.hero__radio:nth-of-type(14):checked~.hero__dots .hero__dot:nth-of-type(14),.hero__radio:nth-of-type(15):checked~.hero__dots .hero__dot:nth-of-type(15),.hero__radio:nth-of-type(16):checked~.hero__dots .hero__dot:nth-of-type(16){width:var(--space-6);background-color:#ffffff59}.hero__radio:nth-of-type(1):checked~.hero__dots .hero__dot:nth-of-type(1):after,.hero__radio:nth-of-type(2):checked~.hero__dots .hero__dot:nth-of-type(2):after,.hero__radio:nth-of-type(3):checked~.hero__dots .hero__dot:nth-of-type(3):after,.hero__radio:nth-of-type(4):checked~.hero__dots .hero__dot:nth-of-type(4):after,.hero__radio:nth-of-type(5):checked~.hero__dots .hero__dot:nth-of-type(5):after,.hero__radio:nth-of-type(6):checked~.hero__dots .hero__dot:nth-of-type(6):after,.hero__radio:nth-of-type(7):checked~.hero__dots .hero__dot:nth-of-type(7):after,.hero__radio:nth-of-type(8):checked~.hero__dots .hero__dot:nth-of-type(8):after,.hero__radio:nth-of-type(9):checked~.hero__dots .hero__dot:nth-of-type(9):after,.hero__radio:nth-of-type(10):checked~.hero__dots .hero__dot:nth-of-type(10):after,.hero__radio:nth-of-type(11):checked~.hero__dots .hero__dot:nth-of-type(11):after,.hero__radio:nth-of-type(12):checked~.hero__dots .hero__dot:nth-of-type(12):after,.hero__radio:nth-of-type(13):checked~.hero__dots .hero__dot:nth-of-type(13):after,.hero__radio:nth-of-type(14):checked~.hero__dots .hero__dot:nth-of-type(14):after,.hero__radio:nth-of-type(15):checked~.hero__dots .hero__dot:nth-of-type(15):after,.hero__radio:nth-of-type(16):checked~.hero__dots .hero__dot:nth-of-type(16):after{transform:scaleX(1)}[data-autoplay=true] .hero__radio:nth-of-type(1):checked~.hero__dots .hero__dot:nth-of-type(1):after,[data-autoplay=true] .hero__radio:nth-of-type(2):checked~.hero__dots .hero__dot:nth-of-type(2):after,[data-autoplay=true] .hero__radio:nth-of-type(3):checked~.hero__dots .hero__dot:nth-of-type(3):after,[data-autoplay=true] .hero__radio:nth-of-type(4):checked~.hero__dots .hero__dot:nth-of-type(4):after,[data-autoplay=true] .hero__radio:nth-of-type(5):checked~.hero__dots .hero__dot:nth-of-type(5):after,[data-autoplay=true] .hero__radio:nth-of-type(6):checked~.hero__dots .hero__dot:nth-of-type(6):after,[data-autoplay=true] .hero__radio:nth-of-type(7):checked~.hero__dots .hero__dot:nth-of-type(7):after,[data-autoplay=true] .hero__radio:nth-of-type(8):checked~.hero__dots .hero__dot:nth-of-type(8):after,[data-autoplay=true] .hero__radio:nth-of-type(9):checked~.hero__dots .hero__dot:nth-of-type(9):after,[data-autoplay=true] .hero__radio:nth-of-type(10):checked~.hero__dots .hero__dot:nth-of-type(10):after,[data-autoplay=true] .hero__radio:nth-of-type(11):checked~.hero__dots .hero__dot:nth-of-type(11):after,[data-autoplay=true] .hero__radio:nth-of-type(12):checked~.hero__dots .hero__dot:nth-of-type(12):after,[data-autoplay=true] .hero__radio:nth-of-type(13):checked~.hero__dots .hero__dot:nth-of-type(13):after,[data-autoplay=true] .hero__radio:nth-of-type(14):checked~.hero__dots .hero__dot:nth-of-type(14):after,[data-autoplay=true] .hero__radio:nth-of-type(15):checked~.hero__dots .hero__dot:nth-of-type(15):after,[data-autoplay=true] .hero__radio:nth-of-type(16):checked~.hero__dots .hero__dot:nth-of-type(16):after{animation-name:hero-dot-progress;animation-duration:var(--hero-autoplay-duration, 5s);animation-timing-function:linear}@media(max-width:1023px){.hero__stage{min-height:0;aspect-ratio:var(--hero-slide-ratio, 1.7778)}.hero:not(.hero--carousel).hero--default-image{min-height:0;aspect-ratio:21 / 9}.hero__inner{padding-block:var(--space-4);padding-bottom:calc(var(--space-7) - var(--space-3) - var(--space-2))}.hero__content{gap:var(--space-1);max-width:28rem}.hero__heading{font-size:var(--font-size-h5)}.hero__subheading{font-size:var(--font-size-xs);line-height:1.4}.hero__button.button{padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);margin-top:var(--space-3)}.hero__arrow{display:none}}@media(prefers-reduced-motion:reduce){.hero__slide{transition:none}}.hero--carousel .hero__stage{display:flex}.hero--carousel .hero__track{display:flex;flex:1 1 auto;min-width:0;width:100%;transform:translate(-100%);will-change:transform}.hero--carousel .hero__slide{position:relative!important;inset:auto!important;flex:0 0 100%;min-width:100%;width:100%;min-height:100%;visibility:visible!important;transform:none!important;transition:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hero.css.map */
