.chain-choice-help{margin:20px 0 0;padding:24px;border-left:5px solid var(--orange-on-light,#b84400);background:#fff4e8;color:#202020;border-radius:8px}
.chain-choice-help h2{font-size:1.35rem;line-height:1.25;margin:0 0 12px}.chain-choice-help p{font-size:1rem;line-height:1.6;margin:0 0 18px}
.chain-help-actions{display:flex;flex-wrap:wrap;gap:12px}.chain-help-actions a{min-height:44px;text-align:center}
.product-info .chain-fitment-reminder{padding:16px;border-left:4px solid var(--orange-on-light,#b84400);background:#fff4e8;color:#202020;font-size:1rem;line-height:1.6}.chain-fitment-reminder strong{display:block}.chain-fitment-reminder a{text-decoration:underline;color:#963700;font-weight:700}
.chain-help-actions .button-outline{background:white;color:#963700;border:1px solid #963700}
.pressure-buying input{width:90px;min-height:44px;font:inherit;padding:8px;border:1px solid #aaa;border-radius:4px}
.chain-catalog-intro~.accessory-card-visual~.accessory-card-copy .accessory-card-link{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:68px;padding:12px 16px;background:#236444;color:white;text-align:center;border-radius:6px;text-decoration:none;font-size:1rem;line-height:1.4}
.chain-catalog-intro~.accessory-card-visual~.accessory-card-copy .accessory-card-link:hover{background:#194c33;color:white}
@media(max-width:720px){.chain-choice-help{padding:20px}.chain-help-actions a{flex:1 1 120px}}
