@view-transition{navigation:auto}*{box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Manrope,system-ui}body,html{max-width:100vw;touch-action:pan-x pan-y;min-width:320px;scroll-behavior:smooth}body:has(.marketing-page):not(.bottom-cart-open),html:has(.marketing-page):not(.bottom-cart-open){padding-bottom:0}@media(min-width:900px){body,html{overscroll-behavior:none}}a{color:inherit;text-decoration:none}.oui-button--positive{box-shadow:none}a:focus-visible,button:focus-visible{outline-style:solid;outline-width:var(--oui-scale-1);outline-offset:var(--oui-scale-1);outline-color:var(--oui-orange-100)}:root{--desktop-container-inline-padding:32px;--mobile-container-inline-padding:24px;--bottom-navbar-height:52px;--bottom-cart-height:162px;--bottom-signup-for-emedic-height:82px;--bottom-navbar-emedic-height:16px;--bottom-signup-for-doctors-height:108px;--bottom-navbar-doctors-height:4px;--pagination-padding:32px;--header-height-mobile:50px;--header-height-desktop:75px;--breadcrumbs-height-desktop:40.5px;--breadcrumbs-height-mobile:0px;--header-height:var(--header-height-mobile);--breadcrumbs-height:var(--breadcrumbs-height-mobile);--desktop-container-max-outer-width:calc(1064px + 2 * var(--desktop-container-inline-padding));--desktop-container-max-inner-width:calc(884px + 2 * var(--desktop-container-inline-padding))}@media(min-width:900px){:root{--header-height:var(--header-height-desktop);--breadcrumbs-height:var(--breadcrumbs-height-desktop)}}body .twitter-x-logo{stroke-width:64px}.sapphire-widget{--carousel-parent-bg-color:#fff}.sapphire-widget.sapphire-widget-spacing{margin-block:32px}.sapphire-widget.sapphire-widget-spacing:has(.oui-carousel--pagination.oui-carousel--bubble-pagination){padding-bottom:32px}.sapphire-widget.sapphire-widget-spacing:last-child{padding-bottom:54px}.sapphire-widget.sapphire-widget-spacing--marketing{margin-block:28px}.sapphire-widget.sapphire-widget-spacing--marketing:has(.oui-carousel--pagination.oui-carousel--bubble-pagination){padding-bottom:28px}@media(min-width:900px){.sapphire-widget.sapphire-widget-spacing{margin-block:80px}.sapphire-widget.sapphire-widget-spacing.trust-signals-section{margin-block:40px 60px}.sapphire-widget.sapphire-widget-spacing:has(.oui-carousel--pagination.oui-carousel--bubble-pagination){padding-bottom:40px}.sapphire-widget.sapphire-widget-spacing:last-child{padding-bottom:0}}.sapphire-widget.section-background{background-color:#f5f5f5;--carousel-parent-bg-color:#f5f5f5;padding-block:32px}.sapphire-widget.section-background:has(.oui-carousel--pagination.oui-carousel--bubble-pagination){padding-bottom:54px}.sapphire-widget.section-background--marketing:has(.oui-carousel--pagination.oui-carousel--bubble-pagination){padding-bottom:44px}@media(min-width:900px){.sapphire-widget.section-background{padding-block:40px}.sapphire-widget.section-background:not(.other-footer-section){margin-block:60px}.sapphire-widget.section-background:has(.oui-carousel--pagination.oui-carousel--bubble-pagination){padding-bottom:60px}}.sapphire-widget.section-background .oui-card.test-checkup-card-container{box-shadow:none}.clickable{cursor:pointer}.oui-carousel--pagination{font-family:manrope;font-size:12px;font-style:normal;font-weight:700}.oui-carousel--navigation-button.auto-hide{display:none!important}@media(min-width:1050px){.oui-carousel--navigation-button.auto-hide{display:block!important}}.trust-signals-section .scroll-down-button{position:absolute;top:24px;display:none;right:20px}@media(min-width:1000px){.trust-signals-section .scroll-down-button{right:-20px}}@media(min-width:1085px){.trust-signals-section .scroll-down-button{right:-64px}}@media(min-width:900px){.trust-signals-section .scroll-down-button{display:block}}.weight-loss-page-container{display:flex;flex-direction:column;width:100%;min-height:100vh;background-color:#f5f5f5;padding-bottom:100px;overflow-x:hidden;overflow-y:visible}.weight-loss-page-container .location-picker-wrapper .oui-button--icon svg path{fill:#ff970a}.weight-loss-page-container button{border:none}@media(min-width:768px){.weight-loss-page-container{margin:0 auto;max-width:480px;box-shadow:0 0 20px rgba(0,0,0,.1)}}.weight-loss-page-container .hero-section{background:linear-gradient(90deg,#0e3c35,#17a578);border-radius:16px;padding:20px;text-align:center;margin:24px 16px;display:flex;flex-direction:column}.weight-loss-page-container .hero-section .hero-title{margin-bottom:8px;line-height:1.25}.weight-loss-page-container .hero-section .hero-subtitle{opacity:.8}.weight-loss-page-container .content-wrapper{display:flex;flex-direction:column;gap:24px;padding:0 16px 24px}.weight-loss-page-container .section-header{padding-top:8px}.weight-loss-page-container .cards-section{display:flex;flex-direction:column;gap:8px}.weight-loss-page-container .cards-section .cards-carousel .splide__track{overflow:visible}.weight-loss-page-container .cards-section .cards-carousel .splide__list{display:flex;gap:16px}.weight-loss-page-container .cards-section .cards-carousel .splide__slide{width:80vw;max-width:320px}.weight-loss-page-container .cards-section .cards-dots{display:flex;justify-content:center;gap:8px;margin-top:8px}.weight-loss-page-container .cards-section .cards-dots .cards-dot{height:6px;border-radius:3px;background:#d1d5db;transition:all .3s;width:6px}.weight-loss-page-container .cards-section .cards-dots .cards-dot.cards-dot-active{width:20px;background:#ff970a}.weight-loss-page-container .checkup-card{flex-shrink:0;background:#fff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;flex-direction:column}.weight-loss-page-container .checkup-card .checkup-card-top{padding:20px 20px 0}.weight-loss-page-container .checkup-card .checkup-card-pill{display:inline-block;padding:6px 12px;border-radius:20px;background:#ecfdf5;margin-bottom:12px;width:-moz-fit-content;width:fit-content}.weight-loss-page-container .checkup-card .checkup-card-title{margin-bottom:8px;line-height:1.25;min-height:48px}.weight-loss-page-container .checkup-card .checkup-card-subtitle{line-height:1.5;margin-bottom:16px;min-height:44px}.weight-loss-page-container .checkup-card .checkup-card-params{padding:0 20px;margin-bottom:16px}.weight-loss-page-container .checkup-card .checkup-card-params .checkup-card-params-btn{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0;font-family:inherit}.weight-loss-page-container .checkup-card .checkup-card-params .checkup-card-params-btn .checkup-card-params-dot{width:6px;height:6px;border-radius:50%;background:#ff970a;flex-shrink:0}.weight-loss-page-container .checkup-card .checkup-card-params .checkup-card-params-btn .checkup-card-params-text{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:4px;text-decoration-color:#ff970a}.weight-loss-page-container .checkup-card .checkup-card-params .checkup-card-params-btn .checkup-card-params-chev{color:#9ca3af;transition:transform .2s}.weight-loss-page-container .checkup-card .checkup-card-params .checkup-card-params-btn:hover .checkup-card-params-chev{transform:translateY(2px)}.weight-loss-page-container .checkup-card .checkup-card-bottom{padding:0 20px 20px;margin-top:auto}.weight-loss-page-container .checkup-card .checkup-card-bottom .checkup-card-divider{border:none;border-top:1px solid #f3f4f6;margin-bottom:16px}.weight-loss-page-container .checkup-card .checkup-card-bottom .checkup-card-price-container{display:flex;align-items:center;gap:8px}.weight-loss-page-container .checkup-card .checkup-card-bottom .checkup-card-price-container .checkup-card-mrp{text-decoration:line-through}.weight-loss-page-container .checkup-card .checkup-card-bottom .checkup-card-save{margin-top:4px;margin-bottom:16px}.weight-loss-page-container .checkup-card .checkup-card-bottom .checkup-card-cta{transition:all .2s;margin-top:12px}.weight-loss-page-container .checkup-card .checkup-card-bottom .checkup-card-cta:hover{opacity:.9;transform:translateY(-1px)}.weight-loss-page-container .checkup-card .checkup-card-bottom .checkup-card-cta-orange{background:#f7941d;box-shadow:0 3px 12px rgba(247,148,29,.3)}.weight-loss-page-container .checkup-card .checkup-card-bottom .checkup-card-cta-green{background:#17a578;box-shadow:0 3px 12px rgba(23,165,120,.3)}.weight-loss-page-container .parameters-modal .parameters-sheet-body{padding:16px 0;max-height:55vh;overflow-y:auto}.weight-loss-page-container .parameters-modal .parameters-sheet-body .parameter-item{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #fafafa}.weight-loss-page-container .parameters-modal .parameters-sheet-body .parameter-item:last-child{border-bottom:none}.weight-loss-page-container .parameters-modal .parameters-sheet-body .parameter-item .param-dot{width:6px;height:6px;border-radius:50%;background:#ff970a;flex-shrink:0}.weight-loss-page-container .assistance-channels-wrapper{justify-content:center}.weight-loss-page-container .assistance-channels-wrapper img{height:22px;width:22px}.weight-loss-page-container .selection-grid-section{display:flex;flex-direction:column;gap:16px}.weight-loss-page-container .selection-grid-section .selection-grid-header{text-align:center;display:flex;flex-direction:column;gap:4px}.weight-loss-page-container .selection-grid-section .selection-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;align-items:stretch}.weight-loss-page-container .selection-grid-section .selection-grid .selection-grid-card{background:#fff;border-radius:16px;padding:20px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.weight-loss-page-container .selection-grid-section .selection-grid .selection-grid-card .selection-grid-card-content{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:12px}.weight-loss-page-container .selection-grid-section .selection-grid .selection-grid-card .selection-grid-card-content .selection-grid-card-question{line-height:1.35;margin-bottom:6px}.weight-loss-page-container .selection-grid-section .selection-grid .selection-grid-card .selection-grid-card-content .selection-grid-card-description{line-height:1.4}.weight-loss-page-container .selection-grid-section .selection-grid .selection-grid-card .selection-grid-card-recommend{padding:5px 12px;border-radius:20px;display:inline-block}.weight-loss-page-container .selection-grid-section .selection-grid .selection-grid-card .selection-grid-card-recommend.selection-grid-card-recommend-orange{background:#fff4e6}.weight-loss-page-container .selection-grid-section .selection-grid .selection-grid-card .selection-grid-card-recommend.selection-grid-card-recommend-green{background:#e5f7f1}.weight-loss-page-container .how-it-works-section{background:#fff;border-radius:16px;padding:20px}.weight-loss-page-container .how-it-works-section .how-it-works-title{text-align:center;margin-bottom:20px;display:flex;justify-content:center}.weight-loss-page-container .how-it-works-section .how-steps{display:flex;gap:12px;align-items:stretch;flex-direction:row}@media(max-width:600px){.weight-loss-page-container .how-it-works-section .how-steps{flex-direction:column}}.weight-loss-page-container .how-it-works-section .how-steps .how-step{flex:1 1;text-align:center;padding:20px 12px;border-radius:10px;border:1px solid #eee;background:#fafafa}.weight-loss-page-container .how-it-works-section .how-steps .how-step .how-step-num{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px}.weight-loss-page-container .how-it-works-section .how-steps .how-step .how-step-num.how-step-num-orange{background:#f7941d;box-shadow:0 3px 10px rgba(247,148,29,.25)}.weight-loss-page-container .how-it-works-section .how-steps .how-step .how-step-num.how-step-num-grey{background:#7a7a7a}.weight-loss-page-container .how-it-works-section .how-steps .how-step .how-step-num.how-step-num-green{background:#17a578;box-shadow:0 3px 10px rgba(23,165,120,.25)}.weight-loss-page-container .how-it-works-section .how-steps .how-step .how-step-content{display:flex;flex-direction:column}.weight-loss-page-container .how-it-works-section .how-steps .how-step .how-step-title{margin-bottom:6px}.weight-loss-page-container .how-it-works-section .how-steps .how-step .how-step-description{line-height:1.5}.weight-loss-page-container .how-it-works-section .how-steps .how-arrow{display:flex;align-items:center;color:#ddd;font-size:20px;flex-shrink:0}@media(max-width:600px){.weight-loss-page-container .how-it-works-section .how-steps .how-arrow{justify-content:center;transform:rotate(90deg)}}.weight-loss-page-container .whats-inside-section{display:flex;flex-direction:column;gap:16px}.weight-loss-page-container .whats-inside-section .whats-inside-title{padding-top:16px}.weight-loss-page-container .rtb-section-orange{background:linear-gradient(to bottom right,#fff4e6,rgba(255,234,206,.8))}.weight-loss-page-container .rtb-section-green{background:linear-gradient(to bottom right,#e5f7f1,rgba(209,250,229,.8))}.weight-loss-page-container .rtb-section{border-radius:16px;padding:20px}.weight-loss-page-container .rtb-section .rtb-section-title{margin-bottom:4px}.weight-loss-page-container .rtb-section .rtb-section-subtitle{opacity:.7;margin-bottom:20px}.weight-loss-page-container .rtb-section .rtb-section-items{display:flex;flex-direction:column;gap:12px}.weight-loss-page-container .rtb-section .rtb-section-items .rtb-item{background:#fff;border-radius:12px;padding:16px;display:flex;align-items:flex-start;gap:12px}.weight-loss-page-container .rtb-section .rtb-section-items .rtb-item .rtb-item-icon{flex-shrink:0}.weight-loss-page-container .rtb-section .rtb-section-items .rtb-item .rtb-item-content{flex:1 1;display:flex;flex-direction:column}.weight-loss-page-container .rtb-section .rtb-section-items .rtb-item .rtb-item-content .rtb-item-title{margin-bottom:4px}.weight-loss-page-container .rtb-section .rtb-section-items .rtb-item .rtb-item-content .rtb-item-description{line-height:1.5}.weight-loss-page-container .rtb-section .rtb-section-header{display:flex;flex-direction:column}.weight-loss-page-container .faq-section{display:flex;flex-direction:column;gap:16px}.weight-loss-page-container .faq-section .faq-title{padding-top:16px}.weight-loss-page-container .faq-section .faq-accordion .oui-accordion--item{background:#fff;border-radius:12px;margin-bottom:12px;overflow:hidden}.weight-loss-page-container .faq-section .faq-accordion .oui-accordion--item:last-child{margin-bottom:0}.weight-loss-page-container .faq-section .faq-accordion .oui-accordion--item .oui-accordion--content .faq-answer{padding:0 16px 16px;line-height:1.5}.weight-loss-page-container .clp-trust-section{background:#fff;border-radius:16px;padding:20px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.weight-loss-page-container .clp-trust-section .trust-badge{text-align:center;display:flex;flex-direction:column}.weight-loss-page-container .clp-trust-section .trust-badge .trust-badge-title{margin-bottom:2px}.weight-loss-page-container .sticky-footer{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -4px 20px rgba(0,0,0,.06);padding:12px 16px max(12px,env(safe-area-inset-bottom));z-index:50;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}@media(min-width:768px){.weight-loss-page-container .sticky-footer{max-width:480px;left:0;right:0;margin:0 auto}}.weight-loss-page-container .sticky-footer .sticky-footer-inner{display:flex;gap:12px;max-width:430px;margin:0 auto}.weight-loss-page-container .sticky-footer .sticky-footer-inner .sticky-btn{flex:1 1;min-width:calc(50% - 6px);transition:all .2s;font-size:14px;padding-inline:8px;white-space:normal;height:auto;min-height:44px}.weight-loss-page-container .sticky-footer .sticky-footer-inner .sticky-btn.sticky-btn-orange{background:#f7941d;box-shadow:0 3px 12px rgba(247,148,29,.3)}.weight-loss-page-container .sticky-footer .sticky-footer-inner .sticky-btn.sticky-btn-green{background:#17a578;box-shadow:0 3px 12px rgba(23,165,120,.3)}.weight-loss-page-container .sticky-footer .sticky-footer-inner .sticky-btn:hover{opacity:.9;transform:translateY(-1px)}