.ppcs-deposit-choice{padding:14px 16px;margin:10px 0 16px;border:1px solid #d4e0ec;border-radius:8px;background:#f7fbff;max-width:100%;box-sizing:border-box}
.ppcs-deposit-choice legend{font-size:15px;padding:0 7px}.ppcs-deposit-choice label{display:block;margin:7px 0;line-height:1.5;cursor:pointer}.ppcs-deposit-choice input[type=radio]{margin-right:8px}
.ppcs-deposit-choice .description{font-size:12px;margin:9px 0 0;color:#50657a}
.ppcs-deposit-cart-switch{margin:5px 0 0;font-size:12px}.ppcs-deposit-cart-switch a{font-weight:700;text-decoration:underline}
.ppcs-payment-summary{border:1px solid #cfdde8;border-radius:7px;padding:16px;margin:22px 0;background:#f9fcff}.ppcs-payment-summary h2{font-size:20px;margin:0 0 10px}

body.single-product .ppcs-deposit-choice.ppcs-deposit-primary{display:block}
