.slider.svelte-14mkdeo.svelte-14mkdeo{--arrow-size:4rem;--dot-size:.5rem}@media (min-width: 768px){.slider.svelte-14mkdeo.svelte-14mkdeo{--dot-size:1rem}}.slider.svelte-14mkdeo.svelte-14mkdeo{position:relative}.slider.svelte-14mkdeo .prev.svelte-14mkdeo,.slider.svelte-14mkdeo .next.svelte-14mkdeo{display:none}.slides.svelte-14mkdeo.svelte-14mkdeo{position:relative;display:flex;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;list-style-type:none;margin:0;padding:0;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-align:start}@media (prefers-reduced-motion: reduce){.slides.svelte-14mkdeo.svelte-14mkdeo{scroll-behavior:auto!important}}.slides.svelte-14mkdeo.svelte-14mkdeo::-webkit-scrollbar{display:none}.slides.svelte-14mkdeo>.svelte-14mkdeo{position:relative;display:flex;flex:0 0 100%;scroll-snap-align:start}.slider.arrows.svelte-14mkdeo .prev.svelte-14mkdeo,.slider.arrows.svelte-14mkdeo .next.svelte-14mkdeo{display:inline-block;position:absolute;top:calc(50% - var(--arrow-size) / 2);width:var(--arrow-size);height:var(--arrow-size);border-radius:50%;font-size:0;appearance:none;border:none;outline:0;cursor:pointer;background:rgb(255 255 255 / 20%);transition:background .25s ease}.slider.arrows.svelte-14mkdeo .prev.svelte-14mkdeo:hover,.slider.arrows.svelte-14mkdeo .next.svelte-14mkdeo:hover{background:rgb(255 255 255 / 100%)}@media (max-width: 1023px){.slider.arrows.svelte-14mkdeo .prev.svelte-14mkdeo,.slider.arrows.svelte-14mkdeo .next.svelte-14mkdeo{display:none}}.slider.arrows.svelte-14mkdeo .prev.svelte-14mkdeo{left:1rem}.slider.arrows.svelte-14mkdeo .next.svelte-14mkdeo{right:1rem}.slide-counter.svelte-14mkdeo.svelte-14mkdeo{position:absolute;top:1.5rem;right:1.65rem;font-size:.75rem;color:var(--counter-color, var(--black))}.slider-dots.svelte-14mkdeo.svelte-14mkdeo{position:absolute;right:0;bottom:1rem;left:0;display:flex;flex-direction:row;justify-content:center;list-style-type:none;margin:0 auto;padding:0;gap:.5rem}.slider-dots.outside.svelte-14mkdeo.svelte-14mkdeo{justify-content:flex-end;bottom:-2rem;right:var(--dot-size)}.slider-dots.svelte-14mkdeo .dot.svelte-14mkdeo{--border-size:2px;--highlight:var(--purple);display:inline-block;box-sizing:border-box;width:var(--dot-size);height:var(--dot-size);border-radius:50%;font-size:0;position:relative;border:var(--border-size) solid var(--black);outline:none;cursor:pointer;background:none;padding:0}.slider-dots.svelte-14mkdeo .dot.svelte-14mkdeo:focus-visible,.slider-dots.svelte-14mkdeo .dot.svelte-14mkdeo:focus:not(:focus-visible),.slider-dots.svelte-14mkdeo .dot.svelte-14mkdeo:hover,.slider-dots.svelte-14mkdeo .dot.active.svelte-14mkdeo{background-color:var(--highlight);border:var(--border-size) solid var(--black)}.slider-dots.svelte-14mkdeo .dot.active.svelte-14mkdeo:before{content:"";position:absolute;top:calc(var(--border-size) * 1.5 * -1);left:calc(var(--border-size) * 1.5 * -1);min-width:calc(100% + var(--border-size) * 3);min-height:calc(100% + var(--border-size) * 3);border:1px solid var(--highlight);border-radius:50%}
