.s-carousel-primary{padding-block-end:var(--sections-spacing-md)}.s-carousel-primary .topbar{flex-direction:column;gap:5rem;max-width:72rem;margin:0 auto;padding-block-end:5.75rem;display:flex}@media (width<=980px){.s-carousel-primary .topbar{gap:20px}}@media (width>=980px){.s-carousel-primary .topbar{text-align:center;align-items:center}}.s-carousel-primary .carousel-primary--inner .embla{--slide-size:28%;--slide-spacing:10px;height:100%;max-width:calc(100vw - var(--side))}@media (width<=980px){.s-carousel-primary .carousel-primary--inner .embla{--slide-size:88%}}.s-carousel-primary .carousel-primary--inner .embla__viewport{height:100%;overflow:hidden}.s-carousel-primary .carousel-primary--inner .embla__container{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1);height:100%;display:flex}.s-carousel-primary .carousel-primary--inner .embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);height:100%}.s-carousel-primary .carousel-primary--inner .embla__slide a{flex-direction:column;width:100%;height:100%;display:flex}.s-carousel-primary .carousel-primary--inner .embla__slide .title-styled{padding-top:12px}.s-carousel-primary .carousel-primary--inner .embla__slide .img-wrapper{width:100%;height:100%}.s-carousel-primary .carousel-primary--inner .embla__slide img,.s-carousel-primary .carousel-primary--inner .embla__slide picture{object-fit:cover;object-position:center;aspect-ratio:44.0625/36;width:100%;height:100%;display:block}
