.benefit-line{border:1px solid var(--intake-border);color:var(--intake-dark);background:#e4f6e74d;border-radius:12px;align-items:center;gap:10px;padding:18px;font-size:16px;font-weight:500;line-height:1.2;display:flex}.benefit-line svg{color:#0d5a28;flex:none}.onda-eligibility-intro,.intake-eligibility-intro{overflow:hidden}.onda-eligibility-intro .benefit-line,.intake-eligibility-intro .benefit-line{margin:0}.intake-page-background [data-content-id=not-alone],.intake-page-background [data-content-id=confidence]{box-shadow:var(--intake-card-shadow);background:#fff;border-radius:20px;gap:20px;padding:40px}.intake-page-background [data-content-id=confidence]{gap:40px}.intake-page-background [data-content-id=not-alone]>.intake-content-cards__header,.intake-page-background [data-content-id=confidence]>.intake-content-cards__header{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.intake-page-background [data-content-id=not-alone]>.intake-content-cards__header>h2,.intake-page-background [data-content-id=confidence]>.intake-content-cards__header>h2,.intake-page-background [data-content-id=not-alone]>h2,.intake-page-background [data-content-id=confidence]>h2{white-space:pre-line;text-align:center;color:var(--intake-olive);margin:0;font-size:28px;font-weight:500;line-height:1.2}.intake-page-background [data-content-id=confidence]>.intake-content-cards__header>.intake-content-cards__subtitle,.intake-page-background [data-content-id=not-alone]>.intake-content-cards__header>.intake-content-cards__subtitle{max-width:100%;color:var(--intake-dark);text-align:center;margin:0;font-size:14px;font-weight:500;line-height:1.2}.intake-page-background [data-content-id=not-alone]>div:not(.intake-content-cards__header),.intake-page-background [data-content-id=confidence]>div:not(.intake-content-cards__header){grid-template-columns:1fr;gap:20px;width:100%;display:grid}.intake-page-background [data-content-id=confidence]>div:not(.intake-content-cards__header){gap:40px}.intake-page-background [data-content-id=not-alone]>div:not(.intake-content-cards__header)>*,.intake-page-background [data-content-id=confidence]>div:not(.intake-content-cards__header)>*{box-shadow:var(--intake-card-shadow);text-align:center;background:#d8d0bdd1;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:20px 40px;display:flex}.intake-page-background [data-content-id=not-alone]>div:not(.intake-content-cards__header)>* img,.intake-page-background [data-content-id=confidence]>div:not(.intake-content-cards__header)>* img{display:none}.intake-page-background [data-content-id=not-alone]>div:not(.intake-content-cards__header)>* h3,.intake-page-background [data-content-id=confidence]>div:not(.intake-content-cards__header)>* h3{color:var(--intake-olive);letter-spacing:-3.6px;margin:0;font-size:120px;font-weight:500;line-height:1.05}.intake-page-background [data-content-id=not-alone]>div:not(.intake-content-cards__header)>* p,.intake-page-background [data-content-id=confidence]>div:not(.intake-content-cards__header)>* p{max-width:230px;color:var(--intake-dark);letter-spacing:-.48px;margin:0;font-size:16px;font-weight:500;line-height:1.2}.intake-page-background [data-content-id=not-alone]>div:not(.intake-content-cards__header)>* a,.intake-page-background [data-content-id=confidence]>div:not(.intake-content-cards__header)>* a{color:inherit;font:inherit;text-underline-position:from-font;text-decoration-skip-ink:none;text-decoration:underline}.intake-page-background [data-content-id=medical-history-intro]{box-shadow:var(--intake-card-shadow);background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:40px;padding:40px;display:flex;overflow:hidden}.intake-page-background [data-content-id=medical-history-intro]>.intake-content-cards__header{flex-direction:column;align-items:center;gap:0;width:100%;padding:0;display:flex}.intake-page-background [data-content-id=medical-history-intro]>.intake-content-cards__header>h2,.intake-page-background [data-content-id=medical-history-intro]>h2{text-align:center;width:100%;color:var(--intake-olive);margin:0;font-size:28px;font-weight:500;line-height:1.2}.intake-page-background [data-content-id=medical-history-intro]>.intake-content-cards__header>.intake-content-cards__subtitle{text-align:center;max-width:100%;color:var(--intake-dark);margin:24px 0 0;font-size:14px;font-weight:400;line-height:1.2}.intake-page-background [data-content-id=medical-history-intro]>div:not(.intake-content-cards__header){width:100%;display:block}.intake-page-background [data-content-id=medical-history-intro]>div:not(.intake-content-cards__header)>*{box-shadow:var(--intake-card-shadow);background:0 0;border:0;border-radius:20px;padding:0;display:block;overflow:hidden}.intake-page-background [data-content-id=medical-history-intro] img{object-fit:cover;opacity:.82;border-radius:20px;width:100%;height:302px;display:block}.intake-page-background [data-content-id=medical-history-intro] h3,.intake-page-background [data-content-id=medical-history-intro] p:not(.intake-content-cards__subtitle){display:none}.intake-page-background .shadow-intake-card:has(img[src*=weightloss-eligibility-hero])>div.px-4{padding-left:40px;padding-right:40px}.intake-page-background .shadow-intake-card:has(img[src*=weightloss-eligibility-hero])>div[style*=brand-on-primary-muted]{padding-left:40px;padding-right:40px}.intake-page-background .shadow-intake-card:has(img[src*=weightloss-eligibility-hero]) img[src*=weightloss-eligibility-hero]{object-fit:cover;object-position:center center;height:100%;top:0}.intake-page-background .shadow-intake-card:has(img[src*=weightloss-eligibility-hero]) p.text-\[42px\]{letter-spacing:.36px;color:var(--brand-muted-strong,#525645);font-size:36px;font-weight:700}.intake-page-background .shadow-intake-card:has(img[src*=weightloss-eligibility-hero]) span.bg-brand-action{background-color:#525645}.intake-page-background .shadow-intake-card:has(img[src*=bmi-scale-marker]) .bg-brand-action.h-8{background:linear-gradient(90deg,#8fb99a,#e8c07a,#d98a6a);height:12px;top:10px}.intake-page-background .shadow-intake-card:has(img[src*=bmi-scale-marker]) .h-8.rounded-l-\[20px\]{display:none}.intake-page-background .shadow-intake-card:has(img[src*=bmi-scale-marker]) div.absolute.size-8:has(>img[src*=bmi-scale-marker]){border:4px solid var(--brand-foreground,#16372b);background:var(--brand-surface,#fff);display:block;overflow:hidden;box-shadow:0 1px 2px #00000014}.intake-page-background .shadow-intake-card img[src*=bmi-scale-marker]{opacity:0}.intake-benefit-showcase{color:#fff;background:#717465;border-radius:20px;gap:40px;padding:40px;display:grid}.intake-benefit-showcase__heading{text-align:center;color:#fff;margin:0;font-size:28px;font-weight:500;line-height:1.2}.intake-benefit-showcase__highlights{margin:0;padding:0;list-style:none}.intake-benefit-showcase__highlights .benefit-line{color:var(--intake-dark);background:#fff;border-color:#e8e8e8}.intake-benefit-showcase__card{aspect-ratio:403/352;isolation:isolate;border-radius:8.421px;align-items:flex-end;padding:16.842px;display:flex;position:relative;overflow:hidden}.intake-benefit-showcase__image{z-index:-1;object-fit:cover}.intake-benefit-showcase__overlay{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:center;background:#56544880;border-radius:4.211px;gap:12.632px;width:100%;padding:16.842px;display:grid}.intake-benefit-showcase__overlay h3{color:#fff;margin:0;font-size:16.842px;font-weight:300;line-height:1}.intake-benefit-showcase__overlay p{color:#fff;margin:0;font-size:13.474px;font-weight:200;line-height:1.2}.intake-page-background [data-content-id=medication-compare]{box-shadow:var(--intake-card-shadow);background:#fff;border-radius:20px;gap:20px;padding:40px}.intake-page-background [data-content-id=medication-compare]>.intake-content-cards__header>h2,.intake-page-background [data-content-id=medication-compare]>h2{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intake-page-background [data-content-id=medication-compare]>div:not(.intake-content-cards__header){grid-template-columns:1fr;gap:20px;display:grid}.intake-page-background [data-content-id=medication-compare]>div:not(.intake-content-cards__header)>*{box-shadow:none;background:0 0;border:0;border-radius:15px;padding:0;display:block;overflow:hidden}.intake-page-background [data-content-id=medication-compare] img{object-fit:contain;width:100%;height:auto;display:block}.intake-page-background [data-content-id=medication-compare] h3,.intake-page-background [data-content-id=medication-compare] p{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intake-medication-interest{gap:20px;padding:40px;display:grid}.intake-medication-interest__title{color:var(--intake-olive);margin:0;font-size:28px;font-weight:500;line-height:1.2}.intake-medication-interest__notice{color:var(--intake-dark);margin:0;font-size:14px;font-weight:400;line-height:1.2}.intake-medication-interest__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;max-width:403px;margin:0 auto;display:grid}.intake-medication-interest__option{height:181px;box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-offset-color:transparent;background:0 0;border:0;border-radius:20px;padding:0;position:relative;overflow:hidden}.intake-medication-interest__option[data-selected]{outline:1.5px solid var(--intake-dark);outline-offset:0;background:0 0}.intake-medication-interest__check{display:none}.intake-medication-interest__media{background:0 0;border-radius:20px;flex:none;min-height:0;position:absolute;inset:0}.intake-medication-interest__media>div,.intake-medication-interest__media>div>div:first-child,.intake-medication-interest__media>div>div:nth-child(2){background:0 0}.intake-medication-interest__image{object-fit:cover;object-position:center center;border-radius:20px;padding:0}.intake-medication-interest--plan-hero .intake-medication-interest__image{object-fit:contain;object-position:center center}.product-card--plan-hero .product-image{background:#f6f6f6}.product-card--plan-hero .product-image__media{object-fit:contain;object-position:center center}.intake-medication-interest__label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intake-medication-interest__option[data-selected] .intake-medication-interest__label{font-weight:500}.intake-medication-interest--combination .intake-medication-interest__option:nth-child(3){height:101px;box-shadow:var(--intake-card-shadow);background-image:linear-gradient(-88.13deg,#f1f4f6 1.05%,#e5eaed 98.91%);flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:16px;padding:0 40px;display:flex;overflow:hidden}.intake-medication-interest--combination .intake-medication-interest__option:nth-child(3)[data-selected]{background-image:linear-gradient(-88.13deg,#f1f4f6 1.05%,#e5eaed 98.91%)}.intake-medication-interest--combination .intake-medication-interest__option:nth-child(3) .intake-medication-interest__media{border-radius:5px;flex:none;width:78px;height:78px;position:relative;inset:auto;overflow:hidden}.intake-medication-interest--combination .intake-medication-interest__option:nth-child(3) .intake-medication-interest__media>div{width:100%;height:100%;position:relative!important;inset:auto!important}.intake-medication-interest--combination .intake-medication-interest__option:nth-child(3) .intake-medication-interest__media>div>div:first-child,.intake-medication-interest--combination .intake-medication-interest__option:nth-child(3) .intake-medication-interest__media>div>div:nth-child(2){display:none}.intake-medication-interest--combination .intake-medication-interest__option:nth-child(3) .intake-medication-interest__image{object-fit:cover;object-position:center center;border-radius:5px;padding:0;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.intake-medication-interest--combination .intake-medication-interest__option:nth-child(3) .intake-medication-interest__label{clip-path:none;width:auto;min-width:0;height:auto;color:var(--intake-dark);letter-spacing:-.03em;text-align:left;white-space:pre-line;border:0;flex:auto;margin:0;padding:0;font-size:16px;font-weight:500;line-height:1.2;position:static;overflow:visible}.intake-field-label{color:var(--intake-olive);gap:16px;font-size:28px;font-weight:500;line-height:1.2;display:grid}.intake-state-card{gap:20px;padding:40px;display:grid}.intake-state-select{width:100%;position:relative}.intake-state-select select,.intake-state-select [data-slot=select-trigger]{border:1px solid var(--intake-border);width:100%;height:50px;min-height:50px;color:var(--intake-dark);font:inherit;appearance:none;cursor:pointer;box-shadow:none;background:#fff;border-radius:12px;font-size:16px;font-weight:400;line-height:24px;display:flex}.intake-state-select [data-slot=select-trigger]>span{text-align:left;flex:1}.intake-state-select select:focus,.intake-state-select [data-slot=select-trigger]:focus-visible{outline:2px solid color-mix(in srgb, var(--intake-olive) 35%, transparent);outline-offset:1px;box-shadow:none}.intake-state-select[data-empty] select,.intake-state-select [data-slot=select-trigger][data-placeholder]{color:var(--intake-dark)}.intake-state-select__icon{pointer-events:none;width:12px;height:12px;color:var(--intake-dark);position:absolute;top:50%;right:18px;transform:translateY(-50%)}.product-card{gap:40px;padding:40px;display:grid}.product-image{aspect-ratio:636/611;background:#f6f6f6;border-radius:12px;width:100%;position:relative;overflow:hidden}.intake-checkout-card .product-image{aspect-ratio:1932/1476;background:#f5f6f6;border-radius:20px 20px 0 0;width:100%;margin:0}.intake-checkout-card--hair-hero .product-image{aspect-ratio:483/427}.product-image__media{object-fit:contain;object-position:center center}.intake-checkout-card .product-image__media{object-fit:cover;object-position:center}.product-image__badge{display:none}.product-image__trust{z-index:1;width:calc(100% - 24px);position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.product-image[data-compact]{aspect-ratio:auto;background:#f3f4f4;place-items:center;min-height:80px;display:grid}.product-image[data-compact] .product-image__media{object-fit:contain;width:80px;height:80px}.product-card__body{gap:16px;display:grid}.payment-logos{align-items:center;gap:12px;margin:0;display:flex}.payment-logos img{object-fit:contain;width:auto;height:26px;display:block}.product-card__copy{color:var(--intake-dark);gap:16px;display:grid}.product-card h2{margin:0;font-size:32px;font-weight:500;line-height:1.2}.product-card__copy>p{margin:0;font-size:16px;font-weight:200;line-height:1.2}.product-card__plans{border:0;gap:16px;margin:8px 0 0;padding:0;display:grid}.product-card__plans legend{color:var(--intake-dark);margin:0 0 4px;padding:0;font-size:20px;font-weight:400;line-height:1.2}.product-card__plans label{border:1px solid var(--intake-border);background:var(--intake-input-surface);min-height:60px;color:var(--intake-dark);cursor:pointer;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:20px;display:grid;position:relative}.product-card__plans label[data-selected]{border-color:var(--intake-dark);background:var(--intake-selected-surface)}.product-card__plans label input[type=radio]{appearance:none;background:url(/intake/shared/radio-unchecked.svg) 50%/18px 18px no-repeat;border:0;flex:none;width:20px;height:20px;margin:0}.product-card__plans label input[type=radio]:checked{background:url(/intake/shared/radio-checked.svg) 50%/20px 20px no-repeat}.product-card__plan-label{font-size:20px;font-weight:300;line-height:1}.product-card__plans small{color:#fff;background:#4ea045;border-radius:999px;justify-content:center;align-items:center;min-width:127px;padding:5px 9px;font-size:10px;font-weight:300;line-height:1;display:inline-flex;position:absolute;top:-8px;right:22px}.product-card__plans strong{white-space:nowrap;font-size:24px;font-weight:500;line-height:1}.product-card__plans strong i{color:#23251cb3;margin-left:4px;font-size:16px;font-style:normal;font-weight:300}.product-card__price-note{color:#000;text-align:center;margin:8px 0 0;font-size:12px;line-height:1.2}.product-card__trust{color:var(--intake-olive);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.product-card__trust li,.product-card__trust>div{white-space:nowrap;color:var(--intake-olive);align-items:center;gap:6px;font-size:10px;line-height:1.2;display:inline-flex}.product-card__trust img{object-fit:contain;flex:none;width:14px;height:14px}.product-card__trust span{color:var(--intake-olive);font-weight:400}@media (max-width:720px){.intake-benefit-showcase,.product-card,.intake-state-card,.intake-medication-interest{padding:28px 24px}}
.intake-contact-hero{background:#c37043}.intake-page-background section.shadow-intake-card:not(.checkout-hero-card):not(.intake-hero-card):not(.intake-order-confirmed):has(>div.flex.flex-col.gap-2){background:#c37043}.intake-contact-hero>div.relative:first-child,.intake-contact-hero__media{background:#fff4ef}.intake-page-background section.shadow-intake-card:not(.checkout-hero-card):not(.intake-hero-card):not(.intake-order-confirmed):has(>div.flex.flex-col.gap-2)>div.relative:first-child{background:#fff4ef}.intake-contact-hero>div.relative:first-child img,.intake-contact-hero__media img{object-position:center top}.intake-page-background section.shadow-intake-card:not(.checkout-hero-card):not(.intake-hero-card):not(.intake-order-confirmed):has(>div.flex.flex-col.gap-2)>div.relative:first-child img{object-position:center top}.intake-contact-hero>div.flex.flex-col,.intake-page-background section.shadow-intake-card:not(.checkout-hero-card):not(.intake-hero-card):not(.intake-order-confirmed)>div.flex.flex-col.gap-2{box-sizing:border-box;text-align:center;gap:20px;padding:20px 40px}.intake-contact-hero h1,.intake-page-background section.shadow-intake-card:not(.checkout-hero-card):not(.intake-hero-card):not(.intake-order-confirmed)>div.flex.flex-col.gap-2>h1{color:#fff;margin:0;font-size:28px;font-weight:500;line-height:1.01}.intake-contact-hero p,.intake-page-background section.shadow-intake-card:not(.checkout-hero-card):not(.intake-hero-card):not(.intake-order-confirmed)>div.flex.flex-col.gap-2>p{color:#fff;margin:0;font-size:18px;font-weight:500;line-height:1.2}.intake-contact-card{background:#364f42;gap:10px;padding:40px}.intake-contact-field{background:#fff;border-radius:12px;height:55px}.intake-contact-card div:has(>input){background:#fff}.intake-contact-consent{color:#fff;font-size:12px;font-weight:300;line-height:1.2}.intake-contact-consent span{color:inherit}.intake-contact-consent>span:first-child{box-sizing:border-box;border:1px solid #fff;border-radius:6px;width:18px;height:18px}.intake-contact-consent>span:first-child>img{display:none}.intake-contact-consent>span:first-child:has(input:checked){background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6.2 L4.8 8.9 L10 3.3' stroke='%23364f42' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px 12px no-repeat}.intake-contact-consent>span:first-child:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.intake-contact-hipaa{color:#fff;min-height:51px}.intake-contact-hipaa p{color:inherit}.intake-form-card{gap:10px;padding:40px;display:grid}.intake-form-card h2{color:var(--intake-dark);text-align:center;margin:0 0 18px;font-size:32px;font-weight:500}.intake-checkout-card h2{text-align:center;margin:0 0 18px;font-size:28px;font-weight:500}.intake-text-field{gap:5px;font-size:13px;font-weight:500;display:grid}.intake-consent{align-items:flex-start;gap:10px;margin-top:10px;font-size:12px;line-height:1.25;display:flex}.intake-consent input{width:20px;height:20px;min-height:auto;accent-color:var(--intake-green);flex:none}.intake-security{color:#68706a;text-align:center;justify-content:center;align-items:center;gap:6px;margin:20px 0 0;font-size:9px;display:flex}.intake-contact-card{gap:6px}.intake-contact-card .intake-text-field{display:block;position:relative}.intake-contact-card .intake-text-field>span:first-child{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intake-contact-card .intake-text-field input{width:100%;height:55px;min-height:55px;color:var(--intake-dark);padding:18px;font-size:16px;font-weight:500;line-height:1.2;display:block}.intake-contact-card .intake-text-field input::placeholder{color:#23251c80;opacity:1}.intake-contact-card .intake-date-placeholder{color:#23251c80;pointer-events:none;font-size:16px;font-weight:500;line-height:1.2;position:absolute;top:27.5px;left:18px;transform:translateY(-50%)}.intake-contact-card .intake-text-field:focus-within .intake-date-placeholder{display:none}.intake-contact-card .intake-text-field[data-input-type=date][data-empty] input:not(:focus)::-webkit-datetime-edit{color:#0000}.intake-contact-card .intake-consent{color:#fff;align-items:flex-start;gap:8px;font-size:12px;font-weight:300;line-height:1.2}.intake-contact-card .intake-consent input{appearance:none;background:0 0;border:1px solid #fff;border-radius:6px;width:18px;height:18px;padding:0}.intake-contact-card .intake-consent input:checked{background:url(/intake/shared/checkbox-checked.svg) 50%/18px 18px no-repeat}.intake-contact-card .intake-consent a{color:inherit;text-decoration:none}.intake-contact-card .intake-consent a:hover,.intake-contact-card .intake-consent a:focus-visible{text-decoration:underline}.intake-contact-card .intake-security{color:#fff;align-content:center;justify-items:center;gap:3px;min-height:51px;margin:0;font-size:6px;font-weight:500;line-height:1.2;display:grid}.intake-contact-card .intake-security img{width:18px;height:18px}.intake-page-background:has(.intake-contact-card) div.flex.justify-center>div>button{width:100%;max-width:none}.intake-error{color:#b42318;margin:4px 0 0;font-size:12px}@media (max-width:720px){.intake-form-card{padding:28px 24px}}
.intake-order-confirmed,.intake-page-background [data-section=order-summary][data-presentation=confirmed]{width:100%;color:var(--intake-green);box-shadow:var(--intake-card-shadow);background:#d6e0da;border-radius:20px;flex-direction:column;align-items:center;gap:20px;padding:40px;display:flex}.intake-order-confirmed h1,.intake-page-background [data-section=order-summary][data-presentation=confirmed] h1{color:var(--intake-green);text-align:center;margin:0;font-size:28px;font-weight:500;line-height:1.4}.intake-order-confirmed>p,.intake-page-background [data-section=order-summary][data-presentation=confirmed]>p{max-width:403px;color:var(--intake-green);text-align:center;margin:0;font-size:18px;font-weight:500;line-height:1.2}.intake-order-confirmed__product,.intake-page-background [data-section=order-summary][data-presentation=confirmed]>div:last-child{width:100%;max-width:403px}.included-card{padding:0;overflow:hidden}.included-card>div:last-child{gap:20px;padding:0 40px 40px;display:grid}.included-grid{grid-template-columns:1fr 1fr;display:grid}.included-grid figure{height:184px;margin:0;position:relative;overflow:hidden}.included-grid img{object-fit:cover}.included-grid figcaption{color:#000;letter-spacing:.1px;background:#d8d0bd;border-radius:15px;padding:6px 19px;font-size:10px;font-weight:500;line-height:1.6;position:absolute;bottom:8px;left:8px}.included-card h2{color:var(--intake-olive);white-space:pre-line;margin:0;font-size:28px;font-weight:500;line-height:1.2}.included-card .benefit-line{border-radius:12px}.included-card--ed-collage .included-grid,.included-card--bhrt-collage .included-grid,.included-card--libido-collage .included-grid{display:block}.included-card--ed-collage .included-grid figure,.included-card--bhrt-collage .included-grid figure,.included-card--libido-collage .included-grid figure{display:none}.included-card--ed-collage .included-grid figure:first-child,.included-card--bhrt-collage .included-grid figure:first-child,.included-card--libido-collage .included-grid figure:first-child{width:100%;height:369px;display:block}.included-card--bhrt-collage .included-grid figure:first-child,.included-card--libido-collage .included-grid figure:first-child{aspect-ratio:1932/1748;height:auto}.included-card--ed-collage .included-grid figure:first-child figcaption,.included-card--bhrt-collage .included-grid figure:first-child figcaption,.included-card--libido-collage .included-grid figure:first-child figcaption{display:none}.intake-checkout-card--ed-hero .product-image,.intake-checkout-card--bhrt-hero .product-image,.intake-checkout-card--libido-hero .product-image{aspect-ratio:483/369}.intake-checkout-card{grid-template-columns:minmax(0,1fr);gap:32px;padding:0 0 40px;display:grid;overflow:hidden}.intake-checkout-card .product-image{aspect-ratio:1932/1542}.intake-checkout-card h2{color:var(--intake-green)}.intake-checkout-card>:not(.product-image){margin-left:40px;margin-right:40px}.order-row{background:var(--intake-olive);color:#fff;border-radius:12px;justify-content:space-between;gap:10px;padding:18px;display:flex}.intake-checkout-card .order-row{border-color:#b6a5a566}.integration-block{color:#675522;background:#fff8e5;border:1px solid #ead9a3;border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}.integration-block p{margin:0;font-size:14px}.integration-block p+p{margin-top:4px;font-size:12px}.checkout-hero-card{background:#c37043;padding:0 0 40px;overflow:hidden}.checkout-hero-card h1{color:#fff;font-weight:500}.checkout-hero-card p{color:#fff;white-space:pre-line;font-weight:500}.checkout-hero-card>div:last-child{text-align:center;gap:16px;padding-top:32px;padding-bottom:0}.checkout-hero-card__footnote{margin:0;font-size:20px}.checkout-hero-card__footnote strong{font-weight:700}.intake-page-background:has(.intake-checkout-card) section.shadow-intake-card:has(img[src*=trustpilot]){display:none}.included-card{background:#364f42}.included-card.included-card h2{color:#fff;font-family:var(--brand-font-heading);text-align:center;text-wrap:balance}.included-card>div:last-child>div:first-child>p{color:#fff;text-align:center}.included-card .benefit-line{color:var(--intake-green);background:#d6e0da;border-color:#e8e8e8;padding:18px;font-size:16px}.included-card .benefit-line>span:first-child{border-color:#0d5a28}.included-card .benefit-line svg{color:#0d5a28}.included-card .included-grid{background:#d6e0da;gap:10px;padding:0 10px 10px}.included-card .included-grid figure:first-child{grid-column:1/-1;height:245px;margin:0 -10px}.included-card .included-grid figure:nth-child(2){display:none}.included-card .included-grid figure:nth-child(n+3){border-radius:10px;height:173px;overflow:hidden}.included-card .included-grid figcaption{color:#fff;font-family:var(--font-cormorant), Georgia, serif;letter-spacing:.1px;white-space:nowrap;background:#c37043;border-radius:15px;padding:6px 19px;font-size:10px;left:50%;transform:translate(-50%)}.included-card .included-grid figure:nth-child(n+3) figcaption{padding:6px 18px;font-size:9.4px}.included-card .included-grid figure:first-child figcaption{bottom:20px}@media (max-width:560px){.included-card .included-grid figcaption{white-space:normal;text-align:center;max-width:calc(100% - 16px);padding:5px 12px;font-size:9px}.included-card .included-grid figure:nth-child(n+3){height:140px}}.intake-checkout-shipping{background:#364f42}.intake-checkout-shipping h2,.intake-checkout-shipping label,.intake-checkout-shipping label>span,.intake-checkout-shipping span,.intake-checkout-shipping button>span{color:#fff}.intake-checkout-shipping>button{align-items:center;margin-top:10px}.intake-checkout-shipping>button>span{color:#fff}.intake-checkout-shipping>button>img{box-sizing:border-box;border:1px solid #fff;border-radius:4px}.intake-checkout-shipping input,.intake-checkout-shipping [role=combobox],.intake-checkout-shipping [role=combobox] span{color:var(--intake-dark)}.intake-checkout-shipping p{color:#ffffffb3}.intake-checkout-shipping input,.intake-checkout-shipping select{background:#fff}.intake-checkout-shipping [role=listbox],.intake-checkout-shipping [role=listbox] li,.intake-checkout-shipping [role=listbox] span{color:#000}.intake-checkout-shipping [role=listbox] [aria-selected=true]{background:var(--intake-green);border-left-color:var(--intake-green)}.intake-checkout-shipping [role=listbox] [aria-selected=true],.intake-checkout-shipping [role=listbox] [aria-selected=true] span{color:#fff}@layer utilities{.intake-checkout-shipping [role=listbox] [aria-selected=true]{background:var(--intake-green);border-left-color:var(--intake-green)}.intake-checkout-shipping [role=listbox] [aria-selected=true],.intake-checkout-shipping [role=listbox] [aria-selected=true] span{color:#fff}}.order-confirmed{color:var(--intake-green);background:#f0fbf3;justify-items:center;gap:16px;padding:40px;display:grid}.order-confirmed h1{text-align:center;margin:0;font-size:26px}.confirmed-product{width:100%;color:var(--intake-dark);background:#fff;border-radius:12px;grid-template-columns:100px 1fr;gap:16px;padding:12px;display:grid}.confirmed-product>div:last-child{align-content:center;display:grid}.confirmed-product small{font-size:9px}.intake-order-confirmed h1,.intake-order-confirmed>p{color:var(--intake-green)}.intake-order-confirmed>div:last-child>div:first-child{background:#f6f6f6}.intake-order-confirmed>div:last-child>div:first-child img{object-fit:contain}
.complete-card{width:100%;color:var(--intake-green);box-shadow:var(--intake-card-shadow);background:#f2faf3;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.complete-card__hero{object-fit:cover;object-position:center top;background:#d8d0bd;width:100%;height:224px;display:block}.complete-card__body{flex-direction:column;align-items:center;gap:20px;padding:20px 40px 40px;display:flex}.complete-card__heading{width:100%}.complete-card__title{color:var(--intake-green);text-align:center;margin:0;font-size:25px;font-weight:500;line-height:1.4}.complete-card__subtitle{color:var(--intake-green);text-align:center;margin:0;font-size:20px;font-style:italic;font-weight:300;line-height:1.4}.complete-card__lead{width:100%;color:var(--intake-green);text-align:left;margin:0;font-size:18px;font-weight:500;line-height:1.2}.complete-card__cta{background:var(--intake-olive);color:#fff;border-radius:124px;justify-content:center;align-items:center;width:100%;min-height:50px;padding:11px 40px;font-size:18px;font-weight:300;line-height:1.2;text-decoration:none;display:flex}.complete-card__cta:hover{background:var(--intake-olive-dark)}.complete-card__next{width:100%;color:var(--intake-dark);box-shadow:var(--intake-card-shadow);background:#fff;border-radius:20px;flex-direction:column;gap:20px;padding:40px;display:flex}.complete-card__next h2{color:var(--intake-olive);margin:0;font-size:28px;font-weight:500;line-height:1.2}.complete-card__steps{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.complete-card .next-item{align-items:center;gap:10px;display:flex}.complete-card .next-item__icon{flex:none;width:43px;height:43px}.complete-card .next-item p{min-width:0;color:var(--intake-dark);flex:1;margin:0;font-size:16px;font-weight:400;line-height:1.2}.complete-card__notice{color:var(--intake-olive);text-align:center;margin:0;font-size:11px;font-weight:300;line-height:1.3}
.intake-page-background{--brand-font-heading:var(--font-cormorant,"Cormorant Garamond", serif);--brand-font-sans:var(--font-montserrat,Montserrat, sans-serif);--brand-cta:#c37043;color:var(--intake-dark);font-family:var(--brand-font-sans);overflow-x:clip}.intake-page-background,.intake-page-background .font-brand-body,.intake-page-background .intake-ui-question,.intake-page-background .intake-ui-text-question,.intake-page-background .intake-ui-program-card{font-family:var(--brand-font-sans)}.intake-page-background .font-brand-heading,.intake-page-background h1,.intake-page-background h2,.intake-question-card .intake-ui-question__legend,.intake-question-card .intake-ui-text-question__label,.intake-question-set>h2{font-family:var(--brand-font-heading)}.intake-page-background [data-slot=button].rounded-full{background-color:var(--brand-cta);color:#fff;font-family:var(--brand-font-heading);box-shadow:none;font-size:20px;font-weight:700}.intake-page-background [data-slot=button].rounded-full:hover:not(:disabled){opacity:1;box-shadow:none;background-color:#b05f36}.intake-hero-card{color:#fff;background:#c37043}.intake-hero-card h1,.intake-hero-card p,.intake-hero-card__title-prefix,.intake-hero-card__title-emphasis{color:#fff}.intake-hero-card__title-emphasis{font-style:italic;font-weight:300}.intake-question-card,.intake-question-set{color:#fff;background:#364f42}.intake-question-set>h2,.intake-question-card .intake-ui-question__legend,.intake-question-card .intake-ui-text-question__label,.intake-question-set:not([data-has-set-title]) .intake-ui-question__legend,.intake-question-set:not([data-has-set-title]) .intake-ui-text-question__label,.intake-question-card .intake-ui-question__description,.intake-question-card .intake-ui-text-question__description{color:#fff}.intake-question-card .intake-ui-option,.intake-question-card .intake-ui-option__label{color:#364f42}.intake-question-card .intake-ui-option:not([data-selected]){border-color:var(--intake-border,#e8e8e8);background:#fff}.intake-question-card .intake-ui-option[data-selected]{color:#364f42;background:#d6e0da;border-color:#23251c}.intake-page-background [data-content-id=medical-history-intro]{box-shadow:var(--intake-card-shadow);background:#c37043;border-radius:20px;gap:40px;padding:40px}.intake-page-background [data-content-id=medical-history-intro]>.intake-content-cards__header>h2,.intake-page-background [data-content-id=medical-history-intro]>h2{color:#fff;font-family:var(--brand-font-heading);font-size:28px;font-weight:500;line-height:1.2}.intake-page-background [data-content-id=medical-history-intro]>.intake-content-cards__header>.intake-content-cards__subtitle{color:#fff;font-family:var(--brand-font-sans);margin:24px 0 0;font-size:14px;font-weight:500;line-height:1.2}.intake-page-background [data-content-id=medical-history-intro] img{object-fit:cover;opacity:1;height:302px;box-shadow:var(--intake-card-shadow);border-radius:20px}.intake-medication-interest{color:#fff;box-shadow:var(--intake-card-shadow);background:#c37043;gap:20px;padding:40px}.intake-medication-interest__title{color:#fff;font-family:var(--brand-font-heading);text-align:center;font-size:28px;font-weight:500;line-height:1.2}.intake-medication-interest__notice{color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:1.2}.intake-medication-interest__option{height:181px;box-shadow:none;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;background:#f6f6f6;outline:none;flex-direction:column;padding:0 0 10px;display:flex}.intake-medication-interest__option[data-selected]{box-shadow:none;background:#f6f6f6;outline:none}.intake-medication-interest__check{z-index:3;color:#fff;width:16px;height:16px;box-shadow:none;background:#364f42;border-radius:999px;padding:0;top:7px;left:auto;right:8px;display:flex!important}.intake-medication-interest__check svg{width:10px;height:10px}.intake-medication-interest__media{border-radius:20px 20px 0 0;flex:auto;min-height:0;position:relative;inset:auto;overflow:hidden}.intake-medication-interest__media>div,.intake-medication-interest__media>div>div:first-child,.intake-medication-interest__media>div>div:nth-child(2){background:#f6f6f6}.intake-medication-interest--overlay-stock .intake-medication-interest__media:before{content:"IN STOCK";z-index:2;color:#147900;height:15px;font-family:var(--brand-font-sans);letter-spacing:.07px;text-transform:uppercase;pointer-events:none;background:#d4f7d5;border-radius:24px;justify-content:center;align-items:center;gap:3px;padding:0 10px 0 7px;font-size:7px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:8px;left:8px}.intake-medication-interest__label{z-index:1;clip-path:none;color:#364f42;width:auto;height:auto;font-family:var(--brand-font-heading);letter-spacing:-.42px;text-align:center;white-space:normal;margin:0;padding:4px 8px 0;font-size:14px;font-weight:500;line-height:1.2;position:relative;overflow:visible}.intake-medication-interest--option-tile .intake-medication-interest__option{padding:0}.intake-medication-interest--option-tile .intake-medication-interest__media{border-radius:20px;flex:none;position:absolute;inset:0}.intake-medication-interest--option-tile .intake-medication-interest__image{object-fit:cover;object-position:center center;border-radius:20px}.intake-medication-interest--option-tile .intake-medication-interest__label{z-index:2;position:absolute;inset:auto 0 8px}.intake-medication-interest--stacked .intake-medication-interest__grid{grid-template-columns:1fr;gap:12px;max-width:none}.intake-medication-interest--stacked .intake-medication-interest__option{background:#f6f6f6;height:auto;min-height:0;padding:24px 24px 32px;transition:outline-color .15s;display:flex;overflow:visible}.intake-medication-interest--stacked .intake-medication-interest__option[data-selected]{box-shadow:none;background:#f6f6f6;outline:2px solid #364f42}.intake-medication-interest--stacked .intake-medication-interest__option:before{content:"";z-index:1;border-radius:inherit;opacity:0;pointer-events:none;background:#364f42;transition:opacity .15s;position:absolute;inset:0}.intake-medication-interest--stacked .intake-medication-interest__option[data-selected]:before{opacity:.08}.intake-medication-interest--stacked .intake-medication-interest__option[data-selected]:after{content:"";z-index:2;background:#364f42 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/15px 15px no-repeat;border-radius:999px;width:26px;height:26px;position:absolute;top:24px;right:24px}@media (prefers-reduced-motion:reduce){.intake-medication-interest--stacked .intake-medication-interest__option,.intake-medication-interest--stacked .intake-medication-interest__option:before{transition:none}}.intake-medication-interest--stacked .intake-medication-interest__check{display:none}.intake-medication-interest--stacked .intake-medication-interest__stock{color:#147900;height:25px;font-family:var(--brand-font-sans);letter-spacing:.11px;text-transform:uppercase;background:#d4f7d5;border-radius:40px;padding:0 17px 0 11px;font-size:11px;font-weight:700;line-height:1}.intake-medication-interest--stacked .intake-medication-interest__media{background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;height:135px;min-height:135px;display:flex;position:relative;inset:auto;overflow:visible}.intake-medication-interest--stacked .intake-medication-interest__image{object-fit:contain;object-position:center center;border-radius:0;width:auto;height:auto;max-height:135px;position:relative;inset:auto}.intake-medication-interest--stacked [data-option=oxytocin] .intake-medication-interest__image{height:135px}.intake-medication-interest--stacked [data-option=libido-support] .intake-medication-interest__media{align-items:flex-end}.intake-medication-interest--stacked [data-option=libido-support] .intake-medication-interest__image{height:90px}.intake-medication-interest--stacked .intake-medication-interest__label{clip-path:none;color:#364f42;letter-spacing:-1.08px;white-space:normal;width:auto;height:auto;margin:0;padding:0;font-size:36px;font-weight:500;line-height:normal;position:relative;inset:auto;overflow:visible}.intake-medication-interest--stacked .intake-medication-interest__description{color:#23251c;font-family:var(--brand-font-sans);letter-spacing:-.28px;font-size:14px;font-weight:400;line-height:1}.intake-medication-interest--stacked .intake-medication-interest__benefit{color:#23251c;font-family:var(--brand-font-sans);letter-spacing:-.14px;font-size:14px;font-weight:700;line-height:1}.intake-medication-interest--stacked .intake-medication-interest__benefit-icon{color:#23251c;flex:none;width:10.5px;height:10.5px}.intake-state-card,.product-card{color:#fff;box-shadow:var(--intake-card-shadow);background:#364f42}.intake-state-card .intake-field-label,.intake-state-card h2,.product-card h2,.product-card__copy,.product-card__copy>p,.product-card__plans legend{color:#fff}.product-card__copy>p{font-weight:400}.product-image__badge{display:none!important}.product-card__plans label{color:#364f42;background:#fbfbfb;border-color:#e8e8e8}.product-card__plans label[data-selected]{border-color:#23251c;background:#d6e0da!important}.product-card__plan-label,.product-card__plans strong{color:#364f42;font-weight:500}.product-card__plans strong i{color:#364f42b3;font-weight:500}.product-card__plans small{background:#c37043;font-weight:300}.product-card__price-note,.product-card__trust,.product-card__trust li,.product-card__trust>div,.product-card__trust span{color:#fff}.product-card__trust img{filter:brightness(0)invert()}@media (max-width:720px){.intake-page-background [data-content-id=medical-history-intro],.intake-medication-interest,.intake-state-card,.product-card{padding:28px 24px}}
