/*--Custom CSS--*/

.awf-filters-form .awf-filter-wrapper{border-radius:20px; overflow:hidden; margin: 0 0 30px 0;}
.awf-filters-form .awf-filter-wrapper .awf-filter-title-container{display:flex !important; gap:15px; align-items:center; padding: 20px 25px; background: #F0F0F0; margin:0;}
.awf-filters-form .awf-filter-wrapper .awf-filter-title-container .awf-filter-title{font-size:21px; font-weight:700; letter-spacing:0; color:#0C0615;}
.awf-filters-form .awf-filter-wrapper .awf-filter-title-container .awf-collapse-btn{width:25px; text-align:center;}
.awf-filters-form .awf-filter-wrapper .awf-filter-title-container .awf-collapse-btn::before{position:relative; top:auto; right:auto; color:#0C0615;}
.awf-filters-form .awf-filter-wrapper .awf-filters-container{padding: 20px 25px;background: #F9F9F9; transition:0.4s all;}
.awf-filters-container ul li:first-child{padding-top:0;}
.awf-filters-container ul li:last-child{padding-bottom:0;}
.awf-filter-container input[type='checkbox'] + label, .awf-filter-container input[type='radio'] + label{align-items:center;}
.awf-style-icons label::before, .awf-style-custom-terms label::before{margin:1px 7px 0 0;}
.awf-filters-1-1-container.awf-style-icons .awf-active label::before, .awf-filters-1-1-container.awf-style-icons .awf-active label{color:#FF5A00;}
.awf-filter-container label{color:#1F0843;}
.awf-filters-form .awf-filter-wrapper.awf-collapsed .awf-filters-container{padding:0;}
.sidebar .category-list{list-style:none;padding: 20px 25px;background: #F9F9F9; transition:0.4s all; border-radius: 0 0 20px 20px;}
.sidebar .category-list li{margin-bottom:10px;}
.sidebar .category-list li:last-child{margin-bottom:0;}
.sidebar .category-list li a{color:#1F0843;}
.sidebar .category-list li a:hover, .sidebar .category-list li.selected a{color:#FF5A00;}
.sidebar .productcategory{padding: 20px 25px; background: #F0F0F0;font-size:21px; font-weight:700; letter-spacing:0; color:#0C0615;    font-family: "Plus Jakarta Sans", sans-serif; border-radius:20px 20px 0 0;}
.ProductDetailsSection1 .variations .reset_variations{position:absolute;}
.ProductDetailsSection1 .variations{margin-bottom:30px;}

.ProductDetailsSection1 .variations select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: white;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 15px top 50%;
  background-size: 12px auto;
}

.ProductDetailsSection1 .variations select::-ms-expand {
  display: none;
}



@media screen and (max-width: 1599px) {
  .awf-filters-form .awf-filter-wrapper{margin: 0 0 25px 0;}
    .awf-filters-form .awf-filter-wrapper .awf-filter-title-container{padding: 15px 20px;}
    .awf-filters-form .awf-filter-wrapper .awf-filter-title-container .awf-filter-title{font-size:18px;}
    .awf-filters-form .awf-filter-wrapper .awf-filter-title-container .awf-collapse-btn{width:20px;}
    .awf-filters-form .awf-filter-wrapper .awf-filters-container{padding: 15px 20px;}
    .sidebar .category-list{padding: 15px 20px;}
    .sidebar .productcategory{padding: 15px 20px;font-size:18px;}
}