.product-carousel-section{padding-top:2.5rem;padding-bottom:2.5rem}@media only screen and (min-width: 768px){.product-carousel-section{padding-top:5rem;padding-bottom:5rem}}.product-carousel-section__top{width:100%;box-sizing:border-box;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-side-space);display:flex;flex-flow:column;margin-bottom:1rem}@media only screen and (min-width: 768px){.product-carousel-section__top{margin-bottom:2.5rem}}.product-carousel-section__content{display:flex;flex-flow:column;gap:.5rem}.product-carousel-section__middle{display:flex;flex-flow:row;align-items:center;gap:1rem}.product-carousel-section__body{width:100%}@media only screen and (min-width: 768px){.product-carousel-section__body{width:50%}}.product-carousel-section__content-eyebrow{font-size:0.75rem;line-height:140%;font-weight:400;letter-spacing:0.08em;text-transform:uppercase}.product-carousel-section__content-title{font-size:2rem;line-height:140%;font-weight:600;text-transform:capitalize}@media(min-width: 992px){.product-carousel-section__content-title{font-size:3.25rem}}.product-carousel-section__cta-anchor{text-decoration:none;width:fit-content;white-space:nowrap;margin:0 0 0 auto}@media only screen and (min-width: 768px){.product-carousel-section swiper-container{width:100%;box-sizing:border-box;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-side-space)}}.product-carousel-section .swiper-scrollbar-container{width:100%;box-sizing:border-box;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-side-space);margin-top:2.3125rem}@media only screen and (min-width: 768px){.product-carousel-section .swiper-scrollbar-container{margin-top:2.0625rem}}.product-carousel-section .swiper-scrollbar{height:.125rem;position:static !important;border-radius:1.25rem;background:#f2f2f2}.product-carousel-section .swiper-scrollbar-drag{height:.125rem;border-radius:1.25rem;background:#000}@media only screen and (max-width: 767px){.product-carousel-section,.product-card__media-container:hover,.product-card__media-item:last-child{opacity:1 !important}}
