.header {
    padding: 0;
    background-color: #293e05;
}

    .btn-primary, .btn-secondary {
        background:#293e05;
        color:white;
    }

.header {
    padding: 0;
    background-color: #293e05
}
.header-hamburger-button {
    background-color: #c4aa40;
}
.header-search-button {
        background-color: #c4aa40;
        color: var(--text-on-secondary);
}
.header-quantity-box

 {

    background-color: #c4aa40;
 
}
.product-card__body a:active, .product-card__body a:hover {
    color: #c4aa40;
}

a:hover {
    color: #c4aa40;
    text-decoration: underline;
}
span.btn-arrow-icon {
    background: #c4aa40;
}
.btn:hover
 {
    color: #c4aa40;
    background-color: #293e05;
    border-color: #c4aa40;
}
.btn-link:hover {
    color: #ffffff;
}
.contact-module {
    background-color: #c4aa40;
    color: #ffffff;
    border-radius: var(--corner_10);
    padding: 20px;
    font-size: 1rem;
}
.contact-module a {
    font-size: 1rem;
    color: #ffffff;
}
footer {
    padding: 20px 0;
    margin-top: 30px;
    background-color: #293e05;
    color: var(--text-on-footer-global);
}
.btn-secondary {
    background: #293e05;
    color: white;
    border: 1px solid #c4aa40;
}
span.btn-icon {
    background: #c4aa40;
}

.faq-item {
    border-bottom: 3px solid #c4aa40;
    padding: clamp(.75rem, .375rem + 1vw, 1.25rem) 0;
    height: fit-content;
}
.location-wrapper-box-right {

    background-color: #293e05;
    color: #c4aa40;
  
}
.drawer__header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #293e05;
    padding: 10px 0 10px 0;
    color: #c4aa40;
    height: 70px;
}
span.login-and-exit-line.w-100 {
    background: #c4aa40;
}
ul.mobile-menu-content.mm-listview {
    background: #c4aa40;
}
a.nav-link.category-link-level-1.mm-listitem__text {
    color: #293e05;
}
.mm-panel:after {
    content: "";
    display: block;
    height: var(--mm-listitem-size);
    background: #c4aa40;
}


span.login-and-exit-line.w-100 {
    background: #c4aa40;
}

ul.mobile-menu-content.mm-listview {
    background: #c4aa40;
}



a.nav-link.category-link-level-1.mm-listitem__text {
    color: #e0fbb2;
}

.partners_footer-module

 {
    margin-bottom: 0;
    background-color: #ffffff00;
    border-radius: var(--corner_10);
    padding: 20px;
}