body{background:#f3f1ec}#main-content{background-color:#f3f1ec}button .btn-consultation{background-color:#fac828}#registerButton.register-btn{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:18px;height:66px}#registerButton.register-btn:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}#registerButton.register-btn:active,#registerButton.register-btn:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.white.register-box{margin-top:40px;margin-bottom:40px}@media screen and (max-width: 767px){.white.register-box{background:#fff;margin:0}}body{font-family:"Avenir";font-size:16px;color:#0f0e14}body h1,body h2,body h3,body .title-text{font-family:"freight-text-pro";color:#000}body a{box-shadow:none;color:#0f0e14;font-size:16px;padding:0;line-height:150%;text-decoration:underline}body a:hover{color:#788dee}body .container{color:#0f0e14}body .container .main-text-color{color:#0f0e14}body .container label.photo-picker-change-image{color:#0f0e14;border-color:#0f0e14}.theme-picker-background{background:#fff}.theme-picker-label{font-weight:bold !important}.consultation-failed img{margin-bottom:20px}.consultation-failed h2{font-family:"freight-text-pro";font-size:25px;text-align:center}.consultation-failed .consultation-failed-back{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:18px;height:66px}.consultation-failed .consultation-failed-back:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.consultation-failed .consultation-failed-back:active,.consultation-failed .consultation-failed-back:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.consultation-failed .consultation-failed-support-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fff;color:#0f0e14;font-size:18px;height:66px;line-height:inherit}.consultation-failed .consultation-failed-support-button:hover{box-shadow:0px 0px 16px 0px #fac828;border-color:#fac828;color:#0f0e14;background-image:none}.consultation-failed .consultation-failed-support-button:active{background-color:#fefbe8;background-image:none}.consultation-failed .consultation-failed-description{font-family:"Avenir";font-size:16px;color:#0f0e14;text-align:center}a.primary-btn{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14}a.primary-btn:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}a.primary-btn:active,a.primary-btn:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}button.primary-btn{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14}button.primary-btn:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}button.primary-btn:active,button.primary-btn:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}button.primary-btn,label.primary-btn,a.primary-btn{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14}button.primary-btn:hover,label.primary-btn:hover,a.primary-btn:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}button.primary-btn:active,button.primary-btn:focus,label.primary-btn:active,label.primary-btn:focus,a.primary-btn:active,a.primary-btn:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.step-questions-actions .next-question{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:18px;height:66px}.step-questions-actions .next-question:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.step-questions-actions .next-question:active,.step-questions-actions .next-question:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.step-questions-actions .next-question amp-img{margin-left:4px}.consultation-pg-bar{background-color:#dad7ce}.consultation-pg-bar .current-progress{background-color:#fac828}.step-consultation .question-holder{margin-bottom:120px}.step-consultation .primary-btn{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;line-height:inherit}.step-consultation .primary-btn:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.step-consultation .primary-btn:active,.step-consultation .primary-btn:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.step-consultation .start-consultation-screen .primary-btn{height:66px}.step-consultation .start-consultation-screen .primary-btn span{width:auto;margin-right:4px;display:block}.step-consultation .start-consultation-screen .primary-btn .share-icons{display:none}.step-consultation .start-consultation-screen .primary-btn .arrow-right-icon{display:block}.gp-letter-title{font-family:"Avenir";font-style:normal;font-weight:800;font-size:16px;line-height:150%;color:#0f0e14 !important;padding-bottom:8px}.gp-letter-description{font-family:"Avenir";font-size:13px;font-weight:400;line-height:19.5px;text-align:left;color:#0f0e14 !important;border-bottom:1px solid #f3f1ec;padding-bottom:8px}.gp-letter-details{padding-bottom:8px}.gp-letter-details p{font-family:"Avenir";font-size:13px;font-weight:400;line-height:19.5px;text-align:left;color:#0f0e14 !important}.gp-letter-checkboxes{padding-top:8px}.gp-letter-checkboxes [role=checkbox]{display:flex}.gp-letter-checkboxes [role=checkbox] label{font-family:"Avenir";font-size:13px;font-weight:400;line-height:19.5px;text-align:left;color:#0f0e14 !important}.gp-letter-button{display:flex;justify-content:center}.gp-letter-button .action-link{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;display:flex;align-items:center;height:40px;padding:18px 24px}.gp-letter-button .action-link:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.gp-letter-button .action-link:active,.gp-letter-button .action-link:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.gp-letter-button .action-link:hover:after{display:none}.consultation-question-nav{background:#f3f1ec;padding:0 10px;margin-top:18px}.consultation-question-nav .step-previous-question p{display:none}.consultation-question-nav .container p{color:#0f0e14}.consultation-question-nav .question-index{color:#777}.step-questions .question-text{font-family:"freight-text-pro";font-size:32px;margin-bottom:14px;color:#000}.step-questions .measurement-switcher{color:#777;text-decoration:underline;cursor:pointer}.step-questions .measurement-indicator{display:flex;align-items:center}.step-questions .question-description{font-family:"Avenir";font-size:16px;color:#0f0e14;text-align:left;margin-bottom:26px}.step-questions .question-description p{margin-bottom:5px}.step-questions .question-description ul{font-family:"Avenir";font-size:16px;color:#0f0e14;list-style-type:disc;margin-left:16px;padding-left:0}.step-questions .question-description ul li{margin-bottom:5px}.step-questions .step-question-template .question-text{font-family:"freight-text-pro";font-size:32px;font-weight:500;margin-bottom:14px;color:#000}.step-questions .step-question-template .question-error{font-size:16px;padding:15px 20px;background-color:#fbd1d1;border-radius:3px;font-weight:700;color:#b20d0d;margin-top:10px}.step-questions .step-question-template .question-error::before{display:none}.step-questions .medical-step-question .question-additional-notes,.step-questions .multiple-choice-step-question .question-additional-notes{margin-top:0;font-size:16px}.step-questions .multiple-choice-us{margin:0}.step-questions .multiple-choice-us .multiple-choice-option{font-size:18px;border-radius:3px;margin-bottom:10px}.step-questions .multiple-choice-us .multiple-choice-option:hover{box-shadow:0 0 5px 0 #0f0e14;color:#0f0e14}.step-questions .multiple-choice-us .multiple-choice-option.active{background:#fac828;color:#0f0e14}.step-questions .multiple-choice-us .multiple-choice-option.inactive{color:#0f0e14}@media screen and (max-width: 767px){.step-questions .multiple-choice-us .multiple-choice-option{font-size:16px}}.step-questions .multiple-choice-us .multiple-choice-option input:checked~.checkmark{background-color:#0f0e14;border-color:#0f0e14}.step-questions .multiple-choice-us .multiple-choice-option .checkmark.square{border-radius:4px}.step-questions .multiple-choice-us .multiple-choice-option .option-label{margin-top:13px;margin-bottom:13px;line-height:24px;font-weight:normal}.step-questions .multiple-choice-us .multiple-choice-option label{margin-bottom:0}.step-questions .multiple-choice-us .option-warning{font-size:16px;padding:15px 20px;background-color:#f4e6b9;border-radius:3px}.step-questions .multiple-choice-us .option-warning::before{display:none}.step-questions .blood-pressure-v2-us .blood-pressure-v2-us__title{font-family:"freight-text-pro";font-size:32px;font-weight:normal;line-height:1.3;color:#000}.step-questions .blood-pressure-v2-us__options>li>label{font-size:18px}@media screen and (max-width: 767px){.step-questions .blood-pressure-v2-us__options>li>label{font-size:16px}}.step-questions .blood-pressure-v2-us__options>li>label.selected{border:none;background:#fac828;color:#0f0e14}.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-low,.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-lower,.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-normal,.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-high,.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-very-high{color:#0f0e14}.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-low-bar,.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-lower-bar,.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-normal-bar,.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-high-bar,.step-questions .blood-pressure-v2-us__options>li>label.selected .indicator-very-high-bar{background:#0f0e14}.step-questions .blood-pressure-v2-us__options>li>label:hover{box-shadow:0 0 5px 0 #0f0e14;border:none}.step-questions .yes-no-us .yes-action-us{font-size:18px;border-radius:3px}.step-questions .yes-no-us .yes-action-us:hover{box-shadow:0 0 5px 0 #0f0e14;color:#0f0e14}.step-questions .yes-no-us .yes-action-us.active{background:#fac828;color:#0f0e14}.step-questions .yes-no-us .yes-action-us.inactive{color:#0f0e14}.step-questions .yes-no-us .no-action-us{font-size:18px;border-radius:3px}.step-questions .yes-no-us .no-action-us:hover{box-shadow:0 0 5px 0 #0f0e14;color:#0f0e14}.step-questions .yes-no-us .no-action-us.active{background:#fac828;color:#0f0e14}.step-questions .yes-no-us .no-action-us.inactive{color:#0f0e14}.step-questions .step-questions-last h2{font-family:"freight-text-pro";font-size:32px;font-weight:500;color:#000}.step-questions .step-questions-last ul{font-family:"Avenir";font-size:16px;color:#0f0e14;list-style-type:disc;margin-top:1.5em;margin-left:16px;padding-left:0}.step-questions .step-questions-last ul li{margin-bottom:5px}.step-questions .step-questions-last .submit-and-continue{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:18px;height:66px}.step-questions .step-questions-last .submit-and-continue:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.step-questions .step-questions-last .submit-and-continue:active,.step-questions .step-questions-last .submit-and-continue:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.step-questions .step-questions-last .submit-and-continue amp-img{margin-left:4px}.background-for-choose-treatment{background:radial-gradient(71.43% 69.56% at 10.42% 27.83%, rgba(148, 200, 213, 0.5) 0%, rgba(148, 200, 213, 0) 93.45%),radial-gradient(88.68% 86.32% at -6.25% 42.28%, rgba(120, 141, 238, 0.5) 0%, rgba(120, 141, 238, 0) 49.5%),#f3f1ec}.theme-choose-treatment-text-color{color:#0f0e14}.buy-now-override-hack.text-white.bg-\[\#FA650A\]{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:16px !important;padding-top:10px !important;padding-bottom:10px !important;height:52px}.buy-now-override-hack.text-white.bg-\[\#FA650A\]:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.buy-now-override-hack.text-white.bg-\[\#FA650A\]:active,.buy-now-override-hack.text-white.bg-\[\#FA650A\]:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.buy-now-override-hack.text-white.bg-\[\#FA650A\]:focus{outline:0}.product-title-choose-treatment{font-family:"freight-text-pro";flex-direction:row;align-items:center}.treatment-tag{text-transform:uppercase;color:#000;background:#fff}b,strong{font-weight:bold !important}.theme-choose-treatment-selected-background{background-color:#0f0e14}.theme-choose-treatment-border-color{border-color:#0f0e14}.theme-choose-treatment-card-bg{background:rgba(0,0,0,0)}.theme-choose-treatment-separator-color{border-color:rgba(15,12,12,.5) !important}button#learn-more-back-btn{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;background:#fac828;height:52px;font-size:16px}button#learn-more-back-btn:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}button#learn-more-back-btn:active,button#learn-more-back-btn:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}button#learn-more-back-btn .text-content{color:#0f0e14}a.learn-more-btn{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fff;color:#0f0e14;outline:0;font-size:16px !important;padding-top:10px !important;padding-bottom:10px !important}a.learn-more-btn:hover{box-shadow:0px 0px 16px 0px #fac828;border-color:#fac828;color:#0f0e14;background-image:none}a.learn-more-btn:active{background-color:#fefbe8;background-image:none}a.learn-more-btn:hover{box-shadow:0px 0px 16px 0px #fac828;border-color:#fac828;color:#0f0e14;background-image:none}a.learn-more-btn:active{background-color:#fefbe8;background-image:none}a.learn-more-btn:focus{outline:0}a.learn-more-btn .text-content{color:#0f0e14}a.learn-more-btn .arrow{display:block;width:24px;height:24px}.learn-more-description-block thead{color:#000}.check-in-outcome-content{display:flex;flex-direction:column;justify-content:center;align-items:start;padding:24px 16px 0 16px;max-width:600px;gap:16px;margin-left:auto;margin-right:auto}@media screen and (min-width: 767px){.check-in-outcome-content{padding:0;margin-top:60px}}.check-in-outcome-content h1{text-align:left;font-size:32px}.check-in-outcome-content a{width:100%;height:70px;font-size:18px;text-align:center;line-height:70px;text-decoration:none}.header-levity{display:flex;align-items:center}.header-levity a{color:#0f0e14;font-size:1em;white-space:nowrap}@media screen and (max-width: 767px){.copyright-as-col{display:none}}.copyright-as-row{margin-left:33%}@media screen and (max-width: 555px){.copyright-as-row{margin-left:30px}}@media screen and (min-width: 767px){.copyright-as-row{display:none}}.copyright-as-row .copyright-link-list{flex-direction:row;display:flex}.footer-levity{color:#fff;padding-top:100px;padding-bottom:40px;background-color:#111931;background-image:radial-gradient(circle farthest-corner at 100% 0%, #94C8D5, transparent 77%),radial-gradient(circle farthest-corner at 0% 100%, #0F0E14, transparent 32%)}@media screen and (max-width: 767px){.footer-levity{padding-left:20px;padding-right:20px}}.footer-levity .footer-container{margin-left:auto;margin-right:auto;align-items:flex-start}@media screen and (min-width: 1200px){.footer-levity .footer-container{max-width:1140px}}.footer-levity .footer-container .footer-block{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding-left:30px;padding-right:30px}.footer-levity .footer-container .footer-block a{text-decoration:none}@media screen and (max-width: 479px){.footer-levity .footer-container .footer-block{flex-direction:column}}@media screen and (max-width: 767px){.footer-levity .footer-container .footer-block .footer-right-side{width:50%}}.footer-levity .footer-container .footer-block ._3-col{width:30%;max-width:30%;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 767px){.footer-levity .footer-container .footer-block ._3-col{width:50%;max-width:none}}.footer-levity .footer-container .footer-block .legit-script{margin-left:auto}@media screen and (max-width: 479px){.footer-levity .footer-container .footer-block .legit-script{margin-left:0;margin-top:1.5rem}}.footer-levity .footer-container .copyright-text{line-height:1.5rem}.footer-levity .footer-container .copyright-links{grid-column-gap:20px;grid-row-gap:20px;flex-direction:row;align-items:center;margin-top:20px;margin-bottom:10px;flex-direction:row;align-items:flex-start;display:flex}@media screen and (max-width: 767px){.footer-levity .footer-container .copyright-links{flex-direction:column;align-items:flex-start}}.footer-levity .footer-container .copyright-links .copyright-link-list{align-items:center;margin-bottom:0;padding-left:0;display:flex}.footer-levity .footer-container .copyright-links .copyright-link-list .copyright-link-item{font-size:14px;margin-bottom:0;margin-right:20px}.footer-levity .footer-container .copyright-links .copyright-link-list .lighter-link{font-size:12px}.footer-levity .footer-container .copyright-links .copyright-link-list a{text-decoration:underline}.footer-levity .footer-container .copyright-links .copyright.no-margin{color:#9197a8;font-size:12px;line-height:150%}@media screen and (max-width: 767px){.footer-levity .footer-container .copyright-links .copyright.no-margin{width:100%;color:rgba(255,255,255,.62)}}.footer-levity a{color:#fff}.footer-levity ul{padding-left:0;list-style:none}.footer-levity li{margin-bottom:10px}@media screen and (max-width: 479px){.footer-levity li{text-align:left}}#subscription-manager{font-family:"Avenir";font-size:16px;color:#0f0e14}#subscription-manager.bordered{border-radius:20px}#subscription-manager .title-bar{padding-left:35px;padding-top:16px;padding-bottom:16px;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#fff;color:#000;font-size:18px}#subscription-manager .title-bar .product-name{font-family:"freight-text-pro"}#subscription-manager .mysub-content{font-family:"Avenir";font-size:16px;color:#0f0e14}#subscription-manager .mysub-content a{font-weight:600}#subscription-manager .mysub-content .btn.btn-blue.change-next-delivery-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:16px;padding:14px 50px;height:auto}#subscription-manager .mysub-content .btn.btn-blue.change-next-delivery-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}#subscription-manager .mysub-content .btn.btn-blue.change-next-delivery-button:active,#subscription-manager .mysub-content .btn.btn-blue.change-next-delivery-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}#subscription-manager .btn.btn-orange.re-start-subscription-now{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:16px;padding:14px 50px;height:auto}#subscription-manager .btn.btn-orange.re-start-subscription-now:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}#subscription-manager .btn.btn-orange.re-start-subscription-now:active,#subscription-manager .btn.btn-orange.re-start-subscription-now:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}#subscription-manager .btn.btn-orange.check-in-link{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:16px;padding:14px 50px;height:auto}#subscription-manager .btn.btn-orange.check-in-link:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}#subscription-manager .btn.btn-orange.check-in-link:active,#subscription-manager .btn.btn-orange.check-in-link:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}#subscription-manager .btn.btn-orange.change-my-payment-method-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:16px;padding:14px 50px;height:auto}#subscription-manager .btn.btn-orange.change-my-payment-method-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}#subscription-manager .btn.btn-orange.change-my-payment-method-button:active,#subscription-manager .btn.btn-orange.change-my-payment-method-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}#subscription-manager .modal-content-wrap .btn.btn-blue.option-modal-back-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:16px;padding:14px 50px;height:auto}#subscription-manager .modal-content-wrap .btn.btn-blue.option-modal-back-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}#subscription-manager .modal-content-wrap .btn.btn-blue.option-modal-back-button:active,#subscription-manager .modal-content-wrap .btn.btn-blue.option-modal-back-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}#subscription-manager .modal-content-wrap .btn.btn-orange.option-modal-continue-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:16px;padding:14px 50px;height:auto}#subscription-manager .modal-content-wrap .btn.btn-orange.option-modal-continue-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}#subscription-manager .modal-content-wrap .btn.btn-orange.option-modal-continue-button:active,#subscription-manager .modal-content-wrap .btn.btn-orange.option-modal-continue-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.ui-messages-info-summary{background-color:#000}.blockUI h2{color:#000}.discount-error-message{background-color:#fbd1d1;font-size:13px;color:#b20d0d;border-radius:4px;padding:2px}.discount-error-message svg{height:1em;vertical-align:middle}.discount-form-input{margin-bottom:5px}.checkout_v2 h2{font-size:24px}.checkout_v2 p,.checkout_v2 h4{color:#000 !important}.checkout_v2 .address-toggle-button{box-shadow:none;color:#0f0e14;font-size:16px;padding:0;line-height:150%;text-decoration:underline;font-size:13px}.checkout_v2 .address-toggle-button:hover{color:#788dee}.checkout_v2 .checkout-step-block .checkout-step-block__body.bg-blue{background:#fff}.checkout_v2 .checkout-step-block__body.payment-form.bg-blue{background:#fff}.checkout_v2 .checkout-step-block.checkout-home-delivery{background:#fff;padding:20px 30px !important;border-radius:15px}@media screen and (max-width: 767px){.checkout_v2 .checkout-step-block.checkout-home-delivery .submit-delivery-address-button-container{margin-left:-15px;margin-right:-15px;flex-grow:1}}.checkout_v2 .checkout-step-block.checkout-home-delivery .submit-delivery-address-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;line-height:1;height:52px;font-size:16px}.checkout_v2 .checkout-step-block.checkout-home-delivery .submit-delivery-address-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.checkout_v2 .checkout-step-block.checkout-home-delivery .submit-delivery-address-button:active,.checkout_v2 .checkout-step-block.checkout-home-delivery .submit-delivery-address-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}@media screen and (max-width: 767px){.checkout_v2 .checkout-step-block.checkout-home-delivery .submit-delivery-address-button{width:100%;max-width:100% !important}}@media screen and (min-width: 768px){.checkout_v2 .checkout-step-block{margin:20px 0 0}}.checkout_v2 .checkout-step-block__title{padding:0px 0px 35px 0px}.checkout_v2 .checkout-step-block__title h1{font-size:32px;font-weight:600}.checkout_v2 .checkout-step-block__title h2{text-align:center;font-family:"freight-text-pro";font-size:24px;font-style:normal;font-weight:600;line-height:120%}.checkout_v2 .checkout-step-block__title h3{font-family:Avenir;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.checkout_v2 .checkout-step-block__body.bg-blue.order-review-block{background:#fff}.checkout_v2 .checkout-step-block__body.bg-blue.order-review-block #address-edit a{box-shadow:none;color:#0f0e14;font-size:16px;padding:0;line-height:150%;text-decoration:underline}.checkout_v2 .checkout-step-block__body.bg-blue.order-review-block #address-edit a:hover{color:#788dee}.checkout_v2 .checkout-step-block__body.bg-blue.order-review-block #address-edit a:after{transform:none;display:none}.checkout_v2 .checkout-step-block__body.bg-blue.order-review-panel{background:#fff}.checkout_v2 .checkout-step-block__body.bg-blue.order-review-panel h2{font-size:24px}.checkout_v2 .checkout-step-block__body.bg-blue.order-review-panel .quantity-selector select{border-color:#111931;color:#000}.checkout_v2 .checkout-step-block__body.bg-blue.order-panel-section{padding:20px 30px !important;border-radius:15px;max-width:490px}@media screen and (max-width: 767px){.checkout_v2 .checkout-step-block__body.bg-blue.order-panel-section{padding:20px 10px !important;border-radius:0px;margin-left:-8px;margin-right:-8px}}.checkout_v2 .request-payment-button-block #card-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:18px;height:66px}.checkout_v2 .request-payment-button-block #card-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.checkout_v2 .request-payment-button-block #card-button:active,.checkout_v2 .request-payment-button-block #card-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.checkout_v2 .subscribe-and-save-checkbox{display:none !important}.checkout_v2 .payment-information{color:#000 !important}.checkout_v2 .inp label,.checkout_v2 .inp-label{color:#0f0e14 !important}.checkout_v2 .inp .optional{color:#adadad;text-align:right;font-family:"Avenir";font-size:13px;font-style:normal;font-weight:400;line-height:150%}.checkout_v2 .payment-form .new-card-text{color:#111931 !important}.checkout_v2 .ui-inputfield.StripeElement,.checkout_v2 input,.checkout_v2 #deliveryState{border:1px solid #dedbd2 !important;border-radius:5px !important}.checkout_v2 .ui-inputfield.StripeElement{padding:10px 10px}.checkout_v2 .subscription-benefits-cont{display:none !important}.checkout_v2 #payment-details .styled-radio-block{border-color:#111931;background:#fff}.checkout_v2 #payment-details .styled-radio-block .ui-radiobutton-icon{background:#111931}.checkout_v2 .checkout-step-submit{display:flex;flex-direction:column;align-items:center}.checkout_v2 .checkout-step-submit #payment-form-finish-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:18px;height:66px;display:flex;align-items:center;gap:4px}.checkout_v2 .checkout-step-submit #payment-form-finish-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.checkout_v2 .checkout-step-submit #payment-form-finish-button:active,.checkout_v2 .checkout-step-submit #payment-form-finish-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.checkout_v2 .ui-chkbox .ui-chkbox-box{border-color:#111931}.checkout_v2 .ui-chkbox .ui-chkbox-box>.ui-icon-check{color:#111931}.checkout_v2 .form-row.row{margin-left:0;margin-right:0}#my-payments .btn.btn-blue.add-a-new-card-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:16px;padding:15px 50px;font-weight:700;height:auto}#my-payments .btn.btn-blue.add-a-new-card-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}#my-payments .btn.btn-blue.add-a-new-card-button:active,#my-payments .btn.btn-blue.add-a-new-card-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}#my-payments .btn.btn-blue.save-card{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:16px;padding:15px 50px;font-weight:700;height:auto}#my-payments .btn.btn-blue.save-card:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}#my-payments .btn.btn-blue.save-card:active,#my-payments .btn.btn-blue.save-card:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.white.one-page-full-width-container{border:none;background:#f3f1ec}.change-password form#changePasswordForm .btn-submit{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:18px;font-family:"Avenir"}.change-password form#changePasswordForm .btn-submit:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.change-password form#changePasswordForm .btn-submit:active,.change-password form#changePasswordForm .btn-submit:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.change-password form#changePasswordForm .btn-toggle{box-shadow:none;color:#0f0e14}.change-password form#changePasswordForm input.password{border:1px solid #111931 !important;border-radius:5px}.change-password form#changePasswordForm input.password:focus{box-shadow:unset}#blood-test-upload .branded-checkbox{width:100%;max-width:100%;margin-bottom:17px;position:relative}#blood-test-upload .branded-checkbox label{width:85%;text-align:left;margin-left:15%;cursor:pointer;font-weight:normal;font-size:16px;line-height:24}#blood-test-upload .branded-checkbox label .option-label{display:inline-block;padding-right:20%}#blood-test-upload .branded-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#blood-test-upload .branded-checkbox .checkmark{position:absolute;top:18px;left:0;height:22px;width:22px;background-color:#fff;border-radius:4px}#blood-test-upload .branded-checkbox input~.checkmark{border:solid 1px #0f0c0c}#blood-test-upload .branded-checkbox input:checked~.checkmark{background-color:#0f0c0c;border-color:#0f0c0c}#blood-test-upload .branded-checkbox .checkmark:after{content:"";position:absolute;display:none}#blood-test-upload .branded-checkbox input:checked~.checkmark:after{display:block}#blood-test-upload .branded-checkbox .checkmark:after{left:10px;top:6px;width:5px;height:10px;border:solid #272a3f;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.privacy h1{text-align:center}.privacy h2{font-size:24px;color:#0f0c0c}.privacy h3{font-size:20px;color:#0f0c0c}.privacy th,.privacy td{border:1px solid #0f0c0c;padding:3px}.privacy th{color:#0f0c0c;border:1px solid #000;text-align:center}.privacy th p{font-weight:bold}.privacy td{border:1px solid #000}.terms ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.terms ol>li{display:table;counter-increment:item;margin-bottom:.6em;font-weight:bold}.terms ol>li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:.6em}.terms li ol>li{margin:0;font-weight:normal}.terms li ol>li:before{content:counters(item, ".") " "}.terms ul{font-weight:normal}.choose-treatment-page .primary-treatment-tag{border-radius:.5rem;background-color:#003f82;color:#fff;font-size:.75rem;line-height:1rem;padding:.25rem .5rem;margin-right:.5rem;margin-bottom:.5rem;text-transform:uppercase}.choose-treatment-page .secondary-treatment-tag{border-radius:.5rem;background-color:#003f82;color:#fff;font-size:.75rem;line-height:1rem;padding:.25rem .5rem;margin-right:.5rem;margin-bottom:.5rem;text-transform:uppercase}.choose-treatment-page .also-known-as{font-size:1.25rem}.choose-treatment-page .description-list{margin-left:1rem}.choose-treatment-page .levity-uk-specific{font-family:"Avenir Pro 55 Roman",sans-serif}.choose-treatment-page .levity-uk-specific .choose-treatment-heading{font-family:"freight-text-pro",sans-serif;font-size:48px;line-height:120%}@media screen and (max-width: 1024px){.choose-treatment-page .levity-uk-specific .choose-treatment-heading{font-size:40px}}@media screen and (max-width: 768px){.choose-treatment-page .levity-uk-specific .choose-treatment-heading{font-size:40px}}.choose-treatment-page .levity-uk-specific .recommended-treatment-name{font-family:"freight-text-pro",sans-serif;font-weight:700;font-style:normal;font-size:18px}.choose-treatment-page .levity-uk-specific .product-name{font-family:"freight-text-pro",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:120%}.choose-treatment-page .levity-uk-specific .also-known-as{font-family:Avenir,sans-serif;font-size:13px;font-weight:400;line-height:19.5px;letter-spacing:1px;text-align:left;text-transform:uppercase}.choose-treatment-page .levity-uk-specific .primary-treatment-tag{font-family:Avenir,sans-serif;color:var(--color-text-white, #FFF);font-feature-settings:"liga" off,"clig" off;font-size:13px;font-style:normal;font-weight:800;line-height:1rem;letter-spacing:1px;text-transform:uppercase;align-self:stretch;padding:4px 8px;border-radius:4px;background:var(--color-text-bright, #4E54A9);margin-right:.5rem;margin-bottom:.5rem}.choose-treatment-page .levity-uk-specific .secondary-treatment-tag{font-family:Avenir,sans-serif;color:var(--color-text-white, #FFF);font-feature-settings:"liga" off,"clig" off;font-size:13px;font-style:normal;font-weight:800;line-height:1rem;letter-spacing:1px;text-transform:uppercase;align-self:stretch;padding:4px 8px;border-radius:4px;background:var(--color-text-bright, #4E54A9);margin-right:.5rem;margin-bottom:.5rem}.choose-treatment-page .levity-uk-specific .price{font-family:"Avenir Pro 85 Heavy",sans-serif;font-size:18px;font-style:normal;font-weight:800;line-height:150%}.choose-treatment-page .levity-uk-specific .schedule{font-family:"Avenir Pro 85 Heavy",sans-serif;font-size:18px;font-style:normal;font-weight:800;line-height:150%}.choose-treatment-page .levity-uk-specific .theme-picker-label{font-family:"Avenir Pro 85 Heavy",sans-serif;font-size:18px;font-style:normal;font-weight:800;line-height:150%}.choose-treatment-page .levity-uk-specific .cta-label{font-family:"Avenir Pro 85 Heavy",sans-serif;font-size:16px;font-style:normal;line-height:150%}.choose-treatment-page .levity-uk-specific .choose-strength{font-family:"Avenir Pro 85 Heavy",sans-serif;font-size:16px;font-style:normal;font-weight:800;line-height:150%}.choose-treatment-page .levity-uk-specific .picker-content{flex-shrink:0;min-width:100%}.choose-treatment-page .levity-uk-specific .learn-more-label{font-family:"Avenir Pro 85 Heavy",sans-serif;font-size:16px;font-style:normal;line-height:100%}.choose-treatment-page .levity-uk-specific .levity-programme-heading{font-family:"freight-text-pro",sans-serif;font-weight:600;font-style:normal;font-size:32px;padding-top:24px;padding-bottom:24px;display:flex;text-align:center}.choose-treatment-page .levity-uk-specific .levity-programme-container{opacity:80%;gap:1.5rem}.choose-treatment-page .levity-uk-specific .icon-wrapper{width:40px;height:40px;border-radius:50%;background-color:#fac828;flex-shrink:0}.choose-treatment-page .levity-uk-specific .icon-wrapper img{width:100%;height:100%}.choose-treatment-page .levity-uk-specific .description-icon{width:24px;height:24px;margin-right:8px}.choose-treatment-page .levity-uk-specific .description-info{margin-bottom:24px}.choose-treatment-page .levity-uk-specific .description-list{margin-left:0}.choose-treatment-page .levity-uk-specific .description-point{list-style:none;margin-bottom:12px}.choose-treatment-page .levity-uk-specific .border{border:1px solid #7aa9e9}.choose-treatment-page .levity-uk-specific .product-title-choose-treatment{font-family:"freight-text-pro";flex-direction:column;align-items:flex-start}.choose-treatment-page .levity-uk-specific .programme-title{font-family:Avenir,sans-serif;font-size:18px;font-weight:800;line-height:27px}.title-compact{font-family:"freight-text-pro"}.checkout_v2 .checkout-step-submit{justify-content:center;flex-direction:row}@media screen and (max-width: 767px){.checkout_v2 .checkout-step-submit{flex-direction:column}}.checkout_v2 .checkout-step-submit button.button-primary{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14;font-size:18px;display:flex;align-items:center;justify-content:center;gap:4px;height:66px}.checkout_v2 .checkout-step-submit button.button-primary:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.checkout_v2 .checkout-step-submit button.button-primary:active,.checkout_v2 .checkout-step-submit button.button-primary:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.checkout_v2 .checkout-step-submit button.button-primary svg{width:24px;height:24px}.checkout_v2 .checkout-step-submit button.secondary-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14}.checkout_v2 .checkout-step-submit button.secondary-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.checkout_v2 .checkout-step-submit button.secondary-button:active,.checkout_v2 .checkout-step-submit button.secondary-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.checkout_v2 .checkout-step-submit button.secondary-button:active:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.checkout_v2 .checkout-step-submit button.secondary-button:active:active,.checkout_v2 .checkout-step-submit button.secondary-button:active:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}@media screen and (max-width: 767px){.checkout_v2 .checkout-step-submit button{margin:8px auto}}.checkout_v2 .checkout-step-submit .button-primary{font-size:18px;font-weight:800}.checkout_v2 .checkout-step-submit .button-primary span:after{display:none !important}.checkout_v2 .checkout-step-submit .button-primary .arrow-right-icon{display:block !important}.checkout_v2 .checkout-step-submit .button-cancel{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fff;color:#0f0e14;font-size:18px}.checkout_v2 .checkout-step-submit .button-cancel:hover{box-shadow:0px 0px 16px 0px #fac828;border-color:#fac828;color:#0f0e14;background-image:none}.checkout_v2 .checkout-step-submit .button-cancel:active{background-color:#fefbe8;background-image:none}@media screen and (max-width: 767px){.checkout_v2 .checkout-step-submit .button-cancel{margin:8px auto;padding:18px 32px}}.checkout_v2 .button-primary,.checkout_v2 .secondary-button,.checkout_v2 .button-cancel{font-size:18px;font-weight:800;font-family:"Avenir";font-style:normal;color:#0f0e14;display:inline-block;text-align:center;border-radius:100px}@media screen and (max-width: 767px){.checkout_v2 .button-primary,.checkout_v2 .secondary-button,.checkout_v2 .button-cancel{margin:8px auto;padding:18px 32px}}.checkout_v2 .button-primary,.checkout_v2 .button-cancel{padding:18px 32px;border-radius:100px;min-width:188px}.checkout_v2 .button-primary{background:#fac828}.checkout_v2 .button-primary:hover{background:#efc849;box-shadow:0px 0px 16px #fac828;border-radius:999px}.checkout_v2 .secondary-button{background:#fac828;padding:12px 24px;font-size:16px;text-align:center;display:flex;align-items:center;height:40px}.checkout_v2 .secondary-button:hover{background:#efc849;box-shadow:0px 0px 16px #fac828;border-radius:999px}.checkout_v2 .button-cancel{background:#fff}.checkout_v2 .button-cancel:hover{background:#f3f1ec;box-shadow:0px 0px 16px rgba(15,12,12,.2);border-radius:999px}.checkout_v2 .discount-form-input .secondary-button{border-radius:100px;border:2px solid #efc849;box-shadow:none;line-height:inherit;transition:all .15s;font-weight:500;background:#fac828;color:#0f0e14}.checkout_v2 .discount-form-input .secondary-button:hover{box-shadow:0px 0px 16px 0px #fac828;background-color:#efc849;border-color:#fac828;outline:0;background-image:none}.checkout_v2 .discount-form-input .secondary-button:active,.checkout_v2 .discount-form-input .secondary-button:focus{box-shadow:0px 0px 16px 0px #fac828;background-color:#f6e16f;outline:0;background-image:none}.collapsing-photo-picker .primary-btn{padding-top:12px;padding-bottom:12px}
