.cp-code-banner{color:#065f46;text-align:left;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:14px;align-items:center;gap:12px;max-width:640px;margin:0 0 16px;padding:12px 16px;font-size:15px;line-height:1.45;display:flex}.cp-code-banner b,.cp-code-banner strong{color:#064e3b}.cp-code-banner strong{font-size:17px;font-weight:800}.cp-code-banner s{color:#6b7280}.cp-code-tick{color:#fff;background:#059669;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.cp-pc-price-code s{opacity:.75;margin-right:8px;font-size:20px;font-weight:600}
.cpd2 .cp-acc-line{color:#ffffffd1;background:#ffffff12;border:1px solid #ffffff2e;border-radius:14px;align-items:center;gap:12px;max-width:560px;margin:16px 0 4px;padding:10px 16px 10px 10px;font-size:14px;line-height:1.45;display:flex}.cpd2 .cp-acc-line img{background:#fff;border-radius:50%;flex:none;width:44px;height:44px}.cpd2 .cp-acc-line b{color:#fff;font-weight:600}.cpd2 .cp-acc-line a{color:#d8b4fe;text-underline-offset:2px;text-decoration:underline}
