.hero-carousel{position:relative;overflow:hidden;height:var(--desktop-height, 520px);contain:layout style;background:#111}@media(max-width:768px){.hero-carousel{height:var(--mobile-height, 360px)}}.hero-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s;will-change:auto;pointer-events:none;z-index:0}.hero-slide.is-active{opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s linear 0s;will-change:opacity;pointer-events:auto;z-index:1}.hero-slide__image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-slide__image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-slide__image picture{display:contents}.hero-slide__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-slide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--overlay-bg, rgba(0, 0, 0, .3));pointer-events:none}.hero-slide__banner-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:block;cursor:pointer}.hero-slide__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;padding:3rem;color:var(--text-color, #fff);align-items:var(--v-align-desktop, center);pointer-events:none}@media(max-width:768px){.hero-slide__content{padding:1.5rem;justify-content:center;text-align:center;align-items:var(--v-align-mobile, center)}}.hero-slide__inner{max-width:620px;opacity:0;transform:translateY(20px);transition:none}.hero-slide.is-active .hero-slide__inner{opacity:1;transform:translateY(0);transition:opacity .45s ease .15s,transform .45s ease .15s}@media(max-width:768px){.hero-slide__inner,.hero-slide.is-active .hero-slide__inner{opacity:1;transform:none;transition:none}}.hero-heading{font-size:var(--heading-size, 48px);font-weight:var(--heading-weight, 800);line-height:1.15;margin:0 0 .5rem}@media(max-width:768px){.hero-heading{font-size:var(--heading-size-mobile, 32px)}}.banner__heading-striked{display:inline-block;text-decoration:line-through;opacity:.7;margin-right:12px}.hero-subheading{font-size:var(--subheading-size, 18px);line-height:1.6;margin:0 0 1rem}@media(max-width:768px){.hero-subheading{font-size:var(--subheading-size-mobile, 16px);position:relative;top:var(--sub-mobile-mt, 0px);left:var(--sub-mobile-ml, 0px)}}.hero-btn{font-size:var(--button-size, 16px);padding:.8rem 1.6rem;margin-top:.5rem;display:inline-block;text-decoration:none;border-radius:4px;background:var(--btn-bg, #fff);color:var(--btn-text, #000);position:relative;z-index:1;pointer-events:auto;transition:opacity .2s ease}.hero-btn:hover{opacity:.85}@media(max-width:768px){.hero-btn{font-size:var(--button-size-mobile, 14px)}}.position-left{justify-content:flex-start}.position-center{justify-content:center}.position-right{justify-content:flex-end}.position-half-right{justify-content:flex-start}.position-half-right .hero-slide__inner{margin-left:50%}@media(max-width:768px){.hero-slide__content{justify-content:center}.position-half-right .hero-slide__inner{margin-left:0}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.hero-dots{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10;padding:0;margin:0;list-style:none}.hero-dot{width:8px;height:8px;border-radius:50%;background:#ffffff73;border:1.5px solid rgba(255,255,255,.6);cursor:pointer;padding:0;transition:background .25s ease,transform .25s ease}.hero-dot:hover{background:#ffffffbf}.hero-dot.is-active{background:#fff;transform:scale(1.35);border-color:#fff}.hero-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:3rem;line-height:1;background:#0000;border:none;color:#fff;cursor:pointer;z-index:10;padding:.2rem .7rem;border-radius:4px;transition:background .2s ease;-webkit-tap-highlight-color:transparent}.hero-arrow:hover{background:#00000080}.hero-arrow--prev{left:12px}.hero-arrow--next{right:12px}@media(max-width:768px){.hero-arrow{font-size:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hero-carousel.css.map */
