Files
2026-04-28 21:14:25 +03:00

112 lines
2.0 KiB
SCSS

//
// Slick
//
// Overwrite/Extend styles
// --------------------------------------------------
.slick-slider {
&.slick-dotted {
margin-bottom: 50px;
.slick-dots {
bottom: -30px;
}
}
&.slick-dotted.slick-dotted-inner {
margin-bottom: 0;
.slick-dots {
bottom: 10px;
}
}
&.slick-dotted.slick-dotted-white {
.slick-dots li button::before {
color: $white;
}
}
.slick-prev,
.slick-next {
width: 40px;
height: 60px;
text-align: center;
background-color: rgba(0,0,0,.03);
z-index: 2;
@include hover {
background-color: rgba(0,0,0,.15);
}
&::before {
font-family: $font-family-fontawesome;
font-size: 28px;
font-weight: 900;
line-height: 28px;
color: $brand-dark;
}
}
.slick-prev {
left: 0;
&::before {
content: '\f104';
}
}
.slick-next {
right: 0;
&::before {
content: '\f105';
}
}
&.slick-nav-white {
.slick-prev,
.slick-next {
background-color: rgba(255,255,255,.5);
@include hover {
background-color: rgba(255,255,255,1);
}
&:before {
color: $black;
}
}
}
&.slick-nav-black {
.slick-prev,
.slick-next {
background-color: rgba(0,0,0,.25);
@include hover {
background-color: rgba(0,0,0,1);
}
&::before {
color: $white;
}
}
}
&.slick-nav-hover {
.slick-prev,
.slick-next {
opacity: 0;
transition: opacity .25s ease-out;
}
@include hover {
.slick-prev,
.slick-next {
opacity: 1;
}
}
}
}