.cm-strings-upsell{border:1px solid #d9d9d9;border-radius:10px;padding:16px;margin:16px 0;min-width:0}.cm-strings-upsell__heading{font-weight:700;font-size:17px;padding:0 4px}.cm-strings-upsell__intro{margin:4px 0 12px;font-size:13px;color:#555}.cm-strings-upsell__option{display:flex;align-items:center;gap:11px;cursor:pointer;padding:10px 4px;border-top:1px solid #ededed}.cm-strings-upsell__radio{flex:0 0 auto;accent-color:#111;width:17px;height:17px}.cm-strings-upsell__image{height:56px;width:56px;object-fit:contain;flex:0 0 56px}.cm-strings-upsell__details{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;font-size:13px;line-height:1.35}.cm-strings-upsell__details small{font-size:11px;color:#666}.cm-strings-upsell__price{white-space:nowrap;font-weight:700;font-size:14px}.cm-strings-upsell__error{color:#aa1020;margin:8px 0 0;font-size:13px}@media(max-width:480px){.cm-strings-upsell{padding:12px}.cm-strings-upsell__option{gap:7px}.cm-strings-upsell__image{width:48px;height:48px;flex-basis:48px}.cm-strings-upsell__price{font-size:12px}}