.front-wall-picker{display:grid;gap:4px;margin:0 0 12px;min-width:0;font-size:.82rem}.front-wall-picker>span{font-weight:700;font-size:.85rem;color:#2b2621}.front-wall-picker>span small{font-weight:600;font-size:.68rem;color:#7a5b2e;background:#f3e8d4;border-radius:999px;padding:1px 7px;margin-left:6px}.front-wall-picker select{width:100%;min-width:0;min-height:38px;padding:6px 10px;border:1px solid #ddd6ca;border-radius:8px;background:#fff;color:#202528;font:inherit;font-size:.85rem}.front-wall-picker select:focus-visible{outline:2px solid #2f6f84;outline-offset:1px}