/* Add custom CSS styles below */ 
@media (max-width: 667px){
.home-block--square-images:nth-child(12) > div > div >div:last-child{
    flex: 0 0 100%;
    max-width: 100%;

}
.home-block--square-images > div > div >div
{
    flex: 0 0 50%;
    max-width: 500%;
    padding-left:10px;
    padding-right:10px;
}}


body > section:nth-child(11){
padding-bottom:0 !important;
}

body > section:nth-child(12){
padding-top:0 !important;
}


.nav-mobile .main-nav,
header.fixed-header .site-header,
header{
    background: black;
}

body > div.nav-mobile > ul > li> a,
header *{
color:white !important;
fill:white !important;
}
.s-search-product * ,
[dir=rtl] .s-search-input
{
color:black !important;
}


.s-search-product-price{
color:red !important;
}