.footer-list .sicon-paper-plane-o {
    background-color: #00405d;
    padding: 10px;
    border-radius: 50%;
    color:white;
    font-size: 1.3rem;
}
.footer-list .sicon-whatsapp2 {
    background-color: #43d854;
    padding: 10px;
    border-radius: 50%;
    color:white;
    font-size: 1.3rem;
}
.footer-list .sicon-twitter {
    background-color: #55acee;
    padding: 10px;
    border-radius: 50%;
    color:white;
    font-size: 1.5rem;
}
.footer-list .sicon-snapchat {
    background-color: #fffa37;
    padding: 10px;
    border-radius: 50%;
    color:white;
    font-size: 1.5rem;
}
.footer-list .sicon-tiktok {
    background-color: black;
    padding: 10px;
    border-radius: 50%;
    color:white;
    font-size: 1.5rem;
}
.footer-list .sicon-youtube {
    background-color: #cd201f;
    padding: 10px;
    border-radius: 50%;
    color:white;
    font-size: 1.5rem;
}

.footer-list li  .text-unicode{
    display:none;
}
.footer .store-contact-info .footer-list{
    flex-direction:row;
}
.store-links-items li:nth-of-type(2),
.store-links-items li:nth-of-type(3),
.store-links-items li:nth-of-type(4),
.store-links-items li:nth-of-type(5),
.store-links-items li:nth-of-type(6),
.store-links-items li:nth-of-type(){
    display:none;
}
.products-list-container{
    grid-template-columns: repeat(auto-fill,minmax(249px,4fr));
}
ul.footer-list.store-links-items > li:not(:nth-child(-n+3)){
    display:none;
}
@media (min-width: 768px){
    .home-block--square-images .container .row .col-md-4{
    flex: 0 0 25%;
    max-width: 25%;
    margin: 0 auto;
}
}


@media (max-width: 576px) { 
    .home-block--square-images .container .row .col-md-4{
    flex: 0 0 100%;
    max-width: 100%;
    margin: 0 auto;
}
}
@media (min-width: 576px) and (max-width: 767.98px) { 
    .home-block--square-images .container .row .col-md-4{
    flex: 0 0 50%;
    max-width: 50%;
    margin: 0 auto;
}
    
}