html.mnr-filter-open,html.mnr-filter-open body{overflow:hidden}.mnr-filter-dialog{position:fixed;inset:0 0 0 auto;width:min(420px,100vw);max-width:100vw;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:#333;overflow:hidden;box-sizing:border-box}[dir=rtl] .mnr-filter-dialog{inset:0 auto 0 0}.mnr-filter-dialog:not([open]){display:none}.mnr-filter-dialog::backdrop{background:#00000059}.mnr-filter-dialog *{box-sizing:border-box;min-width:0}.mnr-filter-shell{display:flex;flex-direction:column;height:100%;min-height:0}.mnr-filter-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 22px;border-bottom:1px solid #e5e5e5;flex-shrink:0}.mnr-filter-header h2{font-size:20px;line-height:1.4;margin:0;font-weight:600}.mnr-filter-header h2 span{font-weight:400;color:#666}.mnr-filter-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:1px solid #ddd;border-radius:3px;background:#fff;color:#333;cursor:pointer}.mnr-filter-form{display:flex;flex-direction:column;flex:1;min-height:0;margin:0;width:100%}.mnr-filter-body{flex:1;min-height:0;padding:0 22px;overflow-y:auto;overscroll-behavior:contain}.mnr-filter-group{border:0;border-bottom:1px solid #e5e5e5;padding:0;margin:0}.mnr-filter-group summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;padding:20px 0;font-size:16px;font-weight:600;cursor:pointer;overflow-wrap:anywhere}.mnr-filter-group summary::-webkit-details-marker{display:none}.mnr-filter-group summary svg{flex-shrink:0}.mnr-filter-group[open] summary svg{transform:rotate(180deg)}.mnr-filter-values{padding:0 0 16px;margin:0;list-style:none}.mnr-filter-values li{padding:0;margin:0}.mnr-filter-values label{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0;margin:0;cursor:pointer;font-size:15px;line-height:1.45;font-weight:400}.mnr-filter-values label span{overflow-wrap:anywhere}.mnr-filter-values small{color:#777;font-size:inherit}.mnr-filter-values input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;display:block;position:static;flex:0 0 18px;width:18px;height:18px;min-height:0;margin:0;padding:0;opacity:1;accent-color:#333;cursor:pointer}.mnr-filter-values input:disabled~span{opacity:.45}.mnr-filter-values a{display:block;padding:10px 0;overflow-wrap:anywhere}.mnr-filter-price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 0 24px;width:100%}.mnr-filter-price label{display:block;margin:0 0 8px;font-size:14px;font-weight:400;color:#666}.mnr-filter-price input[type=number]{display:block;width:100%;max-width:100%;height:48px;margin:0;padding:10px 12px;border:1px solid #ccc;border-radius:3px;background:#fff;font-size:16px;font-weight:400;line-height:1.5;color:#333}.mnr-filter-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:16px;flex-shrink:0;padding:16px 22px max(16px,env(safe-area-inset-bottom));border-top:1px solid #e5e5e5;background:#fff}.mnr-filter-footer a{display:flex;align-items:center;justify-content:center;min-height:48px;font-size:14px;color:#333;text-decoration:underline;text-underline-offset:4px}.mnr-filter-footer button{width:100%;min-height:48px;border:1px solid #333;border-radius:3px;padding:12px;background:#333;color:#fff;font-size:14px;line-height:1.5;font-weight:600;cursor:pointer;white-space:normal;overflow-wrap:anywhere}.mnr-filter-footer button:hover{background:#4a4a4a;border-color:#4a4a4a}.mnr-filter-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:20px 0 0}.mnr-filter-tags li{margin:0;max-width:100%}.mnr-filter-tags a{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 10px;border:1px solid #ddd;border-radius:3px;background:#f5f5f5;color:#333;font-size:13px;overflow-wrap:anywhere}.mnr-filter-dialog :is(a,button,input,summary):focus-visible{outline:2px solid #333;outline-offset:3px}@media(max-width:374px){.mnr-filter-header,.mnr-filter-footer,.mnr-filter-body{padding-inline:16px}.mnr-filter-price{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/minismus-filters.css.map */
