.et-filter{background:var(--site-surface,#fff);color:inherit;border:1px solid #dce3ec;border-radius:12px;min-width:0;overflow:hidden}.et-filter h2{border-bottom:1px solid #dce3ec;margin:0;padding:18px 20px;font-size:19px;font-weight:650}.et-filter-body{gap:20px;padding:20px;display:grid}.et-filter label{gap:8px;min-width:0;font-size:14px;font-weight:600;display:grid}.et-filter input:not([type=checkbox]),.et-filter select{box-sizing:border-box;background:var(--site-surface,#fff);width:100%;min-width:0;max-width:100%;color:inherit;font:inherit;border:1px solid #dce3ec;border-radius:8px;padding:11px}.et-filter fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.et-filter legend{margin-bottom:10px;font-size:15px;font-weight:650}.et-filter-price{grid-template-columns:1fr 1fr;gap:8px;display:grid}.et-filter .et-filter-check{overflow-wrap:anywhere;align-items:start;gap:9px;font-weight:400;display:flex}.et-filter input[type=checkbox]{accent-color:var(--site-primary,#176a75);flex:none;width:17px;height:17px;margin:2px 0}.et-filter summary{cursor:pointer;padding:4px 0;font-weight:650}.et-filter details>label{margin-top:12px}.et-filter-options{gap:12px;max-height:260px;margin-top:14px;display:grid;overflow:auto}.et-filter-actions{align-items:center;gap:10px;display:flex}.et-filter .et-filter-actions button{background:var(--site-primary,#263442);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:1;padding:12px}.et-filter-actions a{color:inherit;padding:10px}.et-filter-note{color:#64748b;margin:0;font-size:12px}.et-filter :is(input,select,summary,button,a):focus-visible{outline-offset:2px;outline:2px solid #1886b5}
