.carousel-container.svelte-1pl5ijy.svelte-1pl5ijy{position:relative;padding-bottom:70px}.navigation-buttons.svelte-1pl5ijy.svelte-1pl5ijy{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;gap:28px}:root{--swiper-theme-color:black;--swiper-pagination-bottom:0;--swiper-pagination-color:var(--swiper-theme-color);--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bullet-inactive-color:black;--swiper-pagination-bullet-inactive-opacity:.45;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:4px}swiper-container::part(bullet-active){margin-bottom:-2px;width:14px;height:14px}swiper-container::part(wrapper):focus-visible,swiper-container::part(bullet-active):focus-visible,swiper-container::part(bullet):focus-visible,swiper-container::part(button-prev):focus-visible,swiper-container::part(button-next):focus-visible{outline:2px solid black}.nav-button.svelte-1pl5ijy.svelte-1pl5ijy{width:40px;height:40px;border:2px solid black;border-radius:50%;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease,opacity .3s ease}.nav-button.svelte-1pl5ijy.svelte-1pl5ijy:not([disabled]):hover{background:black}.nav-button.svelte-1pl5ijy:not([disabled]):hover svg.svelte-1pl5ijy{fill:#fff}.swiper-button-disabled.svelte-1pl5ijy.svelte-1pl5ijy{opacity:.3;cursor:not-allowed}.nav-button.svelte-1pl5ijy svg.svelte-1pl5ijy{width:44px;height:44px;fill:#000}
