/*!
 * product-search.css
 *
 * Copyright (c) "kento" Karim Rahimpur www.itthinx.com
 *
 * This code is provided subject to the license granted.
 * Unauthorized use and distribution is prohibited.
 * See COPYRIGHT.txt and LICENSE.txt
 *
 * This code is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * This header and all notices must be kept intact.
 *
 * @author itthinx
 * @package woocommerce-product-search
 * @since 1.0.0
 */div.product-search{box-sizing:border-box;display:block;float:none;list-style:none;margin:0;padding:0;position:relative}div.product-search-form{display:block;float:none;position:relative;width:100%}div.product-search-form input{width:100%}div.product-search div.product-search-form form.product-search-form{padding:0;margin:0;border:0}div.product-search-results{box-sizing:border-box;display:block;left:0;margin:0;padding:0;position:relative;top:0;border:none}div.product-search-results-content{display:block;float:none;height:auto;overflow-x:hidden;overflow-y:auto;position:static;z-index:auto;width:100%;padding:0;margin:0;background:#fff;border:1px solid #ccc}div.product-search-results-content:empty{border:none}div.product-search.floating div.product-search-results-content{position:absolute;z-index:99999}div.product-search-form span.product-search-field-clear{cursor:pointer;position:absolute;right:0;height:1px;overflow:visible;margin:auto 0;top:-1em;bottom:.5em;padding:0 .5em}div.product-search-form span.product-search-field-clear:after{content:"\d7"}.product-search input[type=text].product-filter-field,.product-search input[type=text].product-search-field,.product-search-filter-price input.product-search-filter-price-field{margin:0}.product-search input[type=text].product-filter-field,.product-search input[type=text].product-search-field{display:inline-block}div.product-search-form form.product-search-form.show-submit-button{display:flex}div.product-search-form form.product-search-form.show-submit-button input[type=text].product-filter-field,div.product-search-form form.product-search-form.show-submit-button input[type=text].product-search-field{display:inline-block;overflow:hidden;flex:auto}div.product-search-form form.product-search-form.show-submit-button span.product-search-field-clear{display:inline-block;flex:auto;position:relative;overflow:visible;margin:auto 0;right:1em;height:auto;width:0;top:auto;bottom:auto;padding:0}div.product-search-form form.product-search-form.show-submit-button button{display:inline-block;flex:initial;margin:0 0 0 2px;padding:.3em .5em}.product-search .product-search-results-content{display:none}.product-search-form input.blinker{background-image:url(../images/blinker.gif);background-position:right center;background-repeat:no-repeat}.product-search-results .entry,.product-search-results .no-results{padding:1px}.product-search-results .entry a,.product-search-results .search-results .entry a{text-decoration:none;font-weight:inherit}.product-search-results .entry span.title{font:inherit;display:block}.product-search-results .entry img.thumbnail,.product-search-results .entry span.description,.product-search-results .entry span.price,.product-search-results .entry span.title{vertical-align:middle}.product-search-results .entry span.description{display:block;font-size:85%}.product-search-results .entry span.price{display:block;font-size:95%}.product-search-results .entry span.price .amount{display:inline-block;font-size:inherit}.product-search-results .entry img.thumbnail{max-width:none;box-shadow:unset}.product-search-results .entry a:hover{text-decoration:none!important}.product-search-results .entry a span.title:hover{text-decoration:underline}.product-search-results .entry.active,.product-search-results .entry:hover{background-color:#f0f0f0}.product-search-results .entry.s_product_cat.first{border-top:1px solid #ccc}.product-search-results table.search-results{table-layout:auto}.product-search-results table.search-results{border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline;width:100%}.product-search-results table.search-results td:last-child{width:100%}div.product-search-auto-hook div.product-search-results-content{background:#f4f7f4;box-shadow:0 18px 44px rgba(16,42,23,.18);box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-y:auto;padding:clamp(18px,2.5vw,36px);position:fixed!important;z-index:2147483000}div.product-search-auto-hook-popout div.product-search-results-content{border:1px solid #dce5dc;border-radius:16px;padding:20px}div.product-search-auto-hook-full-width div.product-search-results-content{border:0;border-top:1px solid #dce5dc;border-radius:0}div.product-search-auto-hook-discovery div.product-search-results-content{background:#fff;border:1px solid #dce2e8;border-radius:12px;box-shadow:0 24px 70px rgba(18,28,38,.24);padding:clamp(22px,2.5vw,42px)}div.product-search-auto-hook-discovery table.search-results{max-width:1600px}div.product-search-auto-hook-discovery table.search-results tbody{grid-template-columns:repeat(6,minmax(0,1fr))}div.product-search-auto-hook-discovery .product-search-discovery{display:grid;gap:clamp(24px,3vw,52px);grid-template-columns:minmax(150px,200px) minmax(0,1fr)}div.product-search-auto-hook-discovery .product-search-discovery h3{color:#242a2f;font-size:16px;font-weight:750;line-height:1.3;margin:0 0 18px}div.product-search-auto-hook-discovery .product-search-discovery-query{background:0 0;border:0;color:#424a50;cursor:pointer;display:block;font:inherit;font-size:14px;line-height:1.35;margin:0;padding:6px 0;text-align:left;width:100%}div.product-search-auto-hook-discovery .product-search-discovery-query:hover{color:#2ba449;transform:translateX(3px)}div.product-search-auto-hook-discovery .product-search-discovery-track{display:grid;gap:16px;grid-auto-columns:minmax(190px,1fr);grid-auto-flow:column;overflow-x:auto;padding:0 2px 12px;scroll-snap-type:x proximity}div.product-search-auto-hook-discovery .product-search-discovery-card{border:1px solid #d9dee2;border-radius:6px;color:#242a2f;display:flex;flex-direction:column;min-height:300px;overflow:hidden;padding:16px;scroll-snap-align:start;text-decoration:none;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}div.product-search-auto-hook-discovery .product-search-discovery-card:hover{border-color:#2ba449;box-shadow:0 10px 24px rgba(16,80,34,.12);transform:translateY(-2px)}div.product-search-auto-hook-discovery .product-search-discovery-card img{aspect-ratio:1/1;height:auto;margin-bottom:14px;object-fit:contain;width:100%}div.product-search-auto-hook-discovery .product-search-discovery-title{font-size:14px;font-weight:650;line-height:1.4}div.product-search-auto-hook-discovery .product-search-discovery-price{color:#2ba449;font-size:14px;font-weight:700;margin-top:8px}.gumpo-search-results-page{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:clamp(40px,6vw,90px) clamp(20px,4vw,60px);width:100%}.gumpo-search-results-page .woocommerce-products-header{margin-bottom:36px}div.product-search-auto-hook div.product-search-results-content:empty{border:0;box-shadow:none;padding:0}div.product-search-auto-hook table.search-results{display:block;margin:0 auto;max-width:1440px}div.product-search-auto-hook table.search-results tbody{display:grid;gap:clamp(14px,1.5vw,22px);grid-template-columns:repeat(5,minmax(0,1fr))}div.product-search-auto-hook-popout table.search-results{max-width:none}div.product-search-auto-hook-popout table.search-results tbody{grid-template-columns:repeat(5,minmax(0,1fr))}div.product-search-auto-hook table.search-results tr.entry.product{background:#fff;border:1px solid #e0e8e0;border-radius:14px;box-shadow:0 4px 14px rgba(16,42,23,.07);display:flex;flex-direction:column;overflow:hidden;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}div.product-search-auto-hook table.search-results tr.entry.product.active,div.product-search-auto-hook table.search-results tr.entry.product:hover{background:#fff;border-color:#2ba449;box-shadow:0 10px 26px rgba(16,80,34,.16);transform:translateY(-2px)}div.product-search-auto-hook table.search-results td.product-image{display:block;padding:0;width:100%}div.product-search-auto-hook table.search-results td.product-image a{aspect-ratio:4/3;background:#edf2ed;display:block;overflow:hidden}div.product-search-auto-hook table.search-results td.product-image img.thumbnail{display:block;height:100%;object-fit:cover;transition:transform 240ms ease;width:100%}div.product-search-auto-hook table.search-results tr.entry.product:hover img.thumbnail{transform:scale(1.035)}div.product-search-auto-hook table.search-results td.product-info{display:block;padding:15px 17px 18px;width:auto}div.product-search-auto-hook .entry.product span.title{color:#193c22;display:-webkit-box;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.35;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}div.product-search-auto-hook .entry.product .wps_add_to_cart,div.product-search-auto-hook .entry.product span.description{display:none!important}div.product-search-auto-hook .entry.product span.price{color:#2ba449;display:block;font-size:15px;font-weight:700;line-height:1.4;margin-top:9px}div.product-search-auto-hook table.search-results tr.entry.s_more{background:0 0;display:block;grid-column:1/-1;padding-top:4px;text-align:center}div.product-search-auto-hook table.search-results tr.entry.s_more td.more-info{display:block;text-align:center}div.product-search-auto-hook table.search-results tr.entry.s_more a{background:#2ba449;border-radius:999px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:11px 24px}div.product-search-auto-hook table.search-results tr.entry.s_more a:hover{background:#21863a;text-decoration:none!important}@media screen and (max-width:1180px){div.product-search-auto-hook-full-width table.search-results tbody{grid-template-columns:repeat(4,minmax(0,1fr))}div.product-search-auto-hook-discovery table.search-results tbody{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:1000px){div.product-search-auto-hook-popout table.search-results tbody{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:900px){div.product-search-auto-hook-full-width table.search-results tbody{grid-template-columns:repeat(3,minmax(0,1fr))}div.product-search-auto-hook-popout table.search-results tbody{grid-template-columns:repeat(3,minmax(0,1fr))}div.product-search-auto-hook-discovery .product-search-discovery{grid-template-columns:1fr}div.product-search-auto-hook-discovery .product-search-discovery-popular{display:none}div.product-search-auto-hook-discovery table.search-results tbody{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:760px){div.product-search-auto-hook-popout table.search-results tbody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:620px){div.product-search-auto-hook div.product-search-results-content{padding:14px}div.product-search-auto-hook-popout div.product-search-results-content{border-radius:12px}div.product-search-auto-hook-discovery div.product-search-results-content{border-radius:8px}div.product-search-auto-hook-discovery table.search-results tbody{grid-template-columns:repeat(2,minmax(0,1fr))}div.product-search-auto-hook table.search-results tbody{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}div.product-search-auto-hook table.search-results td.product-info{padding:11px 12px 14px}div.product-search-auto-hook .entry.product span.title{font-size:14px}}.product-search-results table.search-results tr:nth-child(n) td{background-color:inherit}.entry-content .product-search-results table.search-results tr td,.product-search-results table.search-results tr,.product-search-results table.search-results tr td{border:none;margin:0;padding:0}.entry-content .product-search-results table.search-results tr td,.product-search-results table.search-results tr td{padding:4px;vertical-align:top;text-align:left}.product-search-filter-blinker{background-image:url(../images/blinker-256x256.gif);background-position:top center;background-repeat:no-repeat}.product-search-filter-extras-heading,.product-search-filter-price-heading,.product-search-filter-reset-heading,.product-search-filter-search-heading,.product-search-filter-terms-heading{font-size:95%;font-weight:600}.product-search-filter-terms ul li{border:none}.product-search-filter-terms .product-search-filter-attribute,.product-search-filter-terms .product-search-filter-product_brand,.product-search-filter-terms .product-search-filter-product_cat,.product-search-filter-terms .product-search-filter-product_tag{list-style:none;margin:0;padding:0}.product-search-filter-terms .product-search-filter-attribute ul,.product-search-filter-terms .product-search-filter-product_brand ul,.product-search-filter-terms .product-search-filter-product_cat ul,.product-search-filter-terms .product-search-filter-product_tag ul{list-style:none}.product-search-filter-terms .product-search-filter-attribute.style-inline li,.product-search-filter-terms .product-search-filter-product_brand.style-inline li,.product-search-filter-terms .product-search-filter-product_cat.style-inline li,.product-search-filter-terms .product-search-filter-product_tag.style-inline li{display:inline}.product-search-filter-terms .product-search-filter-attribute .term-thumbnail,.product-search-filter-terms .product-search-filter-product_brand .term-thumbnail,.product-search-filter-terms .product-search-filter-product_cat .term-thumbnail,.product-search-filter-terms .product-search-filter-product_tag .term-thumbnail{display:inline-block;vertical-align:middle;border-radius:6px;box-shadow:0 0 1px #333;margin:4px}.product-search-filter-terms .product-search-filter-attribute .term-name,.product-search-filter-terms .product-search-filter-product_brand .term-name,.product-search-filter-terms .product-search-filter-product_cat .term-name,.product-search-filter-terms .product-search-filter-product_tag .term-name{display:inline-block;vertical-align:middle;padding:2px}.product-search-filter-terms .product-search-filter-attribute.hide-thumbnails .term-thumbnail,.product-search-filter-terms .product-search-filter-product_brand.hide-thumbnails .term-thumbnail,.product-search-filter-terms .product-search-filter-product_cat.hide-thumbnails .term-thumbnail,.product-search-filter-terms .product-search-filter-product_tag.hide-thumbnails .term-thumbnail{display:none}.product-search-filter-terms .product-search-filter-attribute.hide-names .term-name,.product-search-filter-terms .product-search-filter-product_brand.hide-names .term-name,.product-search-filter-terms .product-search-filter-product_cat.hide-names .term-name,.product-search-filter-terms .product-search-filter-product_tag.hide-names .term-name{display:none}select.product-search-filter-attribute,select.product-search-filter-product_brand,select.product-search-filter-product_cat{width:100%}.woocommerce-product-search-filter-products-prefix,.woocommerce-product-search-filter-products-suffix{font-size:smaller;min-height:1.618em}.woocommerce-product-search-filter-products-prefix{margin-bottom:1em}.woocommerce-product-search-filter-products-suffix{margin-top:1em}.product-search-attribute-filter-item a:hover,.product-search-product_brand-filter-item a:hover,.product-search-product_cat-filter-item a:hover{cursor:pointer}.product-search-attribute-filter-item.current-attribute>a:after,.product-search-product_brand-filter-item.current-product_brand>a:after,.product-search-product_cat-filter-item.current-cat>a:after{font-family:'Font Awesome 5 Free Solid';font-weight:900;font-size:80%;content:"\f111";vertical-align:middle;padding:0 2px}.product-search-attribute-filter-item.current-attribute>a:hover:after,.product-search-product_brand-filter-item.current-product_brand>a:hover:after,.product-search-product_cat-filter-item.current-cat>a:hover:after{font-family:'Font Awesome 5 Free Solid';font-weight:900;font-size:80%;content:"\f057";vertical-align:middle;padding:0 2px}.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item.current-attribute>a,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item>a,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item.current-cat>a,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item>a,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item.current-cat>a,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item>a{position:relative}.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item.current-attribute>a:after,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item.current-attribute>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-attribute-filter-item>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item.current-product_brand>a:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item.current-product_brand>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_brand-filter-item>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item.current-cat>a:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item.current-cat>a:hover:after,.product-search-filter-terms .hide-names.style-inline .product-search-product_cat-filter-item>a:hover:after{color:#333;display:inline-block;height:16px;padding:0;position:absolute;right:4px;text-align:center;top:1px;vertical-align:middle;width:16px;opacity:.85;text-shadow:1px 0 1px #fff,0 1px 1px #fff,0 -1px 1px #fff,-1px 0 1px #fff}a.product-search-product_tag-filter-item{padding:4px;border:1px solid transparent;display:inline-block}div.product-search-filter-tag a.product-search-product_tag-filter-item{display:inline-block}a.product-search-product_tag-filter-item.current-tag,a.product-search-product_tag-filter-item:hover{border:1px solid;border-radius:2px}.product-search-filter-terms .style-inline li.nav-back{display:block}.product-search-filter-terms .nav-back:before{font-family:'Font Awesome 5 Free Solid';font-weight:900;content:"\f0d8";vertical-align:middle;padding:0 2px}.product-search-filter-terms .attribute-item-all.nav-back>a,.product-search-filter-terms .brand-item-all.nav-back>a,.product-search-filter-terms .cat-item-all.nav-back>a,.product-search-filter-terms .tag-item-all.nav-back>a{vertical-align:middle}.product-search-filter-terms .attribute-item-all.nav-back:before,.product-search-filter-terms .brand-item-all.nav-back:before,.product-search-filter-terms .cat-item-all.nav-back:before,.product-search-filter-terms .tag-item-all.nav-back:before{content:"\d7";font-family:inherit;font-weight:inherit}.product-search-filter-terms .nav-back a:hover:after{content:""!important;display:none!important}.product-search-filter-extras .loading-extra-filter,.product-search-filter-terms .loading-term-filter{background-image:url(../images/blinker.gif);background-position:right center;background-repeat:no-repeat;padding-right:20px}.product-search-filter-extras .hide-names.style-inline .loading-extra-filter,.product-search-filter-terms .hide-names.style-inline .loading-term-filter{background-position:center center;padding:0}.product-search-filter-terms .hide-names.style-inline .nav-back .loading-extra-filter,.product-search-filter-terms .hide-names.style-inline .nav-back .loading-term-filter{background-position:right center;padding-right:20px}.product-search-filter-terms .hide-names.style-inline .loading-term-filter img.term-thumbnail,.product-search-filter-terms .hide-names.style-inline a.loading-term-filter:after,.product-search-filter-terms .hide-names.style-inline a.loading-term-filter:hover:after{opacity:.32}.product-search-attribute-filter-item.current-attribute a.loading-term-filter:hover:after,.product-search-product_brand-filter-item.current-product_brand a.loading-term-filter:hover:after,.product-search-product_cat-filter-item a.loading-term-filter:after,.product-search-product_cat-filter-item.current-cat a.loading-term-filter:hover:after{content:""}.product-search-filter-price,.product-search-filter-search{position:relative}.product-search-filter-search form.product-search-form{margin-bottom:1.618em!important}.product-search-filter-price.show-slider{width:100%}.product-search-filter-price.show-slider .product-search-filter-price-form{text-align:center}.product-search-filter-price form.product-search-filter-price-form{display:flex;flex-direction:column}.product-search-filter-price.hide-fields{margin-bottom:4em}.product-search-filter-price.show-fields .slider-min-max{display:none}.product-search-filter-price button[type=submit]{margin-top:.5em}.product-search-filter-price .product-search-filter-price-clear,.product-search-filter-search .product-search-filter-search-clear{cursor:pointer;padding:0;vertical-align:middle;font-size:13px}.product-search-filter-price.hide-slider .product-search-filter-price-clear,.product-search-filter-search .product-search-filter-search-clear{position:relative;top:100%;left:0}.product-search-filter-price.hide-fields .product-search-filter-price-clear{padding:1.6em .5em}.product-search-filter-price .product-search-filter-price-clear:before,.product-search-filter-search .product-search-filter-search-clear:before{content:"\d7";display:inline-block;padding:.31em;text-align:center}input[type=text].product-search-filter-price-field{width:30%;display:inline-block}.widget-area .widget div.product-search-filter-extras a,.widget-area .widget div.product-search-filter-terms a,div.product-search-filter-extras a,div.product-search-filter-terms a{box-shadow:unset;font-weight:inherit;text-decoration:none}.wps_add_to_cart{font-size:inherit}.wps_add_to_cart a.button.add_to_cart_button,.wps_add_to_cart a.button.add_to_cart_button::after,.wps_add_to_cart a.button.add_to_cart_button::before,.wps_add_to_cart a.button.add_to_cart_button:hover,.wps_add_to_cart a.button.ajax_add_to_cart,.wps_add_to_cart a.button.ajax_add_to_cart::after,.wps_add_to_cart a.button.ajax_add_to_cart::before,.wps_add_to_cart a.button.ajax_add_to_cart:hover{font-size:90%}.fusion-body .wps_add_to_cart a.button.add_to_cart_button,.fusion-body .wps_add_to_cart a.button.ajax_add_to_cart{margin:0;padding:0}.fusion-body .wps_add_to_cart a.button.add_to_cart_button::before,.fusion-body .wps_add_to_cart a.button.ajax_add_to_cart::before{content:''}form.product-search-form input.product-filter-field,form.product-search-form input.product-search-field{box-sizing:border-box}div.product-search-results div.product-search-results-content{box-sizing:border-box}div.product-search-results div.wps_add_to_cart a.add_to_cart_button,div.product-search-results div.wps_add_to_cart>a.button{box-sizing:border-box;display:inline-block}.product-search-filter-terms .term-expander{vertical-align:middle;font-size:90%;cursor:pointer;padding:0 2px;font-family:'Font Awesome 5 Free Solid';font-weight:900}.product-search-filter-terms .cat-parent.expandable>.term-expander .expand{display:inline}.product-search-filter-terms .cat-parent.expandable>.term-expander .retract{display:none}.product-search-filter-terms .cat-parent.expandable.expanded>.term-expander .expand{display:none}.product-search-filter-terms .cat-parent.expandable.expanded>.term-expander .retract{display:inline}.product-search-filter-terms .cat-parent.expandable>ul{display:none}.product-search-filter-reset .loading-reset-filter{background-image:url(../images/blinker.gif);background-position:right center;background-repeat:no-repeat;padding-right:20px}.product-search-filter-extras input[type=checkbox].product-search-filter-extra{margin:0 1px;vertical-align:baseline}.product-search-filter-extras a.product-search-filter-extra{margin:0 4px;vertical-align:baseline}.selectize-control a.remove,.selectize-control a.remove-single,.selectize-control a.remove-single:after,.selectize-control a.remove-single:before,.selectize-control a.remove-single:hover,.selectize-control a.remove:after,.selectize-control a.remove:before,.selectize-control a.remove:hover{all:unset}.woocommerce .product-search-filter-terms .selectize-control a.remove,.woocommerce .product-search-filter-terms .selectize-control a.remove-single,.woocommerce .product-search-filter-terms .selectize-control a.remove-single:after,.woocommerce .product-search-filter-terms .selectize-control a.remove-single:before,.woocommerce .product-search-filter-terms .selectize-control a.remove-single:hover,.woocommerce .product-search-filter-terms .selectize-control a.remove:after,.woocommerce .product-search-filter-terms .selectize-control a.remove:before,.woocommerce .product-search-filter-terms .selectize-control a.remove:hover{all:unset}.selectize-input{min-height:34px}.selectize-control a.remove,.selectize-control a.remove-single,.selectize-control a.remove-single:hover,.selectize-control a.remove:hover,.woocommerce .product-search-filter-terms .selectize-control a.remove,.woocommerce .product-search-filter-terms .selectize-control a.remove-single,.woocommerce .product-search-filter-terms .selectize-control a.remove-single:hover,.woocommerce .product-search-filter-terms .selectize-control a.remove:hover{font-family:'Font Awesome 5 Free Solid';font-weight:900;font-size:inherit;vertical-align:text-bottom;padding:0 4px;cursor:pointer;color:inherit!important}.selectize-control a.remove-single:hover,.selectize-control a.remove:hover,.woocommerce .product-search-filter-terms .selectize-control a.remove-single:hover,.woocommerce .product-search-filter-terms .selectize-control a.remove:hover{color:red!important}.ixnorm .selectize-input,.selectize-control.single.ixnorm .selectize-input.input-active{display:block}.ixnorm .selectize-dropdown{position:relative;top:0}.ixboxed .selectize-dropdown,.selectize-dropdown.plugin-ixboxed{overflow-x:visible!important;overflow-y:scroll!important;position:relative}.ixboxed .selectize-dropdown .selectize-dropdown-content,.selectize-dropdown.plugin-ixboxed .selectize-dropdown-content{overflow:visible!important}.selectize-control.ixboxed .selectize-input,.selectize-control.plugin-ixboxed .selectize-input{display:block!important}.selectize-control.ixboxed .selectize-input.input-active,.selectize-control.plugin-ixboxed .selectize-input.input-active{display:block!important}.selectize-control.ixnorm .selectize-input:after,.selectize-control.single.ixnorm .selectize-input:after{font-family:'Font Awesome 5 Free Solid';font-weight:900;content:"\f067";display:block;position:absolute;top:0;right:0;width:17px;height:17px;overflow:visible;border:none;padding:8.5px 0;margin:0;opacity:.62;color:inherit}.selectize-control.ixnorm .selectize-input.dropdown-active:after,.selectize-control.ixnorm .selectize-input.has-items:after,.selectize-control.single.ixnorm .selectize-input.dropdown-active:after,.selectize-control.single.ixnorm .selectize-input.has-items:after{content:' '!important}.selectize-control.single.ixnorm .selectize-input.dropdown-active:after{margin:0;border:0}html[dir=rtl] .product-search-filter-terms .selectize-control.ixnorm .selectize-input::after,html[dir=rtl] .product-search-filter-terms .selectize-control.single.ixnorm .selectize-input::after{right:unset;left:15px}.selectize-control.ixboxed .selectize-input:after,.selectize-control.plugin-ixboxed .selectize-input:after,.selectize-control.single.ixboxed .selectize-input:after,.selectize-control.single.plugin-ixboxed .selectize-input:after{display:none!important}.product-search-filter-terms .selectize-dropdown{cursor:pointer}.product-search-filter-terms .selectize-dropdown .option.selected{cursor:default}.product-search-filter-terms .selectize-dropdown .active{background-color:#f0f0f0;color:#333}.product-search-filter-terms .selectize-dropdown .option-label,.product-search-filter-terms .selectize-dropdown .option-padding,.product-search-filter-terms .selectize-dropdown .option-thumbnail{display:inline-block}.product-search-filter-terms .selectize-dropdown .option-padding{overflow:hidden}.product-search-filter-rating ul.rating-filter-options{list-style:none;margin:0;padding:.3em 0}.product-search-filter-rating span.rating-filter-star-rating{display:inline-block;position:relative;height:1em;line-height:1;margin:0;padding:0 0 0 5.2em;min-width:5.2em;font-weight:400}.product-search-filter-rating span.rating-filter-star-rating::before{color:#ccc;content:'\2605\2605\2605\2605\2605';opacity:.25;position:absolute;top:0;left:0}.product-search-filter-rating span.rating-filter-star-rating::after{color:#f0e033;opacity:1;position:absolute;top:0;left:0}.product-search-filter-rating span.rating-filter-star-rating.rating-1::after{content:'\2605'}.product-search-filter-rating span.rating-filter-star-rating.rating-2::after{content:'\2605\2605'}.product-search-filter-rating span.rating-filter-star-rating.rating-3::after{content:'\2605\2605\2605'}.product-search-filter-rating span.rating-filter-star-rating.rating-4::after{content:'\2605\2605\2605\2605'}.product-search-filter-rating span.rating-filter-star-rating.rating-5::after{content:'\2605\2605\2605\2605\2605'}.product-search-filter-extra.rating-filter-option.rating-selected::after{font-family:'Font Awesome 5 Free Solid';font-weight:900;font-size:80%;content:"\f00c";vertical-align:middle;padding:0 2px}.product-search-filter-rating.product-search-filter-rating-active li.rating-not-selected{display:none!important}.product-search-filter-rating li.rating-clear::before{content:"\d7";display:inline-block;vertical-align:middle;text-align:center;padding:0 2px}.product-search-filter-rating li.rating-clear a{margin:0;vertical-align:middle}.product-search-filter-extras a,.product-search-filter-price a,.product-search-filter-search a,.product-search-filter-terms a{text-decoration:none!important}body.product-search-filter-loading{cursor:progress}@font-face{font-family:'Font Awesome 5 Free Solid';font-style:normal;font-weight:900;src:url("../fonts/fa-solid-900.eot");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff"),url("../fonts/fa-solid-900.ttf") format("truetype"),url("../fonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Free Regular';font-style:normal;font-weight:400;src:url("../fonts/fa-regular-400.eot");src:url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.woff") format("woff"),url("../fonts/fa-regular-400.ttf") format("truetype"),url("../fonts/fa-regular-400.svg#fontawesome") format("svg")}