.ScrollSliderItem{display:block;flex:0 0 auto}.ScrollSlider[data-snap=left] .ScrollSliderItem{scroll-snap-align:start}.ScrollSlider[data-snap=center] .ScrollSliderItem{scroll-snap-align:center}.ScrollSlider[data-snap=right] .ScrollSliderItem{scroll-snap-align:end}.ScrollSliderArrow{cursor:pointer;margin-left:-24px;margin-top:-24px}.ScrollSliderArrow [data-icon]{transition:transform .2s ease-in-out}.ScrollSliderArrow:hover [data-icon]{transform:scale(1.1)}.ScrollSliderBar{--scroll-slider-progress:0;--scroll-slider-size:0}.ScrollSliderBar[data-has-hscroll=false]{visibility:hidden}.ScrollSliderBar--inner{background-color:rgba(var(--c-border-transparent));height:1px;margin-left:auto;margin-right:auto;position:relative;width:100%}@media screen and (min-width:580px){.ScrollSliderBar[data-bar-width=default] .ScrollSliderBar--inner{max-width:628px;width:50%}}.ScrollSliderBar--bar{background-color:rgba(var(--c-black),1);height:100%;margin-left:calc(var(--scroll-slider-progress)*(1 - var(--scroll-slider-size))*100%);transition:margin-left .1s ease-out;width:calc(var(--scroll-slider-size)*100%)}.ScrollSlider[data-align=center]{text-align:center}.ScrollSlider[data-align=center]>*{text-align:start}.ScrollSlider[data-is-scrolling=true] .ScrollSliderItem>*{pointer-events:none}.ScrollSlider--inner{display:inline-flex;max-width:100%;position:relative;text-align:left;vertical-align:middle;width:100%}.ScrollSlider[data-align=center] .ScrollSlider--inner{width:auto}.ScrollSlider--overflow{display:inline-flex;max-width:inherit;overflow:hidden;position:relative;width:inherit}.ScrollSlider--track{display:flex;gap:var(--scrollslider-gap);min-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:1px;padding-top:1px;scrollbar-width:none}.ScrollSlider--track::-webkit-scrollbar{display:none}.ScrollSlider[data-snap] .ScrollSlider--track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.ScrollSlider[data-snap-type=proximity] .ScrollSlider--track{scroll-snap-type:x proximity}.ScrollSlider[data-layout=content-wide] .ScrollSlider--track{padding-left:var(--site-padding);padding-right:var(--site-padding)}@media screen and (min-width:1600px){.ScrollSlider[data-layout=content-wide] .ScrollSlider--track{padding-left:calc(50cqw - 720px);padding-right:calc(50cqw - 720px)}}.ScrollSlider[data-layout=content-wide][data-snap] .ScrollSlider--track{scroll-padding:var(--site-padding)}@media screen and (min-width:1600px){.ScrollSlider[data-layout=content-wide][data-snap] .ScrollSlider--track{scroll-padding:calc(50vw - 720px);scroll-padding:calc(50cqw - 720px)}}.ScrollSlider--next,.ScrollSlider--prev{position:absolute;top:50%}@media screen and (max-width:750px){.ScrollSlider--next,.ScrollSlider--prev{display:none}}.ScrollSlider--prev{left:0}.ScrollSlider[data-layout=content-wide] .ScrollSlider--prev{left:var(--site-padding)}@media screen and (min-width:1600px){.ScrollSlider[data-layout=content-wide] .ScrollSlider--prev{left:calc(50vw - 720px);left:calc(50cqw - 720px)}}.ScrollSlider--next{left:100%}.ScrollSlider[data-layout=content-wide] .ScrollSlider--next{right:var(--site-padding)}@media screen and (min-width:1600px){.ScrollSlider[data-layout=content-wide] .ScrollSlider--next{right:calc(50vw - 720px);right:calc(50cqw - 720px)}}.ScrollSlider--bar{margin-top:var(--scrollsliderbar-gap)}.slider-arrow-fade-enter-active{transition:opacity .1s,visibility .15s,transform .15s}.slider-arrow-fade-leave-active{transition:opacity .1s .05s,visibility .15s,transform .15s}.slider-arrow-fade-enter-from,.slider-arrow-fade-leave-to{opacity:0;transform:scale(.9);visibility:hidden}
