.dropdown_back{
    transform: scaleX(-1);
    left: -540px;
}
.dropdown_back .dropdown-title{
    transform: scaleX(-1);
    
}

.dropdown_back .dropdown-list{
    transform: scaleX(-1);
    
}
.color{
    position: relative;
  }
  
  .text_color{
    display: none;
    position: absolute;
    border:1px solid black;
    background-color: #fff;
    top: 30px;
    left: -5px;
    z-index: 10;
    font-size:10px;
    text-transform: uppercase;
	padding: 0 4px;
  }
.filter-color .color input{
    border-radius: 50%;
    cursor: pointer;
    border: 4px solid #fff;
    box-shadow:0 0 0 1px rgba(84, 90, 86, 0.2);
}

.filter-color .color.color-130 input{background-color:#ffa2ef}
.filter-color .color.color-130 input:hover{box-shadow:0 0 0 1px #ffa2ef;}
.filter-color .color.color-134 input{background-color:#c52a81}
.filter-color .color.color-134 input:hover{box-shadow:0 0 0 1px #c52a81;}
.filter-color .color.color-128 input{background-color:#e40000}
.filter-color .color.color-128 input:hover{box-shadow:0 0 0 1px #e40000;}
.filter-color .color.color-129 input{background-color:#ff9000}
.filter-color .color.color-129 input:hover{box-shadow:0 0 0 1px #ff9000;}
.filter-color .color.color-166 input{background-color:#e8e8de;}
.filter-color .color.color-166 input:hover{box-shadow:0 0 0 1px #e8e8de;}
.filter-color .color.color-124 input{background-color:#f8f500}
.filter-color .color.color-124 input:hover{box-shadow:0 0 0 1px #f8f500;}
.filter-color .color.color-119 input{background-color:#d8cba4}
.filter-color .color.color-119 input:hover{box-shadow:0 0 0 1px #d8cba4;}
.filter-color .color.color-167 input{background-color: #c8a2c8;}
.filter-color .color.color-167 input:hover{box-shadow:0 0 0 1px #c8a2c8;}
.filter-color .color.color-125 input{background-color:#00640c}
.filter-color .color.color-125 input:hover{box-shadow:0 0 0 1px #00640c;}
.filter-color .color.color-165 input{background-color:#00b411}
.filter-color .color.color-165 input:hover{box-shadow:0 0 0 1px #00b411;}
.filter-color .color.color-135 input{background-color: black;}
.filter-color .color.color-135 input:hover{box-shadow:0 0 0 1px black;}
.filter-color .color.color-127 input{background-color: #964b00;}
.filter-color .color.color-127 input:hover{box-shadow:0 0 0 1px #964b00;}
.filter-color .color.color-123 input{background-color: #42aaff;}
.filter-color .color.color-123 input:hover{box-shadow:0 0 0 1px #42aaff;}
.filter-color .color.color-121 input{background-color: #30d5c8;}
.filter-color .color.color-121 input:hover{box-shadow:0 0 0 1px #30d5c8;}
.filter-color .color.color-120 input{background-color: #f5f5dc;}
.filter-color .color.color-120 input:hover{box-shadow:0 0 0 1px #f5f5dc;}
.filter-color .color.color-131 input{background-color: #808080;}
.filter-color .color.color-131 input:hover{box-shadow:0 0 0 1px #808080;}
.filter-color .color.color-132 input{background-color: #c0c0c0;}
.filter-color .color.color-132 input:hover{box-shadow:0 0 0 1px #c0c0c0;}
.filter-color .color.color-133 input{background-color: #0000ff;}
.filter-color .color.color-133 input:hover{box-shadow:0 0 0 1px #0000ff;}
.filter-color .color.color-122 input{background-color: #9b2d30;}
.filter-color .color.color-122 input:hover{box-shadow:0 0 0 1px #9b2d30;}
.filter-color .color.color-126 input{background-color: #ffd700;}
.filter-color .color.color-126 input:hover{box-shadow:0 0 0 1px #ffd700;}
.filter-color .color.color-136 input{background: linear-gradient(to right, #e75f44 20%, #daa949 20%, #654f22 80%, #6a2323 80%);}
.filter-color .color.color-136 input:hover{box-shadow:0 0 0 1px #ffd700;}

.products__add{
    position: fixed;
    left: 40vw;
    z-index: 100;
    min-width: 500px;
    border: 1px solid black;
    display: none;
    justify-content: flex-end;
    align-items: flex-start;
    height: 100px;
    padding: 3px 3px 3px 3px;
    text-align: center;
    background-color: #fff;
}

.add_container{
    position: relative;
    display: flex;
    justify-content: flex-end;
    margin-bottom: 20px;
}
.product__add-close{
    cursor: pointer;
    left: 38vw;
    top: 5px;
    width: 15px;
    height: 15px;
}
.dropdown-list{
    flex-direction: column;
    height: 300px;
}
#loadmore1 {
    cursor: pointer;
    width: 150px;
    border:1px solid black;
    margin: 0 auto;
    display: flex;
    margin-bottom: 20px;
    justify-content: center;
    text-decoration: none;
    color: black;
    align-items: center;
}
#open{
    cursor: pointer;
}

.view-filter{
    display: block;
}

.products-list .sort .active {font-weight: bold;}

.header-logo { margin: auto; }

a.header-cart__link {position:relative;}
a.header-cart__link .amount { position: absolute;
   display: block;
   min-width: 16px;
   height: 16px;
   right: -2px;
   top: -3px;
   background-color: #cc0033;
   border-radius: 50%;
   text-align: center;
   line-height: 16px;
   font-size: 11px;
   color: #ffffff;
   font-weight: 600;
   opacity: 0;
   z-index: -1;}
a.header-cart__link.non-empty-cart .amount {
   opacity: 1;
   z-index: 9;
}