.galleryCarousel{position:relative;overflow:hidden}.galleryCarousel .swiper-slide{width:auto}.galleryCarousel__slide{height:min(75vh,47vw)}.galleryCarousel__slide img{display:block;width:auto;height:100%}.galleryCarousel__prev,.galleryCarousel__next{position:absolute;z-index:20;top:50%;display:flex;justify-content:center;align-items:center;color:var(--color-brown);border-radius:50%;background-color:none;transform:translateY(-50%)}@media (hover: hover) and (pointer: fine){.galleryCarousel__prev,.galleryCarousel__next{top:0;width:50%;height:100%;border-radius:0;background:none;transform:none}}.galleryCarousel__prev .btn__icon,.galleryCarousel__next .btn__icon{width:clamp(40px,1.33vi + 24px,56px);height:clamp(40px,1.33vi + 24px,56px);border-radius:50%;background-color:#fff;box-shadow:#00000040 0 6px 12px -2px,#0000004d 0 3px 7px -3px}.galleryCarousel__prev .btn__icon .btn__icon-stroke,.galleryCarousel__next .btn__icon .btn__icon-stroke{display:none}@media (hover: hover) and (pointer: fine){.galleryCarousel__prev .btn__icon,.galleryCarousel__next .btn__icon{display:none}}.galleryCarousel__prev{left:calc(var(--site-margin) * .5)}@media (hover: hover) and (pointer: fine){.galleryCarousel__prev{left:0}}.galleryCarousel__next{right:calc(var(--site-margin) * .5)}@media (hover: hover) and (pointer: fine){.galleryCarousel__next{right:0}}.interactiveMap+.galleryCarousel{margin-top:var(--py-xl)}
