#free-trial-popup{display:flex!important;justify-content:center!important;position:relative!important}.test-now-pay-later{align-items:center;background:linear-gradient(90deg,#2db0f0,#0e60e1);display:flex;gap:12px;justify-content:center;padding:16px;width:100%}.test-now-pay-later:hover{text-decoration:none}.test-now-pay-later p{margin:0;padding:0}.test-now-pay-later .text{font-size:16px;font-weight:700;text-align:center}.test-now-pay-later .learn-more,.test-now-pay-later .text{color:var(--Base-White,#fff);font-style:normal;line-height:16px}.test-now-pay-later .learn-more{font-size:14px;font-weight:500;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;white-space:nowrap}.test-now-pay-later-box{background:var(--Neutral-900,#222a28);background-image:url(/img/one-dollar-trial-bg-dl-desktop.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--tokens-units-32,32px);box-shadow:0 32px 32px 0 rgba(0,0,0,.15);height:320px;margin:16px auto 0;position:absolute;top:48px;width:720px;z-index:999}.test-now-pay-later-box.es-background{background-image:url(/img/one-dollar-trial-bg-es.svg)}.test-now-pay-later-box .close-btn{align-items:center;background:hsla(0,0%,100%,.2);border:none;border-radius:999.8px;display:inline-flex;gap:8px;height:32px;justify-content:center;padding:4px;position:absolute;right:10px;top:10px;width:32px}.test-now-pay-later-box .free-trial-steps{align-items:flex-start;bottom:50%;display:flex;flex-direction:column;gap:12px;justify-content:center;list-style:none;margin:0;padding:8px 0;position:absolute;right:32px;top:50%;width:310px}@media screen and (max-width:768px){.test-now-pay-later-box .free-trial-steps{width:276px}}.test-now-pay-later-box .free-trial-steps .step{align-items:start;color:var(--Base-White,#fff);display:flex;font-size:16px;font-style:normal;gap:8px;letter-spacing:-.32px;line-height:24px}@media screen and (max-width:768px){.test-now-pay-later-box .free-trial-steps .step .step-text{font-size:14px;letter-spacing:-.28px}}.test-now-pay-later-box .free-trial-steps .step .step-text .green-text{color:var(--primary-500-main,#56fca2)}.test-now-pay-later-box .free-trial-steps .step .step-text .soft-orange-text{color:var(--Tertiary-50,#faca9e)}.test-now-pay-later-box .free-trial-steps .step-circle{background:var(--Base-White,#fff);border-radius:16px;font-weight:590;height:24px;min-width:24px}.test-now-pay-later-box .free-trial-steps .step-circle,.test-now-pay-later-box .got-it-btn{align-items:center;color:var(--Neutral-900,#222a28);display:flex;font-size:14px;font-style:normal;gap:8px;justify-content:center;line-height:16px;text-align:center}.test-now-pay-later-box .got-it-btn{background:var(--service-warning-500-main,#fcba55);border:1px solid var(--Neutral-900,#222a28);border-radius:12px;bottom:16px;font-weight:510;max-width:330px;padding:12px 16px;position:absolute;right:16px;width:100%}.test-now-pay-later-mobile .test-now-pay-later{align-items:center;display:flex;justify-content:space-between;padding:8px 12px}.test-now-pay-later-mobile .test-now-pay-later .text{text-align:left}.test-now-pay-later-mobile .test-now-pay-later .no-credit{color:var(--Base-White,#fff);font-size:14px;font-style:normal;font-weight:510;line-height:14px}@media screen and (max-width:346px){.test-now-pay-later-mobile .test-now-pay-later .arrow-forward-icon{display:none}}.test-now-pay-later-mobile .got-it-btn{bottom:16px;display:flex;position:absolute;right:16px;width:272px}.test-now-pay-later-mobile .learn-more{color:var(--Base-White,#fff);font-size:14px}@media screen and (max-width:1024px){.test-now-pay-later-mobile{display:flex;justify-content:center}.test-now-pay-later-mobile .test-now-pay-later-box{background-image:url(/img/one-dollar-trial-bg-dl-mobile.svg);background-position:top;background-repeat:no-repeat;background-size:contain;height:458px;position:absolute;top:72px;width:312px;z-index:999}.test-now-pay-later-mobile .test-now-pay-later-box.es-background{background-image:url(/img/one-dollar-trial-bg-mobile-es.svg)}.test-now-pay-later-mobile .test-now-pay-later-box .free-trial-steps{bottom:15%;gap:8px;left:24px;right:16px}}.free-trial{align-items:center;background:var(--Aux-01-700,#0060d1);border-radius:999.8px;color:var(--Base-White,#fff);display:inline-flex;font-size:12px;font-style:normal;font-weight:700;gap:8px;justify-content:center;letter-spacing:.6px;line-height:16px;margin-bottom:16px;padding:4px 8px;text-align:center;text-transform:uppercase}.free-trial.mb-0{margin-bottom:0}.free-trial.mr-4{margin-right:16px}.only-free-when-results-ready-wrapper{align-items:center;background:var(--Base-White,#fff);border:2px solid var(--Aux-02-300,#8a6bc7);border-radius:var(--tokens-units-32,32px);display:flex;gap:8px;height:234px;justify-content:center;max-width:450px;padding:16px var(--tokens-units-32,32px);width:100%}.only-free-when-results-ready-wrapper.mobile{border:2px solid var(--Aux-02-300,#8a6bc7);border-radius:8px;height:auto;margin:16px auto 0;width:90%}.only-free-when-results-ready-wrapper .text{-webkit-text-fill-color:transparent;background:var(--Aux-01-700,#0060d1);-webkit-background-clip:text;color:#222a28;font-size:32px;font-style:normal;font-weight:590;letter-spacing:-.64px;line-height:40px;text-align:center}.only-free-when-results-ready-wrapper .text.mobile{font-size:24px;letter-spacing:-.48px;line-height:32px}.to-be-paid{-webkit-text-fill-color:transparent;background:var(--Aux-01-700,#0060d1);-webkit-background-clip:text;font-size:16px;font-style:normal;font-weight:590;letter-spacing:-.32px;line-height:24px;margin-bottom:0;padding-bottom:0;text-align:left}.test-now-pay-later-button{background:var(--service-warning-500-main,#fcba55);border:1px solid var(--Neutral-900,#222a28);color:var(--Neutral-900,#222a28);flex-direction:column;font-size:18px;font-weight:590;justify-content:center;letter-spacing:-.368px;line-height:24px;padding:8px 24px;text-align:center;width:100%!important}.test-now-pay-later-button .description-with-loyalty-points{display:flex;flex-direction:row;gap:4px}@media screen and (max-width:400px){.test-now-pay-later-button .description-with-loyalty-points{display:flex;flex-direction:column}}.test-now-pay-later-button .add-to-cart-btn-description{font-size:14px;font-weight:400;line-height:16px}
