.fbar .fdrop>summary{text-transform:uppercase;letter-spacing:.04em}.fbar .fsheet-head{display:none}@media(max-width:879px){.fbar-row{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:2px 0 6px;gap:8px}.fbar-row::-webkit-scrollbar{display:none}.fdrop{position:static;flex:none}.fdrop>summary{white-space:nowrap;height:42px;padding:0 14px;font-size:.82rem}.fdrop[open]:before{content:none}.fdrop[open]>.fpanel{position:absolute;visibility:hidden;pointer-events:none}}.fpanel.fpanel--float{position:fixed;z-index:150;margin:0;width:max-content;min-width:200px;max-width:calc(100vw - 24px);box-sizing:border-box;max-height:min(50vh,340px);overflow:auto;overscroll-behavior:contain;padding:6px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 14px 40px #00000029;font-family:var(--body);color:var(--ink)}.fpanel--float .fopt{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:.95rem;color:var(--ink);cursor:pointer}.fpanel--float .fopt input{width:20px;height:20px;accent-color:var(--ink);margin:0;flex:none}.fpanel--float .fopt span{flex:1 1 auto}.fpanel--float .fopt i{font-style:normal;color:var(--mut);font-size:.8rem}.fpanel--float .fopt.dim{opacity:.4}.fpanel--float.fpanel-links a,.fpanel--float.fpanel-links button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;text-align:left;padding:11px 12px;border:0;background:none;border-radius:10px;font-family:var(--body);font-size:.95rem;color:var(--ink);white-space:nowrap;cursor:pointer}.fpanel--float.fpanel-links .on{font-weight:700;background:var(--acc-soft)}.fpanel--float .fprice{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:8px 4px 4px;min-width:240px}.fpanel--float .fprice label{display:flex;flex-direction:column;gap:5px;font-size:.75rem;color:var(--mut);font-family:var(--head);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.fpanel--float .fprice input{height:44px;border:1px solid var(--line);border-radius:10px;padding:0 12px;font-size:.95rem;outline:0}.fpanel--float .fapply{grid-column:1/-1;height:46px;border:0;border-radius:10px;background:var(--ink);color:#fff;font-family:var(--head);font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.fpanel--float .fsheet-head{display:none}
/*# sourceMappingURL=/cdn/shop/t/45/assets/filters.css.map */
