.bmrs{max-width:1000px;margin:0 auto;font-family:inherit;color:#1a1714}.bmrs *{box-sizing:border-box}.bmrs-bar{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 14px}.bmrs-f{display:flex;flex-direction:column;gap:4px;min-width:150px}.bmrs-grow{flex:1 1 220px}.bmrs-f span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6b6259}.bmrs select,.bmrs input[type=search]{width:100%;height:44px;padding:0 12px;font:inherit;font-size:15px;border:1px solid rgb(26 23 20 / .25);border-radius:6px;background:#fff;color:#1a1714}.bmrs select:focus,.bmrs input:focus,.bmrs button:focus-visible,.bmrs a:focus-visible{outline:2px solid #c8973a;outline-offset:2px}.bmrs-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.bmrs-chip{font:inherit;font-size:14px;padding:8px 14px;min-height:40px;border-radius:999px;border:1px solid rgb(26 23 20 / .25);background:#fff;color:#1a1714;cursor:pointer}.bmrs-chip small{color:#6b6259;margin-left:4px;font-size:12px}.bmrs-chip[aria-pressed=true]{background:#1a1714;border-color:#1a1714;color:#fff}.bmrs-chip[aria-pressed=true] small{color:#e6c98a}.bmrs-count{margin:0 0 14px;font-size:14px;color:#6b6259}.bmrs-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px}.bmrs-card{background:#fff;border:1px solid rgb(26 23 20 / .12);border-top:3px solid #c8973a;border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:6px;margin:0}.bmrs-card[hidden]{display:none}.bmrs-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.bmrs-card h3{margin:0;font-size:18px;line-height:1.25}.bmrs-card h3 a{color:#1a1714;text-decoration:none}.bmrs-card h3 a:hover{text-decoration:underline}.bmrs-p{font-size:13px;color:#8b6520;white-space:nowrap;font-weight:600}.bmrs-meta{margin:0;font-size:13px;color:#6b6259}.bmrs-best{margin:0;font-size:15px}.bmrs-tags{display:flex;flex-wrap:wrap;gap:6px}.bmrs-tags span{font-size:12px;padding:3px 9px;border-radius:999px;background:rgb(200 151 58 / .14);color:#8b6520}.bmrs-links{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:auto;padding-top:8px;font-size:14px}.bmrs-links a{color:#8b6520;font-weight:600;text-decoration:none}.bmrs-links a:hover{text-decoration:underline}.bmrs-empty{padding:18px;background:#f6f2ea;border-radius:6px}.bmrs-reset{font:inherit;border:0;background:none;color:#8b6520;text-decoration:underline;cursor:pointer;padding:0}.bmrs-note{margin:18px 0 0;font-size:13px;color:#6b6259;line-height:1.6}@media (max-width:640px){.bmrs-f{flex:1 1 45%}.bmrs-grow{flex-basis:100%}.bmrs-list{grid-template-columns:1fr}}.bmrs-tags .bmrs-nr{background:#eee9e1;color:#6b6259}.bmrs-fam{margin:0 0 10px}.bmrs-famb{border-color:#c8973a;color:#8b6520}.bmrs-famb[aria-pressed=true]{background:#c8973a;border-color:#c8973a;color:#1a1714}.bmrs-badge{margin:0;font-size:12px;font-weight:700;color:#8b6520;letter-spacing:.02em}.bmrs-fam{display:flex;flex-wrap:wrap;gap:8px}.bmrs-occb{border-color:#c8973a;color:#8b6520}.bmrs-occb[aria-pressed=true]{background:#c8973a;border-color:#c8973a;color:#1a1714}.bmrs-tags .bmrs-occ{background:#1a1714;color:#e6c98a}