.carousel{padding-left:20px;padding-right:20px;position:relative}.carousel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.carousel-track>*{flex:0 0 var(--carousel-slide,100%);max-width:var(--carousel-slide,100%);scroll-snap-align:start}@media (prefers-reduced-motion:reduce){.carousel-track{scroll-behavior:auto}}.carousel-arrow{color:#0000;cursor:pointer;z-index:10;text-align:center;background:0 0;border:none;outline:none;width:50px;height:50px;margin-top:-25px;padding:0;font-size:0;line-height:0;position:absolute;top:50%}.carousel-arrow:before{color:#000;-webkit-font-smoothing:antialiased;font-family:pe-icons;font-size:30px;line-height:1}.carousel-theme-light .carousel-arrow:before{color:#fff}.carousel-prev{left:-20px}.carousel-prev:before{content:"w"}.carousel-next{padding-right:5px;right:-20px}.carousel-next:before{content:"x"}.carousel-arrow:disabled{opacity:.25;cursor:default}.carousel-static .carousel-arrow{display:none}@media (width<=800px){.carousel{padding-left:30px;padding-right:30px}.carousel-prev{left:-10px}.carousel-next{right:-10px}}@media (width<=640px){.carousel-prev{left:0}.carousel-next{right:0}}
