.rmx-abs-selector .rmx-service-card__price strong:empty+small{display:none}.rmx-abs-part-grid,.rmx-abs-setup-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.rmx-abs-part-card{position:relative;display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) 20px;grid-template-rows:auto auto;column-gap:14px;row-gap:5px;align-items:start;min-height:86px;padding:14px 14px 14px 16px;border:1px solid #dbe5f5;border-radius:13px;background:#fff;text-align:left;color:#0d1b3d;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease,transform .16s ease}.rmx-abs-part-card:hover{border-color:#b9c8dd;transform:translateY(-1px)}.rmx-abs-part-card.is-active{border-color:#1c45a7;box-shadow:0 0 0 2px #1c45a714;background:#f7f9ff}.rmx-abs-part-card__title{grid-column:1;display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.rmx-abs-part-card__title strong{min-width:0;color:#0d1b3d;font-size:14px;font-weight:800;line-height:1.3;white-space:normal;word-break:normal;overflow-wrap:normal}.rmx-abs-part-card__title span{align-self:start;color:#1c45a7;font-size:13px;font-weight:800;line-height:1.3;text-align:right;white-space:nowrap}.rmx-abs-part-card small{grid-column:1;display:block;min-width:0;color:#64748b;font-size:12px;line-height:1.48;white-space:normal;word-break:normal;overflow-wrap:break-word}.rmx-abs-part-card .rmx-service-card__radio{grid-column:2;grid-row:1 / span 2;position:static;align-self:start;margin-top:1px}.rmx-abs-part-card[hidden],.rmx-abs-part-card small[hidden]{display:none!important}.rmx-abs-choice-help{margin-top:11px;padding:11px 13px;border:1px solid #dbe5f5;border-left:4px solid #fdcc09;background:#f8fafc;border-radius:0 11px 11px 0;display:grid;gap:3px;color:#52627b;font-size:12px;line-height:1.48}.rmx-abs-choice-help strong{color:#0d1b3d;font-size:12.5px}.rmx-ecu-exchange-setup .rmx-repair-option-help{margin-bottom:10px}.rmx-abs-setup-card{min-height:82px}.rmx-abs-program-confirm{margin-top:11px;display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:12px 13px;border:1px solid #f0c84b;background:#fffbea;border-radius:11px}.rmx-abs-program-confirm.has-error{border-color:#c0392b;box-shadow:0 0 0 2px #c0392b14}.rmx-abs-program-confirm input{width:17px;height:17px;margin-top:2px;accent-color:#1c45a7}.rmx-abs-program-confirm label{display:grid;gap:3px;cursor:pointer}.rmx-abs-program-confirm label strong{font-size:12.5px;color:#0d1b3d}.rmx-abs-program-confirm label span{font-size:12px;line-height:1.45;color:#475569}.rmx-exchange-lookup__suggestion-copy .rmx-abs-match{display:block;margin-top:3px;font-size:11.5px;color:#64748b;font-weight:500}.rmx-exchange-lookup__suggestion-copy .rmx-abs-refs{display:block;margin-top:2px;font-size:11.5px;color:#64748b}.rmx-exchange-lookup__suggestion-price.is-tbd{font-size:12px;line-height:1.25;text-align:right;color:#64748b}@media(max-width:1100px){.rmx-abs-part-card{min-height:80px;padding:13px 13px 13px 14px}.rmx-abs-part-card__title{gap:8px}.rmx-abs-part-card__title strong{font-size:13.5px}.rmx-abs-part-card__title span{font-size:12.5px}}@media(max-width:740px){.rmx-abs-part-card{min-height:auto;padding:13px}.rmx-abs-part-card__title{grid-template-columns:minmax(0,1fr);gap:4px}.rmx-abs-part-card__title span{text-align:left;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/368/assets/remanx-product-abs.css.map */
