.section-text-and-carousel--container{display:flex;padding:80px 0}.section-text-and-carousel--container>div{width:50%}.section-text-and-carousel--container .text-block>div{max-width:493px;margin:auto}.section-text-and-carousel--container .text-block>div h2{font-size:48px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.section-text-and-carousel--container .text-block>div p{font-size:24px;margin-bottom:16px;font-weight:400;line-height:normal;letter-spacing:-.96px}.section-text-and-carousel--container .carousel-block{height:480px}.section-text-and-carousel--container .carousel-block .swiper{height:100%}.section-text-and-carousel--container .carousel-block img{width:100%;height:100%;object-fit:cover}.section-text-and-carousel--container .swiper-wrapper{padding-left:0;padding-right:0}.swiper-buttons-wrapper{position:absolute;top:50%;z-index:2;display:flex;justify-content:space-between;width:83%}.swiper-buttons-wrapper button{background-color:#fff;border:none;padding:0;border:2px solid #000;cursor:pointer;transition:all .3s ease}.swiper-buttons-wrapper button .icon{width:32px;height:32px}@media (max-width: 768px){.section-text-and-carousel--container{flex-direction:column-reverse}.section-text-and-carousel--container>div{width:100%}.swiper-buttons-wrapper{left:50%;transform:translate(-50%);width:70%}.section-text-and-carousel--container .swiper-wrapper{padding-left:0;padding-right:0}.section-text-and-carousel--container .text-block{margin-top:24px}}@media (max-width: 426px){.section-text-and-carousel--container .carousel-block{height:320px}.section-text-and-carousel--container{flex-direction:column-reverse}.section-text-and-carousel--container>div{width:100%}.swiper-buttons-wrapper{left:50%;transform:translate(-50%);width:70%}.section-text-and-carousel--container .swiper-wrapper{padding-left:0;padding-right:0}.section-text-and-carousel--container .swiper{display:flex;flex-direction:column-reverse}.section-text-and-carousel--container .swiper-buttons-wrapper{position:static;width:90%;margin:16px auto;transform:none}.section-text-and-carousel--container .text-block{margin-top:24px;padding:0 15px}.section-text-and-carousel--container .text-block h2{font-size:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-section-text-and-carousel.css.map */
