

/* Colors */
.nav-link.dropdown-toggle::after,
a,
a:hover,
p a,
.sign__form input[type="submit"]:hover,
.header__user a:hover,
.blog-icon a:hover,
.header__user ul li a:hover,
.header__cart--inner:hover,
.sign__form span.required,
 .kosik__btn:hover,
.header__navigation ul li a:hover,
.header__navigation ul > li > a:hover, .header__navigation ul > li > a:focus,
.kosik__inside input[type=checkbox]:checked + label:before,
#search-products-autosuggest ul li .search-products-price,
.category__filters label.form-label span,
.product__item--name:hover, .product__item--name:focus,
.products__more a:hover, .products__more a:focus,
.product h2,
.contact__form input[type="submit"]:hover, .contact__form input[type="submit"]:focus,
.popup_wrap .price,
.popup_wrap .web-btn.btn-light,
.show-more,
.category__sub--item:hover span,
.recommended__product--name:hover,
.recommended__products--more a > strong, .recommended__products--less a > strong,
.web-btn.btn-light.pull-left.close,
.header__user ul li a:hover, .header__user ul li a:focus,
.header__cart--inner:hover, .header__cart--inner:focus,
.page p a,
.news__item--name:hover, .news__item--name:focus
{
  color: #f4a900;
}

.category__sub--item span {
  font-size: 16px;
  font-weight: 700;
}
.footer__newsletter h3 {
font-size: 15px;
  font-weight: 900;
  color: #fff;
  margin-bottom: 30px;
}
.newsletter-but button {
    width: 50px;
    height: 44px;

    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    align-items: center;
    justify-content: center;
    text-align: center;
    display: flex;
    outline: none;
    border: none;
    transition: 0.2s all;
}

.header__search form input[type="submit"],
#language-switcher,
.header__cart--inner span,
.homepage__section h1::after,
.homepage__section h2::after,
.homepage__boxes--inner,
.sign__form input[type="submit"],
.currencies-wrap a:hover,
.kosik__btn,
.kosik .dodani__item input[type="radio"]:before,
.kosik .platby__item input[type="radio"]:before,
.category .cat::after,
.recommended__products h2::after,
#add_to_cart,
.product__tabs ul li.active, .product__tabs ul li:hover,
.contact__form input[type="submit"],
.popup_wrap .web-btn,
.blog__categories li.active a, .blog__categories li:hover a,
.pagination ul li.next,
.pagination ul li.prev,
.cart-nav__item.active,
.cart-nav__item:hover, .cart-nav__item:focus,
.category__filters input[type="checkbox"]:before, .category__filters input[type="radio"]:before,
.product__item--icons span.blue

{
  background: #f4a900;
}




.sign__form input[type="submit"],
.kosik__btn,
.add_to_cart,
.contact__form input[type="submit"],
.popup_wrap .web-btn.btn-light,
.blog__categories li.active a, .blog__categories li:hover a,
.pagination ul li.next,
.pagination ul li.prev,
#add_to_cart
{
  border-color: #f4a900;
}
.sign__form input[type="submit"], .kosik__btn, .category-nav__item.active, .category-nav__item:hover {
    border-bottom-color: #f4a900;
}

.pagination ul li.prev:hover {
  background: #fff;
}

.kosik__freeshipping svg,
.pagination ul li.next:hover svg,
.pagination ul li.prev:hover svg,
.param_filters--item li svg,
.change-color,
.ico-12
{
  fill: #f4a900!important;
}
.popup.custom-popup .col-lg-12 {
  display: flex;
}

.required,
#search-products-autosuggest ul li a:hover,
.popup_wrap .web-btn.btn-light,
.news__item--name:hover, .news__item--name:focus,
.page p a:hover, .page p a:focus

{
  color: #f4a900!important;
}

.range-slider .noUi-handle

{
  background: #f4a900!important;
}
.button {
  color: white;
}

@media (max-width: 991.98px) {
  .header__cart--image span {
    background: #f4a900!important;
  }

  .page__breadcrumb ul li:last-child a {
    color: #f4a900!important;
  }
  .category {
    padding: 15px;
  }
  .cart {
   padding: 5px 0px;
  }
  .recommended__products--more, .recommended__products--less {
    padding-bottom: 0px;
  }
  .popup.custom-popup .col-lg-12 {
  flex-direction: column;
  }
}
.param_filters--item ul {
  margin: 0;
}
@media (max-width: 767px) {
    .kosik__steps ul li a {
      background: #fff!important;
      display: flex!important;
      justify-content: center;
      align-items: center;
    }
    .kosik__steps ul li.active a {
      background: #f4a900!important;
    }
    .kosik__steps ul li a svg path {
      fill: #f4a900!important;
    }
    .kosik__steps ul li.active a svg path {
      fill: #fff!important;
    }

}

