.hero{position:relative;display:block;overflow:hidden;color:var(--hero-text)}.hero__viewport{overflow:hidden;touch-action:pan-y}.hero__track{display:flex;transition:transform .7s cubic-bezier(.3,.7,.2,1);will-change:transform}.hero__slide{position:relative;flex:0 0 100%;min-width:0;height:90vh;height:90dvh}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero__media picture,.hero__image,.hero__video,.hero__placeholder{display:block;width:100%;height:100%}.hero__image,.hero__video{object-fit:cover;object-position:var(--position-mobile, center)}@media screen and (min-width:750px){.hero__image,.hero__video{object-position:var(--position-desktop, center)}}.hero__placeholder{position:relative;background:#5f5e5b}.hero__placeholder-svg{background:#5f5e5b;fill:#ffffff2e}.hero__placeholder-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:8px 12px;background:#ffffffd9;color:#131313;font-size:12px;text-transform:uppercase;white-space:nowrap}.hero--gradient .hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#13131300 70%,rgba(19,19,19,var(--hero-gradient-opacity)));pointer-events:none}@media screen and (max-width:749px){.hero--mobile-height-large .hero__slide{height:75svh}.hero--mobile-height-medium .hero__slide{height:60svh}.hero--mobile-height-adapt .hero__slide{height:auto}.hero--mobile-height-adapt .hero__media{position:relative}.hero--mobile-height-adapt .hero__image,.hero--mobile-height-adapt .hero__media picture{height:auto}.hero--mobile-height-adapt .hero__placeholder{aspect-ratio:3 / 4}}@media screen and (min-width:750px){.hero__slide{height:940px}.hero--height-large .hero__slide{height:80vh;height:80svh}.hero--height-medium .hero__slide{height:65vh;height:65svh}.hero--height-small .hero__slide{height:480px}.hero--height-adapt .hero__slide{height:auto}.hero--height-adapt .hero__media{position:relative}.hero--height-adapt .hero__image,.hero--height-adapt .hero__media picture{height:auto}.hero--height-adapt .hero__placeholder{aspect-ratio:16 / 9}}@media screen and (min-width:1440px){.hero--height-full .hero__slide{height:100vh;height:100svh}}.hero__full-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.hero__content{position:absolute;z-index:3;width:100%;padding:24px 8px;pointer-events:none}@media screen and (min-width:750px){.hero__content{padding:50px 24px}}.hero__content a{pointer-events:auto}.hero__content--top-left{top:0;left:0}.hero__content--top-center{top:0;left:50%;transform:translate(-50%);text-align:center}.hero__content--top-right{top:0;right:0;text-align:right}.hero__content--center-left{top:50%;left:0;transform:translateY(-50%)}.hero__content--center-center{top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.hero__content--center-right{top:50%;right:0;transform:translateY(-50%);text-align:right}.first-section-hero #MainContent>.shopify-section:first-child .hero__content--top-left,.first-section-hero #MainContent>.shopify-section:first-child .hero__content--top-center,.first-section-hero #MainContent>.shopify-section:first-child .hero__content--top-right{top:calc(var(--announcement-height) + var(--header-height))}.hero__content--bottom-left{bottom:0;left:0}.hero__content--bottom-center{bottom:0;left:50%;transform:translate(-50%);text-align:center}.hero__content--bottom-right{bottom:0;right:0;text-align:right}.hero__content-header{margin-bottom:16px}@media screen and (min-width:750px){.hero__content-header{margin-bottom:24px}}.hero__pretitle{margin:0 0 10px;font-size:12px;font-weight:500;line-height:1.1;text-transform:uppercase;color:inherit}@media screen and (min-width:750px){.hero__pretitle{font-size:14px}}.hero__title{margin:0;font-size:var(--hero-title-size);font-weight:400;line-height:1.3;color:inherit}.hero__button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:115px;min-height:42px;border:1px solid rgba(244,244,244,.4);background:#13131359;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;font-size:12px;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;transition:all .3s ease-in-out}@media screen and (min-width:750px){.hero__button{max-width:152px;min-height:42px;font-size:14px}}.hero__button:hover{background:#fff;border-color:#fff;color:#131313}.hero__content--top-center .hero__button,.hero__content--center-center .hero__button,.hero__content--bottom-center .hero__button{margin:0 auto}.hero__content--top-right .hero__button,.hero__content--center-right .hero__button,.hero__content--bottom-right .hero__button{margin-left:auto}.hero__button--solid{border-color:#fff;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;color:#131313}.hero__button--solid:hover{background:transparent;color:#fff}.hero__button--outline{border-color:currentColor;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:inherit}.hero__controls{position:absolute;right:8px;bottom:24px;z-index:4;display:flex;align-items:center;gap:10px}@media screen and (min-width:750px){.hero__controls{right:24px;bottom:50px}}.hero__dots{display:flex;gap:6px}.hero__dot{width:24px;height:20px;padding:0;border:0;background:transparent;position:relative}.hero__dot:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:currentColor;opacity:.4;transition:opacity .3s ease}.hero__dot.is-active:before{opacity:1}.hero__arrow,.hero__pause{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:transparent;color:inherit}.hero__pause-icon{width:8px;height:10px;border-left:2px solid currentColor;border-right:2px solid currentColor}.hero__pause[aria-pressed=true] .hero__pause-icon{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent currentColor}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-hero.css.map */
