.gregs-root .gf-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gregs-root .gf-item{border-right:1px solid var(--line);flex-direction:column;gap:3px;padding:6px 22px 6px 0;display:flex}.gregs-root .gf-group>.gf-item:last-child{border-right:none}.gregs-root .gf-label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.gregs-root .gf-select{font-family:var(--font-jost), sans-serif;color:var(--ink);text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;max-width:26ch;padding:0;font-size:14px;font-weight:400}.gregs-root .gf-select:focus-visible{outline:1px solid var(--brass);outline-offset:4px}.gregs-root .gf-sort{border-right:none;padding-right:0}.gregs-root .gf-puces{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gregs-root .gf-puce{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-strong);background:0 0;align-items:center;gap:9px;padding:7px 13px;font-size:11px;transition:all .3s;display:inline-flex}.gregs-root .gf-puce:hover{background:var(--paper-2);border-color:var(--ink)}.gregs-root .gf-puce .x{color:var(--muted);font-size:13px;line-height:1}.gregs-root .gf-puce:hover .x{color:var(--ink)}.gregs-root button.btn-line{color:var(--ink);cursor:pointer;background:0 0}.gregs-root button.btn-line:hover{background:var(--ink);color:var(--paper)}@media (max-width:700px){.gregs-root .gf-group{width:100%}.gregs-root .gf-item{border-right:none;border-bottom:1px solid var(--line);flex:100%;min-width:0;padding:9px 0}.gregs-root .gf-group>.gf-item:last-child{border-bottom:none}.gregs-root .gf-sort{border-bottom:none;flex:0 auto}.gregs-root .gf-group .gf-select{width:100%;max-width:100%}}
