.carousel-container.svelte-1kpgs5w.svelte-1kpgs5w{--control-dimensions:24px;position:relative}.controls.svelte-1kpgs5w.svelte-1kpgs5w{position:absolute;padding:0;display:flex;--button-background:transparent;--button-border:transparent;--button-icon-color:var(--control-color);top:calc(-1 * (var(--control-dimensions) + .5rem));right:-2px}.controls.hidden-xs.svelte-1kpgs5w.svelte-1kpgs5w{display:none}@media screen and (min-width: 768px){.controls.hidden-xs.svelte-1kpgs5w.svelte-1kpgs5w{display:flex}}.controls.svelte-1kpgs5w button{padding:0;border:none}.scroll-container.svelte-1kpgs5w.svelte-1kpgs5w{scrollbar-width:none;padding:.5rem 2px;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory}.scroll-container.svelte-1kpgs5w.svelte-1kpgs5w::-webkit-scrollbar{display:none}.scroll-container.svelte-1kpgs5w .items.svelte-1kpgs5w{display:flex;align-items:stretch}.scroll-container.svelte-1kpgs5w .items.svelte-1kpgs5w>*{flex-shrink:0;scroll-snap-align:start;scroll-margin-left:2px;margin-right:.5rem}.scroll-container.svelte-1kpgs5w .items.svelte-1kpgs5w>*:last-child:after{position:absolute;content:"";right:-3px;top:0;width:3px;height:100%}
