.accessory-bundle{display:grid;gap:.7rem;min-width:0;margin-top:1.4rem}.accessory-base{display:grid;gap:.35rem;margin:0 0 .3rem;padding:.9rem 1rem;background:#f3f4f5;border-left:3px solid #b82127}.accessory-base strong{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.accessory-base span,.accessory-bundle small{font-size:.84rem;line-height:1.5}.accessory-bundle>label{font-size:.8rem;font-weight:700}.accessory-bundle>select{width:100%;min-width:0;max-width:100%;min-height:46px;padding:.7rem;background:#fff;color:#202124;border:1px solid #b7bdc3;border-radius:3px}.accessory-bundle select:focus-visible{outline:2px solid #8d161e;outline-offset:3px}.accessory-bundle .buy-panel{margin-top:.35rem}.accessory-bundle .form-error{margin:0}.accessory-bundle [data-accessory-total]{font-variant-numeric:tabular-nums}
