.b-header__links .b-header__link:first-child {
    font-weight: 600;
}

.b-thumb__features {
    font-size: 13px;
    color: #a0a0a0;
    font-style: normal;
}

.b-badges .badge span {
    border-radius: 50px;
}

.b-header .b-header__top .b-header__phone{
    font-size: 18px;
}
.b-header .b-header__top .b-header__phone .messenger {
    margin-left: 15px;
}
.b-header .b-header__top .b-header__phone .messenger img {
    width: 32px;
    height: 32px;
}

.b-thumb__title {
    font-size: 23px;
    font-family: "Dela Gothic One", sans-serif;
    font-weight: 400;
    font-style: normal;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Dela Gothic One", sans-serif;
    font-weight: 400;
    font-style: normal;
}

@media (min-width:600px) {
    .b-header__logo {
        max-width:200px;
    }
}
@media (max-width:599px) {
    .b-header__logo {
        max-width:130px;
    }
    /*
    
    
    
    */
    .b-product .b-product__summary {
        display: none;
    }
}

.i-product__compare_price.compare-at-price.b-product__compare_price {
    font-weight: 700;
    color: #000000;
}

.b-product__features .b-product__feature {
    padding-bottom: 5px;
    line-height: 1.6;
}
.b-product__features .b-product__feature .name {
    color: #000;
    font-weight: 600;
}
.b-product__features .b-product__feature .value {
    padding-left: 15px;
}
.b-about__header {
    font-weight:700;
}
.c-fotter-link {
    font-size: 0.85rem;
    text-decoration: underline;
}
.c-fotter-link:hover {
    text-decoration: none;
}
.b-theme__block.b-text .b-text__wrapper img.b-text__image {
    z-index:0;
}

.b-checkout__wrapper {
    position: static;
    padding-bottom: 50px;
}

