.combo-notice{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin:14px 0;padding:16px 18px;border:1px solid #c5ddf9;border-radius:18px;background:linear-gradient(125deg,#edf5ff,#f2faf7);color:#173b60;text-align:left;box-sizing:border-box;width:100%;min-width:0}
.combo-badge{display:inline-block;padding:4px 9px;border-radius:20px;background:#dbeaff;color:#0066ce;font-size:.7rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}
.combo-notice .combo-title{font-size:1.03rem;line-height:1.4;color:#153f68;overflow-wrap:anywhere}
.combo-reference{font-size:.83rem;color:#52677d}.combo-reference s{margin-left:5px}
.combo-notice .combo-saving{font-size:1.12rem;line-height:1.4;color:#148047}
.combo-notice small{font-size:.73rem;color:#52677d;line-height:1.5}
.car-rate .combo-notice{padding:12px;gap:4px}.car-rate .combo-notice .combo-title{font-size:.88rem}.car-rate .combo-notice .combo-saving{font-size:1rem}
