/* Add custom CSS styles below */ 

:root {
    --first-color: #ded98e;
    --second-color: #909090;
}

.banner.banner--fixed {
    background: transparent;
}

.s-block--enhanced-fixed-banner .banner-content {
    background: transparent !important;
}

.banners .banner--fixed img {
    background: transparent !important;
    object-fit: contain !important;
}

body.index {
    background: transparent;
}

.product-entry .product-entry__image .f_btn-container .btn--add-to-cart button {
    background: var(--first-color) ;
    color: black !important;
}


.product-entry .product-entry__image .f_btn-container .btn--add-to-cart button:hover {
    color: white !important;
}

button.s-button-primary {
    background: #909090;
    color: white !important;
}

.s-add-product-button-main .s-add-product-button-mini-checkout {
    background: var(--first-color);
    border-radius: 10px;
    
}

.f_enhanced-store-features .f_features-item {
    background: var(--first-color);
}

.f_enhanced-store-features .f_features-item h3 {
    color: white;
    font-size: 20px;
}




.store-footer__inner {
    background: var(--second-color);
  
    
}
.store-footer__inner * {
     color: var(--first-color) !important;
}

footer.store-footer {
    background: #0f0f0f;
     
}
.store-footer__inner .about-us-block {
    background: var(--second-color) !important;
}

.thin-header .main-nav-container {
    background: var(--second-color);
     box-shadow: 2px 3px 3px #e7e1955e;
}

.navbar-brand img {
    max-height: 5rem;
}
.f_bottom-menu>ul {
    background: #909090;

}
.f_bottom-menu {
        box-shadow: -5px 3px 3px #ded98e !important;
}

/**********Price********/
.f_price-container {
    background-color: #ddd891;
   /* border: solid;
    color: #858585;*/
    border-radius: 50%;
 }
.f_price-container.f_leading-0 {
    padding: 5% !important;
}
.text-xxs {
    font-size: 20px;
}