@import "variables.less"; .splide__progress__bar { height: 2px; background: var(--color-accent); } .splide__pagination__page.is-active { background-color: rgba(255, 255, 255, 1); } .splide__pagination__page { background-color: rgba(255, 255, 255, 0.4); border: 0; border-radius: 50%; display: inline-block; margin: 0 0.1rem; padding: 0; position: relative; transition: background-color 0.2s ease; width: 9px; height: 9px; margin-right: 5px; margin-left: 5px; } .splide__pagination { padding-left: 0px; margin: 0.25rem !important ; margin-bottom: 0.75rem !important; } .a-caption { position: absolute; right: 0; top: 0; background: rgba(0, 0, 0, 0.6); color: white; padding: 0.25rem; padding-right: 0.5rem; } .splide__slide { //.a-clip-bottom-right-big; transition: height 1s ease; } .no-clip{ clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 100% 100%, 0 100%) !important; } .splide__track { clip-path: polygon( 0% 0%, 100% 0%, 100% calc(100% - 8vh), calc(100% - 8vh) 100%, 0 100% ); } .slider-overlay *{ transition: max-height 1s ease; } .a-carousel-overlay-text { h1, h2, h3, h4, h5, h6 { margin: 0 !important; } } .slider-overlay-unfolded { .splide__slide { height: 100% !important; } .slider-overlay { position: initial; background-color: var(--color-dark) !important; } } .a-bg-dark { .slider-overlay-unfolded { .slider-overlay { background-color: var(--color-darkest) !important; } } } .slider-overlay-unfolded-by-video { .slider-overlay-unfolded; } .a-bg-dark { .slider-overlay-unfolded-by-video { .slider-overlay { background-color: var(--color-darkest) !important; } } }