.carousel-spotlight{align-items:center;display:flex;gap:40px;padding:80px 72px}@media (max-width:1023px){.carousel-spotlight{flex-direction:column;gap:24px;padding:16px}}.carousel-spotlight .carousel-wrapper{position:relative;width:50%}@media (max-width:1023px){.carousel-spotlight .carousel-wrapper{width:100%}}.carousel-spotlight .carousel-wrapper .carousel:not(.slick-initialized){display:flex;overflow:hidden}.carousel-spotlight .carousel-wrapper .carousel:not(.slick-initialized) .image-wrapper:not(:first-child){height:0;overflow:hidden;visibility:hidden}@media (max-width:639px){.carousel-spotlight .carousel-wrapper .carousel:not(.slick-initialized) .image-wrapper{max-height:1000px}}.carousel-spotlight .carousel-wrapper .carousel .slick-slide{position:relative}.carousel-spotlight .carousel-wrapper .carousel .image-wrapper{aspect-ratio:1}.carousel-spotlight .carousel-wrapper .carousel .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.carousel-spotlight .carousel-wrapper .carousel .image-text{background-color:rgba(0,0,0,.4);bottom:0;color:#fff;margin-bottom:0;padding:8px;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.carousel-spotlight .carousel-wrapper .carousel-controls{bottom:50px;display:flex;justify-content:space-between;left:22px;position:absolute;right:22px;z-index:5}.carousel-spotlight .carousel-wrapper .carousel-controls .slide-index{color:#fff}.carousel-spotlight .carousel-wrapper .carousel-controls .slide-index .total-index{color:hsla(0,0%,100%,.4)}.carousel-spotlight .carousel-wrapper .carousel-controls .buttons .slick-arrow{width:1.5rem}.carousel-spotlight .spotlight-content{width:50%}@media (max-width:1023px){.carousel-spotlight .spotlight-content{width:100%}}
