.gallery-carousel .gallery-carousel-slide.slick-active .gallery-carousel-slide-img::after,.gallery-carousel .gallery-carousel-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] .gallery-carousel-slide-img::after,.gallery-carousel .gallery-carousel-slide.slick-active img,.gallery-carousel .gallery-carousel-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] img,.gallery-carousel .gallery-carousel-slide img,.gallery-carousel .gallery-carousel-slide-img::after,.gallery-carousel .gallery-carousel-slide-img{transition:all .3s ease-out}.gallery-carousel-wrapper{position:relative;overflow:hidden}.gallery-carousel-wrapper .slick-control{color:var(--color-body)}.gallery-carousel-wrapper .slick-control:hover{color:var(--color-accent-primary)}.gallery-carousel .slick-track{display:flex;gap:var(--gutter-standard)}@media only screen and (max-width: 40rem){.gallery-carousel .slick-track{gap:8px}}.gallery-carousel .gallery-carousel-slide-img{position:relative;height:auto;aspect-ratio:253/158;max-height:calc(100vh - var(--space-3xl));width:calc(100vw - 27.8rem);overflow:hidden;box-shadow:4px 8px 24px oklch(from var(--color-body) l c h/0.01)}.gallery-carousel .gallery-carousel-slide-img img{position:absolute;inset:0;width:100%;height:100%;z-index:1;object-fit:cover}.gallery-carousel .gallery-carousel-slide-img::after{content:"";position:absolute;width:100%;height:100%;top:50%;left:0;transform:translateY(-50%);opacity:.6;background:linear-gradient(0deg, #081516 0%, rgba(8, 21, 22, 0) 15%);z-index:2;height:calc(100% - 4.5rem - 4.5rem)}@media only screen and (max-width: 40rem){.gallery-carousel .gallery-carousel-slide-img::after{height:calc(100% - 10px - 10px)}}@media only screen and (max-width: 40rem){.gallery-carousel .gallery-carousel-slide-img{width:calc(100vw - 3.5rem)}}.gallery-carousel .caption{color:var(--color-body);width:100%;text-align:center;opacity:1;font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);font-style:var(--font-style-body);bottom:2.388rem;display:block;z-index:9;position:relative}.gallery-carousel .gallery-carousel-slide img{padding-block:4.5rem}@media only screen and (max-width: 40rem){.gallery-carousel .gallery-carousel-slide img{padding-block:10px}}.gallery-carousel .gallery-carousel-slide.slick-active img,.gallery-carousel .gallery-carousel-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] img{padding-block:0}.gallery-carousel .gallery-carousel-slide.slick-active .gallery-carousel-slide-img::after,.gallery-carousel .gallery-carousel-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] .gallery-carousel-slide-img::after{height:100%}.gallery-carousel .gallery-carousel-slide.slick-active .gallery-carousel-slide-img:before,.gallery-carousel .gallery-carousel-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] .gallery-carousel-slide-img:before{opacity:0}.gallery-carousel .gallery-carousel-slide.slick-active .caption,.gallery-carousel .gallery-carousel-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true] .caption{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=gallery_carousel.css.map */
