/* BEGIN HEADER LANGUAGE SWITCHER*/
header .box-top {
  float: unset;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

header .search-containers {
  float: unset;
    order: 1;
}
header .header-link {
  float: unset;
  order: 3;
}
header .cart-container {
    float: unset;
    order: 4;
}
header .header-laguage {
  order: 2;
  margin-top: -5px;
}
.language,
.btn-block+.btn-block {
  margin: 0
}
#form-language button {
    color: #b2b2b2;
    font-size: 14px;
    text-decoration: none;
    padding: 0 0 0 25px;
    line-height: 33px;
    font-weight: 400;
    text-align: left;
    font-family: 'Rubik', sans-serif;
    text-transform: capitalize;
    position: relative;
    float: unset;
    width: auto;
    display: inline-block;
}
#form-language button:hover {
    color: #b3936d;
}
#search input {
  color: #b3936d;
}
/* END HEADER LANGUAGE SWITCHER*/
/* BEGIN CART DROPDOWN */
#cart p.cart-button a {
  border-color: #b3936d;
  color: #b3936d;
}
#cart p.cart-button a:hover {
  color: white;
}
/* END CART DROPDOWN */
/* BEGIN MANUFACTURER*/
.product-manufacturer {
  background: white;
}
.product-manufacturer header {
  background: #171e26;
}
.product-manufacturer #content a {
  color: #b3936d
}
.product-manufacturer #content .row {
  display: flex;
}
.product-manufacturer #content h2 {
  color: #B3936D;
  margin-top: 10px
}
.product-manufacturer #content .col-sm-3 {
  border: 1px solid #B3936D;
  display: flex;
  padding: 10px;
  margin-right: 0.5%;
  width: 23%;
}
.product-manufacturer #content .col-sm-3 a {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.product-manufacturer #content .col-sm-3 a img {
  padding-bottom: 10px;
}
/* END MANUFACTURER*/
/* BEGIN CATEGORY*/
.layer-category .item-inner .caption .cart button,
#product-manufacturer .item-inner .caption .cart button,
.product-search .item-inner .caption .cart button {
  border-color: #b3936d;
  color: #b3936d;
}
.layer-category .item-inner .caption .cart button:hover,
#product-manufacturer .item-inner .caption .cart button:hover,
.product-search .item-inner .caption .cart button:hover {
  color: white;
}
.layer-category .product-grid,
#product-manufacturer .product-grid,
.product-search .product-grid {
  border: 1px solid rgba(179,147,109,0.2);
}
@media only screen and (min-width:1024px) {
  .layer-category .product-grid,
  #product-manufacturer .product-grid,
  .product-search .product-grid {
    width: 30%;
    margin-right: 1%;
  }
  .layer-category .custom-products-row,
  #product-manufacturer .custom-products-row,
  .product-search .custom-products-row {
    display: flex;
    flex-wrap: wrap;
  }
  .layer-category .custom-products-row {
    padding-left: 15px;
  }
}
@supports (-moz-appearance:none) {
  #product-manufacturer .custom-products-row {
    display: initial;
    flex-wrap: unset;
  }
}
/* END CATEGORY*/
/* BEGIN PRODUCT*/
#product-product .block-2 .btn-compare,
#product-product .block-2 .btn-wishlist {
  line-height: unset;
  padding: 10px;
}
#product-product .quantity-box {
  float: unset;
  width: 110px;
  margin: 0;
  margin-right: 10px;
}
#product-product #input-quantity2,
#product-product #input-quantity {
  width: 80px;
}
#product-product #button-cart2,
#product-product #button-cart {
  margin-left: 10px;
}
#product-product #button-cart {
  border-color: #b3936d;
  color: #b3936d;
  background: transparent;
  float: unset;
}
#product-product #button-cart:hover {
  color: white;
  background: #b3936d;
}
#product-product .col-sm-7.block-2 .buttons-wrap {
  display: flex;
  margin-top: 15px;
}
#product-product .block-2 .price {
  margin: 25px 0 0 0;
}
#product-product .quantity-actions {
  display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
/* END PRODUCT*/