.category-header input[type="radio"]+label {
    background-color: #e4decb;
   font-family: "Barlow Condensed", sans-serif;
    font-size: 16px !important;
    font-weight: 600;
}

.category-header div {
    color: #714a2b;
    font-family: "Inconsolata", monospace;
   
}

.category-header {
    border-top: 1px solid #e4decb;

}

.category__secondDescription p, .category-perex p {
    color: #3e2f1c;
}

@media (min-width: 768px) {
    .category__secondDescription p, .category-perex p {
        font-size: 15px;
    }
}

.flag.flag-discount:before {
    transform: translate(-50%, -50%);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-image: none;
    background-color: #2e781c;
    z-index: -1;
}
.flag.flag-discount:before {
    width: 76px;
    height: 36px;
    border-radius: 5px;
}

.product-btn .btn.btn-primary {
    background-color: #ffc226;
    border-color: #ffc226;
    color: #000;
}

.product-btn .btn.btn-primary:hover  {
    background-color: #714a2b;
    border-color: #714a2b;
    color: #fff;
}

.login-wrapper .btn-secondary {
    color: #000;
}

.btn.btn-conversion, a.btn.btn-conversion, .btn.btn-cart, a.btn.btn-cart {
    color: #000;
}

#footer.is-white .contact-box ul li.contact-box-icon:hover span::before {
    color: #febe26;
}

#footer.is-white .news-item-widget a:hover, #footer.is-white ul a:hover {
    color: #fff;
}

.footer-item.footer-item-newsletter .compact-form .btn {
    background-color: #febe26;
    border-color: #febe26;
    color: #000;
}

#footer.is-white {
    background-color: #3d2312;
}

#footer ul a {
    color: #FFFFFF99;
}

#footer h4 {
    color: #fff;
}

#footer #footer h4, #footer .contact-box ul li>span::before, #footer .contact-box h4 {
    color: #ae790e;
}


.external-fonts-loaded ol.cart-header, .external-fonts-loaded .next-step, .external-fonts-loaded .price-wrapper, .external-fonts-loaded .price-additional, .external-fonts-loaded .price-measure, .external-fonts-loaded .price-final, .external-fonts-loaded .price-save, .external-fonts-loaded .price-standard, .external-fonts-loaded .btn, .external-fonts-loaded .products .name {
    font-family: "Inconsolata", monospace;
    text-transform: uppercase;
}

.news-item .text .title {
    font-weight: 600;
    color: #714a2b;
    font-family: "Barlow Condensed", sans-serif;
    text-transform: uppercase;
}

@media (min-width: 992px) {
    .welcome {
        padding: 80px 40px 80px 40px;
    }
}

@media (min-width: 1200px) {
    .welcome__left-panel {
        padding: 0px 0px 0px 70px;
    }

     .welcome__right-panel {
        padding: 0px 40px 0px 30px;
    }
}

@media (min-width: 768px) {
    .welcome p {
        font-size: 16px;
    }
}
.welcome p {
    color: #3e2f1c;
    font-size: 14px;
    line-height: 1.6;
    margin-bottom: 20px;
}

.products-block.products .p .price {

        font-family: "Inconsolata", monospace;
    }

    .products-block .p .price-final .price-standard {
    
        font-family: "Inconsolata", monospace;
    }


    .products-block .p-bottom .price-additional {
       
        font-family: "Inconsolata", monospace;
    }


.products-block .p-bottom>div {
    margin-bottom: 10px;
}



.products-block.products .p .name {
    font-family: "Barlow Condensed", sans-serif;
    font-weight: 600 !important;
    color:#714a2b;
}

.products-block .p-bottom .prices {
    font-family: "Inconsolata", monospace;
}

@media (min-width: 768px) {
    .products-block .p-in-in {
        min-height: auto;
    }
}

@media (min-width: 768px) {
    .benefitBanner__title {
        font-size: 22px;
        font-family: "Barlow Condensed", sans-serif;
    }
}

.benefitBanner__data {
    color: #3e2f1c;
}

.navigation-in ul li a b {
    font-weight: 500;
    font-family: "Barlow Condensed", sans-serif;
    font-size: 18px;
}

.external-fonts-loaded body, body.blank-mode {
    font-family: "Inconsolata", monospace;
}

.external-fonts-loaded h1, .external-fonts-loaded h2, .external-fonts-loaded h3, .external-fonts-loaded h4, .external-fonts-loaded h5, .external-fonts-loaded h6, .external-fonts-loaded .h1, .external-fonts-loaded .h2, .external-fonts-loaded .h3, .external-fonts-loaded .h4, .external-fonts-loaded .h5, .external-fonts-loaded .h6, .external-fonts-loaded .cart-table .main-link, .external-fonts-loaded .cart-related-name, .blank-mode h1, .blank-mode h2, .blank-mode h3, .blank-mode h4, .blank-mode h5, .blank-mode h6, .blank-mode .h1, .blank-mode .h2, .blank-mode .h3, .blank-mode .h4, .blank-mode .h5, .blank-mode .h6, .blank-mode .cart-table .main-link, .blank-mode .cart-related-name {
    font-family: "Barlow Condensed", sans-serif;
    text-transform: uppercase;
    color: #714a2b;
    font-weight: 600 !important;
}

@media (min-width: 480px) {
    .body-banners>div {
        margin: 0;
        width: 100%;
        max-width: 100%;
        flex: 0 0 100%;
        padding: 0 4px;
    }
}

.product .p {
    box-shadow: none;
}

.welcome {
    background-color: #fff;
}


.news-item {
    box-shadow: none;
}

.is-header-black .top-navigation-bar .container>div.top-navigation-contacts {
    background-color: #ffc226;
}

.is-header-black .top-navigation-bar .top-navigation-contacts a span {
    color: #5b2f13;
}

.is-header-black .top-navigation-bar .top-navigation-contacts a:before {

    color: #5b2f13;
}

.is-header-black .top-navigation-bar {
    background-color: #5b2f13;
}

body {
    background-color: #f3f0e6;
}

.is-header-black #header {
    background-color: #2d781d !important;
}

.footer-banners .footer-banner img{
 mix-blend-mode: multiply;
}