.promo-carousel{background:#f4f4f4;padding:60px 0}@media (max-width: 767px){.promo-carousel{padding:30px 0}}.promo-carousel .promo-carousel-top{font-size:14px;letter-spacing:0;line-height:16px}.promo-carousel .promo-carousel-top h2{display:flex;align-items:center;gap:22px;margin-bottom:12px}.promo-carousel .promo-carousel-top p a{text-decoration:underline;text-underline-offset:3px}.promo-carousel .promo-carousel-top .btn{padding:18px 40px}.promo-carousel .promo-carousel__promos{margin-top:50px;position:relative}@media (max-width: 768px){.promo-carousel .promo-carousel__promos{margin-left:0;padding-bottom:45px}}.promo-carousel .promo-carousel__promos .flickity-prev-next-button .flickity-button-icon{width:40%;left:30%}.promo-carousel .promo-carousel__promos .flickity-prev-next-button{top:-74px;width:30px;height:30px}.promo-carousel .promo-carousel__promos .flickity-prev-next-button.previous{left:auto;right:55px}@media (max-width: 768px){.promo-carousel .promo-carousel__promos .flickity-prev-next-button.previous{right:auto;left:40%}}.promo-carousel .promo-carousel__promos .flickity-prev-next-button.next{right:0}@media (max-width: 768px){.promo-carousel .promo-carousel__promos .flickity-prev-next-button.next{right:40%;left:auto}}@media (max-width: 768px){.promo-carousel .promo-carousel__promos .flickity-prev-next-button{top:auto;bottom:-15px}}.promo-carousel .promo-carousel__promos .promo{display:flex;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='%23333' stroke-width='1' stroke-dasharray='6%2c 6' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");border-radius:4px;background-color:#fff;padding:22px;gap:22px;margin-right:22px}@media (max-width: 768px){.promo-carousel .promo-carousel__promos .promo{width:calc(100% - 15px)}}.promo-carousel .promo-carousel__promos .promo svg{width:37px;height:37px}.promo-carousel .promo-carousel__promos .promo p{margin:0;font-size:14px;letter-spacing:0;line-height:22px}.promo-carousel .promo-carousel__promos .promo p a{text-decoration:underline;text-underline-offset:3px}.promo-carousel .promo-carousel__promos .promo .promo-title{font-weight:700;font-size:18px;margin-bottom:10px}
/*# sourceMappingURL=/cdn/shop/t/486/assets/promo-carousel.css.map */
