.carousel.svelte-8ojyxu{outline:none;position:relative}.carousel-stage.svelte-8ojyxu{aspect-ratio:970/500;background:#eae8e1;border-radius:4px;overflow:hidden}.carousel-zoom.svelte-8ojyxu{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.carousel.svelte-8ojyxu img:where(.svelte-8ojyxu){object-fit:cover;width:100%;height:100%;display:block}.carousel-arrow.svelte-8ojyxu{color:#365950;cursor:pointer;background:#f2f1ebeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 18px -8px #1d1d1b80}.carousel-arrow.svelte-8ojyxu:hover{color:#fff;background:#365950}.carousel-arrow.prev.svelte-8ojyxu{left:14px}.carousel-arrow.next.svelte-8ojyxu{right:14px}.carousel-dots.svelte-8ojyxu{justify-content:center;gap:8px;display:flex;position:absolute;bottom:14px;left:0;right:0}.carousel-dots.svelte-8ojyxu button:where(.svelte-8ojyxu){cursor:pointer;background:#f2f1ebbf;border:0;border-radius:50%;width:10px;height:10px;padding:0;transition:all .2s}.carousel-dots.svelte-8ojyxu button.active:where(.svelte-8ojyxu){background:#365950;transform:scale(1.25)}.carousel-counter.svelte-8ojyxu{color:#f2f1eb;background:#1d1d1b8c;border-radius:4px;padding:2px 10px;font-size:.85rem;position:absolute;top:12px;right:14px}@media (width<=767px){.carousel-arrow.svelte-8ojyxu{width:38px;height:38px;font-size:20px}.carousel-arrow.prev.svelte-8ojyxu{left:8px}.carousel-arrow.next.svelte-8ojyxu{right:8px}.carousel-dots.svelte-8ojyxu{bottom:10px}}
