/* Add custom CSS styles below */ 
.store-footer .contact-social ul li:nth-of-type(1) a {
  content: url(https://i.ibb.co/zmr7DmM/icon-instgram.png);
}.store-footer .contact-social ul li:nth-of-type(2) a {
  content: url(https://i.ibb.co/DwY2MMm/icon-twitter.png);
}.store-footer .contact-social ul li:nth-of-type(3) a {
  content: url(https://i.ibb.co/5xvSBMS/icon-snpachat.png);
}.store-footer .contact-social ul li:nth-of-type(4) a {
  content: url(https://i.ibb.co/PzYFNXj/tik-tok.png);
}

.about-us-block .f_logo{
display : none;
}

.store-footer__inner{
background-color:#ededed;

}

.store-footer__inner .about-us-block{
background-color:#ededed;
}

@media (max-width: 767px){

.flex.gap-2.banners{

display: flex
;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 40px;

}




}


@media (mix-width: 767px){


.f_enhanced-square-photos.f_image-one-sixth{

grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 0.5rem;

}

}

@media (min-width: 768px) and (max-width: 1024px){

.f_enhanced-square-photos .f_image-one-sixth{

grid-template-columns: repeat(4, minmax(0, 1fr));
        gap: 2rem;

}

.store-footer .f_store-description{
text-align: right;
    line-height: 1.5rem;
    width: 75%;
}

.md\:px-16{
padding:0px;
    
}

.items-center{
align-items: flex-start;
}

.store-footer .s-social-link a{
height : 50px;
width : 50px;
}

.store-footer .s-payments-list > li{
height : 50px;
width : 50px;
}

.store-footer__inner{
        grid-template-columns: 1fr 1fr;
        padding-left: 0rem;
        padding-right: 0rem;
}

.store-footer .s-menu-footer-list{
max-height: 10rem;
}


}


@media (min-width: 1025px){

.f_enhanced-square-photos .f_image-one-sixth{

grid-template-columns: repeat(4, minmax(0, 1fr));
        gap: 2rem;

}

.store-footer .f_store-description{
text-align: right;
    line-height: 1.5rem;
    width: 75%;
}

.md\:px-16{
padding:0px;
    
}

.items-center{
align-items: flex-start;
}

.store-footer .s-social-link a{
height : 50px;
width : 50px;
}

.store-footer .s-payments-list > li{
height : 50px;
width : 50px;
}

.store-footer__inner{
grid-template-columns: 2fr 1fr;

}

.flex.flex-col.gap-5.py-4{
display: flex
;
    justify-content: space-between;
    flex-direction: row;
    align-items: center;
}


}

/*.swiper-wrapper{
justify-content: center ;
}
*/



.px-4.swiper-slide{
padding: 0px !important;
margin: 0px !important;
}

.px-4.swiper-slide a img{
border-radius: 0px !important;
}