.l-section-products{padding-right:0;max-width:100%;overflow:hidden;box-sizing:border-box;position:relative}.l-section-products .carusel-header{margin-bottom:25px}@media screen and (max-width: 479px){.l-section-products .carusel-header{margin-bottom:16px}}.l-section-products .carusel-title{text-align:left;font-weight:800;line-height:1.2}@media (min-width: 768px){.l-section-products .carusel-title{font-size:24px}}@media (max-width: 767px){.l-section-products .carusel-title{font-size:22px}}@media screen and (max-width: 479px){.l-section-products .carusel-title{font-weight:700;line-height:1.2}}@media screen and (max-width: 479px) and (min-width: 768px){.l-section-products .carusel-title{font-size:18px}}@media screen and (max-width: 479px) and (max-width: 767px){.l-section-products .carusel-title{font-size:16px}}.l-section-products #next-swiper{right:30px}.l-section-products .swiper-container{width:100%;margin-left:0;margin-right:0;overflow:visible}.l-section-products .swiper-slide{width:calc((100% - 60px) / 3.5)}@media screen and (max-width: 1023px){.l-section-products .swiper-slide{width:calc((100% - 15px) / 1.35)}}.l-section-products .collection-carousel-mobile-grid,.l-section-products .collection-carousel-desktop-button{display:none}@media screen and (min-width: 1025px){.l-section-products .collection-carousel-desktop-button{display:flex;min-height:48px;align-items:center;justify-content:center;width:min(100%,320px);margin:24px auto 0;border:2px solid #000;border-radius:4px;background:#000;color:#fff;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease;font-weight:600;line-height:1.5}}@media screen and (min-width: 1025px) and (min-width: 768px){.l-section-products .collection-carousel-desktop-button{font-size:16px}}@media screen and (min-width: 1025px) and (max-width: 767px){.l-section-products .collection-carousel-desktop-button{font-size:16px}}@media screen and (min-width: 1025px){.l-section-products .collection-carousel-desktop-button:hover,.l-section-products .collection-carousel-desktop-button:focus-visible{background:#fff;color:#000;border-color:#000}}.l-section-products .b-slide{padding-right:0}@media screen and (max-width: 479px){.b-carousel__products--mobile-grid-enabled .swiper-container,.b-carousel__products--mobile-grid-enabled #prev-swiper,.b-carousel__products--mobile-grid-enabled #next-swiper,.b-carousel__products--mobile-grid-enabled .b-carousel__products-button{display:none}.b-carousel__products--mobile-grid-enabled .collection-carousel-mobile-grid{display:block}.b-carousel__products--mobile-grid-enabled .collection-carousel-mobile-grid__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 -16px;background:#fff}.b-carousel__products--mobile-grid-enabled .collection-carousel-mobile-grid__item{min-width:0;background:#fff}.b-carousel__products--mobile-grid-enabled .collection-carousel-mobile-grid__button{display:flex;min-height:48px;align-items:center;justify-content:center;width:100%;margin-top:24px;border-radius:4px;background:#000;color:#fff;text-align:center;text-decoration:none;border:2px solid #000;transition:background-color .3s ease,color .3s ease,border-color .3s ease;font-weight:600;line-height:1.5}}@media screen and (max-width: 479px) and (min-width: 768px){.b-carousel__products--mobile-grid-enabled .collection-carousel-mobile-grid__button{font-size:16px}}@media screen and (max-width: 479px) and (max-width: 767px){.b-carousel__products--mobile-grid-enabled .collection-carousel-mobile-grid__button{font-size:16px}}@media screen and (max-width: 479px){.b-carousel__products--mobile-grid-enabled .collection-carousel-mobile-grid__button:hover,.b-carousel__products--mobile-grid-enabled .collection-carousel-mobile-grid__button:focus-visible{background:#fff;color:#000;border-color:#000}}
