
.png)
Live a healthier, better life that yuno you deserve.


Losing is winning
Ditch the weight, gain control. Tailored GLP-1 weight loss programs, starting at $79 per month!
Doctor-led Plans
Ongoing Care & Support
Buy Now, Pay Later
No membership fees
Trusted by licensed medical providers across the U.S.


The ugly truth that no one's saying out loud
Everyone deserves to look and feel their best with clear, upfront pricing and no hidden fees.
A clear 3 step process
Submit your application
and meet with a doctor

Get your medication
delivered at home

Lose weight with 24/7
support and ongoing care

How much weight could you lose?
Enter your height and weight below
*Based on tirzepatide clinical trial data. Results vary by individual.
Get Your Personalized PlanBMI uses your height and weight to estimate if your weight is in a healthy range.*
Get StartedYour BMI is in a range where extra support may be helpful. A personalized weight loss medication plan could help you feel better, move more easily, and regain confidence.
Your BMI suggests a healthy range. Keep up with balanced nutrition and regular activity.
*BMI doesn't directly measure body fat and may not accurately reflect health for people with high muscle mass, pregnant women, children, older adults, or certain ethnic groups. The BMI calculator does not determine eligibility for weight loss treatments.
The best lineup, with a twist
🛠️ Developer Documentation: Custom Swiper Engine
Internal reference section. Use this guide to set up attribute-driven Swiper sliders without writing per-instance JS code.
Required HTML Structure
Ensure that navigation arrows and pagination elements reside inside the .read-me-swiper root container. This prevents multi-slider targeting conflicts.
<div class="read-me-swiper"
data-pc-view="3"
data-pc-gap="24"
data-dots-outside="true"
data-autoplay="4000">
<!-- Swiper Required Wrapper -->
<div class="read-me-swiper-wrapper">
<div class="read-me-swiper-slide">Slide 1</div>
<div class="read-me-swiper-slide">Slide 2</div>
<div class="read-me-swiper-slide">Slide 3</div>
</div>
<!-- Navigation Controls -->
<div class="read-me-swiper-prev">Prev</div>
<div class="read-me-swiper-next">Next</div>
<!-- Pagination Controls -->
<div class="read-me-swiper-pagination"></div>
</div>
Master Dataset Attribute Reference
| Category | Attribute | Accepted Values | Default | Description |
|---|---|---|---|---|
| View Count | data-pc-view |
Number (e.g., 3, 3.5) |
3 |
Visible slides on Desktop (≥992px) |
data-tablet-view |
Number (e.g., 2, 2.5) |
pcView |
Visible slides on Tablet (768px–991px) | |
data-mobile-view |
Number (e.g., 1, 1.2) |
1 |
Visible slides on Mobile (<768px) | |
| Custom Sizing | data-custom-width |
"true", "false" |
Auto | Forces percentage slide width mode on/off |
data-pc-width |
% or Number (e.g., "80%", "80") |
null |
Desktop slide width percentage | |
data-tablet-width |
% or Number (e.g., "90%", "90") |
pcWidth |
Tablet slide width percentage | |
data-mobile-width |
% or Number (e.g., "100%") |
"100%" |
Mobile slide width percentage | |
| Gaps & Spacing | data-pc-gap |
Pixel number (e.g., 0, 24) |
24 |
Gap between slides on Desktop (px) |
data-tablet-gap |
Pixel number (e.g., 0, 20) |
20 |
Gap between slides on Tablet (px) | |
data-mobile-gap |
Pixel number (e.g., 0, 16) |
16 |
Gap between slides on Mobile (px) | |
| Autoplay & Loop | data-autoplay-off |
"true", "false" |
"false" |
Set "true" to turn off autoplay |
data-autoplay |
Milliseconds (e.g., 5000) |
4000 |
Delay between slides in milliseconds | |
data-speed |
Milliseconds (e.g., 600) |
600 |
Transition animation duration in milliseconds | |
data-loop |
"true", "false" |
"true" |
Infinite continuous slide loop | |
| Navigation | data-arrows |
"true", "false" |
"true" |
Shows or hides prev/next arrows |
| Pagination | data-dots-show |
"true", "false" |
"true" |
Shows or hides pagination dots |
data-dots-outside |
"true", "false" |
"true" |
"true" places dots outside; "false" inside |
|
data-dots-position |
"left", "center", "right" |
"center" |
Horizontal dot alignment (for inside dots) | |
data-dot-color |
Hex / RGB / Name | #cbb9a6 |
Inactive dot background color | |
data-dot-active-color |
Hex / RGB / Name | #6b4f36 |
Active dot background color |
Live Component Demos
1. Standard View Count Slider (3 Columns, Gap: 24px)
2. Custom Percentage Width Slider (75% Width, Inside Dots)
feel like yourself again with yuno
.png)
Our best selling products






