.wf-side{background:#fbf9f4;border:1px solid #DCD4C3;border-radius:22px;padding:22px 20px 20px;color:#1e3026}.wf-side__title{font-family:var(--font-heading-family);font-size:22px;font-weight:600;margin:0 0 14px;line-height:1.2}.wf-grp{padding:0 0 18px}.wf-grp__h{font-weight:600;font-size:15px;margin:0 0 10px}.wf-cats{display:grid;grid-template-columns:1fr 1fr;gap:6px}.wf-cat{display:flex;align-items:center;min-height:40px;padding:8px 12px;border-radius:12px;background:#f1ece1;border:1px solid transparent;color:#1e3026!important;text-decoration:none!important;font-size:14px;line-height:1.2;transition:background .15s,border-color .15s}.wf-cat:hover{background:#e8e0d0}.wf-cat.is-on{background:#dde2d3;border-color:#2f4a3a;font-weight:600}.wf-side #FacetsWrapperDesktop{border-bottom:0;padding-bottom:0}.wf-side #FacetsWrapperDesktop .chm-toggle:first-child:before{display:none}.wf-side #FacetsWrapperDesktop .chm-toggle{border-top:1px solid #E5DDCC}.wf-side #FacetsWrapperDesktop .chm-toggle:after{display:none}.wf-side #FacetsWrapperDesktop .chm-toggle .chm-toggle__button,.wf-side #FacetsWrapperDesktop .chm-toggle:first-child .chm-toggle__button,.wf-side #FacetFiltersForm #FacetsWrapperDesktop>.chm-toggle:last-child .chm-toggle__button{padding-top:16px;padding-bottom:16px}.wf-side #FacetsWrapperDesktop .chm-toggle[open].toggle-opening .chm-toggle__button{margin-bottom:4px}.wf-side .chm-toggle__button .h5{font-family:var(--font-body-family);font-size:15px;font-weight:600;text-transform:none;letter-spacing:0}.wf-side .chm-toggle__button svg{opacity:.6}.wf-side .facets__form .chm-toggle[open] .chm-toggle__content{padding:0 0 14px;margin:0}.wf-side .facets-wrap:not(.parent-visual-display){display:flex!important;flex-wrap:wrap;gap:6px;margin:0;padding:0}.wf-side .facets-wrap:not(.parent-visual-display)>li{display:block!important;margin:0!important;padding:0!important;width:auto!important}.wf-side .facets-wrap .facet-checkbox{position:relative;display:inline-flex!important;align-items:center;gap:4px;min-height:34px;padding:0 12px;border:1px solid #C9C2B2;border-radius:999px;background:#fbf9f4;font-size:13px;line-height:1.2;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.wf-side .facets-wrap .facet-checkbox:hover{border-color:#2f4a3a}.wf-side .facets-wrap .facet-checkbox input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.wf-side .facets-wrap .facet-checkbox__checkmark{display:none!important}.wf-side .facets-wrap .facet-checkbox__count{color:#6e716b;font-size:12px;margin:0 0 0 2px}.wf-side .facets-wrap .facet-checkbox__count:before{content:none}.wf-side .facets-wrap .facet-checkbox:has(input:checked){background:#2f4a3a;border-color:#2f4a3a;color:#f5f1e8}.wf-side .facets-wrap .facet-checkbox:has(input:checked) .facet-checkbox__count{color:#dde2d3}.wf-side .facets-wrap .facet-checkbox:has(input:focus-visible){outline:2px solid #2F4A3A;outline-offset:2px}.wf-side .facets-wrap .facet-checkbox--disabled{opacity:.4;cursor:not-allowed}.wf-side .facets__button-show-all{width:100%!important}.wf-side show-all-facets{display:inline-block;padding:8px 0 0;font-size:13px;font-weight:600;color:#4e6248;text-decoration:underline;cursor:pointer}.wf-side .facets__price{padding-top:10px;gap:8px}.wf-side .facets__price .field__input{border-radius:12px;background:#f5f1e8}.wf-side .facets__header .facets__selected{font-size:13px;color:#4a5248}.wf-help{margin-top:18px;background:#2f4a3a;color:#f5f1e8;border-radius:18px;padding:18px;display:flex;flex-direction:column;gap:6px}.wf-help__h{font-family:var(--font-heading-family);font-size:18px;font-weight:600;margin:0;color:#f5f1e8}.wf-help__t{margin:0;font-size:14px;line-height:1.45;color:#dde2d3}.wf-help__a,.wf-help__tel{color:#f5f1e8!important;font-weight:600;font-size:14px;text-decoration:none!important}.wf-help__a:hover,.wf-help__tel:hover{text-decoration:underline!important}.wf-help__tel{font-weight:400;color:#dde2d3!important}.active-facets-desktop .active-facets__button{border-radius:999px!important;background:#2f4a3a!important;border-color:#2f4a3a!important;color:#f5f1e8!important;padding:6px 12px!important;min-height:0!important;font-size:13px}.active-facets-desktop .active-facets__button svg{fill:#f5f1e8!important;width:10px;height:10px}.active-facets__button-remove{color:#4e6248!important}@media(max-width:1024px){.wf-side{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/wald-filter.css.map */
