.filter-carousel{--slide-spacing:0.5rem}@media (min-width:768px){.filter-carousel{--slide-spacing:1rem}}.filter-carousel .embla__viewport{margin-left:calc(var(--slide-spacing) * -1);overflow:visible}.filter-carousel .embla__slide{padding-left:var(--slide-spacing)}.filter-carousel--default{--slide-size:calc(285px + var(--slide-spacing))}@media (min-width:768px){.filter-carousel--default{--slide-size:33.3334%}}@media (min-width:1024px){.filter-carousel--default{--slide-size:25%;--slide-spacing:1.5rem}}.filter-carousel--backboard{--slide-size:calc(285px + var(--slide-spacing))}@media (min-width:768px){.filter-carousel--backboard{--slide-size:calc(218px + var(--slide-spacing))}}@media (min-width:1200px){.filter-carousel--backboard{--slide-size:calc(282px + var(--slide-spacing));--slide-spacing:1.5rem}}.filter-carousel--backboard .embla__container{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.filter-carousel--backboard:has(+.text-image-section){padding-bottom:0}.filter-carousel--backboard:has(+.text-image-section) .filter-carousel--backboard__backboard{border-bottom-right-radius:0;border-bottom-left-radius:0}