.om-facets{--omf-line: rgba(0, 0, 0, .12);--omf-muted: rgba(0, 0, 0, .55);--omf-accent: var(--g-btn-bg, #8A1538);font-size:14px}.om-facets__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.om-facets__toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--omf-line);border-radius:999px;background:#fff;color:inherit;font:inherit;font-weight:600;cursor:pointer}.om-facets__toggle svg{width:18px;height:18px}.om-facets__sortwrap{position:relative;display:inline-flex;align-items:center;gap:6px}.om-facets__sortlabel{color:var(--omf-muted)}.om-facets__sort{appearance:none;-webkit-appearance:none;min-height:44px;padding:0 34px 0 12px;border:1px solid var(--omf-line);border-radius:999px;background:#fff;color:inherit;font:inherit;cursor:pointer}.om-facets__caret{position:absolute;right:12px;width:16px;height:16px;pointer-events:none}.om-facets__active{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid var(--omf-line)}.om-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--omf-line);border-radius:999px;background:#fff;color:inherit;font-size:13px;text-decoration:none;line-height:1.2}.om-chip svg{width:10px;height:10px;opacity:.6}.om-chip:hover{border-color:currentColor}.om-chip--clear{border-color:transparent;color:var(--omf-accent);text-decoration:underline;text-underline-offset:2px}.om-facet{border-bottom:1px solid var(--omf-line)}.om-facet__summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 2px;cursor:pointer;list-style:none;font-weight:600}.om-facet__summary::-webkit-details-marker{display:none}.om-facet__name{display:inline-flex;align-items:center;gap:8px}.om-facet__badge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--omf-accent);color:#fff;font-size:11px;font-style:normal;font-weight:700}.om-facet__chev{width:18px;height:18px;transition:transform .2s ease;opacity:.6}.om-facet[open] .om-facet__chev{transform:rotate(180deg)}.om-facet__body{padding:0 2px 16px}.om-facet__search{width:100%;min-height:38px;margin-bottom:10px;padding:6px 12px;border:1px solid var(--omf-line);border-radius:8px;font:inherit}.om-facet__list{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto}.om-facet__item[hidden]{display:none}.om-facet__none{margin:4px 0 0;color:var(--omf-muted);font-size:13px}.om-check{display:flex;align-items:center;gap:10px;padding:7px 0;cursor:pointer;line-height:1.3}.om-check.is-disabled{opacity:.4;cursor:not-allowed}.om-check input{position:absolute;opacity:0;width:0;height:0}.om-check__box{flex:0 0 auto;display:grid;place-items:center;width:19px;height:19px;border:1.5px solid var(--omf-line);border-radius:5px;background:#fff;transition:background .15s ease,border-color .15s ease}.om-check__box svg{width:12px;height:12px;color:#fff;opacity:0;transition:opacity .15s ease}.om-check input:checked+.om-check__box{background:var(--omf-accent);border-color:var(--omf-accent)}.om-check input:checked+.om-check__box svg{opacity:1}.om-check input:focus-visible+.om-check__box{outline:2px solid currentColor;outline-offset:2px}.om-check__label{flex:1 1 auto;min-width:0}.om-check__count{color:var(--omf-muted);font-size:12px;font-variant-numeric:tabular-nums}.om-range{padding-top:4px}.om-range__track{position:relative;height:4px;margin:6px 2px 16px;border-radius:999px;background:var(--omf-line)}.om-range__fill{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--omf-accent)}.om-range__inputs{display:flex;align-items:center;gap:8px}.om-range__inputs label{display:inline-flex;align-items:center;gap:4px;flex:1 1 0;min-width:0;padding:0 10px;border:1px solid var(--omf-line);border-radius:8px;min-height:40px}.om-range__inputs span{color:var(--omf-muted)}.om-range__inputs input{width:100%;min-width:0;border:0;padding:0;font:inherit;background:none;-moz-appearance:textfield}.om-range__inputs input::-webkit-outer-spin-button,.om-range__inputs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.om-range__inputs em{color:var(--omf-muted);font-style:normal}.om-range__apply{width:100%;min-height:40px;margin-top:10px;border:1px solid var(--omf-accent);border-radius:999px;background:transparent;color:var(--omf-accent);font:inherit;font-weight:600;cursor:pointer}.om-range__apply:hover{background:var(--omf-accent);color:#fff}.om-facets__head,.om-facets__foot,.om-facets__scrim,.om-facets__close{display:none}.om-collection-section.om-is-loading #ProductGridContainer{opacity:.45;pointer-events:none;transition:opacity .15s ease}@media screen and (max-width:989px){.om-facets__panel{position:fixed;inset-inline:0;bottom:0;z-index:60;max-height:86vh;max-height:86dvh;overflow-y:auto;overscroll-behavior:contain;background:#fff;border-radius:18px 18px 0 0;padding:0 16px;transform:translateY(100%);transition:transform .28s cubic-bezier(.32,.72,0,1);box-shadow:0 -10px 30px #0000002e}.om-facets.is-open .om-facets__panel{transform:translateY(0)}.om-facets__head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:16px 0 12px;background:#fff;border-bottom:1px solid var(--omf-line);font-weight:700;font-size:16px}.om-facets__close{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:#0000000f;font-size:22px;line-height:1;cursor:pointer}.om-facets__foot{position:sticky;bottom:0;display:block;padding:12px 0 calc(12px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--omf-line)}.om-facets__show{width:100%;min-height:48px;border:0;border-radius:999px;background:var(--omf-accent);color:#fff;font:inherit;font-weight:700;cursor:pointer}.om-facets__scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#00000073}.om-facets__scrim[hidden]{display:none}}@media screen and (min-width:990px){.om-facets__toggle{display:none}.om-facets__bar{justify-content:flex-end}.om-facets__panel{display:block!important;transform:none!important}}@media(prefers-reduced-motion:reduce){.om-facets__panel,.om-facet__chev,.om-check__box{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/om-facets.css.map */
