yapayzeka/public/assets/scss/elements/_brand.scss

207 lines
4.0 KiB
SCSS
Raw Permalink Normal View History

2024-09-09 15:01:42 -07:00
// Brand Style One
.brand-carousel-activation {
padding: 0 50px;
@media #{$sm-layout} {
padding: 0 10px;
}
li {
margin-top: 0;
margin-bottom: 0;
a {
display: block;
img {
opacity: 0.8;
transition: 0.4s;
}
}
&:hover {
a {
img {
opacity: 1;
filter: contrast(0.5);
}
}
}
}
&.rainbow-slick-arrow button.slick-arrow {
width: 50px;
height: 50px;
}
&.rainbow-slick-arrow button.slick-arrow i {
display: block;
font-size: 24px;
color: #fff;
}
&.rainbow-slick-arrow button.slick-arrow::before {
display: none;
}
}
.rainbow-brand-area{
.rating-title{
@media #{$small-mobile} {
flex-wrap: wrap;
gap: 20px;
}
}
}
.brand-style-1 {
padding: 0;
margin: 0;
list-style: none;
display: flex;
flex-wrap: wrap;
justify-content: center;
li {
flex-basis: 25%;
border-width: 1px 1px 1px 1px;
border-style: solid;
margin: 0px 0px -2px -2px;
border-color: var(--color-border);
padding: 40px 0 40px 0;
text-align: center;
@media #{$large-mobile} {
flex-basis: 33.33%;
}
@media #{$small-mobile} {
flex-basis: 50%;
}
a {
display: block;
img {
opacity: 0.8;
transition: 0.4s;
}
}
&:hover {
a {
img {
opacity: 1;
filter: contrast(0.5);
}
}
}
}
}
// Brand Style Two
.brand-style-2 {
padding: 0;
margin: 0;
list-style: none;
display: flex;
flex-wrap: wrap;
justify-content: center;
@media #{$small-mobile} {
gap: 30px;
}
li {
flex-basis: 16.666%;
text-align: center;
@media #{$md-layout} {
flex-basis: 25%;
}
@media #{$sm-layout} {
flex-basis: 25%;
}
@media #{$large-mobile} {
flex-basis: 33.33%;
}
@media #{$small-mobile} {
flex-basis: 40%;
margin: 0;
}
a {
display: flex;
justify-content: center;
align-items: center;
img {
opacity: 0.6;
transition: 0.3s;
max-height: 34px;
}
}
&:hover {
a {
img {
opacity: 1;
}
}
}
}
&.slider-brand{
position: relative;
&::before{
content: '';
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 200px;
background: linear-gradient(90deg, #0E0C15 0.09%, rgba(14, 12, 21, 0.00) 58.8%);
z-index: 1;
}
&::after{
content: '';
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 200px;
background: linear-gradient(270deg, #0E0C15 0%, rgba(14, 12, 21, 0.00) 45.61%);
z-index: 1;
}
.single-slider{
position: relative;
z-index: 5;
}
}
&.variation-2 {
li {
flex-basis: 25%;
text-align: center;
@media #{$sm-layout} {
flex-basis: 33.33%;
}
@media #{$small-mobile} {
flex-basis: 50%;
}
}
}
}
.advance-brand {
@extend %liststyle;
}
.rainbow-brand-area{
position: relative;
.bg-shape-left{
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
z-index: -3;
}
}