.carousel-products-section{width:100%;padding-block:clamp(48px,4.5vw,84px)}.carousel-products-section .carousel-products-container{display:flex;flex-direction:column;gap:clamp(32px,3.5vw,64px)}.carousel-products-section .carousel-products-container .carousel-products-title{max-width:90vw;margin:0 auto}.carousel-products-section .carousel-products-container .carousel-products-title :is(p){font-family:Behind The Nineties;font-weight:700;font-size:clamp(22px,2.5vw,48px);line-height:110.00000000000001%;letter-spacing:0%;text-align:center;color:#4d4d4d;margin:0}.carousel-products-section .carousel-products-container .carousel-products-title :is(p) strong{font-style:italic}.carousel-products-section .carousel-products-container .swiper{padding-left:5vw;width:100%}@media screen and (min-width: 768px){.carousel-products-section .carousel-products-container .swiper{max-width:90vw;margin:0 auto;padding-left:0}}.carousel-products-section .carousel-products-container .swiper .swiper-wrapper .swiper-slide{border-radius:17.78px;overflow:hidden;height:auto}.carousel-products-section .carousel-products-container .swiper .swiper-wrapper .swiper-slide .carousel-images-section__link{display:block;text-decoration:none;width:100%}.carousel-products-section .carousel-products-container .swiper .swiper-wrapper .swiper-slide .carousel-images-section__link .carousel-images-section__image{width:100%;height:100%;object-fit:cover;display:block}.carousel-products-section .carousel-products-container .swiper .swiper-button-prev,.carousel-products-section .carousel-products-container .swiper .swiper-button-next{width:35px;height:35px;border-radius:17.5px;background-color:#f37490;display:flex;justify-content:center;align-items:center}:is(.carousel-products-section .carousel-products-container .swiper .swiper-button-prev,.carousel-products-section .carousel-products-container .swiper .swiper-button-next):after{font-size:15px;font-weight:700;color:#fff}.carousel-products-section .carousel-products-container .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:90vw;width:100%;margin:0 auto}@media screen and (min-width: 768px){.carousel-products-section .carousel-products-container .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width: 1024px){.carousel-products-section .carousel-products-container .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/c-carousel-products.css.map */
