.button-stop-slider,.button-play-slider{position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}@media (max-width: 640px){.button-stop-slider,.button-play-slider{display:none}}.button-play-slider{display:none}.products-carousel{position:relative;height:calc(100vh - 60px);max-height:62.5vw;display:flex;align-items:center;width:100%;overflow:hidden}@media (min-width: 1281px) and (max-width: 1440px){.products-carousel{max-height:1000px}}@media (max-width: 1280px){.products-carousel{max-height:900px}}@media (max-width: 1024px){.products-carousel{height:100%;padding-top:150px;padding-bottom:150px;max-height:inherit}}@media (max-width: 900px){.products-carousel{height:calc(100vh - 80px)}}.products-carousel__item{width:100vw}.products-carousel__item a{display:block;width:100vw}.products-carousel__item img,.products-carousel__item svg{display:block;width:84.84375vw;height:calc(100vw * 691 / 1920);object-fit:cover;margin-inline:auto}@media (max-width: 640px){.products-carousel__item img,.products-carousel__item svg{transform:rotate(-90deg);width:212vw;height:auto;max-width:calc(100vh - 180px)}}.products-carousel__content{display:flex;width:100%}.products-carousel__items{display:flex;align-items:center;animation:carousel var(--data-count) linear infinite}@media (max-width: 640px){.products-carousel__items{animation:carousel var(--data-count-mobile) linear infinite}}.products-carousel.carousel-paused .products-carousel__items{animation-play-state:paused}@keyframes carousel{0%{transform:translate(-100%)}to{transform:translate(0)}}.products-carousel__text{position:absolute;bottom:25px;display:flex;opacity:0;transition:opacity .3s ease;width:100%;text-align:center;z-index:9}@media (max-width: 640px){.products-carousel__text{bottom:16px}}.products-carousel__text.visible{opacity:1;z-index:10}.products-carousel__text__content a{display:flex}@media (max-width: 640px){.products-carousel__text__content a{justify-content:center}}.products-carousel__text__title{width:318px;padding-right:10px}@media (max-width: 640px){.products-carousel__text__title{width:max-content;padding-right:0}}.products-carousel__text .width-column-small{display:none}
/*# sourceMappingURL=/cdn/shop/t/77/assets/style-section-products-carousel.css.map */
