.perfect-solution-slider-section{padding:52px 0}.perfect-solution-slider-section .page-width{max-width:1324px;margin:0 auto;padding:0 17px}.perfect-solution-slider-section .perfect-solution-slider-heading p{font-family:Albert Sans;font-weight:400;font-size:48px;line-height:1.0417;letter-spacing:0;text-align:center;text-transform:capitalize;margin:0 0 46px}.perfect-solution-slider-section .swiper-slide{display:flex;height:auto}.perfect-solution-slider-section:not(.swiper-initialized) .swiper-slide{width:calc(33.333% - 15px);margin-right:20px}.perfect-solution-slider-section .swiper .swiper-buttons{display:flex;align-items:center;column-gap:9px;justify-content:center;margin:22px 0 0}.perfect-solution-slider-section .swiper .swiper-button-next,.perfect-solution-slider-section .swiper .swiper-button-prev{position:unset;transform:unset;margin-top:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #000;border-radius:50%}.perfect-solution-slider-section .swiper .swiper-button-next:after,.perfect-solution-slider-section .swiper .swiper-button-prev:after{font-size:21px;color:#000;font-weight:700}@media screen and (max-width: 1200px){.perfect-solution-slider-section .perfect-solution-slider-heading p{font-size:35px}}@media screen and (min-width: 1200px){.perfect-solution-slider-section .swiper .swiper-button-next.swiper-button-disabled,.perfect-solution-slider-section .swiper .swiper-button-prev.swiper-button-disabled{display:none}.perfect-solution-slider-section .swiper .swiper-buttons{margin:0}}@media screen and (max-width: 991px){.perfect-solution-slider-section{padding:31px 0}.perfect-solution-slider-section .perfect-solution-slider-heading p{font-size:24px;line-height:1.21;margin:0 16px 22px}.perfect-solution-slider-section .swiper{padding-inline:16px}.perfect-solution-slider-section .card-wrapper .card--product{padding:0 24px}.perfect-solution-slider-section .swiper .swiper-buttons{padding-right:17px}.perfect-solution-slider-section:not(.swiper-initialized) .swiper-slide{width:calc(80% - 15px);margin-right:20px}.perfect-solution-slider-section .page-width{padding:0}}@media screen and (max-width: 340px){.perfect-solution-slider-section .card-wrapper .card-details__wrapper{padding:0 14px}.perfect-solution-slider-section .card-wrapper .card-details__wrapper .price.price--on-sale .price__sale{gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/perfect-solution-product-slider.css.map */
