.store-header, .store-header *, .store-header .marquee, .store-header .marquee *, .store-header .top-navbar, .store-header .top-navbar *, .store-header .main-nav-container, .store-header .main-nav-container *, .store-header .header-buttons *, .store-header .s-contacts *, .store-header .desktop-menu *, .store-header .main-menu *, .store-header .menu-item-link, .store-header .menu-item-link *, .store-header a, .store-header span, .store-header div, .store-header button, .store-header i:not(.sicon-flash) {
    background-color: transparent !important;
    color: #323232 !important
}

/* banner */
section.s-block.s-block--fixed-banner.wide-placeholder .container {
    padding: 0;
}

@media (min-width: 1280px) {
    .category_section .flex.flex-wrap.justify-around {
        justify-content: space-evenly;
    }
    .category_section .w-40 {
        width: 250px;
        height: 250px;
    }
    .category_section h2 {
        font-size: 28px;
        margin-top: 1rem;
    }
}
@media (max-width: 1280px) {
    .category_section .w-40 {
        width: 180px;
        height: 180px;
    }
}
@media (max-width: 768px) {
    .category_section .w-40 {
        width: 160px;
        height: 160px;
    }
}
@media (max-width: 576px) {
    .category_section .w-40 {
        width: 160px;
        height: 160px;
    }
    .category_section h2 {
        font-size: 20px;
    }
}

/* customer_review_section */
.customer_review_section {
    background-color: #E8DAC2;
}

/* footer */
.store-footer,
.store-footer * {
    background-color: #12253B !important;
}