.rv-cart-review{margin:16px 0;padding:16px;border:1px solid var(--ct-line,#dedede);border-radius:10px;background:var(--ct-surface,#f7f7f7);color:var(--ct-ink,#333)}.rv-cart-review p{margin:0;font-size:12px;font-weight:600;line-height:1.6}.rv-cart-review-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px}.rv-cart-review-actions a{font-size:12px;text-decoration:underline;text-underline-offset:3px}.rv-cart-review-actions button{min-height:42px;padding:10px 14px;border:1px solid #777;border-radius:6px;background:#fff;font-size:12px;font-weight:650;cursor:pointer}.rv-cart-review-actions button:hover{background:#f4f4f4}.rv-cart-review-actions button:focus-visible{outline:2px solid currentColor;outline-offset:3px}