.pro-products-slider{width:100%;margin-top:50px}.pro-products-slider__inner{padding-bottom:0!important}.pro-products-slider__inner--full{width:100%;max-width:none;padding-right:0;padding-left:0}.pro-products-slider.is-empty:not(.pro-products-slider--with-banner){display:none}.pro-products-slider__title{margin:0 0 40px;color:#000;font-family:'Source Serif 4 48pt','Source Serif 4',serif;font-size:36px;font-weight:400;line-height:1.2;text-align:center}.pro-products-slider .swiper-container{width:100%;overflow:hidden;opacity:1;visibility:visible}.pro-products-slider__layout{display:flex;width:100%;align-items:flex-start;gap:30px}.pro-products-slider__catalog{flex:1 1 auto;align-self:flex-start;min-width:0;overflow:hidden}.pro-products-slider .swiper-wrapper>[data-entity=item]{display:flex;flex:0 0 auto;width:auto;height:auto;max-width:none;margin-right:0;padding:0}.pro-products-slider .swiper-wrapper{align-items:stretch}.pro-products-slider:not(.is-ready) .swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;width:100%;transform:none!important}.pro-products-slider:not(.is-ready) .swiper-wrapper>[data-entity=item]{width:100%!important;min-width:0;margin:0!important}.pro-products-slider:not(.is-ready) .swiper-wrapper>[data-entity=item]:nth-child(n+5){display:none!important}.pro-products-slider__banner{position:relative;display:block;box-sizing:border-box;flex:0 0 728px;width:728px;height:464px;min-height:0;overflow:hidden;opacity:1;color:#fff;text-decoration:none}.pro-products-slider__banner img,.pro-products-slider__banner picture{display:block;width:100%;height:100%}.pro-products-slider__banner img{min-height:0;object-fit:cover}.pro-products-slider__banner-copy{position:absolute;right:24px;bottom:34px;left:24px;display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center}.pro-products-slider__banner-title{display:flex;align-items:center;gap:14px;font-family:'Source Serif 4 48pt','Source Serif 4',serif;font-size:40px;font-weight:400;line-height:1.2}.pro-products-slider__banner-title i{display:block;width:44px;height:1px;background:currentColor}.pro-products-slider__banner-text{max-width:266px;margin-top:14px;font-family:'VB Inter',Arial,sans-serif;font-size:22px;font-weight:300;line-height:1.35}.pro-products-slider:not(.is-ready) .pagination{visibility:hidden;opacity:0;pointer-events:none}@media (max-width:1199.98px){.pro-products-slider__banner{display:flex;flex-direction:column;flex-basis:min(728px,50vw);width:min(728px,50vw);height:auto;aspect-ratio:auto;background:#fff;color:#000}.pro-products-slider__banner picture{display:flex;flex:1 1 auto;min-height:0}.pro-products-slider__banner img{flex:1 1 auto;width:100%;height:100%;min-height:0;object-fit:cover}.pro-products-slider__banner-copy{position:static;flex:0 0 auto;padding:30px 20px 0 20px;background:#fff;color:#000}.pro-products-slider__banner-title{gap:14px;color:#000;font-size:28px}.pro-products-slider__banner-title i{width:48px;background:#000}.pro-products-slider__banner-text{max-width:none;margin-top:10px;color:#000;font-size:16px;line-height:1.4}}@media (max-width:767.98px){.pro-products-slider{margin-top:30px}.pro-products-slider__banner-copy,.pro-products-slider__catalog{padding-right:15px!important;padding-left:15px!important}.pro-products-slider__banner{flex-basis:auto;width:100%;height:auto}.pro-products-slider__banner img{flex:0 0 auto;width:100%;height:auto;min-height:0;aspect-ratio:728/464;object-fit:cover}.pro-products-slider__banner picture{flex:0 0 auto;height:auto}.pro-products-slider__layout{flex-direction:column;gap:30px}.pro-products-slider__catalog{width:100%}.pro-products-slider:not(.is-ready) .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (min-width:768px) and (max-width:1199.98px){.pro-products-slider--with-banner .pro-products-slider__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.pro-products-slider--with-banner .pro-products-slider__banner{width:100%;aspect-ratio:auto}.pro-products-slider--with-banner .pro-products-slider__catalog{width:100%;min-width:0;align-self:stretch}.pro-products-slider:not(.is-ready) .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pro-products-slider--with-banner:not(.is-ready) .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px) and (max-width:1550.98px){.pro-products-slider--with-banner:not(.is-ready) .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.pro-products-slider.is-static-fallback .swiper-wrapper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;width:100%!important;transform:none!important}.pro-products-slider.is-static-fallback .swiper-wrapper>[data-entity=item]{display:block!important;width:auto!important;margin:0!important}.pro-products-slider.is-static-fallback .pagination{display:none!important}@media (max-width:1199.98px){.pro-products-slider.is-static-fallback .swiper-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pro-products-slider--with-banner.is-static-fallback .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px) and (max-width:1550.98px){.pro-products-slider--with-banner.is-static-fallback .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.pro-products-slider--with-banner.is-static-fallback .swiper-wrapper,.pro-products-slider.is-static-fallback .swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.pro-products-slider.is-ready:not(.is-static-fallback) [data-use^=show-more-]{display:none!important}.pro-products-slider__load-status{display:flex;min-height:32px;margin-top:12px;align-items:center;justify-content:center;gap:10px;color:#5e6670;font-family:'VB Inter',Arial,sans-serif;font-size:13px;line-height:1.35}.pro-products-slider__load-status[hidden]{display:none!important}.pro-products-slider__retry{padding:0;border:0;border-bottom:1px solid currentColor;background:0 0;color:#023e84;font:inherit;cursor:pointer}.pro-products-slider .add-wish,.pro-products-slider .catalog-card-purchase,.pro-products-slider .catalog-card-purchase button,.pro-products-slider .catalog-card-purchase input{touch-action:manipulation}.pro-products-slider .product-card,.pro-products-slider .swiper-slide{-webkit-user-select:none;user-select:none}.pro-products-slider .product-image img{-webkit-user-drag:none}.pro-products-slider .product-image-wrapper_item img{transition:none!important}