/* Add custom CSS styles below */ 
section#EF_banner_sec_0 {
    padding: 0px !important;
}
section#EF_banner_sec_0 .container,.s-block.s-block--fixed-banner > div.container {
    padding: 0px !important;
    width: 100%;
    max-width: 100% !important;
}
section#EF_banner_sec_0 .container .single-banner {
    padding: 0px !important;
}
@media (min-width: 768px) {
.f_enhanced-square-photos .f_image-one-fourth {
    grid-template-columns: repeat(3,minmax(0,1fr)) !important ;
}
}
.f_enhanced-square-photos:not(.f_rounded-photos) .f_image-entry img {
    border-radius: 0px !important;
    box-shadow: none;
}
.product-entry {
    padding: 0.6rem;
    background: #eee;
}
button.s-button-primary {
    background-color: #1f1f1f !important ;
}
.banner--fixed img {
    border-radius: 0px !important ;
}
.s-block__title {
    justify-content: center;
}
.f_enhanced-store-features .f_features-item p {
    display: none;
}
.f_enhanced-store-features .f_features-item .feature-icon {
    width: 6rem;
    height: 6rem;
}
.f_enhanced-store-features .f_features-item:nth-child(1) .feature-icon {
    content: url("https://i.postimg.cc/FRLWWGRT/1.png");
}
.f_enhanced-store-features .f_features-item:nth-child(2) .feature-icon {
    content: url("https://i.postimg.cc/WbF39k6h/2.png");
}
.f_enhanced-store-features .f_features-item:nth-child(3) .feature-icon {
    content: url("https://i.postimg.cc/0Nxy2Hgw/3.png");
}
footer.store-footer,.store-footer__inner  {
    background: #c8c8c8;
}