🛠️ Developer Documentation: Custom Swiper Engine
Internal reference section. Use this guide to set up attribute-driven Swiper sliders without writing per-instance JS code.
Required HTML Structure
Ensure that navigation arrows and pagination elements reside inside the .read-me-swiper root container. This prevents multi-slider targeting conflicts.
<div class="read-me-swiper"
data-pc-view="3"
data-pc-gap="24"
data-dots-outside="true"
data-autoplay="4000">
<!-- Swiper Required Wrapper -->
<div class="read-me-swiper-wrapper">
<div class="read-me-swiper-slide">Slide 1</div>
<div class="read-me-swiper-slide">Slide 2</div>
<div class="read-me-swiper-slide">Slide 3</div>
</div>
<!-- Navigation Controls -->
<div class="read-me-swiper-prev">Prev</div>
<div class="read-me-swiper-next">Next</div>
<!-- Pagination Controls -->
<div class="read-me-swiper-pagination"></div>
</div>
Master Dataset Attribute Reference
| Category | Attribute | Accepted Values | Default | Description |
|---|---|---|---|---|
| View Count | data-pc-view |
Number (e.g., 3, 3.5) |
3 |
Visible slides on Desktop (≥992px) |
data-tablet-view |
Number (e.g., 2, 2.5) |
pcView |
Visible slides on Tablet (768px–991px) | |
data-mobile-view |
Number (e.g., 1, 1.2) |
1 |
Visible slides on Mobile (<768px) | |
| Custom Sizing | data-custom-width |
"true", "false" |
Auto | Forces percentage slide width mode on/off |
data-pc-width |
% or Number (e.g., "80%", "80") |
null |
Desktop slide width percentage | |
data-tablet-width |
% or Number (e.g., "90%", "90") |
pcWidth |
Tablet slide width percentage | |
data-mobile-width |
% or Number (e.g., "100%") |
"100%" |
Mobile slide width percentage | |
| Gaps & Spacing | data-pc-gap |
Pixel number (e.g., 0, 24) |
24 |
Gap between slides on Desktop (px) |
data-tablet-gap |
Pixel number (e.g., 0, 20) |
20 |
Gap between slides on Tablet (px) | |
data-mobile-gap |
Pixel number (e.g., 0, 16) |
16 |
Gap between slides on Mobile (px) | |
| Autoplay & Loop | data-autoplay-off |
"true", "false" |
"false" |
Set "true" to turn off autoplay |
data-autoplay |
Milliseconds (e.g., 5000) |
4000 |
Delay between slides in milliseconds | |
data-speed |
Milliseconds (e.g., 600) |
600 |
Transition animation duration in milliseconds | |
data-loop |
"true", "false" |
"true" |
Infinite continuous slide loop | |
| Navigation | data-arrows |
"true", "false" |
"true" |
Shows or hides prev/next arrows |
| Pagination | data-dots-show |
"true", "false" |
"true" |
Shows or hides pagination dots |
data-dots-outside |
"true", "false" |
"true" |
"true" places dots outside; "false" inside |
|
data-dots-position |
"left", "center", "right" |
"center" |
Horizontal dot alignment (for inside dots) | |
data-dot-color |
Hex / RGB / Name | #cbb9a6 |
Inactive dot background color | |
data-dot-active-color |
Hex / RGB / Name | #6b4f36 |
Active dot background color |
Live Component Demos
1. Standard View Count Slider (3 Columns, Gap: 24px)
2. Custom Percentage Width Slider (75% Width, Inside Dots)
Real people, real results from real medications






