UNPKG

@randstad-design/orbit-multitheme

Version:

multitheme Front-end code based on Randstad Human Forward components

103 lines (93 loc) 3.76 kB
.carousel:not(.slick-initialized) .banner__slide:not(:first-child) { display: none; } .carousel { position: relative; } .carousel__dots .slick-dots, .carousel .slick-dots { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; left: 0; line-height: 0; position: absolute; width: 100%; } .carousel__dots .slick-dots button, .carousel .slick-dots button { background: none; border: none; cursor: pointer; font-size: 0; height: 30px; margin: 0 10px; outline: none; padding: 0; text-indent: -9999px; width: auto; } .carousel__dots .slick-dots button::before, .carousel .slick-dots button::before { border-radius: 50%; border: 2px solid rgba(0, 0, 0, 0.7); content: ''; display: block; height: 14px; position: relative; -webkit-transition: border 0.2s; transition: border 0.2s; width: 14px; } .carousel__dots .slick-dots button:hover::before, .carousel .slick-dots button:hover::before { border-color: #2e2e2e; } .carousel--photo .carousel__dots .slick-dots--light button::before, .carousel--photo .carousel .slick-dots--light button::before { border-color: rgba(255, 255, 255, 0.5); } .carousel--photo .carousel__dots .slick-dots--light button:hover::before, .carousel--photo .carousel .slick-dots--light button:hover::before { border-color: #fff; } .carousel--photo .carousel__dots .slick-dots--light .slick-active button::before, .carousel--photo .carousel .slick-dots--light .slick-active button::before { background: #fff; } .carousel--photo .carousel__dots .slick-dots--dark button::before, .carousel--photo .carousel .slick-dots--dark button::before { border-color: rgba(0, 0, 0, 0.7); } .carousel--photo .carousel__dots .slick-dots--dark button:hover::before, .carousel--photo .carousel .slick-dots--dark button:hover::before { border-color: #2e2e2e; } .carousel--photo .carousel__dots .slick-dots--dark .slick-active button::before, .carousel--photo .carousel .slick-dots--dark .slick-active button::before { background: #2e2e2e; } .carousel__dots .slick-active button, .carousel .slick-active button { cursor: auto; } .carousel__dots .slick-active button::before, .carousel .slick-active button::before { background: #2e2e2e; -webkit-transition: background-color 0.4s; transition: background-color 0.4s; } @media (max-width: 500px) { .carousel--on-s .slick-list { margin-left: -3vw; margin-right: -3vw; } .carousel--on-s .slick-slide { padding: 0 3vw; } } @media (min-width: 501px) and (max-width: 940px) { .carousel--on-m .slick-list { margin-left: -2.9vw; margin-right: -2.9vw; } .carousel--on-m .slick-slide { padding: 0 2.9vw; } } .carousel.bg-brand--gradient-blue .slick-dots button::before, .carousel.bg-brand--gradient-orange .slick-dots button::before, .carousel.bg-brand--dark-grey .slick-dots button::before { border-color: rgba(255, 255, 255, 0.5); } .carousel.bg-brand--gradient-blue .slick-dots button:hover::before, .carousel.bg-brand--gradient-orange .slick-dots button:hover::before, .carousel.bg-brand--dark-grey .slick-dots button:hover::before { border-color: #fff; } .carousel.bg-brand--gradient-blue .slick-dots .slick-active button::before, .carousel.bg-brand--gradient-orange .slick-dots .slick-active button::before, .carousel.bg-brand--dark-grey .slick-dots .slick-active button::before { background: #fff; } /*# sourceMappingURL=carousels.css.map */