/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 07 2023 | 09:17:08 */
@media all and (max-width:998px){
  #sidebar{
    display:block !important;
  }
}
.woof_container ul.chosen-choices {
    box-shadow: unset;
    border-radius: 2px;
    background: #fff;
}
.woocommerce-error {
    flex-direction: column;
    justify-content: center;
    height: fit-content;
}
.cwginstock-subscribe-form .panel-primary>.panel-heading {
    color: #fff;
    background-color: #707070;
    border-color: #707070;
}
.cwginstock-subscribe-form .panel-primary {
    border-color: #707070;
}
span.select2-dropdown.select2-dropdown--below {
    margin-top: -46px;
}
.woof_checkbox_instock_container.woof_container.woof_container_stock {
    display: none !important;
}
.disabled-result {
    display: none !important;
}
.woof_checkbox_count{
  display:none;
}
.woof_show_mobile_filter {
    text-align: center;
}
.woof_term_15 {
    display:none;
}
.woof_products_top_panel {
    z-index: 1
}
.woocommerce-ordering {
    z-index: 1;
}
.woof_show_filter_for_mobile.woof {
    margin-top: 100px;
    box-shadow: 9px 9px 50px 0px #00000045;
}
.woof .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #cfcfcf;
}
.woof_show_auto_form, .woof_hide_auto_form {
    width: auto;
    padding: 0px 10px;
    border: solid #000 1px;
}
.woof_auto_show{
	opacity:1 !important;
}
[data-hover] .ct-image-container img {
    will-change: unset;
    transition: unset;
}
details.cmh-category-description-accordion {
    margin-top: 10px;
    padding: 10px;
    border: solid 1px #d8cfc4;
}
.term-description {
    margin-top: 25px;
    border-width: 2px 0px 0px 0px;
    border-style: solid;
    padding: 10px 0px 0px 0px;
}
@media all and (max-width:996px){
  .widget.widget-woof h2 {
    display: none !important;
}
}
@media (max-width: 689.98px){
  [data-products] {
    --shop-columns: repeat(2, minmax(0, 1fr));
}
