.uk-button.lfc-filter-toggle,.uk-button.lfc-chip{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.lfc-filter-toggle{min-height:34px;gap:6px;padding-left:12px;padding-right:12px;border-radius:999px;line-height:30px;flex-shrink:0}.lfc-filter-toggle__icon{display:inline-flex;align-items:center;line-height:0}.lfc-filter-toggle__icon svg{display:block}.lfc-filter-toggle__text,.lfc-chip__text{line-height:1}.lfc-filter-toggle__count{min-width:20px;height:20px;line-height:20px;font-size:12px;padding:0 6px}.lfc-filter-toggle--catbar{margin-right:10px;align-self:center;position:relative;z-index:2}.swiper-menu:has(>.lfc-filter-toggle--catbar){display:flex;align-items:center}.swiper-menu:has(>.lfc-filter-toggle--catbar)>.swiper{flex:1 1 auto;min-width:0}.mobile-cat .swiper-menu:has(>.lfc-filter-toggle--catbar)>.swiper{margin-right:48px}@media(max-width:639px){.lfc-filter-toggle--catbar .lfc-filter-toggle__text{display:none}.lfc-filter-toggle--catbar{padding-left:8px;padding-right:8px}}.lfc-filter-bar{margin:4px 0 12px}.lfc-pf-hidden{display:none!important}.lfc-pf-empty{border:1px dashed currentColor;opacity:.85}.lfc-filter-bar:empty{display:none}.lfc-filter-quick,.lfc-filter-active__chips,.lfc-filter-group .uk-flex-wrap{gap:8px}.lfc-filter-quick{overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:none;padding-bottom:2px}.lfc-filter-quick::-webkit-scrollbar{display:none}.lfc-filter-active{gap:8px;margin-top:8px}.lfc-filter-active__count{white-space:nowrap}.lfc-chip{min-height:32px;gap:6px;border-radius:999px;padding-left:12px;padding-right:12px;text-transform:none;white-space:nowrap;flex-shrink:0}.lfc-chip svg,.lfc-chip img{width:16px;height:16px}.lfc-chip--remove .uk-icon{margin-left:2px}.lfc-filter-panel__box{display:flex;flex-direction:column;padding:0}.lfc-filter-panel--modal .lfc-filter-panel__box{width:min(560px,calc(100vw - 32px));max-height:86vh}.lfc-filter-panel--offcanvas .lfc-filter-panel__box{width:420px;height:100%}.lfc-filter-panel--offcanvas.uk-offcanvas-overlay .uk-offcanvas-bar{width:420px;left:auto}@media(max-width:639px){.lfc-filter-panel--offcanvas .lfc-filter-panel__box,.lfc-filter-panel--offcanvas.uk-offcanvas-overlay .uk-offcanvas-bar{width:100vw}.lfc-filter-panel--modal{padding:0}.lfc-filter-panel--modal .uk-modal-dialog{position:fixed;inset:auto 0 0;width:100%;max-width:none;max-height:90vh;margin:0;border-radius:18px 18px 0 0}}.lfc-filter-panel__head{padding:18px 20px}.lfc-filter-panel__body{padding:4px 20px 20px;overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:24px}.lfc-filter-panel__foot{padding:16px 20px;gap:10px;align-items:center}.lfc-filter-panel__foot .uk-button{white-space:nowrap;line-height:44px;min-height:0;padding:0 18px;text-overflow:ellipsis;overflow:hidden}.lfc-filter-panel__foot .lfc-filter-reset-draft{flex:0 0 auto}.lfc-filter-panel__foot .lfc-filter-apply{flex:1 1 auto;min-width:0}@media(max-width:639px){.lfc-filter-panel__foot .uk-button{padding:0 12px;font-size:14px}}.lfc-filter-group__title{font-weight:700;font-size:14px;margin-bottom:10px}.lfc-filter-price .uk-range{width:100%}.lfc-filter-panel .uk-modal-close-default,.lfc-filter-panel .uk-offcanvas-close{top:14px;right:14px}
