.SectionProductCarouselItem_el__kJix4{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;user-drag:none;-webkit-user-drag:none;width:100%;height:100%;overflow:hidden;text-align:center;color:#191919;border-radius:1.5rem;background-color:#fff6f1;cursor:pointer}@media(min-width:768px){.SectionProductCarouselItem_el__kJix4{border-radius:2rem}}.SectionProductCarouselItem_inner__re6Ul{position:relative;width:100%;padding:1.5rem 0 1.875rem}@media(min-width:768px){.SectionProductCarouselItem_inner__re6Ul{padding:2rem 0 2.5rem}}.SectionProductCarouselItem_heading__PuHmb{margin:0 0 .25rem}.SectionProductCarouselItem_subheading__h6y6m{margin:0 0 1rem;line-height:1.25em}.SectionProductCarouselItem_rating__dEmLg{min-height:2.5rem;margin:0 auto 1.75rem;pointer-events:none}.SectionProductCarouselItem_overlay__jc9mt{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--overlay-color,#fe5000);pointer-events:none;opacity:1;-webkit-clip-path:circle(0);clip-path:circle(0);transform:translateY(-100%);will-change:transform,clip-path}.SectionProductCarouselItem_overlayImageWrapper__rDrLr{height:100%;transform:scale(1.1);will-change:transform}.SectionProductCarouselItem_overlayImage__hhBlv{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.SectionProductCarouselItem_overlayImage__hhBlv img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.SectionProductCarouselItem_button__IY5IO{display:block;width:100%;color:inherit}.SectionProductCarouselItem_buttonLearnMore__QLegG{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}@media (-ms-high-contrast:none){.SectionProductCarouselItem_buttonLearnMore__QLegG{display:block}}.SectionProductCarouselItem_imageContainer__hIZkO{position:relative;width:80%;aspect-ratio:1/1;z-index:1;margin:0 auto -6%;will-change:transform}@media(min-width:768px){.SectionProductCarouselItem_imageContainer__hIZkO{width:84%}}.SectionProductCarouselItem_image__cgVv4{position:relative;display:block;width:110%;height:110%;margin-top:-20%;margin-left:-5%;pointer-events:none}@media(min-width:768px){.SectionProductCarouselItem_image__cgVv4{width:120%;height:120%;margin-top:-16%;margin-bottom:calc(-20% + 3rem);margin-left:-10%}}.SectionProductCarouselItem_buttonWrapper__Kcr16{margin-top:.875rem}.SectionProductCarouselItem_buttonWrapper__Kcr16 button:before,.SectionProductCarouselItem_buttonWrapper__Kcr16>a:before{transition:none!important}@media(min-width:768px){.SectionProductCarouselItem_buttonWrapper__Kcr16{margin:0}}.SectionProductCarouselItem_buttonWrapperHover__qMJya button:before,.SectionProductCarouselItem_buttonWrapperHover__qMJya>a:before{transition:.36s ease-in-out!important}.SectionProductCarouselItem_link__8IHWx{position:relative;display:inline-block;font-family:gilroy-bold,sans-serif;font-size:1rem;text-decoration:underline;color:currentColor}.SectionProductCarouselItem_button__IY5IO+.SectionProductCarouselItem_link__8IHWx{margin-top:1rem}.SectionProductCarouselItem_imageContainer__hIZkO+.SectionProductCarouselItem_link__8IHWx{margin-top:.875rem}@font-face{font-family:gilroy;src:url(/fonts/gilroy-regular.woff2) format("woff2"),url(/fonts/gilroy-regular.woff) format("woff");font-display:swap;font-weight:400}@font-face{font-family:gilroy;src:url(/fonts/gilroy-regular-italic.woff2) format("woff2"),url(/fonts/gilroy-regular-italic.woff) format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:gilroy;src:url(/fonts/gilroy-medium.woff2) format("woff2"),url(/fonts/gilroy-medium.woff) format("woff");font-display:swap;font-weight:500}@font-face{font-family:gilroy;src:url(/fonts/gilroy-medium-italic.woff2) format("woff2"),url(/fonts/gilroy-medium-italic.woff) format("woff");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:gilroy;src:url(/fonts/gilroy-semibold.woff2) format("woff2"),url(/fonts/gilroy-semibold.woff) format("woff");font-display:swap;font-weight:600}@font-face{font-family:gilroy;src:url(/fonts/gilroy-bold.woff2) format("woff2"),url(/fonts/gilroy-bold.woff) format("woff");font-display:swap;font-weight:700}@font-face{font-family:gilroy;src:url(/fonts/gilroy-bold-italic.woff2) format("woff2"),url(/fonts/gilroy-bold-italic.woff) format("woff");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:gilroy-regular;src:url(/fonts/gilroy-regular.woff2) format("woff2"),url(/fonts/gilroy-regular.woff) format("woff");font-display:swap;font-weight:400}@font-face{font-family:gilroy-regular-italic;src:url(/fonts/gilroy-regular-italic.woff2) format("woff2"),url(/fonts/gilroy-regular-italic.woff) format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:gilroy-medium;src:url(/fonts/gilroy-medium.woff2) format("woff2"),url(/fonts/gilroy-medium.woff) format("woff");font-display:swap;font-weight:500}@font-face{font-family:gilroy-medium-italic;src:url(/fonts/gilroy-medium-italic.woff2) format("woff2"),url(/fonts/gilroy-medium-italic.woff) format("woff");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:gilroy-semibold;src:url(/fonts/gilroy-semibold.woff2) format("woff2"),url(/fonts/gilroy-semibold.woff) format("woff");font-display:swap;font-weight:600}@font-face{font-family:gilroy-bold;src:url(/fonts/gilroy-bold.woff2) format("woff2"),url(/fonts/gilroy-bold.woff) format("woff");font-display:swap;font-weight:700}@font-face{font-family:gilroy-bold-italic;src:url(/fonts/gilroy-bold-italic.woff2) format("woff2"),url(/fonts/gilroy-bold-italic.woff) format("woff");font-display:swap;font-weight:700;font-style:italic}.SectionProductCarousel_elWrapper__RkpN2{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.SectionProductCarousel_elWrapper__RkpN2{gap:1.5rem}}.SectionProductCarousel_list___x9EZ{display:flex;gap:.5rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.SectionProductCarousel_list___x9EZ{gap:1rem}}.SectionProductCarousel_listItem__mD4BI{flex-shrink:0;width:18.75rem}@media(min-width:768px){.SectionProductCarousel_listItem__mD4BI{width:22rem}}.SectionProductCarousel_scrollBar__wu_Fk{width:12rem;margin:0 auto}@media(min-width:768px){.SectionProductCarousel_scrollBar__wu_Fk{width:36.25rem}}