.image-carousel__inner{display:grid;row-gap:var(--space-xl,2rem)}.image-carousel__content{text-align:center}.image-carousel__content>*{margin-inline:auto}.image-carousel__slider{min-width:0;width:100%}.image-carousel__stage{min-width:0;position:relative}.image-carousel__stage--with-arrows{padding-inline:3.5rem}.image-carousel__stage--with-arrows.image-carousel__stage--locked{padding-inline:0}.image-carousel__static-media{min-width:0;width:100%}.image-carousel__slider .swiper-wrapper{align-items:center}.image-carousel__slider .swiper-slide{height:auto}.image-carousel__slide{align-items:center;display:flex;height:auto;justify-content:center;margin:0;min-width:0}.image-carousel__image{display:block;height:auto;max-height:5rem;max-width:min(100%,10rem);object-fit:contain;width:auto}.image-carousel__image[data-img-ratio]{object-fit:cover;width:100%}.image-carousel__arrow{--base-theme-slider-arrow-size:2.5rem;align-items:center;background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;height:var(--base-theme-slider-arrow-size);justify-content:center;padding:0;position:absolute;top:var(--image-carousel-arrow-top,50%);transform:translateY(-50%);transition:transform .16s ease;width:var(--base-theme-slider-arrow-size);z-index:2}.image-carousel__arrow--previous{left:.25rem}.image-carousel__arrow--next{right:.25rem}.image-carousel__arrow:not(:disabled):not(.swiper-button-disabled):is(:hover,:focus-visible){transform:translateY(-50%) scale(1.08)}.image-carousel__arrow:not(:disabled):not(.swiper-button-disabled):active{transform:translateY(-50%) scale(.96)}.image-carousel__arrow.swiper-button-disabled{cursor:default;opacity:.35}.image-carousel__arrow.swiper-button-lock{display:none}.image-carousel__arrow-fallback{border-right:.125rem solid currentcolor;border-top:.125rem solid currentcolor;display:block;height:.75rem;width:.75rem}.image-carousel__arrow--previous .image-carousel__arrow-fallback{transform:rotate(-135deg)}.image-carousel__arrow--next .image-carousel__arrow-fallback{transform:rotate(45deg)}.image-carousel__controls{align-items:center;display:flex;gap:.75rem;justify-content:center;margin-block-start:var(--space-s,1rem)}.image-carousel__controls[hidden]{display:none}.image-carousel__pagination.swiper-pagination{min-height:1rem;position:static;width:auto}.image-carousel__pagination .swiper-pagination-bullet{background:currentcolor}.image-carousel__arrow:focus-visible,.image-carousel__pagination .swiper-pagination-bullet:focus-visible{outline:2px solid currentcolor;outline-offset:3px}@media (prefers-reduced-motion:reduce){.image-carousel__arrow:not(:disabled):not(.swiper-button-disabled):is(:hover,:focus-visible,:active){transform:translateY(-50%)}.image-carousel__arrow,.image-carousel__pagination .swiper-pagination-bullet{transition:none}}