.blind-bag-volume-offers{width:100%;margin:12px 0 16px;color:inherit}
.blind-bag-volume-offers__title{display:block;font-size:1.1em;font-weight:700;margin-bottom:4px}
.blind-bag-volume-offers__intro,.blind-bag-volume-offers__note{margin:0 0 12px;font-size:.9em;line-height:1.4}
.blind-bag-volume-offers__note{margin:10px 0 0;opacity:.75}
.blind-bag-volume-offers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.blind-bag-volume-offers__option{display:flex;flex-direction:column;justify-content:center;gap:3px;min-height:70px;padding:10px 12px;border:1px solid #ccc;border-radius:4px;background:#fff;color:#111;text-align:left;cursor:pointer;font:inherit}
.blind-bag-volume-offers__option[aria-pressed="true"]{border:2px solid #b2222b;padding:9px 11px;background:#fff6f6}
.blind-bag-volume-offers__option:focus-visible{outline:2px solid #111;outline-offset:2px}
.blind-bag-volume-offers__option:disabled{opacity:.45;cursor:not-allowed}
.blind-bag-volume-offers__quantity{font-weight:700}
.blind-bag-volume-offers__benefit{font-size:.88em;line-height:1.3}
.blind-bag-volume-offers__price{margin:10px 0 3px;font-size:1em;color:#a9232b}.blind-bag-volume-offers__price strong{font-size:1.2em}.blind-bag-volume-offers__estimate{margin:0;font-size:.82em;opacity:.75;line-height:1.4}
@media(max-width:480px){.blind-bag-volume-offers__grid{grid-template-columns:1fr 1fr}.blind-bag-volume-offers__option{min-height:78px;padding:8px}.blind-bag-volume-offers__option[aria-pressed="true"]{padding:7px}}
