.hero-slider-section{position:relative;width:100%;overflow:hidden;--border-radius: 12px}.hero{position:relative;width:100%;height:80vh;min-height:550px;max-height:850px;background-color:#0b0b0b}.content{position:relative;width:100%;height:100%;overflow:hidden}.content__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content__text{position:absolute;z-index:2;color:#fff}.hero__swiper{position:absolute;bottom:40px;left:5%;width:90%;height:140px;z-index:10}.hero__swiper .swiper-slide{border-radius:var(--border-radius);overflow:hidden;cursor:pointer;opacity:.6;transition:opacity .3s ease}.hero__swiper .swiper-slide-active{opacity:1}.hero__swiper .content--slide .content__text{bottom:12px;left:12px;right:12px}.hero__swiper .content--slide .content__title{font-size:1rem;margin:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero__swiper .content--slide .content__desc{display:none}.hero__fullsize{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero__content{position:absolute;top:0;left:0;width:100%;height:100%}.hero__content .content__text{bottom:220px;left:5%;max-width:550px}.hero__content .content__title{font-size:3.5rem;font-weight:700;margin-bottom:15px;line-height:1.1}.hero__content .content__desc p{font-size:1.1rem;line-height:1.5;margin-bottom:20px;color:#ffffffe6}.hero__product-meta{display:flex;align-items:center;gap:20px}.hero__price{font-size:1.3rem;font-weight:600}.hero__cta-btn{display:inline-block;background:#fff;color:#000;padding:10px 24px;border-radius:30px;text-decoration:none;font-weight:600;font-size:.95rem;transition:transform .2s ease,background-color .2s ease}.hero__cta-btn:hover{transform:scale(1.05);background-color:#f3f3f3;color:#000}.hero__content--hidden{opacity:0;pointer-events:none;z-index:0}.hero__content--top{z-index:3;opacity:1}.hero__content--bottom{z-index:2;opacity:1}.hero__content--grow{transition:all .9s cubic-bezier(.25,1,.5,1)}.hero__content .word{transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .6s linear;transition-delay:calc(15ms * var(--word-index));display:inline-block;opacity:0;transform:translateY(20px)}.hero__content--show-text .word{opacity:1;transform:translateY(0)}.hero__swiper .swiper-button-next,.hero__swiper .swiper-button-prev{color:#fff;transform:scale(.7)}@media(max-width:768px){.hero{height:75vh}.hero__content .content__title{font-size:2.2rem}.hero__content .content__text{bottom:180px}.hero__swiper{height:90px;bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hero-product-slider.css.map */
