:root{--grey:#b91824;--translateXValue:800px}@media(max-width:1279.98px){:root{--translateXValue:1400px}}a,h1,h2,h3,p,span{color:#1d1d1f;font-family:Libre Franklin,sans-serif;margin:0;max-width:643px;padding:0}.no-mw-643 a,.no-mw-643 h1,.no-mw-643 h2,.no-mw-643 h3,.no-mw-643 p,.no-mw-643 span{max-width:none}.h1,h1{font-size:3.125rem;line-height:3.3125rem}.h1,.h2,h1,h2{font-weight:900;letter-spacing:.03px;text-transform:uppercase}.h2,h2{font-size:2.8125rem;line-height:3rem}.h3,h3{font-size:1.125rem;font-weight:700;letter-spacing:.03rem;line-height:1.375rem;margin:0 0 10px;text-transform:uppercase}@media(min-width:768px){.h3,h3{font-size:1.125rem;letter-spacing:.03375rem;line-height:1.375rem}}@media(min-width:1200px){.h3,h3{font-size:1.5625rem;letter-spacing:.0525rem;line-height:1.75rem}}a,p{font-size:.875rem;font-weight:400;letter-spacing:.03px;line-height:1.125rem;text-decoration:none}a{color:#b91422;cursor:pointer;opacity:1;transition:all .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.secondary{color:#000}a.text-decoration-underline-hover:hover{text-decoration:underline!important}a.text-decoration-none-hover:hover{text-decoration:none!important}a.disabled,a.secondary.disabled{color:#b9b9b9;opacity:1}a.disabled:hover,a.secondary.disabled:hover{opacity:1}.text-reset{color:inherit!important;opacity:1}.text-reset:hover{opacity:1}.text-link-dash{border-bottom:1px dashed #9c9c9c;transition:all .25s ease-in-out}.text-link-dash:hover{border-bottom:1px dashed transparent}.text-link-dash-primary{border-bottom:1px dashed #b91422;color:#b91422;transition:all .25s ease-in-out}.text-link-dash-primary:hover{border-bottom:1px dashed transparent}.hero{font-size:3.75rem;font-weight:900;letter-spacing:.03px;line-height:3.9375rem;text-transform:uppercase}@media screen and (max-width:1200px){.h1,h1{font-size:2.1875rem;line-height:2.375rem}.h2,h2{font-size:1.875rem;line-height:2.0625rem}.h3,h3{font-size:1.5625rem;line-height:1.75rem}.hero{font-size:2.1875rem;line-height:2.375rem}}@media screen and (max-width:768px){.h1,h1{font-size:1.875rem;line-height:2.0625rem}.h2,h2{font-size:1.5625rem;line-height:1.75rem}.h3,h3{font-size:1.25rem;line-height:1.4375rem}.hero{font-size:1.875rem;line-height:2.0625rem}}.product-slider-container{display:flex;flex-direction:column;justify-items:center;padding:40px 0}@media(min-width:1200px){.product-slider-container{padding:50px 0}}.product-slider-container h2{font-size:1.5rem;letter-spacing:.0375rem;line-height:1.625rem;margin:0 auto 10px;text-align:center}@media(min-width:576px){.product-slider-container h2{font-size:1.875rem;letter-spacing:.05625rem;line-height:2.0625rem}}@media(min-width:1200px){.product-slider-container h2{font-size:2.5rem;letter-spacing:.07rem;line-height:2.6875rem;margin:0 auto 20px}}.product-slider-container .subtitle{font-size:.875rem;letter-spacing:.02625rem;line-height:1.25rem;margin:0 auto 20px;max-width:810px;text-align:center}@media(min-width:576px){.product-slider-container .subtitle{font-size:1rem;letter-spacing:.03rem;line-height:1.375rem;margin:0 auto 30px}}@media(min-width:1200px){.product-slider-container .subtitle{font-size:1.125rem;letter-spacing:.03375rem;line-height:1.75rem;margin:0 auto 40px}}.product-slider-container .slider-overlay .swiper-product-slider{overflow-x:hidden}.product-slider-container .slider-overlay .swiper-product-slider .products-container-slider{display:flex;flex-wrap:wrap;justify-content:flex-start;overflow-y:hidden}@media(min-width:576px){.product-slider-container .slider-overlay .swiper-product-slider .products-container-slider{flex-wrap:nowrap}}.product-slider-container .slider-overlay .swiper-product-slider .products-container-slider .product-wrapper{gap:20px;width:100%}@media(min-width:576px){.product-slider-container .slider-overlay .swiper-product-slider .products-container-slider .product-wrapper{gap:20px;width:calc(50% - 10px)}}@media(min-width:1600px){.product-slider-container .slider-overlay .swiper-product-slider .products-container-slider .product-wrapper{gap:20px;width:calc(33.33333% - 13.33333px)}}.product-slider-container .slider-overlay .swiper-product-slider .products-container-slider .product-wrapper .product-card-segment{height:100%;width:unset}.product-slider-container .slider-overlay .swiper-product-slider .products-container-slider .product-wrapper.hide{display:none}.product-slider-container .slider-overlay .swiper-product-slider .products-container-slider .swiper-slide{max-width:310px}@media(min-width:576px){.product-slider-container .slider-overlay .swiper-product-slider .products-container-slider .swiper-slide{max-width:430px}}.product-slider-container .swiper-line-left{border-left:1px solid #e8e8e8;display:block;height:110%;left:0;position:absolute;top:-5%;z-index:100}.product-slider-container .swiper-line-right{border-right:1px solid #e8e8e8;display:block;height:110%;position:absolute;right:0;top:-5%;z-index:100}.product-slider-container .swiper-button-prev{left:-40px!important}.product-slider-container .swiper-button-next{right:-40px!important}.product-slider-container .view-all{margin:20px auto 0}@media(min-width:576px){.product-slider-container .view-all{margin-top:30px}}@media(min-width:1200px){.product-slider-container .view-all{margin-top:60px}}
/*# sourceMappingURL=product-slider-component.min.css.map*/