.ct-filter-widget-wrapper{display:flex;flex-direction:column;gap:15px}.ct-filter-widget{display:flex;gap:10px 15px;font-size:15px;--theme-link-initial-color:var(--theme-text-color)}.ct-filter-widget[data-display-type=inline]{flex-wrap:wrap;align-items:center}.ct-filter-widget[data-display-type=list]{flex-direction:column}.ct-filter-widget .ct-filter-item-inner{display:flex;align-items:center;gap:10px}.ct-filter-widget .ct-filter-item-inner a{display:flex;align-items:center;gap:10px;flex:1}.ct-filter-widget .ct-filter-item-inner a .ct-checkbox{top:0;margin:0;pointer-events:none}.ct-filter-widget .ct-filter-item-inner a>.ct-filter-count{display:flex;align-items:center;justify-content:center;font-size:12px;min-width:30px;height:22px;padding:0 5px;margin-inline-start:auto;border-radius:50px;border:1px solid var(--theme-border-color);transition:color .12s cubic-bezier(.455,.03,.515,.955),background .12s cubic-bezier(.455,.03,.515,.955),border-color .12s cubic-bezier(.455,.03,.515,.955)}.ct-filter-widget .ct-filter-item-inner a:is(:hover,.active)>.ct-filter-count{color:#fff;background:var(--theme-link-hover-color);border-color:var(--theme-link-hover-color)}.ct-price-filter{font-size:14px}.ct-price-filter-slider{--handle-size:18px;display:flex;align-items:center;position:relative;margin-block:calc(var(--handle-size) / 2) 25px;margin-inline:calc(var(--handle-size) / 2)}.ct-price-filter-slider .ct-price-filter-range-track{position:absolute;inset-inline:calc(var(--handle-size) / 2 * -1);height:14px;padding:6px 0;background-clip:content-box;cursor:pointer;background-image:linear-gradient(90deg,var(--theme-form-field-border-initial-color) var(--start),var(--theme-palette-color-1) var(--start),var(--theme-palette-color-1) var(--end),var(--theme-form-field-border-initial-color) var(--end))}.ct-price-filter-slider [class*=ct-price-filter-range-handle]{display:flex;justify-content:center;position:absolute;width:var(--handle-size);height:var(--handle-size);border-radius:100%;background:#fff;border:2px solid var(--theme-palette-color-1);transform:translateX(calc(var(--handle-size) / 2 * -1));transition:box-shadow .1s ease}.ct-price-filter-slider [class*=ct-price-filter-range-handle] .ct-tooltip{align-self:start;--ct-tooltip-vertical-initial-offset:35px;--ct-tooltip-vertical-hover-offset:40px}.ct-price-filter-slider input[type=range]{position:absolute;z-index:2;opacity:0;width:calc(100% + var(--handle-size));inset-inline:calc(var(--handle-size) / 2 * -1);outline:none;appearance:none;pointer-events:none;background:rgba(0,0,0,0)}.ct-price-filter-slider input[type=range]::-webkit-slider-thumb{width:var(--handle-size);height:var(--handle-size);cursor:grab;pointer-events:auto}.ct-price-filter-slider input[type=range]::-moz-range-thumb{width:var(--handle-size);height:var(--handle-size);cursor:grab;pointer-events:auto}.ct-price-filter-slider input[type=range]:hover+[class*=ct-price-filter-range-handle]{z-index:1;box-shadow:0px 0px 0px 1px var(--theme-palette-color-1),0px 6px 13px rgba(0,0,0,.2)}.ct-price-filter-inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.ct-price-filter-inputs .ct-price-filter-input{display:flex;align-items:center;gap:7px;margin-top:5px;--theme-form-font-size:14px;--theme-form-font-weight:500;--theme-form-field-height:40px}.ct-price-filter-inputs .ct-price-filter-input input{padding:0;-moz-appearance:textfield}.ct-price-filter-inputs .ct-price-filter-input input::-webkit-inner-spin-button,.ct-price-filter-inputs .ct-price-filter-input input::-webkit-outer-spin-button{-webkit-appearance:none}.ct-price-filter-inputs .ct-price-filter-input small{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:24px;min-width:24px;font-size:12px;font-weight:500;padding:2px 5px;border-radius:calc(var(--theme-form-field-border-radius,3px) * .6);background:var(--theme-form-field-border-initial-color);transition:all .12s cubic-bezier(.455,.03,.515,.955)}.ct-price-filter-inputs .ct-price-filter-input:has(input:focus) small{color:#fff;background:var(--theme-form-field-border-focus-color)}.ct-price-filter-inputs[data-currency-position*=left] .ct-price-filter-input{padding-inline-start:var(--has-classic-forms,8px)}.ct-price-filter-inputs[data-currency-position*=right] .ct-price-filter-input{flex-direction:row-reverse;padding-inline-end:var(--has-classic-forms,8px)}[data-filter-criteria*=taxonomy] .ct-media-container{overflow:initial;justify-content:center;width:var(--product-taxonomy-logo-size,40px)}[data-filter-criteria*=taxonomy][data-frame=yes] .ct-media-container{padding:8px;border-radius:2px;box-sizing:content-box;transition:border .2s ease;border:2px solid var(--theme-border-color)}[data-filter-criteria*=brands][data-display-type=inline]{row-gap:15px}.wp-block-heading[aria-expanded=false]{margin-bottom:0!important}.ct-filter-widget[style*=height]{overflow-y:auto;scrollbar-width:thin;padding-inline-end:7px;-webkit-overflow-scrolling:touch}.ct-filter-widget[style*=height]::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.03)}.ct-filter-widget[style*=height]::-webkit-scrollbar{width:4px}.ct-filter-widget[style*=height]::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.1)}