.swiper-promo-banner{overflow:hidden;position:relative}.home-banner-desktop{position:relative}.swiper-promo-banner img,.home-banner-desktop img{width:100%;height:auto;object-fit:cover}.swiper-pagination{margin-bottom:5px}.swiper-promo-banner .swiper-button-prev{display:block;color:#fff;left:8%;background-color:transparent}.swiper-promo-banner .swiper-button-next{color:#fff;display:block;right:8%;background-color:transparent}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background:#a1a6a0;width:11px;height:11px;margin:0 6px;opacity:1}.banner-wrapper-mobile .swiper-container-horizontal>.swiper-pagination-bullets{bottom:20%}.swiper-promo-banner .swiper-pagination-bullet-active{background-color:#fff!important}.only__mobile{display:none}.text__container{position:absolute;top:20%;width:100%;text-align:center}.text__container .promo__header{font-family:SF Pro Display Regular;text-shadow:0px 0px 15.9818px rgba(0,0,0,.5);font-style:normal;font-weight:400;font-size:2.3vw;line-height:2.5vw;margin:0;text-align:center;text-transform:uppercase;color:#fff}.text__container .promo__hero__title{font-family:SF Pro Display Regular;text-shadow:0px 0px 15.9818px rgba(0,0,0,.5);font-style:normal;font-weight:400;font-size:4.5vw;line-height:4.5vw;margin:1rem 0;text-align:center;text-transform:uppercase;color:#fff}.text__container .promo__hero__title__two{font-family:SF Pro Display Semibold;font-style:normal;font-weight:400;font-size:3vw;margin:0;line-height:3.4vw;text-align:center;color:#fff}.text__container .promo__hero__description{font-family:SF Pro Display Regular;font-style:normal;text-shadow:0px 0px 15.9818px rgba(0,0,0,.5);font-weight:500;font-size:1.8vw;line-height:2vw;margin:1rem 0;text-align:center;color:#fff;width:40%;margin:0 auto}.container__buttons{display:flex;position:absolute;left:50%;bottom:30%;transform:translate(-50%,-10%);width:50%;margin:0 auto}.button-banner{background:#fff;border-radius:3px;cursor:pointer;margin:0 auto;opacity:1;text-align:center;letter-spacing:0;width:inherit;padding:1.5% 2.5%}.button-banner a{font-family:SF Pro Display Regular;font-style:normal;font-weight:600;font-size:1vw;line-height:1.2vw;letter-spacing:2px;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;text-decoration:none;color:#111}@media only screen and (max-width: 750px){.only__mobile,.swiper-pagination{display:block}.swiper-pagination{bottom:0!important}.home-banner-desktop,.only__desktop,.swiper-promo-banner .swiper-button-prev,.swiper-promo-banner .swiper-button-next{display:none}.text__container .promo__hero__title{font-family:SF Pro Display Semibold;font-size:3.5rem;color:#f5f5f5;margin:0;text-shadow:0px 0px 15.9818px rgba(0,0,0,.5);line-height:3.4rem}.text__container .promo__header{font-family:SF Pro Display Semibold;font-size:1.5rem;color:#f5f5f5;margin:0;text-shadow:0px 0px 15.9818px rgba(0,0,0,.5);line-height:1.5rem}.text__container .promo__hero__description{font-family:SF Pro Display Semibold;font-size:1.8rem;line-height:2.2rem;width:80%;color:#f5f5f5;text-shadow:2px 2px 4px rgba(0,0,0,.5);margin-top:35%}.swiper-promo-banner{min-height:500px}.text__container .header__container{padding-top:2rem}.text__container{width:100%;left:0;top:0;display:grid;height:100%;transform:none;margin:0 auto}.text__container svg{width:50px;height:50px}.text__container .promo__hero__title__two{font-size:3rem;line-height:3.4rem}.container__buttons{width:78%;gap:5%;bottom:7%}.only__mobile{min-height:451px}.button-banner{padding:3% 4%}.button-banner a{font-size:3.5vw;line-height:3.7vw}.first__button{width:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/winter-banner.css.map */
