.wp-block-algolyth-blocks-products-filter{align-items:center;-webkit-appearance:button;background-image:none;box-sizing:border-box;-moz-column-gap:.5rem;column-gap:.5rem;cursor:pointer;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lyth__sidepanel_container{box-sizing:border-box;inset:0;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-in-out;z-index:9900}.lyth__sidepanel_container.is-open{opacity:1;pointer-events:auto}.has-sidepanel-overlay-background{background-color:var(--lyth--sidepanel--overlay--background,inherit)!important}.lyth__sidepanel_container .lyth__sidepanel{border-radius:1px solid rgba(0,0,0,.1);bottom:0;box-sizing:border-box;display:flex;flex-direction:column;left:0;max-width:24rem;padding:0;position:fixed;top:0;transform:translateX(-100%);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-in-out;width:100%}.lyth__sidepanel_container.is-open .lyth__sidepanel{transform:translateX(0)}.has-sidepanel-text-color{color:var(--lyth--sidepanel--text--color,inherit)!important}.has-sidepanel-background{background-color:var(--lyth--sidepanel--background,inherit)!important}.has-hover-text-color:hover{color:var(--lyth--hover--text--color,inherit)!important}.has-hover-background:hover{background-color:var(--lyth--hover--background,inherit)!important}.has-hover-border:hover{border-color:var(--lyth--hover--border,inherit)!important}.lyth__sidepanel_header{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:1rem 1.5rem;position:relative;width:100%}.lyth__sidepanel_header:after{background-color:var(--lyth--sidepanel--text--color,currentColor);bottom:0;content:"";height:1px;left:0;opacity:.1;position:absolute;right:0;width:100%}.lyth__sidepanel_title{font-family:inherit;font-size:1rem;font-weight:600;line-height:1.5rem;margin:0;padding:0}.lyth__sidepanel_close{-webkit-appearance:button;background-color:var(--lyth--sidepanel--background,inherit);background-image:none;border:0;border-radius:4px;box-sizing:border-box;color:var(--lyth--sidepanel--text--color,inherit);cursor:pointer;display:block;flex-shrink:0;line-height:0;margin:0;padding:.25rem;transition:filter .2s ease}.lyth__sidepanel_close:hover{filter:brightness(.9)}.lyth__sidepanel_close svg{height:1.5rem;width:1.5rem}.lyth__sidepanel_content{box-sizing:border-box;flex-grow:1;font-family:Inter,sans-serif;font-weight:500;overflow-x:hidden;overflow-y:auto;padding:1.5rem;width:100%}.lyth__sidepanel_content .wc-block-components-chip{background-color:var(--lyth--sidepanel--background,inherit);border-radius:6px;border-width:2px;padding-left:.5em}.lyth__sidepanel_content .wc-block-components-chip .wc-block-components-chip__remove{background-color:currentColor;border-radius:4px;color:inherit;opacity:.75;transition-duration:.2s;transition-property:background-color,color,fill,opacity;transition-timing-function:ease-in-out}.lyth__sidepanel_content .wc-block-components-chip .wc-block-components-chip__remove-icon{fill:#fff;cursor:pointer}.lyth__sidepanel_content .wc-block-components-chip .wc-block-components-chip__remove:hover{background-color:currentColor;opacity:1}.lyth__sidepanel_content .wc-block-active-filters__clear-all,.lyth__sidepanel_content .wc-block-components-filter-reset-button{background-color:transparent!important;border:2px solid;border-radius:4px;filter:brightness(.8);font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;margin:0;padding:.25rem .5rem;text-decoration:none;transition-duration:.1s;transition-property:filter;transition-timing-function:ease-in-out}.lyth__sidepanel_content .wc-block-active-filters__clear-all:hover,.lyth__sidepanel_content .wc-block-components-filter-reset-button:hover{filter:brightness(1)}.lyth__sidepanel_content .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border:2px solid;color:inherit}.lyth__sidepanel_content .wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:currentColor;stroke:currentColor;color:inherit;filter:brightness(.9)}.lyth__sidepanel_content .wc-block-components-checkbox__label{color:var(--lyth--sidepanel--text--color,inherit)}.lyth__sidepanel_content .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{border:2px solid;font-family:var(--wp--preset--font-family--jost)!important}.lyth__sidepanel_content .orderby{accent-color:var(--wp--preset--color--accent-4);border:2px solid;border-radius:4px;padding:.25rem .5rem}.lyth__sidepanel_content .wc-blocks-filter-wrapper{position:relative}.lyth__sidepanel_content .wc-blocks-filter-wrapper h3{line-height:2rem;position:absolute}.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-active-filters,.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-price-filter,.lyth__sidepanel_content .wc-blocks-filter-wrapper .wp-block-woocommerce-stock-filter{display:grid;padding-top:2rem;position:relative}.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-active-filters__clear-all,.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-components-price-slider__actions,.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-stock-filter__actions{margin-top:0;order:0;position:absolute;right:0}.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-active-filters__list,.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-components-price-slider__range-input-wrapper,.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-stock-filter{order:1}.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-price-filter__controls{margin-top:0;order:2}.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-active-filters__list{border-radius:8px;margin-top:.5rem;padding:.25rem .5rem;position:relative}.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-active-filters__list:before{background-color:currentColor;border-radius:8px;content:"";inset:0;bottom:0;left:0;opacity:.1;position:absolute;right:0;top:0;z-index:-1}.lyth__sidepanel_content .wc-blocks-filter-wrapper .wc-block-components-chip__text{color:var(--lyth--sidepanel--text--color,inherit);font-family:var(--wp--preset--font-family--jost)!important}
