.fbtn{flex:none;display:inline-flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid var(--ink);font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:var(--surface);white-space:nowrap}.fbtn:hover{background:var(--ink);color:#fff}.fbtn .ic{width:15px;height:15px}.fbtn .bn{background:var(--red);color:#fff;font-size:11px;font-weight:800;min-width:18px;height:18px;display:none;place-items:center;padding:0 5px}.fbtn.has .bn{display:grid}.fscrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#14120c61;opacity:0;pointer-events:none;transition:opacity .22s ease;z-index:40}.fscrim.open{opacity:1;pointer-events:auto}.fdrawer{position:fixed;top:0;right:0;bottom:0;width:min(400px,100vw);background:var(--surface);z-index:41;transform:translate(102%);transition:transform .26s ease;display:flex;flex-direction:column;box-shadow:-16px 0 48px #14120c24}.fdrawer.open{transform:none}.fdrawer .fhead{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--line-2)}.fdrawer .fhead h3{font-size:19px;font-weight:800;letter-spacing:-.03em;margin:0}.fdrawer .fhead .x{width:36px;height:36px;display:grid;place-items:center}.fdrawer .fhead .x:hover{background:var(--bg)}.fdrawer .fhead .x .ic{width:18px;height:18px}.fdrawer .fbody{flex:1;overflow-y:auto;padding:6px 24px 20px}.fgrp{border-bottom:1px solid var(--line-2);padding:16px 0}.fgrp:last-child{border-bottom:none}.fgrp .gh{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:15px;font-weight:700}.fgrp .gh .ic{width:15px;height:15px;color:var(--ink-2);transition:transform .18s ease}.fgrp.open .gh .ic{transform:rotate(180deg)}.fgrp .gb{display:none;padding-top:14px}.fgrp.open .gb{display:block}.fopt{display:flex;align-items:center;gap:11px;padding:7px 0;font-size:14.5px;font-weight:500;color:var(--ink-2)}.fopt:hover{color:var(--ink)}.fopt .cb{width:19px;height:19px;border:1.5px solid var(--line);flex:none;display:grid;place-items:center;background:var(--surface)}.fopt .cb .ic{width:12px;height:12px;color:#fff;display:none}.fopt.on{color:var(--ink);font-weight:600}.fopt.on .cb{background:var(--ink);border-color:var(--ink)}.fopt.on .cb .ic{display:block}.fopt .n{flex:1}.fopt .c{font-family:var(--mono);font-size:10px;color:var(--mute)}.fprice{display:flex;align-items:center;gap:10px}.fprice input{width:100%;height:42px;border:1px solid var(--line);padding:0 12px;font:inherit;font-size:14.5px;outline:none}.fprice input:focus{border-color:var(--ink)}.fprice .dash{color:var(--mute)}.fdrawer .ffoot{display:flex;gap:10px;padding:16px 24px;border-top:1px solid var(--line-2)}.fdrawer .ffoot .clr{flex:none;height:48px;padding:0 18px;display:grid;place-items:center;font-weight:600;font-size:14.5px;color:var(--ink-2)}.fdrawer .ffoot .clr:hover{color:var(--red-ink)}.fdrawer .ffoot .go{flex:1;height:48px;background:var(--red);color:#fff;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fdrawer .ffoot .go:hover{background:var(--ink)}@media(max-width:640px){.fdrawer{width:100vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dl-filters.css.map */
