.slider-container{align-self:flex-start;container-type:inline-size;display:flex;flex-direction:column;gap:1rem;width:100%}.slider-container .slides{--scroll-align:center;--scroll-padding:0;display:flex;flex-grow:1;overflow-x:auto;position:relative;scroll-padding:var(--scroll-padding);scroll-snap-type:x mandatory;width:100%;-ms-overflow-style:none;list-style:none;scrollbar-width:none}@container (min-width: 1000px){.slider-container .slides{height:56.25cqw}}.slider-container .slides::-webkit-scrollbar{display:none}.slider-container .slides>li{flex-basis:100%;flex-shrink:0;scroll-snap-align:var(--scroll-align)}.slider-container .slides .responsive-image{display:flex;height:100%;justify-content:center;width:auto}.slider-container .slides .responsive-image__img{height:100%;width:auto}@media (orientation:landscape) and (max-width:1000px){.slider-container .slides{height:calc(100vh - 50px);position:relative}.slider-container .slides .video-box{height:100%;width:auto}.slider-container .slides .video-box>*{height:calc(100vh - 50px)}}.slider-container .slider-controls{align-self:center;display:flex;gap:20px 1rem;justify-content:space-around;margin-bottom:20px}.slider-container .slider-controls button{background-color:#bebebe;border:0;border-radius:50%;cursor:pointer;height:1.25rem;margin:0;padding:0;width:1.25rem}.slider-container .slider-controls button.active{background-color:var(--primary-color)}