.credit-warning{align-items:flex-start;display:flex;gap:1rem}.credit-warning.pdp{margin-top:3.125rem}.credit-warning.elpy-popup-credit-warning{margin-top:1.875rem}.credit-warning.purchase-details{margin:.625rem 1.5625rem}@media (max-width:61.9375em){.credit-warning{margin-inline:2rem}}.credit-warning svg{min-width:3rem}.credit-warning .credit-warning-text .warning-header{font-size:.75rem;font-weight:700;line-height:2;margin-block:0}.credit-warning .warning-text{font-size:.75rem;line-height:1.5;margin-bottom:0;margin-top:0}.credit-warning a{color:inherit}.elpy-popup{color:#1e2c3d;--elpy-popup-outer-padding:1.5rem;--elpy-logo-color:#8592a6;--elpy-highlight-bg-color:#eef2f6;--elpy-popup-table-border-color:#d3dce6}.elpy-popup .overlay-content{background-color:var(--color-white);cursor:default;margin:auto;padding:var(--elpy-popup-outer-padding);position:relative;width:100%}@media (max-width:61.9375em){.elpy-popup .overlay-content{border-radius:32px 32px 0 0;display:flex;flex-direction:column;height:auto;margin-bottom:0}.elpy-popup .overlay-content>*{flex:1 1 auto}.elpy-popup .overlay-content .overlay-dialog-header{flex:0 0 auto}}.elpy-popup .elpy-popup-header{display:flex;gap:2rem;justify-content:space-between}.elpy-popup .elpy-popup-header .elpy-popup-logo{color:var(--elpy-logo-color);margin-left:auto;margin-right:auto;overflow:visible}.elpy-popup .elpy-popup-header .elpy-popup-close{position:absolute;right:var(--elpy-popup-outer-padding);top:var(--elpy-popup-outer-padding)}.elpy-popup .payment-step-header{margin-bottom:.75rem;margin-top:1.5rem}.elpy-popup .payment-step-header .text-heading .tt{font-size:1.5rem;font-weight:700;line-height:1.25}.elpy-popup .popup-sub-title{font-size:1rem;margin-bottom:1.5rem;text-align:center}.elpy-popup .popup-sub-title strong{font-weight:600}.elpy-popup .elpy-popup-pricetable{margin:-.5rem 0 1rem}.elpy-popup .elpy-popup-pricetable strong,.elpy-popup .elpy-popup-pricetable th{font-weight:700}.elpy-popup .elpy-popup-pricetable+.payment-step-highlight{background:inherit;border-radius:inherit;padding:0}.elpy-popup .elpy-popup-pricetable+.payment-step-highlight p{font-size:.75rem;line-height:1.5}.elpy-popup .elpy-popup-pricetable table{border-spacing:0;width:100%}.elpy-popup .elpy-popup-pricetable .br{border-right:1px solid var(--elpy-popup-table-border-color);text-align:left}.elpy-popup .elpy-popup-pricetable tr td,.elpy-popup .elpy-popup-pricetable tr th{border-bottom:1px solid var(--elpy-popup-table-border-color);font-size:.8125rem;line-height:1.5;padding:.5rem;text-align:right}.elpy-popup .payment-step-highlight{background:var(--elpy-highlight-bg-color);border-radius:8px;padding:1.25rem 1rem}.elpy-popup .payment-step-highlight .elpy-popup-detail{font-family:var(--font-family-elpy);font-size:.875rem;margin:0}.elpy-popup .popup-close.cta{--cta-background:#5738bf;--cta-background--hover:#4a25b9;--cta-background--active:#4a25b9;margin-bottom:1.5rem;margin-top:1.5rem;width:100%}.elpy-popup .read-more-services{--text-button-color:#5738bf;--text-button-color--hover:#4a25b9;--text-button-color--active:#4a25b9;display:flex;margin:auto}.elpy-popup .elpy-popup-account{font-size:.875rem;line-height:1.5;margin-top:2rem;text-align:center}.elpy-popup .elpy-popup-account .text-link{font-weight:700;text-decoration:underline}@media (min-width:62em){.elpy-popup .overlay-content{border-radius:32px;max-width:33.75rem}.elpy-popup .read-more-services{display:flex;justify-content:center}}
