.image-carousel{position:relative;text-align:left}.image-carousel__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:0 3rem 6rem;text-align:left;gap:3rem}@media(min-width:992px){.image-carousel__content{padding:0 3.5rem 14rem}}.image-carousel__container{order:1;padding:2rem 0 9rem}
@media(min-width:992px){.image-carousel__container{padding:2rem 0}}.tab__panel .image-carousel__container{padding:0}.image-carousel__container .swiper-scrollbar{background:var(--color-lighter-grey);border-radius:1rem;display:none;margin:4rem auto 0;max-width:calc(100% - 12rem);padding:.1rem}@media(min-width:992px){.image-carousel__container .swiper-scrollbar{display:block}
}.image-carousel__container .swiper-scrollbar-drag{background:var(--color-black);border-radius:1rem;height:.3rem}.image-carousel__navigation-area{display:flex;flex-direction:column-reverse;gap:2rem;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10;align-items:center}@media(min-width:992px){.image-carousel__navigation-area{position:static;transform:none;flex-direction:row;align-items:end;gap:10rem}
}.image-carousel__navigation{align-items:center;display:flex;gap:10rem}@media(min-width:992px){.image-carousel__navigation{gap:4rem}}.image-carousel__navigation div{cursor:pointer}.image-carousel__navigation .swiper-button-disabled{cursor:inherit;opacity:.5}