🛠️ Developer Documentation: Custom Swiper Engine
Internal reference section. Use this guide to set up attribute-driven Swiper sliders without writing per-instance JS code.
Required HTML Structure
Ensure that navigation arrows and pagination elements reside inside the .read-me-swiper root container. This prevents multi-slider targeting conflicts.
<div class="read-me-swiper"
data-pc-view="3"
data-pc-gap="24"
data-dots-outside="true"
data-autoplay="4000">
<!-- Swiper Required Wrapper -->
<div class="read-me-swiper-wrapper">
<div class="read-me-swiper-slide">Slide 1</div>
<div class="read-me-swiper-slide">Slide 2</div>
<div class="read-me-swiper-slide">Slide 3</div>
</div>
<!-- Navigation Controls -->
<div class="read-me-swiper-prev">Prev</div>
<div class="read-me-swiper-next">Next</div>
<!-- Pagination Controls -->
<div class="read-me-swiper-pagination"></div>
</div>
Master Dataset Attribute Reference
| Category | Attribute | Accepted Values | Default | Description |
|---|---|---|---|---|
| View Count | data-pc-view |
Number (e.g., 3, 3.5) |
3 |
Visible slides on Desktop (≥992px) |
data-tablet-view |
Number (e.g., 2, 2.5) |
pcView |
Visible slides on Tablet (768px–991px) | |
data-mobile-view |
Number (e.g., 1, 1.2) |
1 |
Visible slides on Mobile (<768px) | |
| Custom Sizing | data-custom-width |
"true", "false" |
Auto | Forces percentage slide width mode on/off |
data-pc-width |
% or Number (e.g., "80%", "80") |
null |
Desktop slide width percentage | |
data-tablet-width |
% or Number (e.g., "90%", "90") |
pcWidth |
Tablet slide width percentage | |
data-mobile-width |
% or Number (e.g., "100%") |
"100%" |
Mobile slide width percentage | |
| Gaps & Spacing | data-pc-gap |
Pixel number (e.g., 0, 24) |
24 |
Gap between slides on Desktop (px) |
data-tablet-gap |
Pixel number (e.g., 0, 20) |
20 |
Gap between slides on Tablet (px) | |
data-mobile-gap |
Pixel number (e.g., 0, 16) |
16 |
Gap between slides on Mobile (px) | |
| Autoplay & Loop | data-autoplay-off |
"true", "false" |
"false" |
Set "true" to turn off autoplay |
data-autoplay |
Milliseconds (e.g., 5000) |
4000 |
Delay between slides in milliseconds | |
data-speed |
Milliseconds (e.g., 600) |
600 |
Transition animation duration in milliseconds | |
data-loop |
"true", "false" |
"true" |
Infinite continuous slide loop | |
| Navigation | data-arrows |
"true", "false" |
"true" |
Shows or hides prev/next arrows |
| Pagination | data-dots-show |
"true", "false" |
"true" |
Shows or hides pagination dots |
data-dots-outside |
"true", "false" |
"true" |
"true" places dots outside; "false" inside |
|
data-dots-position |
"left", "center", "right" |
"center" |
Horizontal dot alignment (for inside dots) | |
data-dot-color |
Hex / RGB / Name | #cbb9a6 |
Inactive dot background color | |
data-dot-active-color |
Hex / RGB / Name | #6b4f36 |
Active dot background color |
Live Component Demos
1. Standard View Count Slider (3 Columns, Gap: 24px)
2. Custom Percentage Width Slider (75% Width, Inside Dots)
Completely online
on your schedule
24/7 provider support
.png)
Easily manage treatments
.png)
Access to FDA-approved medication options
.png)
Free expedited shipping
.png)
🛠️ Developer Documentation: Custom Swiper Engine
Internal reference section. Use this guide to set up attribute-driven Swiper sliders without writing per-instance JS code.
Required HTML Structure
Ensure that navigation arrows and pagination elements reside inside the .read-me-swiper root container. This prevents multi-slider targeting conflicts.
<div class="read-me-swiper"
data-pc-view="3"
data-pc-gap="24"
data-dots-outside="true"
data-autoplay="4000">
<!-- Swiper Required Wrapper -->
<div class="read-me-swiper-wrapper">
<div class="read-me-swiper-slide">Slide 1</div>
<div class="read-me-swiper-slide">Slide 2</div>
<div class="read-me-swiper-slide">Slide 3</div>
</div>
<!-- Navigation Controls -->
<div class="read-me-swiper-prev">Prev</div>
<div class="read-me-swiper-next">Next</div>
<!-- Pagination Controls -->
<div class="read-me-swiper-pagination"></div>
</div>
Master Dataset Attribute Reference
| Category | Attribute | Accepted Values | Default | Description |
|---|---|---|---|---|
| View Count | data-pc-view |
Number (e.g., 3, 3.5) |
3 |
Visible slides on Desktop (≥992px) |
data-tablet-view |
Number (e.g., 2, 2.5) |
pcView |
Visible slides on Tablet (768px–991px) | |
data-mobile-view |
Number (e.g., 1, 1.2) |
1 |
Visible slides on Mobile (<768px) | |
| Custom Sizing | data-custom-width |
"true", "false" |
Auto | Forces percentage slide width mode on/off |
data-pc-width |
% or Number (e.g., "80%", "80") |
null |
Desktop slide width percentage | |
data-tablet-width |
% or Number (e.g., "90%", "90") |
pcWidth |
Tablet slide width percentage | |
data-mobile-width |
% or Number (e.g., "100%") |
"100%" |
Mobile slide width percentage | |
| Gaps & Spacing | data-pc-gap |
Pixel number (e.g., 0, 24) |
24 |
Gap between slides on Desktop (px) |
data-tablet-gap |
Pixel number (e.g., 0, 20) |
20 |
Gap between slides on Tablet (px) | |
data-mobile-gap |
Pixel number (e.g., 0, 16) |
16 |
Gap between slides on Mobile (px) | |
| Autoplay & Loop | data-autoplay-off |
"true", "false" |
"false" |
Set "true" to turn off autoplay |
data-autoplay |
Milliseconds (e.g., 5000) |
4000 |
Delay between slides in milliseconds | |
data-speed |
Milliseconds (e.g., 600) |
600 |
Transition animation duration in milliseconds | |
data-loop |
"true", "false" |
"true" |
Infinite continuous slide loop | |
| Navigation | data-arrows |
"true", "false" |
"true" |
Shows or hides prev/next arrows |
| Pagination | data-dots-show |
"true", "false" |
"true" |
Shows or hides pagination dots |
data-dots-outside |
"true", "false" |
"true" |
"true" places dots outside; "false" inside |
|
data-dots-position |
"left", "center", "right" |
"center" |
Horizontal dot alignment (for inside dots) | |
data-dot-color |
Hex / RGB / Name | #cbb9a6 |
Inactive dot background color | |
data-dot-active-color |
Hex / RGB / Name | #6b4f36 |
Active dot background color |
Live Component Demos
1. Standard View Count Slider (3 Columns, Gap: 24px)
2. Custom Percentage Width Slider (75% Width, Inside Dots)
Clarity at every step
If you have more questions, feel free to get in touch.
GLP-1 medications (like semaglutide and tirzepatide) mimic a natural hormone that regulates appetite and blood sugar. They help you feel full sooner, reduce cravings and "food noise," and slow digestion — making it easier to eat less without constant willpower battles.
Most patients qualify with a BMI of 30+, or 27+ with a weight-related condition like high blood pressure or prediabetes. The best way to find out is our quick online assessment — it takes about 2 minutes, and a licensed physician reviews your health history to determine if treatment is right for you. There's no obligation to purchase.
No office visits required. Your entire journey — assessment, physician consultation, prescription, and ongoing check-ins — happens online. Your provider may recommend lab work in some cases, and our Labs service lets you complete biomarker testing conveniently if needed.
Once your physician approves your plan, your medication ships from a licensed U.S. pharmacy in temperature-controlled packaging and arrives within 2 days. Refills are shipped automatically so you never miss a dose.
All medications are compounded in licensed, LegitScript-certified U.S. pharmacies and prescribed only after a physician reviews your health history. The most common side effects are mild and temporary — nausea, constipation, or fatigue — and typically ease as your body adjusts. Your care team monitors you throughout treatment and can adjust your dose anytime.
Refer to our most recent promotions. Unlike other brands, we do not have hidden fees — the assessment, physician consultation, medication, and shipping are all included. We don't require insurance, and Buy Now, Pay Later options are available at checkout so you can split payments over time.
yuno is available in most U.S. states. Availability depends on state telehealth regulations and pharmacy licensing — you'll see instantly whether we serve your state when you enter your location during the assessment.
Our Promise is Simple - so choose wisely.
While we are bold and outspoken, we are honest and transparent. We will not hike prices, make empty promises, ghost you, or lie to you. Our only goal is to put you and your health first, for life.









