.gallery-carousel{position:relative}.gallery-carousel__slide{width:auto}.gallery-carousel__img{width:auto;-o-object-fit:cover;object-fit:cover;border-radius:25px;display:block;max-width:60vw}@media only screen and (max-width: 640px){.gallery-carousel__img{width:100%;max-width:100%}}.gallery-carousel__nav-overlay{position:absolute;top:50%;left:48px;right:48px;height:auto;display:flex;align-items:center;justify-content:space-between;transform:translateY(-50%);z-index:10000}@media only screen and (max-width: 1024px){.gallery-carousel__nav-overlay{left:20px;right:20px}}.gallery-carousel__nav-btn{width:52px;height:52px;border-radius:32px;border:1px solid rgba(56,29,15,0);background:rgba(56,29,15,.04);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}@media only screen and (max-width: 1024px){.gallery-carousel__nav-btn{width:33px;height:33px}.gallery-carousel__nav-btn svg{width:50%;height:auto}}.gallery-carousel__nav-icon{display:inline-flex}.gallery-carousel__nav-btn--prev{transform:scaleX(-1) translateX(50%)}@media only screen and (max-width: 1024px){.gallery-carousel__nav-btn--prev{transform:scaleX(-1) translateX(14px)}}.gallery-carousel__nav-btn--next{transform:translateX(50%)}@media only screen and (max-width: 1024px){.gallery-carousel__nav-btn--next{transform:translateX(14px)}}
