/* Add custom CSS styles below */ 
body.index .main-nav-container.fixed-pinned.animated.fixed-header img.logo-normal {
    filter: brightness(0) saturate(100%) invert(67%) sepia(30%) saturate(500%) hue-rotate(10deg) brightness(95%) !important;
}

@media only screen and (min-width: 1024px) {
    .main-menu li>a:hover {
        color: #ffff !important;
        text-decoration-line: none;
    }
}

i.header-btn__icon.sicon-user ,
i.header-btn__icon.icon.sicon-cart ,
span.header-btn__icon.icon.sicon-search{
    background-color:#a88c58;
    border-radius:50px;
}

@media (max-width: 1023px) {
    .centered_logo .header-btn__icon {
        width: 2.5rem;
    }
}
@media (max-width: 768px) {
  body.trans_header .store-header {
    position: relative !important;
    width: 100%;
    z-index: 2;
}
    @media (max-width: 768px) {
  body.trans_header .store-header *{
    color:#000 !important;
}
  body.trans_header .store-header  img.logo-normal {
    filter: brightness(0) saturate(100%) invert(67%) sepia(30%) saturate(500%) hue-rotate(10deg) brightness(95%) !important;
}
        i.header-btn__icon.sicon-user ,
i.header-btn__icon.icon.sicon-cart ,
span.header-btn__icon.icon.sicon-search{
    background-color:#a88c58;
    border-radius:50px;
    color:#fff !important;
}


}

  .custom-features-grid {
    display:flex !important;
    flex-wrap:wrap !important;
}

.custom-feature-cell {
    flex:1 !important;
    justify-content:center !important ;
    align-items:center !important;
}