/* color */
a:hover {
    color:#827cba;
}
.btn-primary, .wa-button.blue {
    color:#ffffff;
    background-color:#2c5737;
    border-color:#2c5737;
}
.btn-primary.disabled, .disabled.wa-button.blue, .btn-primary:disabled, .wa-button.blue:disabled {
    background-color:#2c5737;
    border-color:#2c5737;
}
.btn-outline-primary{
    color:#2c5737;
    border-color:#2c5737;
}
.btn-outline-primary:hover {
    background-color:#2c5737;
    border-color:#2c5737;
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color:#2c5737;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show>.btn-outline-primary.dropdown-toggle {
    background-color:#2c5737;
    border-color:#2c5737;
}
.btn-link:hover {
    color:#2c5737;
}
.dropdown-item.active, .dropdown-item:active {
    background-color:#2c5737;
}
.custom-control-input:checked ~ .custom-control-label::before {
    border-color:#2c5737;
    background-color:#2c5737;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    border-color:#2c5737;
    background-color:#2c5737;
}
.custom-range::-webkit-slider-thumb {
    background-color:#2c5737;
}
.custom-range::-moz-range-thumb {
    background-color:#2c5737;
}
.custom-range::-ms-thumb {
    background-color:#2c5737;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    background-color:#2c5737;
}
.page-link:hover {
    color:#2c5737;
}
.page-item.active .page-link {
    background-color:#2c5737;
    border-color:#2c5737;
}
.badge-primary {
    background-color:#2c5737;
}
.progress-bar {
    background-color:#2c5737;
}
.list-group-item.active{
    background-color:#2c5737;
    border-color:#2c5737;
}
.bg-primary {
    background-color:#2c5737 !important;
}
.border-primary { 
    border-color:#2c5737 !important;
}
.text-primary, .wa-product .wa-sku { 
    color:#2c5737 !important;
}
a:hover, a:focus, a .selected{ 
    color:#2c5737;
}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {
    background:#2c5737;
}
.wa-input:focus, .wa-select:focus, .wa-textarea:focus { 
    border-color:#2c5737 !important;
}
.wa-link:hover, .wa-link:focus, .wa-link:active {
    color:#2c5737 !important;
}
.wa-dropdown.is-opened>.wa-dropdown-toggle {
    border-color:#2c5737 !important;
}
.wa-dropdown.is-opened>.wa-dropdown-toggle:after {
    border-color:#2c5737 !important;
}
.wa-dropdown>.wa-dropdown-area:hover {
    border-color:#2c5737 !important;
}
.b-theme__sidebar a.active {
    background:#2c5737;
}
.b-theme__sidebar .selected a {
    background:#2c5737;
}
.b-theme__block--dark {
    background-color:#2c5737;
}
.b-theme__header {
    color:#2c5737;
}
.b-nav__submenu--dropdown .b-nav__link:hover, .b-nav__submenu--dropdown .b-nav__link:focus {
    background:#2c5737 !important;
}
.b-nav__submenu_link:hover, .b-nav__submenu_link:focus {
    background:#2c5737;
}
@media (min-width:768px) {
    .b-header__cart_wrapper{
        background:#2c5737;
    }
}
.b-text__header{
    color:#2c5737;
}
.b-filters__reset_item:hover {
    border-bottom:dashed 1px #2c5737;
}
.b-filters__checkbox_on, .b-filters__radio_on {
    color:#2c5737;
}
.b-filters__checkbox input:checked ~ .b-filters__checkbox_text{
    color:#2c5737;
}
.b-filters__radio input:checked ~ .b-filters__radio_text{
    color:#2c5737;
}
.b-filters__color input:checked ~ .b-filters__color_selected .b-filters__color_place {
    outline-color:#2c5737;
}
.b-filters__reset_all:hover{
    border-color:#2c5737;
}
.b-filters__labels {
    background:#2c5737;
}
.noUi-handle {
    background:#2c5737;
}
.b-pagination .inline-link {
    color:#2c5737;
}
.b-per_page__link--active {
    color:#2c5737;
    border-color:#2c5737;
}
.b-per_page__link:hover, .b-per_page__link:focus, .b-per_page__link--active {
    color:#2c5737;
}
.b-sort--links li.selected a {
    color:#2c5737;
    border-color:#2c5737;
}
.b-sort--links a:hover, .b-sort--links a:focus, .b-sort--links a--active {
    color:#2c5737;
    border-color:#2c5737;
}
.b-sort__toggle_link {
    color:#2c5737;
    border-bottom:dotted 1px #2c5737;
    color:#2c5737;
}
.b-view_type__link:hover, .b-view_type__link:focus, .b-view_type__link--active {
    color:#2c5737;
}
.b-quantity__button:hover, .b-quantity__button:focus {
    color:#2c5737;
}
.b-quantity--big .b-quantity__button {
    border:1px solid #2c5737;
    color:#2c5737;
}
.b-thumb__title:hover, .b-thumb__title:focus, .b-thumb__title--active {
    color:#2c5737;
}
.b-list__title:hover, .b-list__title:focus, .b-list__title--active {
    color:#2c5737;
}
.b-list__price--compare {
    color:#2c5737;
}
.b-badges .bestseller span {
    background:#df2424;
}
/*.b-badges .low-price span {
    background:#2c5737;
}*/
.b-product__price--compare {
    color:#df2424;
}
.b-product__thumb:hover {
    border-color:#2c5737;
}
.b-product__flat_skus_item input:checked ~ .custom-control-label {
    color:#2c5737;
}
.b-reviews__more a:hover, .b-reviews__more a:focus, .b-reviews__more a--active {
    color:#2c5737;
}
.b-shipping .price, .b-payment .price {
    color:#2c5737;
}
.b-shipping .est_delivery, .b-payment .est_delivery {
    color:#2c5737;
}
.b-shipping [name="payment_id"]:checked ~ .b-shipping__name, .b-shipping [name="shipping_id"]:checked ~ .b-shipping__name, .b-payment [name="payment_id"]:checked ~ .b-shipping__name, .b-payment [name="shipping_id"]:checked ~ .b-shipping__name {
    color:#2c5737;
}
.s-checkbox input:checked+span {
    background:#2c5737;
}
.s-radio input:checked+span {
    border-color:#2c5737;
}
.s-styled-select select:not(:disabled):not(.wa-error):focus {
    border-color:#2c5737;
}
.s-styled-select select:not(:disabled):not(.wa-error):focus+.s-icon{
    border-color:#2c5737;
}
.s-order-page .s-order-section>.s-section-header {
    background:#2c5737;
}
.wa-quantity-box .wa-button:not(.is-disabled):hover{
    color:#2c5737 !important;
}
.b-footer__scroll {
    background:#2c5737;
}
.quickorder-wrap .quickorder-header {
    background:#2c5737;
}
[data-quickorder-pf] .quickorder-form-head, [data-quickorder-cf] .quickorder-form-head {
    background:#2c5737;
}
.btn-buy, .wa-value [type="submit"], .b-checkout__success_plugin [type="submit"], .wa-buttons-wrapper [type="submit"], .wa-button.js-submit-button, .b-theme .wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-submit-button {
    background-color:#d5ff52;
    border-color:#d5ff52;
    color: #000;
}

.filter-param.b-filters__item.i-filters__item.col-auto:last-child {
    max-width: 70%;
}

.storequickorder-button {
    border: 2px solid #2c5737 !important;
    box-shadow: none;
    vertical-align: middle;
    text-align: center;
    padding: 6px 10px 6px 10px;
    color: #2c5737 !important;
    background: none !important;
}
.storequickorder-button:hover {
    color:#000 !important;
    background-color:#c3d4e4 !important;
    border-color:#c3d4e4 !important;
}
#storequickorder input.submit-button {
    border: 2px solid #2c5737 !important;
    box-shadow: none;
    vertical-align: middle;
    text-align: center;
    padding: 6px 10px 6px 10px;
    color: #fff !important;
    background: #2c5737 !important;
}
#storequickorder input.submit-button:hover {
    color:#000 !important;
    background-color:#c3d4e4 !important;
    border-color:#c3d4e4 !important;
}

.b-thumb__price--compare {
    color: #df2424;
}
.summary.b-thumb__summary, .b-product__summary {
    color: #6c757d !important;
}