.special-products-slider-section{display:block}
.special-products-slider-section .special-products-slider-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}
.special-products-slider-section .special-products-slider-container .heading{width:100%;display:block;font-family:"Darker Grotesque",sans-serif;font-weight:600;font-size:3rem;line-height:2.4rem;color:#181818;margin-left:1.5rem;margin-bottom:2rem}
[lang=uk] .special-products-slider-section .special-products-slider-container .heading{font-family:"Source Sans Pro",sans-serif}
@media only screen and (min-width:48em){
.special-products-slider-section .special-products-slider-container .heading{margin-left:0}
}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide{display:flex;flex-direction:column;gap:.4rem}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .featured_image{width:100%;display:flex;position:relative;aspect-ratio:.67/1;overflow:hidden}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .featured_image img{width:100%;height:100%;display:flex;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .featured_image.on-hover img:first-child{opacity:1;transition:all .3s ease 0s}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .featured_image.on-hover img:last-child{opacity:0;transition:all .3s ease 0s}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .featured_image.on-hover:hover img:first-child{opacity:0}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .featured_image.on-hover:hover img:last-child{opacity:1}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .product__label .soldout{background:#000;color:#fff;border-radius:.2rem;padding:.1rem .5rem}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .price{font-family:"Darker Grotesque",sans-serif;font-weight:600;font-size:1.8rem;line-height:2.8rem;color:#181818}
[lang=uk] .special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .price{font-family:"Source Sans Pro",sans-serif}
.special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .title{font-family:"Darker Grotesque",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.6rem;color:#181818;margin:0}
[lang=uk] .special-products-slider-section .special-products-slider-container .special-products-slider-wrapper .special-products-slider-slide .title{font-family:"Source Sans Pro",sans-serif}
.special-products-slider-section .special-products-slider-container .special-products-slider-pagination{display:flex;margin-top:2.7rem}
.special-products-slider-section .special-products-slider-container .special-products-slider-pagination .swiper-pagination-bullet{width:100%;height:.2rem;display:flex;border-radius:0;margin:0;background:#181818;opacity:.05;z-index:1}
.special-products-slider-section .special-products-slider-container .special-products-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#181818;opacity:1}
.special-products-slider-section .special-products-slider-container .special-products-slider-button-next,.special-products-slider-section .special-products-slider-container .special-products-slider-button-prev{width:1.7rem;display:none;position:absolute;transform:translateX(0);transition:all .3s ease 0s}
@media only screen and (min-width:64em){
.special-products-slider-section .special-products-slider-container .special-products-slider-button-next,.special-products-slider-section .special-products-slider-container .special-products-slider-button-prev{display:block}
}
.special-products-slider-section .special-products-slider-container .special-products-slider-button-next svg,.special-products-slider-section .special-products-slider-container .special-products-slider-button-prev svg{width:1.3rem}
.special-products-slider-section .special-products-slider-container .special-products-slider-bottom-next,.special-products-slider-section .special-products-slider-container .special-products-slider-bottom-prev{width:auto;display:none;position:absolute;transform:translateX(0);transition:all .3s ease 0s}
@media only screen and (min-width:64em){
.special-products-slider-section .special-products-slider-container .special-products-slider-bottom-next,.special-products-slider-section .special-products-slider-container .special-products-slider-bottom-prev{display:block}
}
.special-products-slider-section .special-products-slider-container .special-products-slider-button-prev{left:1.5rem}
.special-products-slider-section .special-products-slider-container .special-products-slider-button-prev:hover{transform:translateX(-2px)}
.special-products-slider-section .special-products-slider-container .special-products-slider-button-next{right:1.5rem}
.special-products-slider-section .special-products-slider-container .special-products-slider-button-next:hover{transform:translateX(2px)}
.special-products-slider-section .special-products-slider-container .swiper-button-next:after,.special-products-slider-section .special-products-slider-container .swiper-button-prev:after,.special-products-slider-section .special-products-slider-container .swiper-rtl .swiper-button-next:after,.special-products-slider-section .special-products-slider-container .swiper-rtl .swiper-button-prev:after{display:none}
.special-products-slider-section .special-products-slider-container .button--fourthly{margin-top:3rem}
.special-products-slider-section .product-badges{position:absolute;top:5.2rem;right:.1rem;z-index:9;display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}
.special-products-slider-section .product-badges .product-badge{font-size:1.3rem;line-height:1}
.special-products-slider-section .product-badges .product-badge--text{font-weight:700}
.special-products-slider-section .product-badges .product-badge--overlay{display:inline-flex;align-items:center;padding:0 1rem;height:2rem}