UNPKG

@randstad-design/orbit-multitheme

Version:

multitheme Front-end code based on Randstad Human Forward components

166 lines (135 loc) 5.86 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(15, 25, 65, 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: #0f1941; } .carousel--photo .carousel__dots .slick-dots--light button::before, .carousel--photo .carousel .slick-dots--light button::before { border-color: rgba(247, 245, 240, 0.5); } .carousel--photo .carousel__dots .slick-dots--light button:hover::before, .carousel--photo .carousel .slick-dots--light button:hover::before { border-color: #f7f5f0; } .carousel--photo .carousel__dots .slick-dots--light .slick-active button::before, .carousel--photo .carousel .slick-dots--light .slick-active button::before { background: #f7f5f0; } .carousel--photo .carousel__dots .slick-dots--dark button::before, .carousel--photo .carousel .slick-dots--dark button::before { border-color: rgba(15, 25, 65, 0.7); } .carousel--photo .carousel__dots .slick-dots--dark button:hover::before, .carousel--photo .carousel .slick-dots--dark button:hover::before { border-color: #0f1941; } .carousel--photo .carousel__dots .slick-dots--dark .slick-active button::before, .carousel--photo .carousel .slick-dots--dark .slick-active button::before { background: #0f1941; } .carousel__dots .slick-active button, .carousel .slick-active button { cursor: auto; } .carousel__dots .slick-active button::before, .carousel .slick-active button::before { background: #0f1941; -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; } } .bg-variant-brand-primary .slick-dots button::before { border-color: var(--color-white-alpha-50); } .bg-variant-brand-secondary .slick-dots button::before { border-color: var(--color-white-alpha-50); } .bg-variant-brand-tertiary .slick-dots button::before { border-color: var(--color-brand-secondary-alpha-70); } .bg-variant-white .slick-dots button::before { border-color: var(--color-brand-secondary-alpha-70); } .bg-variant-brand-quaternary .slick-dots button::before { border-color: var(--color-brand-secondary-alpha-70); } .bg-variant-brand-quinary .slick-dots button::before { border-color: var(--color-brand-secondary-alpha-70); } .bg-variant-brand-senary .slick-dots button::before { border-color: var(--color-brand-secondary-alpha-70); } .bg-variant-brand-primary .slick-dots button:hover::before { border-color: var(--color-white); } .bg-variant-brand-secondary .slick-dots button:hover::before { border-color: var(--color-white); } .bg-variant-brand-tertiary .slick-dots button:hover::before { border-color: var(--color-brand-secondary); } .bg-variant-white .slick-dots button:hover::before { border-color: var(--color-brand-secondary); } .bg-variant-brand-quaternary .slick-dots button:hover::before { border-color: var(--color-brand-secondary); } .bg-variant-brand-quinary .slick-dots button:hover::before { border-color: var(--color-brand-secondary-shade-180); } .bg-variant-brand-senary .slick-dots button:hover::before { border-color: var(--color-brand-secondary); } .bg-variant-brand-primary .slick-dots .slick-active button::before { background: var(--color-white); } .bg-variant-brand-secondary .slick-dots .slick-active button::before { background: var(--color-white); } .bg-variant-brand-tertiary .slick-dots .slick-active button::before { background: var(--color-brand-secondary); } .bg-variant-white .slick-dots .slick-active button::before { background: var(--color-brand-secondary); } .bg-variant-brand-quaternary .slick-dots .slick-active button::before { background: var(--color-brand-secondary); } .bg-variant-brand-quinary .slick-dots .slick-active button::before { background: var(--color-brand-secondary-shade-180); } .bg-variant-brand-senary .slick-dots .slick-active button::before { background: var(--color-brand-secondary); } .carousel.bg-brand--blue .slick-dots button::before, .carousel.bg-brand--dark-blue .slick-dots button::before { border-color: rgba(247, 245, 240, 0.5); } .carousel.bg-brand--blue .slick-dots button:hover::before, .carousel.bg-brand--dark-blue .slick-dots button:hover::before { border-color: #fff; } .carousel.bg-brand--blue .slick-dots .slick-active button::before, .carousel.bg-brand--dark-blue .slick-dots .slick-active button::before { background: #fff; } /*# sourceMappingURL=carousels.css.map */