.hero-swiper{width:100%;height:100vh;position:relative;background:#000}.swiper-slide{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;background:#000}.slide-media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.slide-media video,.slide-media img{width:100%;height:100%;object-fit:cover}.slide-overlay{position:relative;z-index:2;color:#fff;margin-left:5%;max-width:500px;padding:30px}.slide-overlay h1{font-size:50px;font-weight:700;line-height:1.3;margin:0;color:#fff}.hero-swiper-button-prev,.hero-swiper-button-next{width:50px;height:50px;top:50%;transform:translateY(-50%);z-index:10;color:#fff!important;position:absolute;cursor:pointer}.hero-swiper-button-prev:after,.hero-swiper-button-next:after{font-size:24px;color:#fff!important;text-shadow:none;background:none!important;border:none}.hero-swiper-button-prev{left:20px}.hero-swiper-button-next{right:20px}.swiper-pagination{position:absolute;bottom:25px;width:100%;text-align:center;z-index:10}.swiper-pagination-bullet{background-color:#fff!important;opacity:.5}.swiper-pagination-bullet-active{background-color:#fff!important;opacity:1}.slide-button{position:absolute;bottom:100px;left:50%;transform:translate(-50%);z-index:5;text-align:center}.shop-now-button{background-color:#fff;color:#000;padding:12px 30px;font-size:16px;text-decoration:none;transition:background .3s ease;box-shadow:0 4px 10px #0003}.shop-now-button:hover{background-color:#000;color:#fff}@media (max-width: 768px){.hero-swiper,.swiper-slide{height:70vh}.slide-media{position:relative;height:70vh}.slide-media img,.slide-media video{height:100%;object-fit:cover!important}.slide-overlay{position:absolute;bottom:20px;left:50%;transform:translate(-50%);text-align:center;margin:0;max-width:90%}.slide-overlay h1{font-size:1.7rem;white-space:nowrap}.hero-swiper-button-prev,.hero-swiper-button-next{width:20px;height:20px}.hero-swiper-button-prev:after,.hero-swiper-button-next:after{font-size:20px}.hero-swiper-button-prev{left:10px}.hero-swiper-button-next{right:10px}.shop-now-button{font-size:14px;padding:10px 20px}.slide-button{bottom:60px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
