.page_spacing__RBTNJ{margin-top:48px}@media (min-width:1024px){.page_spacing__RBTNJ{margin-top:64px}}.page_spacing__RBTNJ:last-child{margin-bottom:48px}@media (min-width:1024px){.page_spacing__RBTNJ:last-child{margin-bottom:64px}}.page_container__3kLro{padding:0 16px;margin-left:auto;margin-right:auto}@media (min-width:768px){.page_container__3kLro{padding:0 24px}}.page_offsetBg__eKotR,.page_offsetBg__eKotR *{position:relative}.page_offsetBg__eKotR:before{content:"";position:absolute;width:100vw;left:50%;transform:translateX(-50%);height:50%}.page_offsetBgBottom__Q9Kap:before{bottom:0;height:50%}.page_offsetBgWhite__Bv8_5:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.page_mainContent__dZc0D>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse))}.page_mainContent__dZc0D>[data-block=image] figure,.page_mainContent__dZc0D>[data-block=image] img{width:100%}.page_mainContent__dZc0D>[data-block=consultation-cta],.page_mainContent__dZc0D>[data-block=featured-faqs],.page_mainContent__dZc0D>[data-block=popular-brands],.page_mainContent__dZc0D>[data-block=quote],.page_mainContent__dZc0D>[data-block=selling-points],.page_mainContent__dZc0D>[data-block=treatment-condition-card],.page_mainContent__dZc0D>[data-block=treatment-cta]{padding-top:32px;padding-bottom:32px}.page_mainContent__dZc0D>*{max-width:720px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media (min-width:768px){.page_mainContent__dZc0D>*{padding-left:24px;padding-right:24px}}.page_mainContent__dZc0D>[data-block=consultation-cta],.page_mainContent__dZc0D>[data-block=image][data-full-width=true],.page_mainContent__dZc0D>[data-block=treatment-cta]{max-width:960px}@media (min-width:1024px){.page_mainContent__dZc0D>[data-block=consultation-cta],.page_mainContent__dZc0D>[data-block=image][data-full-width=true],.page_mainContent__dZc0D>[data-block=treatment-cta]{padding-left:0;padding-right:0}}.page_mainContent__dZc0D>[data-block=popular-brands],.page_mainContent__dZc0D>[data-block=related-guides],.page_mainContent__dZc0D>[data-block=selling-points],.page_mainContent__dZc0D>[data-block=treatment-condition-card]{max-width:1152px}@media (min-width:1024px){.page_mainContent__dZc0D>[data-block=popular-brands],.page_mainContent__dZc0D>[data-block=related-guides],.page_mainContent__dZc0D>[data-block=selling-points],.page_mainContent__dZc0D>[data-block=treatment-condition-card]{padding-left:24px;padding-right:24px}}.LoadingIcon_animate__Hg27L{animation-name:LoadingIcon_rotate__UL5Jg;animation-duration:.9s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes LoadingIcon_rotate__UL5Jg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FieldWrapper_form_field__wrapper__VCY3G{transition:opacity .3s linear}.FieldWrapper_form_field__wrapper__VCY3G.FieldWrapper_form_field__wrapper__disabled__ORWk8{opacity:.5;pointer-events:none}.FieldWrapper_form_field__wrapper__VCY3G>*+*{margin-top:.375rem}.GPSearch_formField__1O_QJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:12px;border:1px solid #cad8e2;border-radius:12px;background-color:#fff;font-size:16px;line-height:normal;transition:border-color .1s linear}.GPSearch_formField__1O_QJ::-moz-placeholder{color:#5a5e6e}.GPSearch_formField__1O_QJ::placeholder{color:#5a5e6e}.GPSearch_formField__1O_QJ:input-placeholder{color:#5a5e6e}.GPSearch_formField__1O_QJ::input-placeholder{color:#5a5e6e}.GPSearch_formField__1O_QJ:focus,.GPSearch_formField__1O_QJ:hover{outline:none;border-color:1px solid #cad8e2}.GPSearch_formField__1O_QJ[type=date]{cursor:text}.GPSearch_formSearchResultsList__vQit4{position:absolute;top:calc(100% + 4px);left:0;width:100%;max-height:18.75rem;border-radius:12px;background-color:#fff;box-shadow:0 19px 25px 0 #0000000f,0 2px 4px 0 #0000000a;overflow:auto;z-index:500}.GPSearch_formSearchResultsList__vQit4::-webkit-scrollbar-thumb{background-color:#cad8e2;border:4px solid transparent;border-radius:8px;background-clip:padding-box}.GPSearch_formSearchResultsList__vQit4::-webkit-scrollbar{width:1rem}.GPSearch_formSearchResultsListRounded__vikcs>li:first-child button{border-radius:12px 12px 0 0}.GPSearch_formSearchResultsListRounded__vikcs>li:last-child button{border-radius:0 0 12px 12px}.GPSearch_formSearchResult___BL5j{font-size:12.642px;line-height:150%;font-family:sofia-pro,arial,sans-serif;width:100%;margin:0;padding:8px 12px;border-radius:0;text-align:left}.GPSearch_formSearchResult___BL5j:focus-visible,.GPSearch_formSearchResult___BL5j:hover{outline-width:2px}.GPSearch_formSearchResult___BL5j:focus-visible:focus,.GPSearch_formSearchResult___BL5j:hover:focus{outline-color:#007acc}.GPSearch_formSearchResult___BL5j:focus-visible,.GPSearch_formSearchResult___BL5j:hover{color:#007acc}.GPSearch_formSearchResult___BL5j span{display:inline;white-space:nowrap}.GPSearch_formSearchNoResults__igDo0{font-size:12.642px;line-height:150%}.GPSearch_formSearchNoResults__igDo0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.GPSearch_formSearchNoResults__igDo0{padding:8px 12px;color:#db0f64;text-align:left}.PrefilledAnswer_prefilledAnswer__BhT_Q{font-size:14.222px;line-height:150%;display:flex;justify-content:space-between;padding:12px;gap:8px;border-radius:12px;background-color:#f8f8f8;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.1)}.PrefilledAnswer_prefilledAnswer__BhT_Q pre{white-space:pre-wrap}.QTSpecialGP_checkbox__o2Q_S>div{font-family:sofia-pro,arial,sans-serif!important;align-items:center}.Overlay_overlay__N8qKi{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(248 248 248/var(--tw-bg-opacity));--tw-bg-opacity:0.9;position:absolute;top:0;left:0;width:100%;height:100%;border:none;opacity:0;transition-property:opacity;z-index:1100;pointer-events:none}.Overlay_fixed__3iitA{position:fixed;margin-top:0}.Overlay_animateIn__v8q48{opacity:1;transition-duration:.6s;transition-timing-function:cubic-bezier(.15,.66,.46,.98);pointer-events:auto}.Overlay_animateOut__Swa4j{transition-duration:.3s;transition-timing-function:cubic-bezier(.6,.1,.87,.4);pointer-events:none}.ExistingSelector_grid__3Wo8Q{grid-template-columns:repeat(1,minmax(0,1fr));display:grid;gap:24px}@media (min-width:768px){.ExistingSelector_grid__3Wo8Q{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto);row-gap:24px;-moz-column-gap:32px;column-gap:32px}.ExistingSelector_grid__3Wo8Q:has(.ExistingSelector_reasonsToBuy__UayuZ) .ExistingSelector_incentives__6VPDr{grid-area:4/1/5/2}}.ExistingSelector_image__Nc_LC{width:10rem;margin:0 auto}@media (min-width:768px){.ExistingSelector_image__Nc_LC{width:12.5rem;grid-area:2/1/3/2}}@media (min-width:1024px){.ExistingSelector_image__Nc_LC{width:17.5rem}}@media (min-width:768px){.ExistingSelector_header__Hq0Ua{grid-area:1/1/2/3}.ExistingSelector_reasonsToBuy__UayuZ{grid-area:3/1/4/2}.ExistingSelector_treatmentSelector__IazRx{grid-area:2/2/5/3}.ExistingSelector_incentives__6VPDr{grid-area:3/1/4/2}}.TreatmentUnavailable_quantity__ILlcO{display:flex;justify-content:flex-end;align-items:center;height:4.25rem;margin-top:4px;padding:12px;border:1px solid #cad8e2;border-radius:12px}.TreatmentUnavailable_quantity__ILlcO svg{width:.75rem;height:.75rem;transform:rotate(90deg);fill:#007acc}.TreatmentUnavailable_totals__VoBKP{opacity:.3}.TreatmentUnavailable_totals__VoBKP>li+li{padding-top:12px;margin-top:12px;border-top:1px solid #cad8e2}.SignInForm_passwordLabel___db3V{margin-bottom:-2px;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.SignInForm_passwordLabel___db3V>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.SignUpForm_sign_up__item__NkT8v{width:100%;max-width:28rem}.SignUpForm_sign_up__item__NkT8v>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(32px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(32px * var(--tw-space-y-reverse))}.SignUpForm_sign_up__text_input__R4S_Q{margin-bottom:4px}.SignUpForm_sign_up__text_input__R4S_Q label{font-family:fields,arial,system-ui,serif;font-weight:600;font-size:14.222px;margin-bottom:0;line-height:100%}.SignUpForm_form__section__e_TWw{position:relative;border-top:1px solid #cad8e2;padding-top:48px;margin-top:48px}.SignUpForm_submissionButton__30yQB{margin-left:auto;margin-top:48px;display:block;width:100%}@media (min-width:640px){.SignUpForm_submissionButton__30yQB{margin-top:64px;width:auto}}.MarketingCheckboxControlAlternate_container__t8liX{padding:8px;border:1px solid #ccf2ff;border-radius:24px}.MarketingCheckboxControlAlternate_inner__IyF3q{display:flex;flex-direction:column;gap:48px;border:1px solid #007acc80;border-radius:24px;overflow:hidden}@media (min-width:600px){.MarketingCheckboxControlAlternate_inner__IyF3q{flex-direction:row;justify-content:space-between}}.MarketingCheckboxControlAlternate_checkboxContainer__shnU_{border-top-right-radius:48px;border-bottom-right-radius:48px;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:16px 32px 16px 16px;background:#ccf2ff;flex-shrink:0}@media (min-width:600px){.MarketingCheckboxControlAlternate_checkboxContainer__shnU_{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:48px;border-bottom-left-radius:48px;padding:16px 32px 16px 16px}}.UpdateGpDetails_dialog__tFbYm{overflow:auto;text-align:left;width:45rem;max-width:90vw;max-height:80vh}@media screen and (min-width:766px){.UpdateGpDetails_dialog__tFbYm{max-height:95vh}}.UpdateGpDetails_dialogSmall__qByhy{width:30rem}.HealtheraDetailsCompact_header__ycusR{padding:24px;border-bottom:1px solid #cad8e2}.HealtheraDetailsCompact_gridOne__XWN8D{grid-template-columns:repeat(1,minmax(0,1fr));display:grid;gap:24px;padding:24px}@media (min-width:768px){.HealtheraDetailsCompact_gridOne__XWN8D{grid-template-columns:repeat(2,minmax(0,1fr))}}.HealtheraDetailsCompact_gridTwo__H4RxV{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:24px}@media (min-width:768px){.HealtheraDetailsCompact_gridTwo__H4RxV{grid-template-columns:repeat(1,minmax(0,1fr))}}.AccountSettingsWeightHeight_bmiSection__uM4Ld{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(202 216 226/var(--tw-border-opacity));padding-top:16px;padding-bottom:16px}.FilterTagCloud_cloud__lyzZQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.FilterTagCloud_tag__dH11G{display:flex!important;align-items:center;gap:8px;border-radius:4px}.FilterTagCloud_button__0nig_{margin:-2px -4px;padding:4px}.HealtheraDetails_header__XabC_{padding:24px;border-bottom:1px solid #cad8e2}.HealtheraDetails_gridOne__VbYoo{grid-template-columns:repeat(1,minmax(0,1fr));display:grid;gap:24px;padding:24px}@media (min-width:768px){.HealtheraDetails_gridOne__VbYoo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.HealtheraDetails_gridOne__VbYoo{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}.HealtheraDetails_gridTwo__w19Ci{grid-template-columns:repeat(1,minmax(0,1fr));display:grid;gap:24px}@media (min-width:768px){.HealtheraDetails_gridTwo__w19Ci{gap:32px}}@media (min-width:1024px){.HealtheraDetails_gridTwo__w19Ci{grid-column:span 2/span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.PrescriptionRequestHero_container__eljqU{padding:0 16px;margin-left:auto;margin-right:auto}@media (min-width:768px){.PrescriptionRequestHero_container__eljqU{padding:0 24px}}.PrescriptionRequestHero_spacing__TywmA{margin-top:48px}@media (min-width:1024px){.PrescriptionRequestHero_spacing__TywmA{margin-top:64px}}.PrescriptionRequestHero_spacing__TywmA:last-child{margin-bottom:48px}@media (min-width:1024px){.PrescriptionRequestHero_spacing__TywmA:last-child{margin-bottom:64px}}@media (max-width:768px){.PrescriptionRequestHero_qrCode___rD_u{width:4.5rem;height:4.5rem}}.PrescriptionRequestHero_howItWorksWithPrescription__j0JPC{margin-top:-25.375rem}@media (min-width:768px){.PrescriptionRequestHero_howItWorksWithPrescription__j0JPC{margin-top:-13.125rem}}@media (min-width:1024px){.PrescriptionRequestHero_howItWorksWithPrescription__j0JPC{margin-top:-9.375rem}}.PrescriptionRequestHero_howItWorksWithPrescription__j0JPC>div{padding-top:26.875rem}@media (min-width:768px){.PrescriptionRequestHero_howItWorksWithPrescription__j0JPC>div{padding-top:14.125rem}}@media (min-width:1024px){.PrescriptionRequestHero_howItWorksWithPrescription__j0JPC>div{padding-top:9.375rem}}.SortAndFilterDialog_dialog__ldG_t{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:flex-end;width:100vw;height:100dvh}@media (min-width:768px){.SortAndFilterDialog_dialog__ldG_t{align-items:center}}.SortAndFilterDialog_panel__WMZqg{display:flex;flex-direction:column;max-width:38.75rem;width:100%;border-radius:4px 4px 0 0;background-color:#fff;overflow:hidden;transition:transform .3s ease-in-out}@media (min-width:768px){.SortAndFilterDialog_panel__WMZqg{max-height:calc(100% - 10.125rem);border-radius:24px}}.SortAndFilterDialog_panel__WMZqg{z-index:0}.SortAndFilterDialog_panelWindowHeight__AmOdw{height:calc(100% - 3.25rem)}.SortAndFilterDialog_header__5tcsB{display:flex;justify-content:space-between;align-items:center;padding:24px 16px;border-bottom:1px solid #cad8e2;flex-grow:0;flex-shrink:0}.SortAndFilterDialog_closeButton__I4Inu{margin:-8px;padding:8px}.SortAndFilterNoResults_clearAll__PxO2a span{text-decoration:underline}.SortAndFilterNoResults_clearAll__PxO2a:hover span{text-decoration:none}.ConditionPageTreatments_treatments__tR61i{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:12px}@media (min-width:768px){.ConditionPageTreatments_treatments__tR61i{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.GenericPage_container__S9skI{max-width:960px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media (min-width:768px){.GenericPage_container__S9skI{padding-left:24px;padding-right:24px}}.GenericPage_spacing__Qydoz{margin-top:48px}@media (min-width:1024px){.GenericPage_spacing__Qydoz{margin-top:64px}}.GenericPage_spacing__Qydoz:last-child{margin-bottom:48px}@media (min-width:1024px){.GenericPage_spacing__Qydoz:last-child{margin-bottom:64px}}