/* Add custom CSS styles below */ 
.s-search-input-wrapper .s-search-icon svg {
    fill: #ffffff;
}
.s-search-input {
    color: #ffffff;
}
.s-product-card-vertical .s-product-card-content-title a,
h4{
line-height: normal !important;
}
  @media (min-width: 768px){
div#mainnav:not(.fixed-header ) .navbar-brand img {
    max-height: 5rem;
    width: 120px !important;
}}
/*Fixed Banner*/
.banner--fixed img{
    background-color: unset;
}

/*.categories-sec*/
.categories-sec .max-w-\[100px\] {
    max-width: fit-content;
}
  @media (max-width: 768px){
  .categories-sec a.w-\[80px\].h-\[80px\]{
    height: 110px;
    width: 110px;
  }} 

/*.about-us*/
.about-us p.font-normal {
    font-size: 30px;
}
.about-us p.font-bold {
    font-weight: 400;
    font-size: 16px;
    line-height: normal;
}

.osh_best_offer h2.font-bold.leading-tight {
    font-size: 24px;
}

/*footer*/
.footer-is-light .store-footer {
    background: #0C415B ;
}
.footer-is-light .store-footer .store-footer__inner {
    background: unset;
    color: #fff;
}
.store-footer .s-contacts-list svg, .store-footer .s-contacts-list .unicode, .store-footer .s-menu-footer-list a, .store-footer .container p:nth-of-type(2), .store-footer h3, .store-footer s-menu-footer-list,
.copyright-text p{
    color: #ffffff !important;
}
.store-footer__inner img.w-full.h-full {
    filter: brightness(0) invert(1);
}