/*
==============================
Page: Taxonomies
Mobile and Desktop Sections
==============================
*/

.taxonomy-sidebar .widget_aws_widget,
.taxonomy-sidebar .widget_product_tag_cloud,
.taxonomy-sidebar .widget_price_filter,
.woocommerce-result-count {
  display: none;
}

@media (min-width: 992px) {
  .taxonomy-sidebar .widget_aws_widget,
  .taxonomy-sidebar .widget_product_tag_cloud,
  .taxonomy-sidebar .widget_price_filter {
    display: block;
  }
  .taxonomy-sidebar {
    margin-top: 8px;
    padding-right: 40px;
  }
}

/*
==============================
Page: Taxonomies
Section: Ordering
==============================
*/
/*
.woocommerce-ordering {
  display: none
}

@media (min-width: 992px) {
  .woocommerce-ordering {
    display: flex;
    align-items: center;
    margin-bottom: 2rem;
    justify-content: flex-end;
  }
}
*/

/*
==============================
Page: Taxonomies
Section: Filter Price for Mobile
==============================
*/

.filter-dropdown {
  border-bottom: 2px solid #171717;
  font-size: 1.3em;
  width: 100%;
  display: block;
  padding-bottom: 15px;
  position: relative;
  margin-bottom: 1.5rem;
}

.filter-dropdown::after {
  content: '';
  position: absolute;
  right: 5px;
  top: 10px;
  display: inline-block;
  border-bottom: 2px solid #171717;
  border-right: 2px solid #171717;
  height: 10px;
  width: 10px;
  transform: rotate(45deg);
}
.filter-dropdown.dropdownopen {
  border-bottom: 0;
  margin-bottom: 0;
}
.filter-dropdown.dropdownopen::after {
  transform: rotate(-135deg);
}
.taxonomy-sidebar .widget.widget_price_filter.show {
  display: block;
  border-top: 0;
}
/*
==============================
Page: Taxonomies
Section: Widget Border
==============================
*/

.taxonomy-sidebar .widget {
  border-top: 2px solid #171717;
  padding-top: 1rem;
  margin-bottom: 2.5rem;
}

/*
==============================
Page: Taxonomies
Section: Widget Titles
==============================
*/

.taxonomy-sidebar .widgettitle,
.wp-block-search__label {
  font-size: 1.2rem;
  display: block;
  margin-bottom: 1rem;
  font-weight: 600;
}

@media (min-width: 992px) {

}

/*
==============================
Page: Taxonomies
Section: Widget Button
==============================
*/

.taxonomy-sidebar button[type="submit"] {
  background: none;
  border: 1px solid #171717;
  position: relative;
  min-width: 120px;
  height: 45px;
  color: #171717;
}
.taxonomy-sidebar button[type="submit"]::before {
  content: '';
  position: absolute;
  z-index: -1;
  border: 1px solid #171717;
  background: #fff;
  top: 2px;
  left: 2px;
  right: 2px;
  bottom: 2px;
}
.taxonomy-sidebar button[type="submit"]:hover {
  background: #171717;
  color: #fff;
  transition: all 700ms ease;
  -webkit-transition: all 700ms ease;
  -moz-transition: all 700ms ease;
  -ms-transition: all 700ms ease;
  -o-transition: all 700ms ease;
}

/*
==============================
Page: Taxonomies
Section: Price filter
==============================
*/

.taxonomy-sidebar .widget_price_filter .ui-slider .ui-slider-handle,
.taxonomy-sidebar .widget_price_filter .ui-slider .ui-slider-range {
  background: #171717;
}

.taxonomy-sidebar .widget_price_filter .ui-slider .ui-slider-handle {
  margin-left: -0.2em;
  border-radius: 100%;
  margin-top: -0.3em;
}

.taxonomy-sidebar .widget_price_filter .ui-slider .ui-slider-handle:last-child {
  margin-left: -0.9em;
}

.taxonomy-sidebar .widget_price_filter .ui-slider .ui-slider-handle {
  margin-left: -0.2em;
}

.taxonomy-sidebar .widget_price_filter .ui-slider-horizontal {
  height: 0.3em;
}

/*
==============================
Page: Taxonomies
Section: Tag Cloud
==============================
*/

.tag-cloud-link {
  font-family: 'Lemon Milk', sans-serif;
  background-color: #EB5D55;
  color: #fff;
  padding: 4px 6px;
  font-weight: 400;
  font-size: 0.8rem !important;
  border: 1px solid #EB5D55;
}

.tag-cloud-link:hover {
  background-color: #fff;
  color: #EB5D55;
  border: 1px solid #EB5D55;
  opacity: 100%;
  transition: all 700ms ease;
  -webkit-transition: all 700ms ease;
  -moz-transition: all 700ms ease;
  -ms-transition: all 700ms ease;
  -o-transition: all 700ms ease;
}

/*
==============================
Page: Taxonomies
Section: Search
==============================
*/

.taxonomy-sidebar .wp-block-search__inside-wrapper {
  display:block;
}
.taxonomy-sidebar input[type="search"] {
  margin-bottom: 1rem;
}
.taxonomy-sidebar .wp-block-search__button {
  margin-left: 0;
}





#more-categories .col-6:last-child {
  display:none;
}
@media (min-width: 576px) {
  #more-categories .col-6:last-child {
    display:block;
  }
}


.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
  position: relative;
}
.onsale {
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: #EB5D55;
  display: block;
  padding: 5px;
  font-family: 'Lemon Milk', sans-serif;
  color: #fff;
  font-size: 0.85em;
  display: none;
}


