.scroll-carousel.yf-r5lvmz{position:relative;display:grid;align-items:center;grid-template:[row1-start] "top" [row1-end] [row2-start] "main" [row2-end]/1fr;margin:0 var(--negative-gutter);padding-top:var(--_padding, var(--space-4));padding-bottom:var(--_padding, var(--space-4))}.scroll-carousel.yf-r5lvmz .carousel-top{display:inline-flex;gap:var(--space-4);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;grid-area:top}.scroll-carousel.yf-r5lvmz .carousel-top::-webkit-scrollbar{display:none}.scroll-carousel.yf-r5lvmz .carousel-top>:first-child{margin-left:var(--layout-gutter);scroll-margin-left:var(--layout-gutter)}.scroll-carousel.yf-r5lvmz .carousel-top>:last-child{margin-right:var(--layout-gutter);scroll-margin-right:var(--layout-gutter)}.scroll-carousel.yf-r5lvmz .carousel-main{grid-area:main;overflow:scroll}.slideshow-carousel.yf-r5lvmz,.slide-carousel.yf-r5lvmz{display:flex;position:relative}.slideshow-carousel.yf-r5lvmz .carousel-top,.slide-carousel.yf-r5lvmz .carousel-top{width:100%;overflow:hidden;scroll-snap-type:x mandatory;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.slideshow-carousel.yf-r5lvmz .carousel-top::-webkit-scrollbar,.slide-carousel.yf-r5lvmz .carousel-top::-webkit-scrollbar{display:none}.slideshow-carousel.yf-r5lvmz .slider,.slide-carousel.yf-r5lvmz .slider{display:flex}.slideshow-carousel.yf-r5lvmz .slide,.slide-carousel.yf-r5lvmz .slide{flex:0 0 100%;width:100%;scroll-snap-align:start;white-space:normal}@media (min-width: 768px){.scroll-carousel.yf-r5lvmz{margin:unset}.scroll-carousel.yf-r5lvmz .carousel-top>:first-child{margin-left:unset;scroll-margin-left:unset}.scroll-carousel.yf-r5lvmz .carousel-top>:last-child{margin-right:unset;scroll-margin-right:unset}}