.section-product-slider{background-color:var(--color-theme-light)}.section-product-slider__header{position:relative;text-align:center;text-transform:uppercase;display:flex}.section-product-slider__header.align-left{justify-content:flex-start;text-align:left}.section-product-slider__header.align-center{justify-content:center;text-align:center}.section-product-slider__header.align-right{justify-content:flex-end;text-align:right}@media (max-width:768px){.section-product-slider__header.align-mobile-left{justify-content:flex-start;text-align:left}}@media (max-width:768px){.section-product-slider__header.align-mobile-center{justify-content:center;text-align:center}}@media (max-width:768px){.section-product-slider__header.align-mobile-right{justify-content:flex-end;text-align:right}}.section-product-slider__header h1,.section-product-slider__header h2,.section-product-slider__header h3,.section-product-slider__header h4,.section-product-slider__header h5{width:100%;max-width:1024px;margin:0 0 2em 0;font-family:freight-neo-pro,sans-serif;font-size:var(--product-slider-heading-size,36px);font-weight:400;letter-spacing:2px;overflow-wrap:break-word;text-wrap:balance}@media (max-width:768px){.section-product-slider__header h1,.section-product-slider__header h2,.section-product-slider__header h3,.section-product-slider__header h4,.section-product-slider__header h5{font-size:var(--product-slider-heading-size-mobile,28px);margin:0 0 1.75em 0}}@media (max-width:1024px){body.template-index .section-product-slider__header{justify-content:center;text-align:center}body.template-index .section-product-slider__header h1,body.template-index .section-product-slider__header h2,body.template-index .section-product-slider__header h3,body.template-index .section-product-slider__header h4,body.template-index .section-product-slider__header h5{font-size:var(--product-slider-heading-size-mobile,28px);margin-bottom:1em}}@media (min-width:1025px){body.template-index .section-product-slider__header h1,body.template-index .section-product-slider__header h2,body.template-index .section-product-slider__header h3,body.template-index .section-product-slider__header h4,body.template-index .section-product-slider__header h5{margin-bottom:44px}}.section-product-slider .swiper-wrapper{align-items:stretch;padding-top:.5em}.section-product-slider .swiper-wrapper .swiper-slide{height:auto;width:clamp(22em,25vw,29em);min-width:22em}.section-product-slider .swiper-wrapper .swiper-slide--product{display:flex;height:auto;width:var(--product-slider-card-width,clamp(22em,25vw,29em));min-width:0}.section-product-slider .swiper-wrapper .swiper-slide--product .card-product{width:100%;min-height:100%}@media (max-width:768px){.section-product-slider .swiper-wrapper .swiper-slide{width:80%!important;min-width:18em}}.section-product-slider .swiper-wrapper .swiper-slide--intro{width:15em;min-width:15em}@media (max-width:768px){.section-product-slider .swiper-wrapper .swiper-slide--intro{width:65%!important;min-width:14em}}@media (max-width:768px){.section-product-slider .swiper-css-mode>.swiper-wrapper{scroll-snap-type:none;-webkit-overflow-scrolling:touch}}.section-product-slider__intro{display:flex;align-items:flex-start;height:100%;padding:1.5em 1em 1.5em 0;color:var(--color-text-dark);font-family:freight-neo-pro,sans-serif;font-size:var(--product-slider-intro-size,28px);font-weight:350;letter-spacing:1px;line-height:1.35;text-transform:uppercase}.section-product-slider__intro--mobile{display:none}@media (max-width:768px){.section-product-slider__intro--mobile{display:block;height:auto;padding:.4em 1em 1em;font-size:var(--product-slider-intro-size-mobile,22px);line-height:1.1;text-align:left;white-space:nowrap}}@media (max-width:768px){.section-product-slider .swiper-slide--intro{display:none}.section-product-slider .swiper-slide--intro+.swiper-slide--product{margin-left:1.5em}}