.facetwp-template .shoptimizer-sorting{min-height:auto}.cmtsfwc-InstantSearch{row-gap:0}.cmtsfwc-Stats{display:none}.cmtsfwc-SearchHeader{margin-bottom:1em}.cmtsfwc-Refinements{margin-top:1em}@media screen and (max-width:767px){.cmtsfwc-Filter-items{background:rgb(0 0 0 / .65);display:block;z-index:-100;transition:all .20s}.cmtsfwc-Filter-items--show{z-index:999999}.cmtsfwc-Filter-itemsHeader{display:none}.cmtsfwc-Filter-itemsContent{position:fixed;padding:1.5em;height:100%;width:75%;background:#fff;top:0;left:-100%;transition:all .35s;transition-delay:.1s}.cmtsfwc-Filter-items--show .cmtsfwc-Filter-itemsContent{left:0}.cmtsfwc-Filter-items .cmtsfwc-Filter-itemsFooter{display:none;top:0;left:auto;right:0;width:25%;position:fixed}.cmtsfwc-Filter-items--show .cmtsfwc-Filter-itemsFooter{display:block;padding:0;background-image:url(https://ginsiders.com/wp-content/plugins/tsfwc-theginaddict-site-mods/assets/close.png);background-repeat:no-repeat;background-position-x:50%;background-position-y:20px}.cmtsfwc-Filter-itemsFooterLink{opacity:0;height:100%}}.cm-typesense-search-wc-wrapper .filter-button{display:none}body .tsfwc-filter-overlay{position:fixed;width:100%;height:100%;z-index:-900;background:rgb(0 0 0 / .65);top:0;opacity:0;transition:all .4s}@media screen and (max-width:768px){.cm-typesense-search-wc-wrapper .filter-button{display:block;padding:1rem 0;width:100%;margin:1em 0 0 0;padding:0}.cm-typesense-search-wc-wrapper .filter-button a{display:flex;color:#000;align-items:center;gap:1em;box-shadow:0 0 0 2px rgb(0 0 0 / 5%);padding:10px;width:100%}.cm-typesense-search-wc-wrapper .filter-button svg{height:20px}.cm-typesense-search-wc-wrapper .filter-panel{position:fixed;width:75%;height:100%;background:#fff;padding:2em;z-index:120;top:0;left:-100%;transition:all .35s;transition-delay:.1s}body.showFilterPanel .cm-typesense-search-wc-wrapper .filter-panel{overflow-y:scroll;left:0}body.showFilterPanel .tsfwc-filter-overlay{opacity:1;z-index:100}.tsfwc-filter-overlay .tsfwc-filter-close{width:50px;position:fixed;top:-900px;right:10px;color:#fff;outline:none;transition:all .3s;transition-delay:.3s}body.showFilterPanel .tsfwc-filter-overlay .tsfwc-filter-close{top:10px}body.showFilterPanel.admin-bar .tsfwc-filter-overlay .tsfwc-filter-close{top:56px}.admin-bar .cm-typesense-search-wrapper .filter-panel{top:46px}.cm-typesense-search-wc-wrapper .cm-typesense-woocommerce-search-heading .cm-tsfwc-shortcode-search-title{margin-top:1rem}}.cmtsfwc-Filter-productAttribute--bio .ais-RefinementList-label,.cmtsfwc-Filter-customAttributes .ais-RefinementList-label{justify-content:flex-end}.cmtsfwc-Filter-productAttribute--bio .ais-Panel .ais-Panel-body .ais-RefinementList-labelText,.cmtsfwc-Filter-productAttribute--bio .ais-Panel .ais-Panel-body .ais-RefinementList-count,.cmtsfwc-Filter-customAttributes .ais-Panel .ais-Panel-body .ais-RefinementList-labelText,.cmtsfwc-Filter-customAttributes .ais-Panel .ais-Panel-body .ais-RefinementList-count{display:none}.cmtsfwc-Filter-promotion .ais-Panel-header span{color:red}@media screen and (min-width:768px){.cmtsfwc-Filter-productAttribute--bio .ais-Panel,.cmtsfwc-Filter-customAttributes .ais-Panel{display:flex;flex-wrap:wrap}.cmtsfwc-Filter-productAttribute--bio .ais-Panel .ais-Panel-header,.cmtsfwc-Filter-productAttribute--bio .ais-Panel .ais-Panel-body,.cmtsfwc-Filter-customAttributes .ais-Panel .ais-Panel-header,.cmtsfwc-Filter-customAttributes .ais-Panel .ais-Panel-body{width:50%}.cmtsfwc-Filter-productAttribute--bio .ais-Panel .ais-Panel-body,.cmtsfwc-Filter-customAttributes .ais-Panel .ais-Panel-body{text-align:right}.cmtsfwc-Filter-productAttribute--bio .ais-Panel .ais-Panel-body .ais-RefinementList-labelText,.cmtsfwc-Filter-productAttribute--bio .ais-Panel .ais-Panel-body .ais-RefinementList-count,.cmtsfwc-Filter-customAttributes .ais-Panel .ais-Panel-body .ais-RefinementList-labelText,.cmtsfwc-Filter-customAttributes .ais-Panel .ais-Panel-body .ais-RefinementList-count{display:none}.cmtsfwc-Filter-productAttribute--bio .ais-Panel,.cmtsfwc-Filter-customAttributes .ais-Panel{border-bottom:1px solid #c4c8d8}.cmtsfwc-Filter-productAttribute--bio .ais-Panel .ais-Panel-header,.cmtsfwc-Filter-customAttributes .ais-Panel .ais-Panel-header{border-bottom:none;padding-bottom:0}}.cmtsfwc-InstantSearch .ais-SortBy-select,.cmtsfwc-InstantSearch .ais-HitsPerPage-select{padding-block:0}