@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@100;200;300;400;500;600;700&family=Literata:wght@400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--Secondary-Blue:#0c3972;--Black:#000001}.header{align-items:center;background:#eff7fa;box-sizing:border-box;display:flex;height:93px;justify-content:space-between;padding:0 2rem;width:100%;z-index:10}.get-started-btn{background-color:initial;background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #0c3972;border-radius:20px;color:#0c3972;font-size:1.6rem;font-weight:600;padding:.24em .8em;position:relative;transition-duration:.2s;transition-property:all}.get-started-btn:hover{background-color:#0c3972;border:2px solid #0c3972;color:#fff;cursor:pointer}.left-section{align-items:flex-end;display:flex}.hamburger{cursor:pointer;display:none;flex-direction:column;margin-right:1rem}.logo img{width:89px}.menu{font-family:IBM Plex Sans,Helvetica,Arial,Lucida,sans-serif;margin-left:auto}.mobile-menu{display:none}.menu-right{align-items:center;display:flex;gap:.5rem}.menu-icon{height:22px;width:28px}.menu .rc-menu-root{color:#000001;font-size:14px;font-weight:600;padding-right:40px}.rc-menu-submenu{z-index:9999}.rc-menu-submenu .rc-menu-sub{color:#000001;font-family:IBM Plex Sans,Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:600}.menu a:hover{color:#007bff}.menu .rc-menu-horizontal{background-color:#eff7fa;border-bottom:none}.menu .rc-menu-horizontal>.rc-menu-item{border-bottom:2px solid #0000}.menu .rc-menu-horizontal>.rc-menu-item-active,.menu .rc-menu-horizontal>.rc-menu-submenu-active{border-bottom:2px solid #0000;color:#0c3972;cursor:pointer}.menu .rc-menu-horizontal>.rc-menu-submenu-active{background-color:#eff7fa}.menu .rc-menu-horizontal>.rc-menu-submenu-active>.rc-menu-submenu-title{background-color:#eff7fa;color:#0c3972}.menu .rc-menu-submenu-horizontal .rc-menu-submenu-arrow{display:inline-block;font:normal normal normal 14px/1 FontAwesome;line-height:1.5em;position:absolute;right:0;text-align:center;text-rendering:auto;text-transform:none;vertical-align:initial}.menu .rc-menu-submenu-horizontal .rc-menu-submenu-arrow:before{color:#9f67a8;content:"\f078";display:inline-block;transition:.4s ease-in-out}.menu .rc-menu-submenu-horizontal.rc-menu-submenu-active .rc-menu-submenu-arrow:before{transform:rotate(-180deg)}.rc-menu-submenu-popup .rc-menu-item,.rc-menu-submenu-popup .rc-menu-submenu-title{border:6px solid #fff}.rc-menu-submenu-popup .rc-menu-item.rc-menu-item-active,.rc-menu-submenu-popup .rc-menu-submenu-active>.rc-menu-submenu-title{background-color:#f0e6f3;border:6px solid #fff;cursor:pointer;opacity:1}.rc-menu-submenu-popup .rc-menu-vertical .rc-menu-submenu-arrow:before{color:#9f67a8;content:"\f054"}@media (min-width:768px){.hamburger{display:none}.menu{display:flex;gap:2rem;justify-content:flex-end;width:100%}.menu-left,.menu-right{display:flex;gap:1rem}.menu-right{align-items:center}.menu-right a{color:#000001;color:var(--Black);line-height:210%;margin-left:17px}.get-started-btn,.menu-right a{font-family:IBM Plex Sans,Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:600;text-align:center}.get-started-btn{color:#0c3972;height:40px;width:122px}}@media (min-width:769px) and (max-width:1147px){.menu a{margin-right:22px;transition:color .3s ease}.menu a,.menu-right a{color:#000001;color:var(--Black);font-family:IBM Plex Sans,Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:600;text-align:center;text-decoration:none}.menu-right a{line-height:210%}.get-started-btn{color:#0c3972;font-family:IBM Plex Sans,Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:600;height:40px;text-align:center;width:122px}}@media (max-width:768px){.hamburger{display:flex}.hamburger .fa-bars:before{content:"\f0c9";cursor:pointer;display:inline-block;font:normal lighter normal 32px FontAwesome}.get-started-btn,.menu-left{display:none}.mobile-menu.active{align-items:flex-start;background-color:#eff7fa;border-top:solid #0c3972;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;left:0;overflow-x:hidden;padding:5%;position:absolute;right:0;top:93px;width:100%}.mobile-menu .rc-menu-root{border:none;box-shadow:none;padding-right:0;width:100%}.rc-menu-item{cursor:pointer}.rc-menu-item.cta-menu-item{background-color:#0c3972;color:#fff}.rc-menu-item.cta-menu-item.rc-menu-item-active{background-color:#0c3972;color:#ffffffb3}.rc-menu-item.sub2-menu-item.rc-menu-item-active,.rc-menu-item.title-menu-item,.rc-menu-item.title-menu-item.rc-menu-item-active,.rc-menu-item.top-level-menu-item.rc-menu-item-active{background-color:#00000008}.rc-menu-item.rc-menu-item-active{background-color:initial;color:#000000b3}.rc-menu-item.sub1-menu-item{border-bottom:1px solid #0000001a;margin-left:35px}.rc-menu-item.sub2-menu-item{margin-left:70px}.rc-menu-item.sub2-menu-item,.rc-menu-item.top-level-menu-item{border-bottom:1px solid #0000001a}.header{padding:0 1rem}}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.eot);src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.woff) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.ttf) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.2.0/fonts/fontawesome-webfont.svg?#fontawesomeregular) format("svg")}.rc-menu{border:1px solid #d9d9d9;border-radius:3px;box-shadow:0 0 4px #d9d9d9;color:#666;list-style:none;margin-bottom:0;outline:none;padding-left:0;padding-right:0}.rc-menu-rtl{direction:rtl}.rc-menu-hidden,.rc-menu-submenu-hidden{display:none}.rc-menu-collapse{overflow:hidden;transition:height .3s ease-out}.rc-menu-item-group-list{margin:0;padding:0}.rc-menu-item-group-title{border-bottom:1px solid #dedede;color:#999;line-height:1.5;padding:8px 10px}.rc-menu-item-active,.rc-menu-item-selected,.rc-menu-submenu-active>.rc-menu-submenu-title{background-color:#eaf8fe}.rc-menu-item-selected{transform:translateZ(0)}.rc-menu-submenu-selected{background-color:#eaf8fe}.rc-menu>li.rc-menu-submenu{padding:0}.rc-menu-horizontal.rc-menu-sub,.rc-menu-vertical-left.rc-menu-sub,.rc-menu-vertical-right.rc-menu-sub,.rc-menu-vertical.rc-menu-sub{margin-top:0;min-width:160px}.rc-menu-item,.rc-menu-submenu-title{display:block;margin:0;padding:7px 7px 7px 16px;position:relative;white-space:nowrap}.rc-menu-rtl .rc-menu-item,.rc-menu-rtl .rc-menu-submenu-title{padding:7px 16px 7px 7px}.rc-menu-item.rc-menu-item-disabled,.rc-menu-item.rc-menu-submenu-disabled,.rc-menu-submenu-title.rc-menu-item-disabled,.rc-menu-submenu-title.rc-menu-submenu-disabled{color:#777!important}.rc-menu-item{align-items:center;display:flex}.rc-menu-item .rc-menu-item-extra{font-size:14px;margin-left:auto}.rc-menu-item-divider{background-color:#e5e5e5;height:1px;line-height:0;margin:1px 0;overflow:hidden;padding:0}.rc-menu-submenu-popup{position:absolute}.rc-menu-submenu-popup .submenu-title-wrapper{padding-right:20px}.rc-menu-submenu-rtl .rc-menu-submenu-popup .submenu-title-wrapper,.rc-menu-submenu-rtl.rc-menu-submenu-popup .submenu-title-wrapper{padding-left:20px;padding-right:0}.rc-menu-submenu>.rc-menu{background-color:#fff}.rc-menu .rc-menu-item .anticon,.rc-menu .rc-menu-submenu-title .anticon{height:14px;margin-right:8px;top:-1px;width:14px}.rc-menu-rtl .rc-menu .rc-menu-item .anticon,.rc-menu-rtl .rc-menu .rc-menu-submenu-title .anticon{margin-left:8px;margin-right:0}.rc-menu-horizontal{background-color:#f3f5f7;border:none;border-bottom:1px solid #d9d9d9;box-shadow:none;overflow:hidden;white-space:nowrap}.rc-menu-horizontal>.rc-menu-item,.rc-menu-horizontal>.rc-menu-submenu>.rc-menu-submenu-title{padding:15px 20px}.rc-menu-horizontal>.rc-menu-item,.rc-menu-horizontal>.rc-menu-submenu{border-bottom:2px solid #0000;display:inline-block;vertical-align:bottom}.rc-menu-horizontal>.rc-menu-item-active,.rc-menu-horizontal>.rc-menu-submenu-active{background-color:#f3f5f7;border-bottom:2px solid #2db7f5;color:#2baee9}.rc-menu-horizontal:after{clear:both;content:"\20";display:block;height:0}.rc-menu-inline,.rc-menu-vertical,.rc-menu-vertical-left,.rc-menu-vertical-right{padding:12px 0}.rc-menu-inline>.rc-menu-item,.rc-menu-inline>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-vertical-left>.rc-menu-item,.rc-menu-vertical-left>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-vertical-right>.rc-menu-item,.rc-menu-vertical-right>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-vertical>.rc-menu-item,.rc-menu-vertical>.rc-menu-submenu>.rc-menu-submenu-title{padding:12px 8px 12px 24px}.rc-menu-rtl.rc-menu-inline>.rc-menu-item,.rc-menu-rtl.rc-menu-inline>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-rtl.rc-menu-vertical-left>.rc-menu-item,.rc-menu-rtl.rc-menu-vertical-left>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-rtl.rc-menu-vertical-right>.rc-menu-item,.rc-menu-rtl.rc-menu-vertical-right>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-rtl.rc-menu-vertical>.rc-menu-item,.rc-menu-rtl.rc-menu-vertical>.rc-menu-submenu>.rc-menu-submenu-title{padding:12px 24px 12px 8px}.rc-menu-inline .rc-menu-submenu-arrow,.rc-menu-vertical .rc-menu-submenu-arrow,.rc-menu-vertical-left .rc-menu-submenu-arrow,.rc-menu-vertical-right .rc-menu-submenu-arrow{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;line-height:1.5em;position:absolute;right:16px;text-align:center;text-rendering:auto;text-transform:none;vertical-align:initial}.rc-menu-inline .rc-menu-submenu-arrow:before,.rc-menu-vertical .rc-menu-submenu-arrow:before,.rc-menu-vertical-left .rc-menu-submenu-arrow:before,.rc-menu-vertical-right .rc-menu-submenu-arrow:before{content:"\f0da"}.rc-menu-rtl.rc-menu-inline .rc-menu-submenu-arrow:before,.rc-menu-rtl.rc-menu-vertical .rc-menu-submenu-arrow:before,.rc-menu-rtl.rc-menu-vertical-left .rc-menu-submenu-arrow:before,.rc-menu-rtl.rc-menu-vertical-right .rc-menu-submenu-arrow:before,.rc-menu-submenu-rtl .rc-menu-inline .rc-menu-submenu-arrow:before,.rc-menu-submenu-rtl .rc-menu-vertical .rc-menu-submenu-arrow:before,.rc-menu-submenu-rtl .rc-menu-vertical-left .rc-menu-submenu-arrow:before,.rc-menu-submenu-rtl .rc-menu-vertical-right .rc-menu-submenu-arrow:before{content:"\f0d9"}.rc-menu-rtl.rc-menu-inline .rc-menu-submenu-arrow,.rc-menu-rtl.rc-menu-vertical .rc-menu-submenu-arrow,.rc-menu-rtl.rc-menu-vertical-left .rc-menu-submenu-arrow,.rc-menu-rtl.rc-menu-vertical-right .rc-menu-submenu-arrow,.rc-menu-submenu-rtl .rc-menu-inline .rc-menu-submenu-arrow,.rc-menu-submenu-rtl .rc-menu-vertical .rc-menu-submenu-arrow,.rc-menu-submenu-rtl .rc-menu-vertical-left .rc-menu-submenu-arrow,.rc-menu-submenu-rtl .rc-menu-vertical-right .rc-menu-submenu-arrow{left:16px;right:auto}.rc-menu-inline .rc-menu-submenu-arrow{transform:rotate(90deg);transition:transform .3s}.rc-menu-inline .rc-menu-submenu-open>.rc-menu-submenu-title .rc-menu-submenu-arrow{transform:rotate(-90deg)}.rc-menu-vertical-left.rc-menu-sub,.rc-menu-vertical-right.rc-menu-sub,.rc-menu-vertical.rc-menu-sub{padding:0}.rc-menu-submenu-rtl .rc-menu-vertical-left.rc-menu-sub,.rc-menu-submenu-rtl .rc-menu-vertical-right.rc-menu-sub,.rc-menu-submenu-rtl .rc-menu-vertical.rc-menu-sub{direction:rtl}.rc-menu-sub.rc-menu-inline{border:none;border-radius:0;box-shadow:none;padding:0}.rc-menu-sub.rc-menu-inline>.rc-menu-item,.rc-menu-sub.rc-menu-inline>.rc-menu-submenu>.rc-menu-submenu-title{padding-bottom:8px;padding-right:0;padding-top:8px}.rc-menu-rtl .rc-menu-sub.rc-menu-inline>.rc-menu-item,.rc-menu-rtl .rc-menu-sub.rc-menu-inline>.rc-menu-submenu>.rc-menu-submenu-title{padding-left:0}.rc-menu-open-slide-up-appear,.rc-menu-open-slide-up-enter{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform-origin:0 0}.rc-menu-open-slide-up-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34);opacity:1;transform-origin:0 0}.rc-menu-open-slide-up-appear.rc-menu-open-slide-up-appear-active,.rc-menu-open-slide-up-enter.rc-menu-open-slide-up-enter-active{animation-name:rcMenuOpenSlideUpIn;animation-play-state:running}.rc-menu-open-slide-up-leave.rc-menu-open-slide-up-leave-active{animation-name:rcMenuOpenSlideUpOut;animation-play-state:running}@keyframes rcMenuOpenSlideUpIn{0%{opacity:0;transform:scaleY(0);transform-origin:0 0}to{opacity:1;transform:scaleY(1);transform-origin:0 0}}@keyframes rcMenuOpenSlideUpOut{0%{opacity:1;transform:scaleY(1);transform-origin:0 0}to{opacity:0;transform:scaleY(0);transform-origin:0 0}}.rc-menu-open-zoom-appear,.rc-menu-open-zoom-enter{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform-origin:0 0}.rc-menu-open-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,.04,.98,.34);transform-origin:0 0}.rc-menu-open-zoom-appear.rc-menu-open-zoom-appear-active,.rc-menu-open-zoom-enter.rc-menu-open-zoom-enter-active{animation-name:rcMenuOpenZoomIn;animation-play-state:running}.rc-menu-open-zoom-leave.rc-menu-open-zoom-leave-active{animation-name:rcMenuOpenZoomOut;animation-play-state:running}.rc-menu-submenu-rtl .rc-menu-open-zoom-appear,.rc-menu-submenu-rtl .rc-menu-open-zoom-enter,.rc-menu-submenu-rtl .rc-menu-open-zoom-leave,.rc-menu-submenu-rtl.rc-menu-open-zoom-appear,.rc-menu-submenu-rtl.rc-menu-open-zoom-enter,.rc-menu-submenu-rtl.rc-menu-open-zoom-leave{transform-origin:top right!important}@keyframes rcMenuOpenZoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes rcMenuOpenZoomOut{0%{transform:scale(1)}to{opacity:0;transform:scale(0)}}.footer{background-color:#894395;color:#fff;display:block;font-family:IBM Plex Sans,Helvetica,Arial,Lucida,sans-serif}.container{margin:auto;max-width:1080px;position:relative;text-align:left;width:80%}.footer-logo{margin-bottom:1rem}.footer-columns{display:flex;justify-content:space-between;padding:45px 0 20px}.footer-columns .footer-column:first-child{margin-bottom:5.5%;margin-right:5.5%;width:21%}.footer-columns .footer-column:nth-child(2){margin:0 5% 0 0;width:14.5%}.footer-columns .footer-column:nth-child(3){margin:0 5% 0 0;width:10.5%}.footer-columns .footer-column:nth-child(4){margin:0 5% 0 0;width:12.5%}.footer-columns .footer-column:nth-child(5){width:20.5%}.footer-columns .footer-column:nth-child(2),.footer-columns .footer-column:nth-child(3),.footer-columns .footer-column:nth-child(4),.footer-columns .footer-column:nth-child(5){padding-top:28px}.footer-bottom{background-color:#894395;border-top:1px solid #fff;padding:30px 0!important}.footer-copyright{color:#fff;font-size:13px;font-weight:500;padding-bottom:0!important;text-align:center;width:100%}.footer h3{font-family:Playfair Display,Georgia,Times,sans-serif;font-size:15px;font-weight:600;margin-bottom:18px}.footer a,.footer h3{color:#fff;display:block;line-height:1.5}.footer a{font-size:13px;font-weight:500;margin-bottom:.5rem;text-decoration:none}.footer a.footer-column-title{display:block;font-family:Playfair Display,Georgia,Times,sans-serif;font-size:15px;font-weight:600;line-height:1.5;margin-bottom:18px}.footer p{font-size:13px;font-weight:500;line-height:1.5}.footer-social{display:flex;font-size:1.5rem;margin-top:1rem}.footer-social a{fill:currentColor;color:#fff;margin-right:25px;text-decoration:none}@media (max-width:768px){.footer{align-items:center;flex-direction:column}.footer-columns{flex-wrap:wrap}.footer-column{max-width:none;width:100%}.footer-columns .footer-column:first-child{margin-bottom:9.5%;margin-right:10%;width:100%}.footer-columns .footer-column:nth-child(2){margin-bottom:9.5%;margin-right:10%;width:50%}.footer-columns .footer-column:nth-child(3){margin-bottom:9.5%;margin-right:0;width:40%}.footer-columns .footer-column:nth-child(4),.footer-columns .footer-column:nth-child(5){margin-bottom:9.5%;margin-right:0;width:100%}.footer-columns .footer-column:nth-child(2),.footer-columns .footer-column:nth-child(3),.footer-columns .footer-column:nth-child(4),.footer-columns .footer-column:nth-child(5){padding-top:0}}.dashboard-header{align-items:center;background-color:#fff;border-bottom:1px solid #e1e5ea;box-shadow:0 1px 0 0 #948d8d40;display:flex;height:75px;justify-content:space-between;padding:16px 24px}.dashboard-title h2{color:#000;font-family:Literata;font-size:36px;font-weight:600;line-height:210%;margin:0}.logout-button{background-color:#0c3972;border:none;border-radius:25px;color:#fff;cursor:pointer;flex-direction:column;flex-shrink:0;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;height:48px;justify-content:center;line-height:210%;text-align:center;text-transform:uppercase;transition:background-color .3s;width:123px}@media (max-width:768px){.dashboard-title h2{font-size:30px;margin-right:10px}.logout-button{font-size:12px;height:42px;width:100px}}@media (max-width:550px){.dashboard-title h2{font-size:24px;margin-right:10px}.dashboard-header{align-items:flex-start;flex-direction:row;height:auto;padding:12px 24px}.dashboard-title{margin-bottom:8px;text-align:left;width:100%}.logout-button{font-size:13px;height:48px;max-width:150px;text-align:center;width:100px}}@media (max-width:472px){.dashboard-title h2{font-size:18px;margin-right:10px}.dashboard-header{align-items:flex-start;flex-direction:row;padding:12px 24px}.logout-button{font-size:13px;height:40px;max-width:120px;text-align:center;width:100%}}@media (max-width:390px){.dashboard-title h2{font-size:16px;margin-right:10px}.dashboard-header{align-items:flex-start;flex-direction:row;padding:14px}.logout-button{font-size:13px;height:40px;text-align:center;width:100px}}.dashboard-main{align-items:center;background-color:#eff7fa;flex-direction:column;padding:20px}.dashboard-main,.top-section{display:flex;gap:20px;width:100%}.top-section{align-items:stretch;max-width:1200px}.left-div,.top-section{justify-content:space-between}.left-div{align-items:flex-start;background-color:#fff;border-radius:10px;box-shadow:0 2px 6px #0000001a;display:flex;flex:1 1;gap:10px;padding:20px}.left-content{display:flex;flex-direction:column;justify-content:flex-start}.left-div h2{color:#000;font-family:Literata;font-size:26px;font-style:normal;font-weight:600}.left-div svg{height:124px;width:118px}.action-buttons{display:flex;gap:10px}.primary-btn,.secondary-btn{border:none;border-radius:5px;cursor:pointer;font-size:14px;padding:10px 15px}.primary-btn{background-color:#0066da;color:#fff}.secondary-btn{background-color:#d7ddef;color:#0066da}.right-div{align-items:center;display:flex;flex:1 1;flex-direction:column;max-width:400px}.info-box{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #0000001a;font-family:IBM Plex Sans;height:100%;padding:30px;text-align:center;width:100%}.info-box p{color:#0c3972;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.phone-icon{height:31px;width:30px}.cards-container{background-color:#fff;border-radius:10px;box-shadow:0 2px 6px #0000001a;display:flex;justify-content:center;max-width:1200px;padding:20px;width:100%}.cards-wrapper{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);width:100%}.card{background-color:#fff;border-radius:10px;box-shadow:0 2px 6px #0000001a;color:#333;font-size:14px;padding:20px;position:relative;text-align:left}.cards-wrapper .card svg{height:50px;position:absolute;right:-10px;top:-10px;width:50px;z-index:1}.card h3{color:#000;font-family:Literata;font-size:24px;font-style:normal;font-weight:600}a{text-decoration:none}.card p{color:#666;font-family:IBM Plex Mono;font-size:12px;font-style:italic;font-weight:500}.card.orders{background-color:#d5e8f0}.card.subscriptions{background-color:#ceadd8}.card.account-details,.card.appointments{background-color:#189bd7}.card.dosing{background-color:#dad9f7}.card.reports{background-color:#f5d9e7}.card.orders .card-icon-wrapper{border-color:#acd4e4}.card.subscriptions .card-icon-wrapper{border-color:#894395}.card.account-details .card-icon-wrapper,.card.appointments .card-icon-wrapper{border-color:#1369b6}.card.orders .card-icon-bg{background-color:#acd4e4}.card.subscriptions .card-icon-bg{background-color:#894395}.card.account-details .card-icon-bg,.card.appointments .card-icon-bg{background-color:#1369b6}.card-icon-wrapper{border:4px dotted;border-radius:50%;height:80px;position:relative;width:80px;z-index:2}.card-icon-bg,.card-icon-wrapper{align-items:center;display:flex;justify-content:center}.card-icon-bg{border-radius:50%;height:60px;width:60px}.card-icon{height:19.965px;width:26px}@media (max-width:768px){.info-box,.left-div{width:90vw}.phone-icon{margin-top:0}.cards-wrapper{grid-template-columns:1fr}.top-section{align-items:center;gap:20px}.action-buttons,.top-section{flex-direction:column}.primary-btn,.secondary-btn{width:100%}.left-div svg{display:none}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.schedule-container{margin:0 auto;max-width:1200px}.schedule-heading{color:#000;font-size:46px}.select-date-time-text{color:#333;font-size:18px;margin:20px 0}.time-zone-dropdown{box-sizing:border-box;margin:0 auto 20px;max-width:600px;width:80%}.time-zone-dropdown label{font-size:16px;margin-right:10px}.time-zone-dropdown select{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;padding:10px;width:100%}.calendar-section{align-items:center;display:flex;flex-direction:column;gap:20px}.calendar{background-color:#fff;box-shadow:0 4px 8px #0000001a;flex:0 1 350px;min-width:425px;padding:24px;text-align:center}.calendar-subheading{font-size:18px;margin-bottom:10px}.custom-calendar{border:none;border-radius:8px;width:100%}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.time-slots{flex-wrap:wrap;gap:10px;justify-content:center;max-height:100%}.time-slots.mobile{max-height:200px;overflow:hidden}.time-slots.desktop{max-height:350px;overflow-y:auto}.time-slot{font-feature-settings:"liga" off,"clig" off;align-items:center;background-color:#eef1f9;border:1px solid #ddd;border-radius:5px;color:#666;cursor:pointer;display:flex;flex-shrink:0;font-family:IBM Plex Sans,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:500;height:45px;justify-content:center;letter-spacing:1.5px;line-height:12px;margin-bottom:10px;text-align:center;text-transform:uppercase;transition:background-color .3s,color .3s;width:213px}.time-slot.selected,.time-slot:hover{background-color:#007bff;color:#fff}.time-slot.selected{border:1px solid #007bff}@media (max-width:492px){.time-slot{display:flex;height:40px;margin:4px;width:178px}}@media (max-width:380px){.calendar-section{align-items:center;flex-direction:column;padding:0 10px}.calendar{box-shadow:0 2px 6px #0000001a;margin:0 auto;max-width:320px;padding:16px}.calendar,.custom-calendar{width:100%}.time-slots{display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.time-slot{height:48px;height:40px;margin:4px;width:178px;width:100px}.react-calendar__month-view__weekdays__weekday{font-size:10px;padding:.5em}.react-calendar__navigation button{background:none;font-size:12px;min-width:0;padding:6px}.react-calendar__tile{font-size:12px}}@media (max-width:768px){.calendar-section{align-items:center;flex-direction:column;padding:0 10px}.calendar{box-shadow:0 2px 6px #0000001a;flex:0 1 auto;min-width:100%;padding:16px}.custom-calendar{width:100%}.time-slots{display:flex;flex:0 1;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;width:100%}}@media (min-width:769px){.calendar-section{align-items:flex-start;flex-direction:row;justify-content:center}.time-slots{align-self:stretch;max-height:100%}}.react-calendar__tile:disabled{background-color:#fff;color:silver;cursor:not-allowed;opacity:.7;pointer-events:none}.react-calendar__navigation button:disabled{background-color:initial;color:#d3d3d3;cursor:not-allowed;opacity:.6}.react-calendar__tile--now{background-color:initial;border-radius:50%;color:#ffc107;font-weight:700}.react-calendar__tile--active{background:#006edc;border-radius:50%;box-shadow:0 2px 6px #0003;color:#fff;font-weight:700;transition:background-color .3s ease,transform .3s ease}.no-slots-message{color:red;font-size:16px;margin-top:20px}.time-slots-wrapper{align-items:center;display:flex;flex-direction:column;gap:10px;max-height:300px;overflow-y:auto}.pagination{display:flex;gap:15px;justify-content:center;margin-top:20px}.next-btn,.prev-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.next-btn:disabled,.prev-btn:disabled{background-color:#ccc;cursor:not-allowed}@media (min-width:769px){.pagination{display:none}}.bars-container{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:20px}.arrow-btn{color:#333}.arrow-btn:hover{color:#007bff}.bars{align-items:center;display:flex;gap:5px;width:50%}.progress-bar{border-radius:5px;flex:1 1;height:6px}.purple{background-color:#894395}.dark-blue{background-color:#0c3972}.grey{background-color:#d7def1}@media (max-width:768px){.bars-container{flex-direction:row;gap:15px}.bars{width:100%}.arrow-btn{font-size:20px}}.schedule-container{text-align:center}.schedule-heading{font-style:normal;margin-bottom:25px;text-align:center}.schedule-subheading{color:#000;font-family:IBM Plex Sans;font-size:21px;font-style:normal;font-weight:500;line-height:210%;margin-bottom:17px}.appointment-details{background-color:#fff;border-radius:8px;border-top:10px solid #894395;box-shadow:0 2px 4px #0000001a;height:auto;margin-left:auto;margin-right:auto;max-width:800px;padding-bottom:37px;width:670px}.appointment-title{color:#0c3972;font-family:IBM Plex Sans;font-size:18px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:15px;margin-left:22px;margin-top:27px;text-align:left}.appointment-info{font-size:1rem;text-align:left}.appointment-info p{margin-bottom:11px;margin-left:22px}.appointment-icon{height:16px;margin-right:10px;width:16px}.next-button{border:none;border-radius:120px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;line-height:210%;margin-top:20px;max-width:800px;padding:12px;transition:background-color .3s ease;width:100%}.next-button,.next-button:hover{background-color:#0c3972}.change-link{color:#1369b6;cursor:pointer;display:inline-block;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:24px;margin-left:45px;margin-top:25px;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (max-width:768px){.schedule-heading{font-size:28px}.appointment-details,.next-button{max-width:90%;width:90%}.change-link{display:block;margin-left:0;text-align:center}}@media (max-width:480px){.schedule-heading{font-size:24px}.appointment-details{width:95%}.appointment-title{font-size:16px}.appointment-info p{font-size:.9rem}.appointment-icon{height:14px;width:14px}.next-button{padding:10px}.change-link{display:block;margin-left:0;text-align:center}}.schedule-container{font-family:Arial,sans-serif;padding:20px}.schedule-heading{font-family:Literata;font-size:36px;font-weight:600;line-height:210%;margin-top:50px}.appointment-details{margin-bottom:40px;text-align:left}.appointment-booked-title{color:#0c3972;font-family:IBM Plex Sans;font-size:18px;font-style:normal;font-weight:700;margin-bottom:15px;margin-left:22px;margin-top:27px}.appointment-booked-details{margin-bottom:10px;margin-left:102px;text-align:left}.appointment-date-heading{color:#000;font-family:IBM Plex Sans;font-size:16px;font-style:normal;font-weight:600;margin-bottom:10px}.appointment-date,.appointment-time{color:#000;font-weight:400}.appointment-date,.appointment-duration,.appointment-time{font-family:IBM Plex Sans;font-size:14px;font-style:normal}.appointment-duration{color:#777;font-weight:600;line-height:24px;margin-bottom:21px;margin-left:22px}.appointment-buttons{display:flex;gap:20px;justify-content:flex-start;margin-top:15px}.modify-button{background-color:#d7def1;margin-left:34px}.join-button,.modify-button{border:none;color:#555;font-family:IBM Plex Sans;font-size:12px;font-style:normal;font-weight:600;gap:11px;height:41px;line-height:24px;text-align:center;width:119px}.join-button{background-color:#0c3972;color:#fff}.no-appointment-div{background-color:#fff;border-radius:8px;border-top:10px solid #894395;box-shadow:0 2px 4px #0000001a;margin:0 auto 57px;padding:20px;width:670px}.appointment-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.appointment-card{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px;text-align:left}.appointment-card h3{color:#0c3972;font-size:16px;font-weight:600;margin-bottom:5px}.appointment-card p{color:#555;font-size:14px;margin:5px 0}.no-appointment-content{color:#0c3972;font-family:IBM Plex Sans;font-size:13px;font-weight:500;line-height:24px;text-align:center}.prev-appointment-booked-title{color:#0c3972;font-family:IBM Plex Sans;font-size:18px;font-style:normal;font-weight:700;margin-bottom:15px;margin-top:27px}.pagination-controls{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.pagination-button{background-color:#0c3972;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.pagination-button:disabled{background-color:#ccc;cursor:not-allowed}.pagination-info{color:#555;font-size:14px}@media (max-width:768px){.appointment-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.appointment-grid{grid-template-columns:1fr}}@media (max-width:768px){.no-appointment-div{margin-bottom:20px;padding-left:10px;padding-right:10px;padding-top:20px;width:80%}.no-appointment-content{font-size:12px;margin-left:10px;margin-right:10px}}@media (max-width:400px){.appointment-buttons{align-items:center;flex-direction:column;gap:10px;margin-top:10px}.join-button,.modify-button{margin-left:0;max-width:250px;width:80%}.no-appointment-div{margin-bottom:20px;padding:20px 10px;width:100%}.no-appointment-content{font-size:12px;margin-left:10px;margin-right:10px}}.info-card{background:#fff;border:1px solid #ddd;border-radius:10px;border-top:6px solid;box-shadow:0 0 7px #9b9b9b40;display:flex;flex-direction:column;flex-shrink:0;margin-top:60px;min-height:510px;position:relative;width:390px}.info-card-title-wrapper{border-radius:8px;padding:16px}.info-card-title{color:#000;font-family:Literata,sans-serif;font-size:18px;font-weight:700;line-height:24px;margin:0}.info-card-details{border-top:2px solid #d9d9d9;flex-grow:1;gap:12px;padding:16px}.info-card-detail-row,.info-card-details{display:flex;flex-direction:column}.info-card-label{color:#666}.info-card-label,.info-card-value{font-family:IBM Plex Sans,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:24px}.info-card-value{color:#0c3972}.change-password-link{color:#1369b6;font-family:IBM Plex Sans,sans-serif;font-style:normal;margin-top:16px;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.change-password-link,.edit-button{cursor:pointer;font-size:15px;font-weight:500;line-height:24px;margin-left:16px}.edit-button{align-self:flex-start;background-color:#d9d9d9;border:none;border-radius:70px;color:#000;height:36px;margin-bottom:16px;margin-top:28px;position:relative;text-align:center;width:81px}.edit-icon{height:11px;margin-right:10px;width:11px}.info-card-input{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;color:#0c3972;font-family:IBM Plex Sans,sans-serif;font-size:15px;font-weight:500;outline:none;padding:8px;width:100%}.info-card-input:focus{border-color:#894395}@media (max-width:768px){.dashboard-cards-container{flex-direction:row;justify-content:space-evenly}}.dashboard-cards-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;justify-content:space-around}.dashboard-cards-container>div{margin-bottom:16px;min-width:300px}@media (max-width:768px){.dashboard-cards-container{flex-direction:row;justify-content:space-evenly}}@media (max-width:480px){.dashboard-cards-container{align-items:center;flex-direction:column;justify-content:center}.dashboard-cards-container>div{flex:0 1 100%;margin-bottom:16px;max-width:300px}}.form-container{background-color:#fff;border-radius:10px;border-top:4px solid #894395;box-shadow:0 4px 15px #0000001a;max-width:530px;overflow:auto;padding:0 2rem}.welcome-text{color:#000;font-family:Literata,serif;font-size:28px;line-height:58.8px;margin-bottom:-25px}.details-text,.welcome-text{font-weight:600;text-align:left;text-align:center}.details-text{color:#666;font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:210%;margin-bottom:1rem}.input{border:1px solid #e0e0e0;border-radius:4px;margin:.5rem 0;padding:.75rem;width:456px}.error{color:red}.input-label{color:#777;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:600;line-height:210%;margin:.5rem 0;text-align:left}.remember-forgot-container{align-items:center;display:flex;justify-content:space-between;margin:1rem 0}.remember-me{align-items:center;color:#333;cursor:pointer;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:600;line-height:210%}.remember-me input[type=checkbox]{accent-color:#0c3972;cursor:pointer;height:16px;margin-right:.5rem;width:16px}.forgot-password{color:#894395;font-family:IBM Plex Sans;font-size:14px;font-weight:600;line-height:29.4px;text-align:center}.forgot-password,.forgot-password:hover{text-decoration:underline}.sign-in-btn{align-items:center;background-color:#0c3972;border:none;color:#fff;cursor:pointer;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:600;height:44px;justify-content:center;line-height:210%;width:484px}.sign-in-btn,.sign-up-option{text-align:center}.sign-up-option a{color:#0c3972;font-family:IBM Plex Sans;font-size:16px;font-style:normal;font-weight:600;line-height:210%;text-decoration:underline}@media (max-width:602px){.form-container{margin-top:1rem}}@media (max-width:541px){.form-container{padding:1rem;width:90vw}.input,.sign-in-btn{font-size:14px;max-width:none;width:100%}.forgot-password,.input-label,.remember-me,.sign-up-option a{font-size:14px}}@media (max-width:482px){.remember-forgot-container{align-items:flex-start;flex-direction:column}.forgot-password{margin-top:.5rem;text-align:left}}@media (max-width:928px) and (min-width:768px){.form-container{width:55%}}@media (max-width:930px) and (min-width:768px){.form-container{max-width:100%;width:70%}.input,.sign-in-btn{max-width:none;width:100%}}.image-container{align-items:center;display:flex;justify-content:center;max-width:90%;overflow:hidden}.image,.image-container{border-radius:8px}@media (max-width:928px) and (min-width:768px){.image-container{width:45%}}@media (max-width:541px){.image-container{margin-bottom:30px}}.signup-page-container{font-family:Arial,sans-serif;max-width:600px;text-align:left}.signup-content{margin-top:20px}.signup-image{display:block;margin:0 auto 20px;max-width:400px;width:100%}.signup-mainpage-heading{color:#333;font-family:Literata;font-size:28px;font-style:normal;font-weight:700;line-height:41px;margin:20px 0}.signup-heading{color:#333;font-size:2rem;margin:20px 0}.signup-mainpage-para{color:#000;font-family:IBM Plex Sans;font-size:18px;font-style:normal;line-height:170%}.optimal{color:#0c3972}.signup-para{color:#666;font-size:1rem;margin:10px 0 20px}.next-btn{border-radius:50px;width:304px}.terms-and-conditions{-webkit-text-decoration-skip:ink;color:#777;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:500;line-height:210%;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.terms-and-conditions .privacy-policy,.terms-and-conditions .terms{color:#1369b6;cursor:pointer;text-decoration-line:underline}.terms-and-conditions .terms{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.terms-and-conditions .privacy-policy{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.signup-video{border-radius:8px;height:auto;margin-bottom:20px;max-width:600px;width:100%}.payment-form{background-color:#fff;border:1px solid #ccc;border-radius:20px;font-family:IBM Plex Sans;font-size:13px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:20px;padding:15px;text-align:left;width:532px}.form-row{display:flex;gap:10px;justify-content:space-between;margin-top:15px}.half-width{width:calc(50% - 5px)}.stripe-input{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-top:6px;padding:10px;text-align:left;width:100%}.stripe-card-fields{font-size:12px;text-align:left;width:100%}.custom-input{border:1px solid #ccc;border-radius:5px;font-size:14px;height:40px;margin-top:6px;padding:10px;text-align:left;width:100%}.checkbox-row{margin:15px 0}.checkbox-row label{font-size:12px;padding:10px}.checkbox-row a{color:#6772e5;text-decoration:none}.pay-now-btn{background-color:#0c3972;border:none;border-radius:54px;border-radius:5px;border-radius:123px;color:#fff;cursor:pointer;flex-shrink:0;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:600;height:auto;line-height:normal;margin-bottom:4px;margin-top:5px;padding:10px 20px;text-align:"center";text-transform:uppercase;transition:background-color .3s ease;width:100%}.pay-now-btn:hover{background-color:#5469d4}.pay-now-btn:disabled{background-color:grey;color:#ccc;cursor:not-allowed;margin-top:5px}.error-message{color:#fa755a;margin-bottom:10px;margin-top:10px}.success-message{color:#4caf50;font-size:14px;margin-top:10px}.payment-summary{margin-bottom:20px;margin-top:21px;padding-bottom:15px}.payment-summary-row{display:flex;font-size:16px;justify-content:space-between;margin-bottom:15px}.payment-summary-row.total{font-size:18px;font-weight:700}.line-separation{border-bottom:1px solid #ccc;margin-bottom:20px;margin-top:20px}.discount-value{color:#189bd7}.curved-journey-content{align-self:stretch;color:#000;padding-left:40px;padding-right:40px;text-align:center}.content-color,.curved-journey-content{font-family:Literata;font-size:28px;font-style:normal;font-weight:500;line-height:41px}.content-color{color:#0c3972}.duration-gap{color:#888;display:flex;flex-direction:row;font-family:IBM Plex Sans;font-size:18px;font-style:normal;font-weight:500;justify-content:space-between;line-height:29.988px;padding-left:20px;padding-right:20px;text-align:center}.clinical-content{align-self:stretch;font-size:20px;font-weight:400;height:168px;line-height:28px}.clinical-content,.your-plan{color:#000;font-family:IBM Plex Sans;font-style:normal}.your-plan{background:#ddc6f0;border-radius:18px;flex-shrink:0;font-size:12px;font-weight:500;height:36px;line-height:normal;width:214px;width:163px}.checkout-container{align-self:stretch;display:flex;flex-direction:column;gap:20px}.content-for-client{align-self:stretch;color:#000;font-family:Literata;font-size:28px;font-style:normal;font-weight:700;line-height:41px;text-align:center}.checkout-graph{align-items:center;border-radius:5px;display:flex;flex-direction:column;flex-shrink:0;gap:20px;height:auto;width:100%}.graph-image{height:100%;width:100%}.weight-lbs{flex-direction:column;flex-shrink:0;font-size:12px;font-weight:600;height:19px;justify-content:center;text-align:center;width:133px}.graph-range,.weight-lbs{color:#0c3972;display:flex;font-family:IBM Plex Sans;font-style:normal;line-height:normal}.graph-range{font-size:8px;font-weight:700;gap:75px}.graph-range,.weight-loss-journey{align-items:center;flex-direction:row;justify-content:space-between}.weight-loss-journey{display:flex;gap:8px}.weight-loss-font{color:#000;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:500;line-height:29.988px}.shipping-tile{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);margin-bottom:30px;width:100%}.tile-styling{align-items:center;display:flex;flex-shrink:0;gap:15px;height:auto;padding-left:0;padding-right:15px;width:100%}.tile-font{color:#0c3972;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.fontStying{color:#000;font-family:Literata;font-size:28px;font-style:normal;font-weight:500;line-height:36px;text-align:center}.semaglutideBottleImg,.tirezepatideBottleImg{flex-shrink:0;height:auto;width:50.546px}.stripe-checkout-font{color:#000;font-family:Literata;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.stripe-container{align-items:left;gap:20px}.account-detail-container,.stripe-container{display:flex;flex-direction:column;justify-content:space-between}.account-detail-container{align-items:flex-start;align-self:stretch;gap:10px;padding-top:10px}.input-field-placement{align-items:left;display:flex;flex-direction:column;gap:2px;width:100%}.state-zip-pacement{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;width:100%}.field-styling{background:#fff;border:1px solid #d9d9d9;border-radius:5px;flex-shrink:0;height:52px;padding-inline:10px;width:100%}.lable-font{color:#000;font-size:16px;font-weight:400;line-height:28px}.lable-font,.transaction-line{font-family:IBM Plex Sans;font-style:normal}.transaction-line{color:#0c3972;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:32px;justify-content:center;line-height:normal;width:510px}.content-center{align-content:center}.box-width{width:100%}.agree-text{color:#000;font-style:normal;text-transform:uppercase}.agree-text,.btn-suffix{font-family:IBM Plex Sans;font-size:12px;font-weight:500;line-height:normal}.btn-suffix{color:#a4a4a4;font-style:italic;padding-left:5px;padding-right:5px;text-align:center}.weight-loss-checkout-msg{display:flex;flex-direction:row;gap:10px}.ellipse-font{color:#000;flex:1 0;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.help-box{background:#fff;border:1px solid #ccc;border-radius:5px;flex-shrink:0;height:auto;padding:16px;width:100%}.help-font{color:#000;font-family:Literata;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.dot{fill:#00b57a;stroke-width:3px;stroke:#00b57a26;height:12px;width:12px}.available-timings{font-weight:700}.available-text,.available-timings{color:#000;font-family:IBM Plex Sans;font-size:14px;font-style:normal;line-height:normal}.available-text{font-weight:500}.adjust-dot-text{display:flex;gap:10px}.help-text-ele{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.help-input{background:#fff;border:1px solid #d9d9d9;border-radius:154px;flex-shrink:0;height:52px;padding-inline:10px;width:538px}.phone-img{height:15.001px;width:15px}.phone-number{color:#000;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.contact-ele{align-items:center;display:flex;gap:10px;margin-top:15px}.order-summary-box{background:#fff;border:1px solid #ccc;border-radius:5px;flex-shrink:0;height:auto;padding:16px;width:100%}.summary-font{align-self:stretch;color:#000;font-family:Literata;font-size:20px;font-style:normal;font-weight:500;height:41px;line-height:normal}.meds-options{display:flex;flex-direction:row;gap:20px;justify-content:space-between}.med-box{background:#fff;border:3px solid #894395;border-radius:5px;flex-shrink:0;height:auto;width:100%}.arrange-meds-container{align-items:center;display:flex;flex-direction:column;position:relative}.popular-tag{background:#894395;border-radius:5px;bottom:10px;color:#fff;flex-shrink:0;font-family:IBM Plex Sans;font-size:12px;font-style:normal;font-weight:700;height:24px;left:10px;line-height:normal;position:absolute;text-transform:uppercase;top:-25px;width:108px;z-index:10}.arrange-meds,.popular-tag{align-items:center;display:flex;justify-content:center}.arrange-meds{gap:15px;padding:10px;width:100%}.plans{width:100%}.one-year-plan-box{background:#fff;border:2px solid #ccc;border-radius:5px;flex-shrink:0;height:auto;margin-top:10px;padding:20px 16px;position:relative;width:100%}.list-heading{color:#000;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:500;line-height:160%;margin-top:15px}.plan-details-list{color:#555;list-style-type:disc;padding-left:20px}.plan-details-list li{color:#000;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.plan-description{margin-top:20px}.plan-description-1{background:#f1f1f1;border-radius:5px;margin-bottom:10px;padding:10px}.plan-description-1,.plan-description-2{color:#000;font-family:IBM Plex Sans;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.checkout-highlight{color:#af71af;font-family:IBM Plex Sans;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.plan-styling{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.per-month-styling,.plan-font{color:#000;font-family:IBM Plex Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.per-month-styling{text-align:right}.summary-box-content{align-items:flex-start;display:flex;flex-direction:column;gap:5px;width:100%}.first-layer{align-items:center;align-self:stretch;display:flex;gap:20px}.med-info{color:#000;font-family:Literata;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.med-placements{display:flex;flex-direction:column}.separate-content{align-items:center;display:flex;justify-content:space-between;width:100%}.second-layer{align-items:center;gap:20px;padding-top:10px}.second-layer,.third-layer{align-self:stretch;display:flex}.third-layer{align-items:flex-start;justify-content:space-between;margin-bottom:5px;margin-top:10px}.choose-meds{align-items:flex-start;display:flex;flex-direction:column;gap:24px;padding-bottom:20px;width:100%}.review-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.review-item{box-sizing:border-box;width:50%}@media (max-width:500px){.review-item{box-sizing:border-box;width:100%}}.review-item img{height:auto;width:100%}.scroll-indicator{margin-top:10px;width:100%}.arrow,.scroll-indicator{align-items:center;display:flex;justify-content:center}.arrow{cursor:pointer;font-size:24px;margin:0 10px;-webkit-user-select:none;user-select:none}.indicator-circle{background-color:#1369b64d;border-radius:50%;cursor:pointer;height:12px;margin:0 5px;transition:background-color .3s;width:12px}.indicator-circle.active{background-color:#1369b6}.bullets{align-items:center;align-self:stretch;display:flex;gap:15px}.bullet-font{flex:1 0;font-family:IBM Plex Sans;font-size:18px;font-weight:700;line-height:24px}.bullet-font,.fontStyling{color:#000;font-style:normal}.fontStyling{align-self:stretch;font-family:Literata;font-size:28px;font-weight:500;line-height:36px;text-align:center}.price-stock{align-items:center;display:flex;justify-content:space-between;margin-left:0;margin-top:20px}.price{color:#000;font-size:24px}.price,.stock{font-weight:700}.stock{align-items:center;display:flex;font-size:18px}.stock-icon{height:18px;margin-right:5px;width:18px}.medicine-name{font-family:Literata;font-size:20px}.medicine-desc,.medicine-name{color:#000;font-style:normal;font-weight:500;line-height:normal}.medicine-desc{font-family:IBM Plex Sans;font-size:14px}.per-month-styling-price{font-size:14px;font-style:bold;font-weight:400;text-align:left}.cvc-icon{cursor:pointer;height:24px;position:absolute;right:5%;top:65%;transform:translateY(-50%);width:30px}@media(max-width:768px){.checkout-graph{width:100%}.graph-image{width:90%}.graph-range{gap:40px;margin-left:10px;margin-right:10px}.graph-range span{font-size:8px}.shipping-tile{align-items:center;grid-template-columns:1fr}.tile-styling{padding-left:0;padding-right:0;width:100%}.apply-coupon-button{width:100%}.first-name{width:100%}.bullet-font{font-size:16px}.help-font{font-size:18px}.per-month-styling{color:#000;font-family:IBM Plex Sans;font-size:17px;font-style:normal;font-weight:700;line-height:normal;text-align:right}}@media(max-width:480px){.btn-suffix{font-size:9px;line-height:normal;padding-left:6px;padding-right:7px}.pay-now-btn{font-size:14px;padding:10px 45px}.graph-range{gap:25px}.graph-range span{font-size:6px}.per-month-styling,.plan-font,.price,.span-month-mo{font-size:16px}.choose-meds{gap:15px}.per-month-styling{color:#000;font-family:IBM Plex Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:left}.stock{font-size:12px}.weight-loss-font{text-align:center}.weight-loss-journey{flex-direction:column;padding-left:10px;padding-right:10px}.med-info{font-size:20px;line-height:110%}.med-info-price{font-size:16px}.med-placements{gap:5px;width:172px}.med-placements.med-info-monthly-price{font-size:14px}.second-layer{flex-direction:row}.apply-coupon-button{width:100%}.bullet-font,.lable-font{font-size:14px}.sameAsShippingText{font-size:12px}.available-text,.available-timings,.help-font{font-size:10px}.adjust-dot-text svg{height:15px;width:14px}.cvc-icon{height:18px;width:25px}.credit-card-icon{height:11px;width:50px}.transaction-line{font-size:10px}.medicine-name{font-size:18px}.medicine-desc{font-size:12px}}.sign-header{align-items:center;align-self:stretch;display:flex;height:120px;justify-content:center;padding:29px;position:relative}.arrow-btn{align-items:center;background:#0000;left:25px;position:absolute;top:58%;transform:translateY(-50%)}.header-logo{height:50px}.sing-footer{align-items:center;background:linear-gradient(13deg,#fff -828.58%,#f7fbfd 569.92%,#eff7fa 570.06%);display:flex;font-size:14px;justify-content:space-between;min-height:84px;padding:10px 150px}.footer-left{color:#0c3972;font-family:IBM Plex Sans;font-size:13px;font-weight:500;line-height:150%;text-align:center}.footer-right{align-items:center;display:flex;justify-content:center}.footer-rating-section{align-items:center;display:flex;flex-direction:column;text-align:center}.footer-right span{margin:0 5px}.footer-right img{height:20px}.footer-rating{color:#1369b6;font-family:IBM Plex Sans;font-size:14px;font-weight:500;line-height:150%}.footer-star{height:20px;margin:5px 0;width:20px}.footer-reviews{color:#000;font-family:IBM Plex Sans;font-size:14px;font-weight:500;line-height:150%}@media (max-width:768px){.sing-footer{align-items:center;flex-direction:row;padding:10px 20px;text-align:center}.footer-left{font-size:12px;margin-bottom:10px;margin-top:10px}.footer-right{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px}.footer-rating{font-size:14px;margin-bottom:5px}.footer-reviews{font-size:12px}.footer-rating-section img{height:18px}}@media (max-width:480px){.sing-footer{padding:10px 15px}.footer-left{font-size:9px}.footer-rating{font-size:13px}.footer-reviews{font-size:11px}.footer-rating-section img{height:16px;width:95px}}.page-wrapper{background-color:#f0f5ff;display:flex;flex-direction:column;min-height:100vh}.page-content{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1440' height='174' fill='rgba(150, 198, 218, 0.10);'%3E%3Cpath d='M1563.54 303.57C1385.08 69.954 1101.64-52.009 860.51 22.044 625.311 94.29 500.744 331.507 532.122 599.274c200.275 75.402 411.232 90.88 605.938 31.101 184.43-56.68 328.78-173.118 425.48-326.805ZM456.297 373.475c30.906 72.024 43.615 144.575 40.212 211.684-227.73-94.418-439.355-266.085-594.49-491.901a301.536 301.536 0 0 1 38.995-15.109c189.583-58.24 420.263 73.958 515.315 295.304l-.032.022Z' fill='%2396C6DA' fill-opacity='.1'/%3E%3C/svg%3E") no-repeat bottom;background-position:bottom;background-size:100% auto;flex:1 1;position:relative}.promo-banner{height:40px;margin-bottom:60px!important}.promo-banner,.promo-banner-height{text-wrap:wrap;background-color:#894395;color:#fff;display:block;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:400;left:0;letter-spacing:.05em;line-height:1;padding:10px;position:fixed;right:0;text-align:center;top:0;word-break:break-word;z-index:999999}.promo-banner-height{margin-bottom:100px!important}.promo-banner .discount-amount{font-weight:500}.promo-banner .discount-code{font-weight:600}.timer-wrapper{align-items:center;display:inline-flex;gap:6px;margin-left:4px}.timer-box{align-items:center;background:#fff;border-radius:3px;color:#000;display:flex;flex-direction:column;font-size:16px;font-weight:500;height:32px;justify-content:center;padding:2px;width:32px}.timer-value{font-size:15px;font-weight:600;line-height:1}.timer-label{font-size:10px}.blinking{animation:blink 1s steps(2,start) infinite}@keyframes blink{to{visibility:hidden}}footer{background-color:#f0f5ff;padding:10px 20px;text-align:center}@media(max-width:1100px){.page-content{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1340' height='194' fill='none'%3E%3Cpath d='M1563.54 303.57C1385.08 69.954 1101.64-52.009 860.51 22.044 625.311 94.29 500.744 331.507 532.122 599.274c200.275 75.402 411.232 90.88 605.938 31.101 184.43-56.68 328.78-173.118 425.48-326.805ZM456.297 373.475c30.906 72.024 43.615 144.575 40.212 211.684-227.73-94.418-439.355-266.085-594.49-491.901a301.536 301.536 0 0 1 38.995-15.109c189.583-58.24 420.263 73.958 515.315 295.304l-.032.022Z' fill='%2396C6DA' fill-opacity='.1'/%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat;background-size:contain;background-size:100% auto}}@media(max-width:600px){.page-content{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='860' height='160' viewBox='0 0 940 200' fill='none'%3E%3Cpath d='M1563.54 303.57C1385.08 69.954 1101.64-52.009 860.51 22.044 625.311 94.29 500.744 331.507 532.122 599.274c200.275 75.402 411.232 90.88 605.938 31.101 184.43-56.68 328.78-173.118 425.48-326.805ZM456.297 373.475c30.906 72.024 43.615 144.575 40.212 211.684-227.73-94.418-439.355-266.085-594.49-491.901a301.536 301.536 0 0 1 38.995-15.109c189.583-58.24 420.263 73.958 515.315 295.304l-.032.022Z' fill='%2396C6DA' fill-opacity='.1'/%3E%3C/svg%3E");background-position:bottom;background-repeat:no-repeat;background-size:contain}}@media (max-width:550px){.promo-banner{font-size:14px;line-height:1.2;padding:12px}.HeaderSignup{margin-top:55px}}@media (max-width:474px){.promo-banner{font-size:13px;line-height:1;padding:13px 0;text-align:center}.promo-banner-height{line-height:normal}}@media (max-width:423px){.promo-banner{font-size:12px;line-height:1;padding:14px 4px;text-align:center}}@media (max-width:394px){.promo-banner{font-size:11.5px;line-height:1;padding:13px 0;text-align:center}}@media (max-width:370px){.promo-banner{font-size:11px;line-height:1;padding:13px 0;text-align:center}}@media (max-width:359px){.promo-banner{font-size:12px;line-height:1.2;padding:5px 2px}}@media (max-width:330px){.promo-banner{font-size:12px;line-height:1.3;padding:4px 2px}}@media (max-width:322px){.promo-banner{font-size:12px;line-height:1.3;padding:4px 2px}}*{margin:0;padding:0}body,html{overflow-x:hidden;width:100%}.dropdownContainer{display:flex;flex-direction:column;gap:10px}.greetings{color:#000;font-family:Literata;font-size:32px;font-style:normal;font-weight:700;line-height:41px;text-align:left}.weight-input{background:#fff;border:1px solid #d9d9d9;border-radius:154px;font-size:16px;height:52px;padding:20px;width:100%}.page-container{margin:0 0 20px}.page-container,.plan-approved-container{align-items:center;display:flex;justify-content:center}.plan-approved-container{background:#ddc6f0;border-radius:18px;flex-shrink:0;height:36px;margin-top:-30px;width:214px}.wait{color:#894395;font-size:28px;text-align:center}.addtional-product-heading1,.wait{font-family:Literata;font-style:normal;font-weight:700;line-height:36px}.addtional-product-heading1{color:#000;font-size:26px;margin-bottom:37px}.addtional-product-heading2{color:#000;font-family:Literata;font-size:24px;font-style:normal;font-weight:500;line-height:36px}.do-this-first{font-weight:600;text-align:center}.do-this-first,.do-this-first-description{color:#000;font-family:IBM Plex Sans;font-size:18px;font-style:normal;line-height:24px}.do-this-first-description{font-weight:400;margin-top:20px}.no-thanks-link{color:#777;cursor:pointer;font-family:IBM Plex Sans;font-size:18px;font-style:normal;font-weight:500;line-height:34px;margin-bottom:100px;margin-top:-100px;text-align:center;text-decoration:underline}.tick-icon{height:16px;margin-right:8px;width:16px}.plan-approved-content{color:#000;font-family:IBM Plex Sans;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.bmi-error-container{background:#fff2f2;background:var(--Alert-background,#fff2f2);border:1px solid #ffe2e1;border:1px solid var(--Alert-border,#ffe2e1);border-radius:5px;margin-bottom:20px;padding:20px;width:100%}.signup-intake-page-heading{color:#0c3972;font-family:Literata;font-size:28px;font-style:normal;font-weight:700;line-height:35px;margin-bottom:15px}.signup-intake-page-heading2{color:#000;font-family:IBM Plex Sans;font-size:18px;font-style:normal;font-weight:700;line-height:29px;margin-bottom:10px}.bmi-error-content{color:#f8454a;color:var(--Alert-text,#f8454a);font-size:14px;font-style:normal;font-weight:400;line-height:32px;width:100%}.bmi-error-content,.femaleDisclaimer{font-family:IBM Plex Sans;text-align:center}.femaleDisclaimer{color:#000;font-size:12px;font-style:italic;font-weight:500;line-height:165%;margin-bottom:100px;margin-top:-100px}.signup-page-container{align-items:center;box-sizing:border-box;flex-direction:column;margin:0 auto;padding:20px;width:100%}.signup-content{width:90vw}.bmi-container{align-items:center;flex-direction:column}.main-image img{width:100%}.slider-container{margin-bottom:35px}.bmi-label{color:#555;font-family:IBM Plex Sans;font-size:13px;letter-spacing:.5px;line-height:13px;text-align:center}.bmi-label,.bmi-value{font-style:normal;font-weight:400}.bmi-value{color:#000;font-family:Literata;font-size:42px;line-height:57px}.clinical-trails-div{text-align:center}.signup-question{color:#0c3972;font-size:20px;font-weight:700;margin-bottom:29px}.signup-question,.sub-heading-question{display:flex;flex-shrink:0;font-family:IBM Plex Sans;font-style:normal;line-height:28px;text-align:center;width:559px}.sub-heading-question{color:#000;font-size:18px;font-weight:400;margin-bottom:35px}.input-field-placement-checkbox{color:#000;font-family:IBM Plex Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:5px;margin-top:5px}.membership-card-wrapper{position:relative}.sameAsShippingText{color:#000;flex-direction:column;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:normal;margin-right:7px;margin-top:8px}.limited-offer-tag{background-color:#0c3972;border-radius:5px;color:#fff;font-size:13px;font-weight:500;line-height:150%;padding:5px;position:absolute;right:0;top:-28px;z-index:10}.signup-question-description{color:#1369b6;display:flex;flex-shrink:0;font-family:IBM Plex Sans;font-size:20px;font-style:normal;font-weight:700;line-height:26px;text-align:left;width:559px}other-input-container{margin-top:10px}.other-input-container input{border:1px solid #ccc;border-radius:4px;font-size:16px;margin-top:5px;padding:5px 10px;transition:border-color .3s;width:100%}.other-input-container input:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80;outline:none}.signup-heading{font-size:24px;margin-bottom:10px}.signup-intro{color:#0c3972;font-family:IBM Plex Sans;font-style:normal;font-weight:700;line-height:31px;margin-bottom:30px;text-align:left}.signup-intro-info{color:#000;margin-bottom:20px;text-align:left}.signup-intro-info,.signup-intro-special-words{font-family:Literata;font-size:24px;font-style:normal;font-weight:500;line-height:36px}.signup-intro-special-words{color:#0c3972}.questions-heading{color:#000;font-family:Literata;font-size:28px;font-style:normal;font-weight:700;line-height:35px;margin-bottom:30px;text-align:left}.content-image-text-container{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.extra-text{font-family:IBM Plex Sans;font-size:16px;font-weight:400;line-height:25px}.important-text{font-family:Literata;font-size:14px;font-weight:700;margin-left:8px;vertical-align:middle}.content-section{color:#333;flex:1 1;font-size:16px}.content-section p{color:"#000";font-family:IBM Plex Sans;font-size:16px;font-weight:500;line-height:27px;margin-right:20px;text-align:left}.image-text-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.above-image-text{color:#0c3972;font-family:IBM Plex Sans;font-size:15px;font-weight:700}.image-text-wrapper img{border-radius:8px;height:152px;margin-right:10px;max-width:153px}.weight-loss-text{color:#0c3972;font-size:18px;text-align:left}.weight-loss-text p{color:#0c3972;font-size:18px;font-weight:"IBM Plex Sans";line-height:31px;margin:5px 0}.coupon-code-section{display:flex;gap:10px}.coupon-input{border:1px solid #d9d9d9;border-radius:4px;flex:1 0;font-size:16px;padding:7px 10px}.apply-coupon-btn,.coupon-input{align-items:center;display:flex;gap:10px;height:48px;width:100%}.apply-coupon-btn{background:#0c3972;border:none;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;justify-content:center;max-width:104px;padding:14px 32px;transition:background-color .3s}.apply-coupon-btn:hover{background:#0a2a54}.applied-coupon{background:#e4e4e4;border-radius:4px;margin-top:8px}.applied-coupon,.remove-coupon-btn{align-items:center;display:inline-flex;gap:8px;padding:4px 8px}.remove-coupon-btn{background:#0000;border:none;color:#000;cursor:pointer;font-size:16px;line-height:1}.remove-coupon-btn:hover{color:#c00}.checkout-header-section{margin-right:30px}.download-app-button-container{justify-content:space-between;margin-top:100px;max-width:300px;width:100%}.image-button{background:#0000;border:none;border-radius:8px;cursor:pointer;flex-shrink:0;height:48px;margin:0 4px;width:168px}.graph-first-interval{color:#af71af;left:27%;top:27%}.graph-first-interval,.graph-second-interval{font-size:16px;font-weight:700;position:absolute}.graph-second-interval{color:#fcbaa9;left:48%;top:41%}.graph-third-interval{color:#189bd7;left:70%;top:52%}.graph-final-interval,.graph-third-interval{font-size:16px;font-weight:700;position:absolute}.graph-final-interval{background-color:#0c3972;border-radius:50%;color:#fff;left:86%;padding:15px;top:45%}.post-checkout-content{background:#fff;border-radius:20px;display:flex;flex-direction:column;flex-shrink:0;gap:17px;height:550px;padding-left:39px;padding-right:30px;padding-top:20px;width:867px}.checkout-med-container{background:#cccccc4d;padding:20px;width:100%}.med-contianer-heading{font-family:Literata;font-size:20px;font-weight:500;line-height:100%}.med-selection-container{margin-top:40px;width:100%}.tabs-container{align-items:center;background-color:#fff;border-radius:40px;display:flex;gap:8px;height:42px;margin:10px auto;padding:3px;width:100%}.tabs-container-select-text{font-family:IBM Plex Sans;letter-spacing:0;padding-left:2px}.tab-button,.tabs-container-select-text{font-size:12px;font-weight:700;line-height:100%}.tab-button{align-items:center;background-color:initial;border:2px solid #ccc;border-radius:18px;color:#000;cursor:pointer;display:flex;flex:1 1;font-family:IBM Plex Sans,sans-serif;gap:6px;height:36px;justify-content:center;transition:all .2s ease-in-out}.tab-button.selected{background-color:#894395;border-color:#894395;color:#fff}.tabs-subtext{color:#000;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-weight:600;gap:20px;line-height:100%;margin-bottom:40px;margin-left:90px}.tabs-subtext-injectable{span{font-weight:500}}.tabs-subtext-oral{span{font-weight:500}}.med-card-container{display:flex;flex-direction:row;gap:20px;margin-top:20px}.med-card{align-items:center;background:#fff;border:2px solid #ccc;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:140px;justify-content:center;position:relative;width:258px}.med-selected{border:3px solid #894395}.input-field-placement select{font-size:14px}.med-label{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;display:flex;flex-shrink:0;font-family:IBM Plex Sans;font-size:12px;font-style:normal;font-weight:700;height:24px;justify-content:center;left:10px;line-height:normal;position:absolute;text-transform:uppercase;top:-25px;width:108px;z-index:10}.med-label.semaglutide{background:#894395}.med-label.tirzepatide{background:#189bd7}.med-info-card{align-items:flex-start;display:flex;gap:14px;justify-content:center}.med-img{flex-shrink:0;height:118px;width:51px}.med-details{display:flex;flex-direction:column;gap:10px;height:118px;justify-content:space-between;width:169px}.med-name{font-family:Literata;font-size:20px;line-height:110%}.med-description,.med-name{color:#000;font-style:normal;font-weight:500}.med-description{font-family:IBM Plex Sans;font-size:14px;line-height:100%}.med-stock{align-items:center;display:flex;gap:8px;height:30px}.med-stock-label{color:#000;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.med-card-disabled{background-color:#d3d3d3;color:#fff;cursor:not-allowed}.first-layer img{height:63.3px;width:32.57px}.post-checkout-product{display:flex;flex-direction:row;gap:43px;justify-content:center}.post-checkout-product-title{color:#000;font-family:Literata;font-size:24px;font-style:normal;font-weight:700;line-height:29px}.post-checkout-product-sub-heading{color:#000;font-family:IBM Plex Sans;font-size:15px;font-style:normal;font-weight:400;line-height:24px;margin-top:7px}.post-checkout-product-price{gap:5px;margin:20px 0}.product-actual-price{color:#666;font-size:18px;font-weight:400;text-decoration:line-through}.product-actual-price,.product-offer-price{font-family:IBM Plex Sans;font-style:normal;line-height:21px}.product-offer-price{color:#000;font-size:24px;font-weight:600}.product-offer-label{background-color:#894395;border-radius:5px;color:#fff;font-family:IBM Plex Sans;font-size:13px;font-style:normal;font-weight:700;height:21px;line-height:21px;padding:2px 10px;width:56px}.post-checkout-product-details{align-items:flex-start;display:flex;flex-direction:column;gap:9px}.post-checkout-product-points{display:flex;flex-direction:row;gap:11px;img{aspect-ratio:1/1;flex-shrink:0;height:18px;width:18px}}.product-point{color:#000;display:flex;flex-direction:column;font-family:IBM Plex Sans;max-width:100%;p{font-family:IBM Plex Sans;font-size:15px;font-style:normal}p,span{font-weight:500;line-height:18px}span{word-wrap:break-word;display:block;font-size:13px;font-style:italic;max-width:100%;overflow-wrap:break-word;white-space:normal}}.post-checkout-button{gap:22px}.post-checkout-button,.post-checkout-next-btn{align-items:center;display:flex;flex-direction:column;justify-content:center}.post-checkout-next-btn{border:none;border-radius:70px;color:#fff;flex-shrink:0;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:600;height:50px;line-height:140%;text-align:center;text-transform:uppercase;width:100%}.post-checkout-next-btn:disabled{background-color:#ccc;cursor:not-allowed}.post-checkout-no-thanks-link{-webkit-text-decoration-skip:ink;color:#777;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-align:center;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.post-checkout-error-message{color:red;font-size:14px;padding-bottom:10px}.checkout-state-error,.post-checkout-error-message{align-items:center;display:flex;justify-content:center}.checkout-state-error{background-color:#fff2f2;border:1px solid #ffe2e1;gap:10px;height:45px;width:100%}.checkout-state-error-text{text-wrap:wrap;color:#f8454a;font-family:IBM Plex Sans;font-size:14px;font-weight:400}.state-error{align-items:center;background-color:#fff2f2;border:1px solid #ffe2e1;display:flex;gap:10px;height:45px;justify-content:center;margin-bottom:-20px;margin-left:8px;margin-top:10px;width:544px}.state-error-text{text-wrap:wrap;color:#f8454a;font-family:IBM Plex Sans;font-size:14px;font-weight:400}.coupon-container{align-items:center;border:1px solid #199bd7;border-radius:5px;display:flex;font-family:sans-serif;justify-content:space-between;margin:20px 0 10px;padding:5px 10px;width:100%}.coupon-container-text{align-items:center;display:flex;font-family:IBM Plex Sans;font-size:16px;font-weight:500;gap:5px;line-height:100%}.coupon-apply{align-items:center;background:#e4edf6;border-radius:2px;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:600;padding:10px 20px}.coupon-container-text p{margin-left:4px}.coupon-container-text span{color:#894395;font-weight:700}.coupon-applied-text .coupon-apply{background:#e4e4e4}.coupon-applied-text{align-items:center;background-color:#e4e4e4;border-radius:2px;color:#757575;cursor:pointer;display:flex;font-size:13px;font-weight:400;padding:10px 20px;position:relative;text-align:center}.coupon-applied-text:before{background:url(https://d1tlat4viuuqgt.cloudfront.net/internal/Claya/CL_06/cl_06_check.png);background-size:100%;content:"";cursor:pointer;height:13px;left:5px;position:absolute;width:13px}.coupon-applied-text:after{background:url(https://d1tlat4viuuqgt.cloudfront.net/internal/Claya/CL_06/cl_06_cross.png);background-size:100%;content:"";cursor:pointer;height:12px;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:13px}.coupon-container-toggle{width:100%}.other-coupon{cursor:pointer;font-size:13px;font-weight:500}.up-arrow{transform:rotate(180deg)}.down-arrow{transform:rotate(0deg)}.original-price{color:#9e9e9e;font-size:23px;font-weight:700;margin-right:5px;text-decoration:line-through}.next-charge-per-month{color:#a4a4a4;display:flex;font-family:IBM Plex Sans;font-size:17px;font-weight:500;gap:5px;justify-content:center;letter-spacing:3%;line-height:100%;margin-bottom:30px;margin-top:-18px;text-align:center;vertical-align:middle}.badge-logos{align-items:center;display:flex;justify-content:space-between;.badge-us-logo{height:60.48px;width:114.74px}.badge-hippa-logo{height:60.48px;width:115.35px}.badge-legit-logo{height:60.48px;width:196.56px}}.checkout-plan-change-text{background-color:#fff;border:1px solid #f1f1f1;border-radius:4px;color:#000;font-family:IBM Plex Sans;font-size:14px;font-weight:400;gap:10px;height:26px;line-height:100%;padding:4px;text-align:center;vertical-align:middle}.checkout-benefits-container-box{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:100%}.checkout-benefit-box-item{align-items:center;display:flex;gap:10px;span{color:#000;font-family:IBM Plex Sans;font-size:18px;font-weight:500;line-height:20px}}.checkout-reimbursement-text{align-items:center;display:flex;gap:8px;margin:-12px auto 0;max-width:100%;span{font-family:IBM Plex Sans;font-size:12px;font-style:Medium;font-weight:500;line-height:100%;text-align:center}}.summary-heading-box{letter-spacing:0}.per-month-box-styling,.summary-heading-box{color:#000;font-family:Literata;font-size:24px;font-style:SemiBold;font-weight:600;line-height:100%;vertical-align:middle}.coupon-box-text{color:#103773;font-family:IBM Plex Sans;font-size:15px;font-style:Regular;font-weight:400;line-height:100%;vertical-align:middle}.first-layer-content-box img{height:78px;width:35px}.product-info-new-old-box{align-items:center;display:flex;gap:10px}.product-info-old-price{color:#a4a4a4;font-size:18px;font-style:Regular;font-weight:400;text-decoration:line-through}.product-info-new-price,.product-info-old-price{font-family:Literata;letter-spacing:0;line-height:100%;vertical-align:middle}.product-info-new-price{color:#000;font-size:20px;font-style:SemiBold;font-weight:600}.product-placements-box{align-items:flex-start;display:flex;flex-direction:column;gap:30px;margin-top:10px}.product-info-text-box{color:#000;font-size:20px;font-style:SemiBold;font-weight:600;line-height:18px}.product-info-badge-box,.product-info-text-box{font-family:Literata;letter-spacing:0;vertical-align:middle}.product-info-badge-box{align-items:center;background-color:#1db87a;border-radius:4px;color:#fff;display:flex;font-size:12px;font-style:Medium;font-weight:500;height:26px;line-height:100%;padding:4px 8px;width:161px}.separate-product-content-box{align-items:baseline}.medication-product-header{color:#000;font-family:Literata;font-size:24px;font-weight:600;line-height:100%;margin-bottom:10px;margin-top:20px;vertical-align:middle}.medication-product-container{display:flex;flex-direction:column;gap:20px;margin-bottom:10px;max-width:100%}.med-product-header{display:flex;justify-content:space-between;margin-bottom:8px}.medication-product-card{background-color:#fff;border:1px solid #ccc;border-radius:2px;cursor:pointer;padding:16px}.medication-product-card.selected{border:3px solid #894395}.med-product-tag{background-color:#894395;border-radius:2px;color:#fff;font-family:IBM Plex Sans;font-size:12px;height:26px;justify-content:center;letter-spacing:0;text-transform:uppercase;width:127px}.med-product-stock,.med-product-tag{align-items:center;display:flex;font-weight:600;line-height:100%;vertical-align:middle}.med-product-stock{font-family:Literata;font-size:14px;font-style:SemiBold}.med-product-stock .dot{background-color:#1db87a;border-radius:50%;height:10px;margin-right:8px;width:10px}.med-product-body{align-items:flex-start;display:flex;margin-top:20px}.med-product-info{display:flex;flex:1 1;flex-direction:column;gap:15px;margin-left:12px}.custom-radio-container-box{margin-top:1px;z-index:2}.custom-radio-outer-box{align-items:center;background-color:#fff;border:1px solid #bfbfbf;border-radius:50%;display:flex;height:19px;justify-content:center;width:19px}.custom-radio-outer-box.selected{border-color:#894395;border-width:1px}.custom-radio-inner-box{background-color:#894395;border-radius:50%;height:8.8px;width:8.8px}.med-product-info{h3{font-size:20px;font-style:Medium;font-weight:500}h3,p{color:#000;font-family:IBM Plex Sans;line-height:20px;vertical-align:middle}p{font-size:16px;font-style:Regular;font-weight:400;width:308px}}.med-image{height:86px;width:36px}.med-product-stock-box{align-items:center;display:flex;justify-content:space-between;margin-top:12px}.med-product-discount{align-items:center;background-color:#1db87a;border-radius:4px;color:#fff;display:flex;font-family:Literata;font-size:14px;font-style:Medium;font-weight:500;height:29px;justify-content:center;line-height:100%;padding:4px 8px;vertical-align:middle;width:185px}.med-product-price{align-items:center;display:flex;gap:10px}.med-product-original{color:#a4a4a4;font-size:18px;text-decoration:line-through}.med-product-original,.med-product-price{font-family:IBM Plex Sans;font-style:SemiBold;font-weight:600;line-height:100%;vertical-align:middle}.med-product-price{color:#000;font-size:20px}@media (min-width:768px){.checkout-header-section{margin-right:30px}.contentContainer{width:600px}.dropdownContainer{display:flex;flex-direction:row;width:375px}.clinical-trails-div,.prescription-content,.signup-intro-para-second,.sub-heading-question{text-align:left}.signup-intro-info{width:527px}}@media (max-width:768px){.addtional-product-heading1{font-size:22px}.addtional-product-heading2{font-size:18px;font-style:normal;font-weight:500;line-height:36px}.do-this-first,.do-this-first-description{font-size:15px}.no-thanks-link{font-size:12px}.content-image-text-container{align-items:flex-start;flex-direction:column}.bmi-container{width:90vw}.slider{width:30vw}.image-text-wrapper{align-items:center;flex-direction:row;justify-content:center;width:100%}.slider-container{margin:0 auto;width:98%}.image-text-wrapper img{height:152px;margin-right:10px;width:153px}.weight-loss-text{font-size:16px}.signup-intro-info{text-align:center}}.checkboxLabel{color:#000;font-family:IBM Plex Sans;font-size:12px;font-weight:500;margin-left:11px;margin-top:10px;text-align:left}.signup-intro-para{color:#1369b6;font-size:20px;font-weight:700;height:100%;line-height:150%;margin-bottom:21px;padding-right:40px;text-align:left;width:567px}.signup-intro-para,.signup-intro-para-second{display:flex;flex-direction:column;flex-shrink:0;font-family:IBM Plex Sans;font-style:normal;justify-content:center}.signup-intro-para-second{color:#000;font-size:18px;font-weight:400;height:auto;line-height:28px;width:100%}.signup-intro-points{align-items:flex-start;margin-top:20px;text-align:left}.intro-item,.intro-starting-item{gap:15px;margin-bottom:15px;width:100%}.additional-info{color:#000;font-family:IBM Plex Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px}input[type=date]::placeholder{text-transform:capitalize}.icon-wrapper{height:40px;width:40px}.intro-text{color:#000;flex:1 1;font-size:16px;font-weight:700;line-height:1.5;line-height:210%;margin-left:-18px;text-align:left}.icon-wrapper{align-items:center;display:flex;flex-shrink:0;height:33px;justify-content:center;margin-right:20px;position:relative;width:33px}.dropdownAlignment{display:flex;flex-direction:row;gap:25px;justify-content:space-between;margin-bottom:20px}.circle-background{background-color:#e0e0e0;border-radius:50%;height:33px;position:absolute;width:33px;z-index:1}.icon-on-circle{height:16px;position:relative;width:16px;z-index:2}.signup-para{font-size:16px;margin-bottom:20px;text-align:left}.options{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:41px}.options label{background-color:#fff;border:1px solid #96c6da;border-radius:213px;cursor:pointer;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:500;padding:16px;text-align:center;width:564px}.options label:hover{background-color:#f0f0f0}.options label.selected{background-color:#96c6da;color:#fff}.next-btn{align-items:center;background-color:#0c3972;color:#fff;display:flex;flex-shrink:0;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:600;height:50px;justify-content:center;line-height:210%;margin-bottom:100px;margin-top:31px;text-align:center;text-transform:uppercase;width:559px}.next-btn:disabled{background-color:#ccc;cursor:not-allowed}.checkbox-container{align-items:flex-start;display:flex;flex-direction:column;margin-top:15px}.checkbox-label{align-items:flex-start;display:flex;margin-bottom:10px}.checkbox-label input{margin-right:8px}.checkbox-label span{color:#000;font-size:15px;font-weight:700;margin-bottom:20px;text-align:left;word-break:break-word}.question{color:#000;font-family:IBM Plex Sans;font-size:20px;font-weight:500;line-height:28px;text-align:left}.sub-question{color:#0c3972;font-family:Literata;font-size:19px;font-weight:700;line-height:30px;text-align:left}.know-more-about-you-question{color:#000;font-weight:700;line-height:25px;text-align:left}.other-input-field{background:#0000;border:none;border-bottom:2px solid #ccc;font-size:14px;outline:none;padding:5px 0;transition:border-color .3s ease;width:200px}.other-input-field:focus{border-bottom:2px solid #0c3972}.optionLabel{font-size:18px;height:50px;width:252px}.otherOptionLabel{align-items:center;background-color:#fff;border:1px solid #96c6da;border-radius:123px;cursor:pointer;font-family:IBM Plex Sans;font-size:15px;height:50px;height:52px;justify-content:center;padding:15px;text-align:center;transition:background-color .3s ease;width:265px;width:564px}.contentBox{margin-bottom:20px;text-align:center;width:30%}.optionsLeftRight{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:41px;width:100%}.optionLabel{align-items:center;background-color:#fff;border:1px solid #96c6da;border-radius:123px;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:52px;justify-content:center;padding:10px 20px;text-align:center;transition:background-color .3s ease;width:265px}.optionLabelSelected{background-color:#96c6da;color:#fff}.beforeAndAfterImage{border-radius:10px;height:auto;max-width:560px;width:100%}.membership-container{display:flex;flex-direction:row;gap:29px;justify-content:center;margin:0 auto;max-width:1200px;padding:20px;width:100%}.contentContainer{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px auto;max-width:940px;width:100%}.graphContainer{border-radius:8px;margin-top:20px;width:100%}.graphContainer img{width:100%}.bundle-container{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:space-between;margin-top:30px;text-align:left;width:100%}.bundle-image{height:200px;object-fit:contain;width:200px}.bundle-details{flex:1 1}.bundle-details h3{font-size:32px;font-weight:600;margin-bottom:10px}.bundle-items{color:#1b1b1b;font-size:11px;font-weight:700;margin-bottom:15px}.decline-link{color:#555;cursor:pointer;font-size:16px;font-weight:500;line-height:140%;margin-top:14px;text-decoration:underline}.essential-description{color:#000;font-size:18px;font-weight:500;line-height:30px;margin-top:0;text-align:center}.checkout-features{background:#fff;border:1px solid #ccc;border-radius:5px;flex-shrink:0;padding:15px;width:100%}.checkout-header-section{align-items:center;display:flex;margin-bottom:20px}.checkout-header-image-container{align-items:center;background-color:#fff;border:1px solid #c6c6c6;border-radius:50%;display:flex;flex-shrink:0;height:92px;justify-content:center;margin-right:18px;padding:5px;width:92px}.checkout-header-image{height:70px;object-fit:cover;width:48px}.checkout-header-title{color:#000;font-size:22px;font-weight:700;margin:0;padding-left:15px}.checkout-header-subtitle{color:#000;font-family:IBM Plex Sans;font-size:13px;font-weight:500;margin-top:5px;padding-left:15px;text-align:left}.checkout-item{align-items:center;border-bottom:1px solid #a4a4a4;display:flex;font-size:16px;padding:10px 0;text-align:left}.checkout-item:last-child{border-bottom:none}.checkout-item-name{word-wrap:break-word;color:#000;flex-grow:1;font-size:14px;font-weight:700;margin-left:10px}.checkout-price{flex-shrink:0;font-size:15px;font-weight:700}.checkout-price del{color:#999;font-size:15px;margin-right:5px}.checkout-item-image{align-items:center;background-color:#d5e8f0;border:2px solid #000;border-radius:10px;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.checkout-item-image img{border:none;height:26px;object-fit:contain;width:26px}.thank-you-page-container{display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:50px;text-align:left;width:90vw}.thank-you-image{height:128px;object-fit:contain;width:128px}.input-fields{background-color:#fff;border:1px solid #d9d9d9;border-radius:154px;font-size:16px;padding:20px;width:100%}.state-input,.zip-input{display:block;margin:0 auto}.banner{align-items:center;background-color:#894395;border-radius:10px;display:flex;padding:15px;width:559px}.banner,.thankyou-page-banner{height:70px;justify-content:space-between;margin-bottom:50px;margin-top:46px}.thankyou-page-banner{width:465px}.banner-left{color:#fff;font-size:14px;font-weight:600;text-align:left}.banner-right{background-color:#fff;height:57px;padding:8px;width:135px}.thankyou-page-banner-left{font-size:14px;text-align:left}.thankyou-page-banner-right{background-color:#fff;border-radius:8px;height:58px;padding:8px;width:103px}.thank-you-image-container{margin-bottom:16px}.thank-you-heading{font-size:60px;font-weight:600}.thank-you-description{color:#000;font-family:Helvetica;font-size:28px;font-style:normal;font-weight:400;line-height:25px;margin-top:60px}.thankyou-row-container{align-items:center;display:flex;justify-content:space-between;margin-top:20px;max-width:700px;width:100%}.thankyou-page-banner{align-items:center;border-radius:10px;display:flex;margin-right:51px;padding:15px;width:505px}.thankyou-page-banner-left{color:#fff;color:#0c3972;font-family:Literata;font-size:24px;font-style:normal;font-weight:600;font-weight:700;line-height:1.4;line-height:25px;margin-left:30px}.download-app-desc{color:#000;font-family:IBM Plex Sans;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.thankyou-page-banner-right{margin-left:auto}.download-app-button-container{display:flex;gap:12px;justify-content:left;margin-top:0;width:30%}tile.image-button{background:#0000;border:none;border-radius:8px;cursor:default;height:48px;width:auto}.button-image{border-radius:8px;height:100%;object-fit:cover;width:100%}@media (max-width:1300px){.thankyou-row-container{align-items:center;flex-direction:row}.thankyou-page-banner{margin-right:20px}.thankyou-page-banner-left{font-size:16px}.download-app-button-container{flex-direction:row;gap:8px;justify-content:center}}@media (max-width:1300px) and (min-width:768px){.thankyou-row-container{align-items:center;flex-direction:row;justify-content:space-between;width:700px}.thankyou-page-banner{margin-right:20px;width:55%}.thankyou-page-banner-left{font-size:14px}.thank-you-heading{font-size:50px}}@media (max-width:860px) and (min-width:600px){.post-checkout-content{background:#fff;border-radius:20px;height:auto;padding:20px;width:100%}.post-checkout-product{flex-direction:column;gap:22px;justify-content:center}}@media (max-width:860px) and (min-width:768px){.thankyou-row-container{align-items:center;flex-direction:row;justify-content:space-evenly;width:100%}.thankyou-page-banner{margin-right:20px;width:50%}.download-app-button-container{width:100%}.image-button{width:50%}.thankyou-page-banner-left{font-size:14px}}@media (max-width:768px){.thank-you-page-container{flex-direction:column;width:90vw}.thank-you-heading{font-size:40px}.thank-you-description{font-size:20px}.thankyou-row-container{align-items:flex-start;flex-direction:column;width:90vw}.thankyou-page-banner{width:90vw}.thankyou-page-banner-left{font-size:16px}.download-app-button-container{flex-direction:row;gap:8px;justify-content:flex-start}.original-price{font-size:17px}}@media (max-width:440px){.image-button{width:40vw}.thankyou-page-banner-left{font-size:12px}.graph-first-interval{color:#af71af;left:27%;top:23%}.graph-first-interval,.graph-second-interval{font-size:13px;font-weight:700;position:absolute}.graph-second-interval{color:#fcbaa9;left:48%;top:36%}.graph-third-interval{color:#189bd7;left:70%;top:46%}.graph-final-interval,.graph-third-interval{font-size:13px;font-weight:700;position:absolute}.graph-final-interval{background-color:#0c3972;border-radius:50%;color:#fff;left:86%;padding:7px;top:38%}}.invalid-input{border:1px solid red}.error-message{color:red;font-size:14px;margin-top:15px;text-align:center}.weight-image{height:257px;object-fit:cover;width:91px}.videoContainer video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:768px){.videoContainer{flex-wrap:nowrap;overflow-x:auto}.videoContainer::-webkit-scrollbar{height:8px}}@media (max-width:768px){.contentContainer,.membership-container{align-items:center;flex-direction:column}.contentBox,.contentContainer{margin-bottom:20px;text-align:center;width:90vw}.graphContainer{margin-top:20px;width:100%}.contentBox h3{font-size:16px}.contentBox p{font-size:14px}.checkout-features{padding:10px;width:100%}.payment-section{width:100%}.checkout-item{flex-direction:row;padding:8px;text-align:center}.checkout-header-section{align-items:center;flex-direction:row}.checkout-header-image-container{height:70px;width:70px}.checkout-header-image{height:50px;width:40px}.checkout-header-title{font-size:18px;padding-left:0;text-align:center}.checkout-header-subtitle{font-size:12px;padding-left:0;text-align:center}.checkout-item-name{font-size:12px;margin-left:0}.checkout-price{font-size:13px}.checkout-item-image img{height:22px;width:22px}.options{margin:27px 0 0;width:100%}.options label{margin:auto}.bundle-details h3{font-size:32px}.bundle-items{font-size:14px}.bundle-image{height:130px;width:130px}.state-input,.zip-input{margin-bottom:10px;width:100%}select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABGSURBVHgBjY/RCQAgCESvkdugEdpAR2yD0g8hREvhQLz3PmwASLIkHe8hW1iy70MCKzMrksHsi0hK4Uj6wl4qwTb63IiKA++SGM+z8yPHAAAAAElFTkSuQmCC);background-position:right 25px center;background-repeat:no-repeat;background-size:8px 8px;margin-left:0;padding-right:40px}}@media (max-width:600px){review-item{width:100%}}@media (min-width:440px) and (max-width:559px){.graph-first-interval{color:#af71af;left:29%;top:27%}.graph-first-interval,.graph-second-interval{font-size:14px;font-weight:700;position:absolute}.graph-second-interval{color:#fcbaa9;left:50%;top:41%}.graph-third-interval{color:#189bd7;left:72%;top:52%}.graph-final-interval,.graph-third-interval{font-size:14px;font-weight:700;position:absolute}.graph-final-interval{background-color:#0c3972;border-radius:50%;color:#fff;left:89%;padding:9px;top:45%}}@media (max-width:600px){.beforeAndAfterImage{width:90vw}.optionLabel{width:400px}.dropdownAlignment{flex-direction:row;gap:12px}select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABGSURBVHgBjY/RCQAgCESvkdugEdpAR2yD0g8hREvhQLz3PmwASLIkHe8hW1iy70MCKzMrksHsi0hK4Uj6wl4qwTb63IiKA++SGM+z8yPHAAAAAElFTkSuQmCC);background-position:right 25px center;background-repeat:no-repeat;background-size:8px 8px;margin-left:0;padding-right:40px}.optionsLeftRight label{width:775px}.otherOptionLabel{align-items:center;display:flex;font-size:14px;justify-content:center;width:90vw}.signup-intro-para,.signup-intro-para-second{height:100%;margin-bottom:15px;width:100%}.input-fields{font-size:16px;margin:auto;width:90vw}select{font-size:14px}.options,.weight-input,select{width:90vw}.options{margin:27px 0 0}.options label{margin:auto;width:90vw}.signup-question,.sub-heading-question{margin:auto;text-align:center;width:90vw}.signup-question-description{margin:auto;width:90vw}.banner,.next-btn{width:90vw}.banner-left{color:#fff;font-size:11px;font-weight:600;text-align:left}.decline-link{font-size:14px}.bundle-details h3{font-size:32px}.weight-image{height:197px;object-fit:cover;width:69px}.post-checkout-content{border:1px solid #ccc;border-radius:10px;flex-shrink:0;height:auto;padding:15px;width:100%}.post-checkout-product{flex-direction:column;gap:22px;justify-content:center}.med-selection-container{box-sizing:border-box;height:auto;left:-20px;margin:0;max-width:none;position:relative;right:0;width:100vw}.med-card-container{flex-direction:column;gap:40px;width:100%}.med-card{align-items:flex-start;padding:15px;width:100%}.med-details{gap:10px;width:255px}.med-name{height:44px;width:180.95px}.custom-input,.field-styling,.input-field-placement select{font-size:16px}.state-error{gap:15px;height:55px;margin-left:0;padding:0 20px;width:100%}.state-error-text{text-align:left;word-break:break-word}.checkout-state-error{gap:15px;height:55px;padding:0 20px}.checkout-state-error-text{text-align:left}.tabs-subtext{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-left:0}.badge-logos{.badge-hippa-logo,.badge-us-logo{height:42px;width:80px}.badge-legit-logo{height:42px;width:136px}}.checkout-plan-change-text{height:44px;line-height:16px;text-align:center}.checkout-benefit-box-item{align-items:flex-start;display:flex;span{font-size:16px}}.summary-heading-box{font-size:20px}.per-month-box-styling{color:#000;font-size:20px}.coupon-box-text{font-size:13px}.product-info-new-price,.product-info-old-price{font-size:16px}.product-info-text-box{font-size:16px;width:107px}.product-placements-box{gap:12px;margin-top:10px}.medication-product-header{font-size:20px}.med-product-original{font-size:14px}.med-product-price{font-size:18px}.med-product-stock{font-size:12px}.med-product-discount{align-items:center;border-radius:4px;color:#fff;display:flex;font-size:12px;height:26px;justify-content:center;padding:4px 8px;width:161px}.med-product-info{h3{font-size:16px}p{font-size:14px;width:194px}}}@media (max-width:580px){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABGSURBVHgBjY/RCQAgCESvkdugEdpAR2yD0g8hREvhQLz3PmwASLIkHe8hW1iy70MCKzMrksHsi0hK4Uj6wl4qwTb63IiKA++SGM+z8yPHAAAAAElFTkSuQmCC);background-position:right 25px center;background-repeat:no-repeat;background-size:8px 8px;margin-left:0;padding-right:40px}.beforeAndAfterImage,.next-btn{width:90vw}.optionLabel{width:90vw;width:400px}.signup-question,.sub-heading-question{margin-bottom:15px;text-align:center;width:90vw}.signup-question .signup-question-description{width:480px}.options{margin:27px auto auto}.options,.options label{max-width:550px;width:90vw}.options label{margin:auto}.essential-description{text-align:left}.weight-image{height:170px;object-fit:cover;width:60px}}@media (max-width:536px){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABGSURBVHgBjY/RCQAgCESvkdugEdpAR2yD0g8hREvhQLz3PmwASLIkHe8hW1iy70MCKzMrksHsi0hK4Uj6wl4qwTb63IiKA++SGM+z8yPHAAAAAElFTkSuQmCC);background-position:right 25px center;background-repeat:no-repeat;background-size:8px 8px;margin-left:0;padding-right:40px}.optionLabel{width:200px}.beforeAndAfterImage,.next-btn{width:90vw}.signup-question,.sub-heading-question{margin-bottom:15px;text-align:center;width:90vw}.options,.signup-question-description{width:90vw}.options{margin:27px auto auto;max-width:400px}.options label{margin:0;width:90vw}.coupon-container-text p{font-size:14px;line-height:normal;margin-left:0;white-space:wrap}}@media (max-width:498px){.coupon-applied-text{font-size:11px;text-align:left}.coupon-applied-text:before{left:5px;top:10px}.coupon-applied-text:after{right:5px}.coupon-container-text svg{height:25px;width:25px}}@media (max-width:480px){.apply-coupon-btn,.slider-container{width:100%}}@media (max-width:450px){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABGSURBVHgBjY/RCQAgCESvkdugEdpAR2yD0g8hREvhQLz3PmwASLIkHe8hW1iy70MCKzMrksHsi0hK4Uj6wl4qwTb63IiKA++SGM+z8yPHAAAAAElFTkSuQmCC);background-position:right 25px center;background-repeat:no-repeat;background-size:8px 8px;margin-left:0;padding-right:40px;width:90vw}.contentContainer{align-items:center;flex-direction:column;width:100%}.contentBox{margin-bottom:20px;width:95%}.beforeAndAfterImage{margin-left:0;max-width:470px;width:90vw}.signup-intro-para{font-size:18px;text-align:left;width:308px}.signup-intro-para-second{font-size:16px;margin-bottom:15px;width:100%}.signup-question{word-wrap:break-word;font-size:24px;margin-bottom:15px;overflow-wrap:break-word;text-align:"center";width:90vw}.signup-question-mobile{font-size:20px;text-align:center}.sub-heading-question{word-wrap:break-word;font-size:16px;line-height:26px;margin-bottom:15px;overflow-wrap:break-word;text-align:center;width:90vw}.signup-question-description{font-size:20px;width:90vw}.signup-intro{font-size:24px;width:90vw}.signup-intro-para{height:auto;margin-bottom:15px;width:100vw}.optionLabel{width:90vw;width:300px}.next-btn,.options label,.weight-input{width:90vw}.next-btn{font-size:12px}.options{margin:27px auto auto;max-width:300px;width:90vw}.banner-left{font-size:8px}.bundle-details h3{font-size:14px}.weight-image{height:170px;object-fit:cover;width:55px}.checkout-header-title{font-size:15px}.apply-coupon-btn{max-width:100%;width:40%}.coupon-input{font-size:11px;max-width:100%}.med-description,.med-details,.med-name{width:100%}}.select-container{margin-bottom:20px;max-width:540px;position:relative}select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABGSURBVHgBjY/RCQAgCESvkdugEdpAR2yD0g8hREvhQLz3PmwASLIkHe8hW1iy70MCKzMrksHsi0hK4Uj6wl4qwTb63IiKA++SGM+z8yPHAAAAAElFTkSuQmCC);background-position:right 25px center;background-repeat:no-repeat;background-size:8px 8px;border:1px solid #d9d9d9;border-radius:154px;box-sizing:border-box;color:#333;font-size:16px;height:58px;margin-left:0;outline:none;padding:10px 20px;transition:border-color .3s ease;width:559px}select::-ms-expand{display:none}select:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80}option{font-size:16px;padding:8px 16px}option:hover{background-color:#f1f1f1}option:disabled{background-color:#f9f9f9;color:#888}@media (min-width:537px) and (max-width:768px){select{width:90vw}}@media (max-width:768px){.select-container{max-width:100%}select{width:100%}}.loader-container{align-items:center;display:flex;height:100vh;justify-content:center}.loader{animation:spin 2s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#ccc;height:30px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:378px){.custom-input{font-size:13px}.ElementsApp,.ElementsApp .InputElement{font-size:10px}.med-card{padding:10px}.med-details,.tab-button{gap:2px}}.input-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.input-row input{flex:1 1;min-width:200px}@media (max-width:768px){.input-row{flex-direction:column}}@media (max-width:600px){.sticky-btn{bottom:100px;box-shadow:0 4px 6px #00000026;left:5%;margin-bottom:0!important;position:fixed;width:90%;z-index:1000}.container{padding-bottom:185px!important}.page-checkout-container,.page-upsell-container{padding-bottom:100px!important}.femaleDisclaimer,.suffix-content{margin-bottom:0!important;margin-top:0!important}.sing-footer{background-color:#f0f5ff;bottom:0;height:80px;left:0;position:fixed;width:100%;z-index:9998}}@media (max-width:420px){.next-charge-per-month{font-size:14px}}@media (max-width:380px){.next-charge-per-month{font-size:14px}.first-layer-content-box,.med-product-info{gap:8px;h3{width:107px}}.order-summary-box{padding-left:10px;padding-right:10px}}@media (max-width:342px){.product-info-new-old-box{gap:6px;margin-left:-14px}}@media (max-width:320px){.next-charge-per-month{font-size:12px}}.progress-bar-container{border-radius:5px;width:100%}.circle{align-items:center;background-color:#894395;border:3px solid #894395;border-radius:50%;box-shadow:0 2px 4px #0003;color:#fff;display:flex;height:24px;justify-content:center;margin-right:20px;margin-top:-5px;position:relative;width:24px}.circle,.end-label{font-size:14px;font-weight:700}.end-label{color:#888;position:absolute;right:-30px;top:50%;transform:translateY(-50%);white-space:nowrap}@media (max-width:768px){.end-label{font-size:12px;right:calc(-10px - 2vw)}.progress-bar-container{margin-left:0;margin-right:20px;margin-top:-20px;width:100%}}.signup-intro-text{height:auto;margin-bottom:20px;width:100%}.highlight-blue{color:#0c3972;text-align:center}.highlight-black,.highlight-blue{font-family:Literata;font-size:24px;font-style:normal;font-weight:500;line-height:36px}.highlight-black{color:#000}.intro-subtext{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding-bottom:34px;padding-left:34px;padding-right:34px}.subtext-font{color:#000;font-family:IBM Plex Sans;font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-align:center}.weight-loss-story img{align-items:center;border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;height:auto;margin:0 auto;width:100%}.outer-box{border-radius:8px;height:360px;margin:0 auto;padding:18.6px 0 30px;width:570px}.title{color:#0c3972;font-family:Literata,serif;font-size:20px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:19px;text-align:center;width:570px}.images-row{display:flex;gap:10px;margin-bottom:35px}.story-image{border-radius:4px;height:200px;object-fit:cover}.rating-container{flex-direction:column;gap:5px}.rating,.rating-container{align-items:center;display:flex}.rating{color:#0c3972;font-family:IBM Plex Sans,sans-serif;font-size:48px;font-style:normal;font-weight:400;gap:10px;letter-spacing:-4px;line-height:28px}.stars-image{height:auto;width:97px}.reviews{color:#0c3972;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px;text-align:center}.suffix-content{height:auto;margin-bottom:100px;margin-top:-100px;padding-top:18px;width:100%}.content-typo{color:#000;font-family:IBM Plex Sans;font-size:12px;font-style:italic;font-weight:500;line-height:165%;text-align:center}.signup-page-container{display:flex;justify-content:center}.signup-content{text-align:center;width:100%}.signup-intro-points,.signup-intro-starting-points{display:flex;flex-direction:column}.intro-item,.intro-starting-item{align-items:center;display:flex;gap:20px}.signup-intro,.signup-intro-para{text-align:center}.feature-icon-wrapper{align-items:center;display:flex;height:33px;justify-content:center;position:relative;width:33px}.feature-circle-background{height:33px;position:absolute;width:33px;z-index:1}.feature-icon{height:47px;position:relative;width:47px;z-index:2}.feature-text-container{display:flex;flex-direction:column;text-align:left}.feature-heading{color:#000;color:#0c3972;font-family:Literata;font-size:18px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:-5px;margin-bottom:-10px;width:477px}.feature-description{color:#000;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:12px;width:448px}@media (min-width:768px){.signup-intro-points{margin-left:20px}.signup-starting-intro-points{margin-left:85px;margin-top:20px}.signup-intro{text-align:left}}@media (min-width:473px) and (max-width:600px){.feature-description{font-size:14px;margin-top:8px;max-width:90vw;width:338px}.signup-intro-points{margin-left:0;margin-left:15px}.signup-intro-points,.signup-starting-intro-points{padding-left:20px;padding-right:20px}.signup-starting-intro-points{margin-left:0;margin-left:45px}.intro-text{font-size:12px}.signup-intro,.signup-intro-special-words{text-align:center}}@media (min-width:310px) and (max-width:472px){.signup-intro-points,.signup-starting-intro-points{margin-right:auto;width:90%}.feature-description,.feature-heading{width:100%}.signup-intro-points,.signup-starting-intro-points{margin-left:20px}.signup-starting-intro-points{margin-left:0}.intro-text{font-size:12px}.signup-intro{font-size:20px;text-align:center}}.client-content{align-self:stretch;padding-left:20px;padding-right:20px}.common-content-type{font-family:Literata;font-size:28px;font-weight:500;line-height:41px}.client-info,.common-content-type{color:#000;font-style:normal;text-align:center}.client-info{font-family:IBM Plex Sans;font-size:20px;font-weight:400;line-height:28px;padding-left:10px;padding-right:10px}.medical-institution-container{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:20px}.national-inst{border-radius:16px;flex-shrink:0;height:130px;width:275px}.university-images{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:2%}.university-img{padding:42px 25px 42px 26px}.medic-content-bold{font-weight:700}.medic-content-light{font-weight:400}.medication-content{color:#000;font-family:IBM Plex Sans;font-size:20px;font-style:normal;line-height:28px}.error-box{flex-shrink:0;height:auto;width:100%}.error-condition{color:#000;font-family:Literata;font-size:24px;font-style:normal;font-weight:500;line-height:36px;text-align:left}.error-container{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:43px}.error-content{color:#000;flex-shrink:0;font-family:IBM Plex Sans;font-size:18px;font-style:normal;font-weight:400;height:auto;line-height:26px;text-align:left;width:100%;a{color:#1369b6;font-size:18px;text-decoration:underline}}.

.suffix-text-error{color:#000;font-weight:400;text-align:center}.

.suffix-text-error,.suffix-support-email{font-family:IBM Plex Sans;font-size:16px;font-style:normal;line-height:27px}.suffix-support-email{-webkit-text-decoration-skip:ink;color:#1369b6;font-weight:600;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.default-bmi-container{align-self:stretch;height:71px}.your-bmi{color:#555;font-family:IBM Plex Sans;font-size:13px;letter-spacing:.5px;line-height:13px;text-align:center}.default-bmi,.your-bmi{font-style:normal;font-weight:400}.default-bmi{color:#000;font-family:Literata;font-size:42px;line-height:57px}@media(max-width:768px){.university-images{display:flex;flex-direction:row;gap:4%}.university-images img{width:100%}.national-inst{width:48%}.prescription-content{text-align:center}.client-info{font-size:16px}.error-condition,.error-content{text-align:center}.common-content-type{font-size:22px}}@media(max-width:600px){.signup-content{max-width:90vw}}.checkout-header{font-family:Literata;font-size:28px;font-weight:700;letter-spacing:3%;line-height:39px;text-align:center;.checkout-header-highlight{color:#894395}}.checkout-supplement{background-color:#fff;border:1px solid #d1d1d1;border-radius:10px;padding:16px 20px}.checkout-supplement-section-1{display:flex;flex-direction:row;gap:40px}.checkout-supplement-img{border-radius:10px;height:177px;width:174.12px}.checkout-supplement-title{font-family:Literata;font-size:21px;font-weight:700;letter-spacing:0;line-height:29px}.checkout-supplement-section-2{display:flex;flex-direction:column;margin-top:20px}.checkout-supplement-question{font-family:IBM Plex Sans;font-size:18px;font-weight:700;letter-spacing:0;line-height:21px;vertical-align:middle}.checkout-order-summary{background-color:#fff;border:1px solid #d1d1d1;border-radius:10px;padding:20px}.checkout-order-summary-content{display:flex;flex-direction:row;gap:40px;justify-content:baseline;margin-top:20px}.checkout-order-summary-img{border-radius:10px;height:126.53px;width:124.48px}.checkout-order-delivery.mobile{display:none}.checkout-order-summary-header{font-family:Literata;font-size:18px;font-weight:600;letter-spacing:1px;line-height:100%}.checkout-order-summary-sidecontent{display:flex;flex-direction:column;gap:20px}.checkout-order-summary-title{font-family:Literata;font-size:16px;font-weight:600;letter-spacing:1px;line-height:22px;vertical-align:middle;width:211px}.post-checkout-product-price{display:flex;flex-direction:row}.post-checkout-product-price-mobile{display:flex;flex-direction:row;gap:5px}.checkout-order-delivery{align-items:center;display:flex;gap:10px}.checkout-order-delivery-mobile{display:none}.checkout-order-delivery-icon{height:23.34px;width:23.34px}.checkout-order-delivery-text{font-family:IBM Plex Sans;font-size:14px;font-style:italic;font-weight:600;letter-spacing:0;line-height:18px;vertical-align:middle}.post-checkout-product-details{margin-top:20px}.checkout-supplement-product-points{background-color:#fff;border:1px solid #d1d1d1;border-radius:10px;display:flex;gap:40px;justify-content:space-around;padding:30px 20px;width:100%}.checkout-product-point{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center;width:172px}.product-percent{color:#894395;font-size:32px;font-weight:700;line-height:18px}.product-content,.product-percent{font-family:IBM Plex Sans;letter-spacing:0;text-align:center;vertical-align:middle}.product-content{font-size:18px;font-weight:500;line-height:26px}.coupon-toggle-container{margin-bottom:20px;margin-top:20px}.coupon-toggle-header{align-items:flex-end;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:5px}.product-checked-mark{height:18px;margin-top:4px;width:18px}.coupon-input-wrapper{display:flex;gap:10px;margin-top:10px}.coupon-toggle-header .coupon-text{display:inline-block}.coupon-text{font-size:14px;font-weight:500;line-height:18px;vertical-align:middle}.coupon-arrow-icon img{height:14px;width:14px}.checkout-order-summary-line{background:#d9d9d9;height:1px;margin-left:-10px;margin-right:-10px}.checkout-order-summary-total-price{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.checkout-order-summary-total{font-weight:700;line-height:18px}.checkout-order-summary-price,.checkout-order-summary-total{font-family:IBM Plex Sans;font-size:18px;letter-spacing:0;vertical-align:middle}.checkout-order-summary-price{font-weight:600;line-height:21px;text-align:right}.post-checkout-product-points{-webkit-tap-highlight-color:transparent;font-size:16px;touch-action:manipulation;-webkit-user-select:none;user-select:none}.post-checkout-product-points img{margin-top:4px}.policy{align-items:center;display:flex;flex-wrap:wrap;font-family:IBM Plex Sans;font-size:13px;font-weight:500;gap:15px;justify-content:center;line-height:150%}.policy a{color:#0c3972;cursor:pointer}.policy a:hover{text-decoration:underline}@media (max-width:600px){.checkout-supplement-product-points{gap:20px;width:100%}.checkout-order-delivery.mobile{display:flex;margin-bottom:10px;margin-top:20px}}@media (max-width:500px){.checkout-supplement-section-1{align-items:center;gap:60px}.checkout-supplement-img{border-radius:10px;height:166.33px;width:163.63px}.checkout-supplement-title{display:none}.checkout-product-point{width:132px}.post-checkout-product-price{display:flex;flex-direction:column;gap:8px}.product-percent{font-size:24px;line-height:18px}.product-content{font-size:14px;line-height:20px}.checkout-order-summary-img{height:96.03px;width:94.48px}.checkout-order-summary-title{word-wrap:break-word;overflow-wrap:break-word;width:100%}.checkout-order-delivery{display:none}.checkout-order-delivery-mobile{align-items:center;display:flex;flex-direction:row;gap:10px;margin-top:20px}.checkout-order-summary-content{gap:20px}.policy{font-size:9px}}@media (max-width:386px){.checkout-supplement-section-1{align-items:center;gap:25px}.policy{gap:8px}}.not-found-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.not-found-container h1{color:#894395;font-size:200px;font-weight:800}.not-found-container h1,.oops{font-family:Literata;font-style:normal;text-align:center}.oops{color:#000;font-size:42px;font-weight:700;line-height:56px;margin-bottom:14px;width:591px}.not-found-content{color:#000;font-family:IBM Plex Sans;font-size:20px;font-style:normal;font-weight:400;line-height:29px;margin-bottom:30px;text-align:center;width:697px}.not-found-container a:hover{text-decoration:underline}.not-found-image{margin-top:20px;width:300px}@media (max-width:710px){.oops{font-size:28px;line-height:40px;width:90vw}.not-found-container h1{font-size:140px}.not-found-content{font-size:18px;font-style:normal;font-weight:400;line-height:26px;width:90vw}}@media (max-width:400px){.oops{font-size:26px;line-height:40px;width:90vw}.not-found-container h1{font-size:120px}.not-found-content{font-size:16px;font-style:normal;font-weight:400;line-height:26px;width:90vw}}*{box-sizing:border-box}body{background-color:#eef1f9;overflow-x:hidden}.app-container{display:flex;flex-direction:column;margin:0;width:100%}.content-container{align-items:center;background-color:#eef1f9;display:flex;flex-direction:row;gap:2rem;justify-content:center;margin:0;overflow-x:hidden;padding:2rem;width:100%}@media (max-width:768px){.content-container{align-items:center;flex-direction:column;padding:1rem}}@media (max-width:928px) and (min-width:768px){.content-container{gap:1.5rem;padding:1.5rem}}@media (max-width:541px){.content-container{padding:0}}.signup-mainpage-header,.signup-mainpage-para{font-family:Literata;font-size:28px;font-weight:500;letter-spacing:0;line-height:41px;text-align:center;vertical-align:middle}.signup-mainpage-img{border-radius:20px;margin-top:20px;max-height:30vh;object-fit:contain;width:auto}.signup-intro{font-size:20px}.signup-into-sub{display:flex;font-weight:500;justify-content:left;margin-top:10px}.optionLabel-box,.signup-into-sub{font-family:IBM Plex Sans;font-size:16px;letter-spacing:0;line-height:24px}.optionLabel-box{border:1px solid #c2c2c2;font-weight:600;text-align:center;vertical-align:middle}.optionLabelSelected-box{background-color:#96c6da33;border:1px solid #5198b6!important;color:#000}.otherOptionLabel-box{border:1px solid #c2c2c2}.options-box{font-family:IBM Plex Sans;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;text-align:center;vertical-align:middle}.options-box label.selected{background-color:#96c6da33;border:1px solid #5198b6!important;color:#000}.signup-options{display:flex;flex-direction:column;gap:16px;margin-top:24px}.signup-options label{align-items:center;background-color:#fff;border:1px solid #d7d7d7;border-radius:100px;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:500;padding:16px 24px;position:relative;text-align:left;transition:all .3s ease}.signup-options label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='.5' width='19' height='19' rx='9.5' fill='%23fff' stroke='%23888'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:16px;min-width:20px;width:20px}.signup-options label.selected{background-color:#96c6da33;border:1px solid #5198b6!important;color:#000}.signup-options label.selected:before{background-color:#5198b6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.687 10.281a.22.22 0 0 1-.154-.064L2.47 7.155a.219.219 0 0 1 .31-.31l2.907 2.908 5.97-5.97a.219.219 0 0 1 .31.31l-6.125 6.124a.219.219 0 0 1-.155.064Z' fill='%23fff'/%3E%3C/svg%3E");border-radius:50%;height:20px;width:20px}.nad-section{background-color:#fff;border:1px solid #ccc;border-radius:4px;margin:25px 0;padding:40px;text-align:center}.nad-title{color:#0d477c;font-family:Literata,serif;font-size:18px;font-weight:500;line-height:38px;margin-bottom:40px}.benefits-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto}.benefit-item{align-items:center;display:flex;flex-basis:calc(33.33% - 40px);flex-direction:column;flex-grow:1;flex-shrink:1;text-align:center;width:120px}.benefit-icon{height:40px;margin-bottom:10px;width:40px}.benefit-text{color:#000;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;line-height:21px}.nad-checkout-container{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-family:IBM Plex Sans;padding:20px;width:100%}.nad-checkout-content{align-items:flex-start;display:flex;gap:50px;margin-bottom:10px}.nad-checkout-image{height:120px;object-fit:contain;width:114.4px}.nad-checkout-title{color:#0c3972;font-family:Literata;font-size:22px;font-weight:700;letter-spacing:2px;line-height:38px}.nad-checkout-subtext{color:#888;font-family:IBM Plex Sans;font-size:16px;font-style:italic;font-weight:500;line-height:24px;width:392px}.coupon-text{border-bottom:1px solid #1369b6;color:#1369b6;font-family:IBM Plex Sans;font-size:18px;font-weight:400;letter-spacing:0;line-height:38px}.nad-content-divider{border-bottom:1px solid #c8c8c8;margin-left:-20px;margin-right:-20px}.nad-checkout-inclusions{border-bottom:1px solid #c8c8c8;margin-top:20px}.inclusions-title{color:#0c3972;font-family:Literata,serif;font-size:22px;font-weight:700;letter-spacing:1px;margin-bottom:16px}.inclusion-row{font-weight:500;margin-bottom:18px}.inclusion-row,.total-row{color:#222;display:flex;font-size:18px;justify-content:space-between}.total-row{font-weight:600;margin-top:20px}.inclusion-product-name{color:#222;font-family:IBM Plex Sans;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px}.total-row-price-details{border-bottom:1px solid #c8c8c8}.total-label{color:#222;font-weight:600;text-transform:uppercase}.total-label,.total-note{font-family:IBM Plex Sans;font-size:18px;letter-spacing:0;line-height:18px}.total-note{color:#8c8484;font-weight:400;text-transform:none}.total-amount{color:#222;font-family:IBM Plex Sans;font-size:18px;font-weight:700;letter-spacing:0;line-height:18px;text-align:right}.refund-note{color:#000;font-family:IBM Plex Sans;font-size:12px;font-style:italic;font-weight:500;letter-spacing:1px;line-height:17px;margin-bottom:20px;margin-top:5px;width:399px}.promo-code-btn{background:none;border:none;color:#0c3972;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:0;text-decoration:underline}.next-charge-note{color:#888;font-size:14px;margin-top:16px}@media (max-width:600px){.signup-mainpage-header,.signup-mainpage-para{font-size:22px;line-height:normal}.signup-mainpage-img{height:auto;width:100%}.nad-checkout-title{font-size:18px;line-height:32px}.nad-checkout-subtext{font-size:14px;line-height:normal;margin-top:4px}.refund-note{width:250px}.benefits-grid{gap:20px;grid-template-columns:repeat(2,1fr)}.help-box-container{margin-bottom:80px}.nad-checkout-content{gap:30px}nad-checkout-details{display:flex;flex-direction:column}.nad-checkout-subtext{width:100%}}@media (max-width:430px){.nad-checkout-title{font-size:18px;line-height:normal}.inclusions-title{font-size:18px;margin-bottom:16px}.inclusion-row{font-size:16px}}@media (max-width:400px){.benefits-grid{gap:10px;grid-template-columns:repeat(2,1fr)}}.progress-bar-container-with-back-arrow{align-content:center;align-items:center;display:flex;gap:40px;justify-content:center;width:638px}.progress-bar-container{background-color:#d7d7d7;border-radius:10px;height:10px;margin:20px 0;overflow:visible;position:relative;width:570px}.progress-bar-content{align-items:center;display:flex;justify-content:center}.progress-bar{background-color:#894395;height:100%;transition:width .3s ease}.progress-label{position:absolute;top:50%;transform:translate(-50%,-50%);transition:left .3s ease}.back-arrow-btn{background-color:initial;border:none;color:#894395;cursor:pointer;display:flex;font-size:24px;justify-content:center;transition:color .3s}.back-arrow-btn-img{background-color:#894395}.back-arrow-btn:hover{color:#894395}@media (max-width:768px){.progress-bar-container-with-back-arrow{gap:20px;width:100%}.progress-bar-container{width:100%}}.signup-content-header{color:#0c3972;font-family:IBM Plex Sans;font-size:24px;font-weight:700;letter-spacing:0;line-height:31px;margin-bottom:20px;text-align:center}.arrow-btn{background-color:initial;border:none;color:#894395;cursor:pointer;display:flex;font-size:24px;justify-content:center;transition:color .3s}.arrow-btn-img{background-color:#894395}.arrow-btn:hover{color:#894395}.signup-content-heading{color:#000;font-family:IBM Plex Sans;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;text-align:left}.signup-content-heading-font-weight{font-weight:700}.signup-content-heading-description{color:#000;font-family:IBM Plex Sans;font-size:12px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:5px;text-align:left}.signup-intro-text-css{margin-top:-90px;text-align:center}.custom-radio-button{align-items:center;background-color:#fff;border:1px solid #96c6da;border-radius:213px;cursor:pointer;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:400;height:50px;padding:10px 16px;position:relative;transition:all .2s ease;-webkit-user-select:none;user-select:none}.row-buttons{flex-direction:row;gap:16px;justify-content:flex-start;width:100%}.custom-radio-row-button{width:48%}.radio-button-group{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;margin-top:20px}.radio-button-group.row-buttons{flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start}.custom-radio-button.selected{background-color:#96c6da;border-color:#96c6da;color:#fff}.signup-content-header-text{color:#0c3972;font-family:IBM Plex Sans;font-size:16px;font-weight:400;letter-spacing:0;line-height:31px;text-align:center}.signup-intro-text{margin-top:"-40px";text-align:"center"}.custom-select-wrapper{position:relative;width:100%}.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' height='24' stroke='%230C3972' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:20px;border:1px solid #96c6da;border-radius:213px;color:#000;cursor:pointer;font-size:16px;height:52px;padding:12px 16px;width:100%}.custom-select option{background-color:#fff!important;color:#000}.custom-select:focus{border-color:#96c6da;box-shadow:0 0 0 2px #0c397233;outline:none}.weight-input{border:1px solid #96c6da}.weight-input:focus{box-shadow:0 0 0 2px #0c397233;outline:none}.input-box,.input-box:focus,.weight-input:focus{border-color:#96c6da}.input-box:focus{box-shadow:0 0 0 2px #0c397233;outline:none}.bmi-container{background-color:#e7f0fb;border-radius:48px;display:flex;flex-direction:row;gap:10px;height:50px;justify-content:flex-start;margin-bottom:20px;margin-top:20px;padding-left:40px}.bmi-content{color:#000;font-family:IBM Plex Sans;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%}.bmi-error-container{align-items:"center";border-radius:"48px";color:"#f8454a";display:"flex";gap:"10px";height:"50px";justify-content:"center";margin-top:"20px";padding:"0px"}.singup-personal-name{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px}.singup-personal-name input{height:52px;min-width:48%;width:100%}.signup-intro-info-mobile-text{font-size:24px}.input-fields{height:52px}.checkbox-label{font-size:12px;margin-bottom:0;margin-left:0;margin-top:0}.signup-content-heading-text{margin-bottom:0}.options-box-content{margin-top:20px}.signup-header-text{color:#000;font-size:16px}.signup-intro-info{width:100%}.select-container{max-width:100%}@media (max-width:600px){.highlight-black{font-family:Literata;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;line-height:normal;text-align:center}.signup-intro-text-css{margin-top:-20px;text-align:center}.signup-content-header,.subtext-font{line-height:normal}.highlight-blue{font-family:Literata;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;text-align:center}.options label{align-items:center;display:flex;font-size:14px;height:53px;justify-content:center}.options-box-contents label{height:40px}.client-info,.signup-content-heading-description{font-size:12px}.client-info{font-family:Literata;font-weight:400;line-height:normal;text-align:left}.medication-content{font-size:14px}.signup-content-header{font-size:16px}.signup-content-heading{font-size:14px}.custom-radio-button{font-size:12px}.custom-radio-row-button{width:47%}.signup-content-header-text{font-size:12px}.bmi-container{height:36px}.signup-question{font-size:16px;text-align:left}.bmi-content{font-size:12px}.signup-header-text{color:#000;font-size:14px;font-weight:400}.subtext-font{font-size:12px}.signup-intro-text{margin-top:"40px";text-align:"center"}.bmi-error-container{padding:0 10px}.signup-intro-info-mobile-text{font-size:16px;font-weight:600}.signup-intro-info-mobile-text,.signup-intro-para-second-mobile-text{font-family:IBM Plex Sans;letter-spacing:0;line-height:22px;text-align:center}.signup-intro-para-second-mobile-text{font-size:14px;font-weight:400}.clinical-trails-div{margin-top:60px!important}.singup-personal-name{flex-direction:row;flex-wrap:nowrap}.singup-personal-name input{min-width:48%;width:100%}.clinical-content,.signup-content-header-text{line-height:normal}.clinical-content{font-family:Literata;font-size:16px;font-weight:500;text-align:left}.clinical-content-text{font-size:12px}}.intake-form-content-header,.intake-form-content-subheader{color:#0c3972;font-family:IBM Plex Sans;font-size:30px;font-weight:700;letter-spacing:0;line-height:normal;text-align:center}.intake-form-content-subheader{margin-bottom:80px}.intake-form-content-heading{font-family:IBM Plex Sans;font-size:30px;font-weight:700;letter-spacing:0;line-height:normal;text-align:center}.intake-sub-header{font-size:26px;font-weight:400}@media (max-width:600px){.intake-form-content-header,.intake-form-content-heading,.intake-form-content-subheader{font-size:24px}.intake-sub-header{font-size:20px;font-weight:400}}.tabs-container-box{border-radius:0;border-radius:5px;gap:0;margin:20px auto 10px;padding:0;button{border:none}}.tab-button-box{border-radius:5px;font-size:14px;height:42px}.tab-button-selected{border:1px solid #000}.tabs-subtext-content{display:flex;justify-content:space-around;margin-bottom:20px}.med-card-container-box{margin-top:45px}.med-selected-box{background-color:#0d3a73}.med-card-box{align-items:flex-start;border-radius:4.5px;display:flex;flex-direction:row;gap:4px;height:165.2px;padding:10px}.med-info-card-box{gap:5px}.med-details-box{gap:8px;width:100%}.med-name-box{color:#fff}.med-description-box{color:#fff;font-size:13px}.med-stock-text{color:#000;font-size:10px}.med-stock-label-box{color:#fff}.med-stock-box{align-items:flex-end;gap:5px}.med-stock-icon-box{height:10.8px;width:10.8px}.med-old-price{color:#c6c6c6;font-family:IBM Plex Sans,sans-serif;font-size:10px;font-weight:500;line-height:100%;margin-left:2px;text-decoration:line-through}.med-new-price-content{display:flex;flex-direction:column;gap:2px;margin-left:2px}.med-starts-from{font-size:10px;font-weight:400}.med-new-price,.med-starts-from{color:#000;font-family:IBM Plex Sans,sans-serif;line-height:100%}.med-new-price{font-size:12px;font-weight:700}.med-new-price-box,.med-starts-from-box{color:#fff}.custom-radio-container{z-index:2}.custom-radio-outer{align-items:center;background-color:#fff;border:.9px solid #bfbfbf;border-radius:50%;display:flex;height:18px;justify-content:center;width:18px}.custom-radio-outer.selected{border-color:#894395}.custom-radio-inner{background-color:#894395;border-radius:50%;height:10.8px;width:10.8px}.tabs-subtext-injectable-content,.tabs-subtext-oral-content{color:#000;font-family:Literata;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:100%;margin-top:-8px}.checkout-signup-header{align-items:flex-start;display:flex;justify-content:center;margin-bottom:30px;padding:0 20px;text-align:center;img{margin-top:8px}p{color:#894395;font-family:Literata;font-size:26px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:38px;margin-left:10px}}.signup-content-context-box{align-items:flex-start;display:flex;gap:10px;margin-bottom:20px;text-align:left;p{font-style:Medium;font-weight:500}b,p{font-family:Literata;font-size:16px;letter-spacing:0;line-height:normal}b{font-style:Bold;font-weight:700}}.med-stock-content{align-items:center;display:flex;gap:2px}.med-price-content{align-items:flex-end;display:flex;gap:2px}.checkout-med-container-box{background-color:#0d3a73;border:3px solid #894395;border-radius:5px;display:flex;height:185px;opacity:1;position:relative;width:100%}.selected-product-card-box{flex-direction:row;padding:20px 20px 30px 30px}.product-box,.selected-product-card-box{display:flex;gap:20px;justify-content:center}.product-box,.stock-status{align-items:center}.stock-status{display:flex}.product-content-box{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;margin-top:10px;.product-name{color:#fff;font-family:Literata;font-size:20px;font-style:Medium;font-weight:500;line-height:100%}.product-desc{font-size:14px;font-style:normal;font-weight:400;text-align:left}.product-desc,.stock-label{color:#fff;font-family:IBM Plex Sans}.stock-label{font-size:12px;font-style:Medium;font-weight:500;line-height:100%}}.product-image{height:110px;width:50.05px}.selected-product-label{align-items:center;background-color:#894395;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;display:flex;flex-shrink:0;font-family:IBM Plex Sans;font-size:12px;font-style:normal;font-weight:700;height:24px;justify-content:center;left:10px;line-height:normal;padding:4px 8px;position:absolute;text-transform:uppercase;top:-25px;width:117px;z-index:10}.contianer-heading-box{margin-bottom:-15px;margin-top:20px}.plans-box{margin-top:10px}.plan-description-box{align-items:flex-start;border:1px solid #894395;border-radius:6px;display:flex;flex-direction:column;gap:10px;height:147px;justify-content:center;padding:20px}.plan-description-box-1,.plan-description-box-2{font-size:14px;line-height:100%}.plan-description-box-1,.plan-description-box-2,.plan-description-box-3{align-items:center;display:flex;font-family:IBM Plex Sans;font-style:Medium;font-weight:500;gap:10px;letter-spacing:0}.plan-description-box-3{background-color:#f1f1f1;flex-direction:row;font-size:12px;height:53px;line-height:normal;padding-left:10px;width:100%}.coupon-container-box{border:2px solid #0000;border-image:linear-gradient(90deg,#189bd7,#894395);border-image-slice:1;border-radius:4px;color:#000;font-size:14px;font-weight:500;height:42px;position:relative}.coupon-message{margin:0}.coupon-remove-btn{align-items:center;background-color:#d9d9d9;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:-9px;top:-9px;width:18px}.couple-apply-box{border-radius:4px;height:27px;padding:5px 20px;text-transform:uppercase}.couple-apply-box,.price-info{font-family:IBM Plex Sans;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:100%}.price-info{font-size:20px}.next-charge-per-month-box{margin-bottom:0}.ellipse-font-box{font-family:IBM Plex Sans;font-size:16px;font-style:SemiBold;font-weight:600;letter-spacing:5%;line-height:23px;margin-left:-30px;margin-top:-40px;span{font-family:IBM Plex Sans;font-size:16px;font-style:normal;font-weight:400;letter-spacing:5%;line-height:23px}}.badge-logos-box{align-items:center;display:flex;justify-content:space-between;margin:-30px 20px 0}.weight-loss-checkout-msg-text{align-items:center;display:flex;margin-left:-20px;margin-right:-20px;margin-top:-20px}.med-month-price{color:#868686;font-family:IBM Plex Sans;font-size:20px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%;margin-right:8px;text-decoration:line-through}.divider-line{color:#dcdcdc;height:1px}.other-coupon-box{color:#0d3a73;font-family:IBM Plex Sans;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%}.coupon-toggle-header-box{align-items:flex-start}.coupon-badge{align-items:center;background-color:#00b57a;border-radius:3px;color:#fff;display:flex;font-family:IBM Plex Sans;font-size:10px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:1px;line-height:100%;max-height:28px;padding:5px;text-transform:uppercase;width:90%}.coupon-badge-box{height:22px;width:151px}.product-price-stock-box{align-items:center;align-items:flex-end;display:flex;justify-content:space-between;width:100%}.product-box-price{align-items:flex-end;display:flex;gap:10px;margin-bottom:2px}.product-old-price{color:#c6c6c6;font-size:12px;font-style:Medium;font-weight:500;text-decoration:line-through}.product-old-price,.product-starts-from{font-family:IBM Plex Sans;letter-spacing:0;line-height:100%}.product-starts-from{color:#fff;font-size:11px;font-style:Regular;font-weight:400}.product-new-price-content{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.product-new-price{color:#fff;font-family:IBM Plex Sans;font-size:16px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:100%}.coupon-box-header{align-items:flex-end;display:flex;gap:5px;span{color:#0d3a73;font-family:IBM Plex Sans;font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%;vertical-align:middle}}.other-box-coupon{-webkit-text-decoration-skip:ink;color:#0c3972;font-family:IBM Plex Sans;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%;text-decoration:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:0;vertical-align:middle}.benefits-container-box{display:flex;flex-direction:column;gap:14px;margin-bottom:5px;margin-top:5px}.benefit-box-item{align-items:center;display:flex;gap:10px}.check-icon{flex-shrink:0}.benefit-box-item span{color:#000;font-family:IBM Plex Sans;font-size:16px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%;vertical-align:middle}.summary-font-box{color:#0c3972;font-family:IBM Plex Sans;font-weight:600}.first-layer-box img{height:59.46px;width:27.05px}.separate-content-box{display:flex;justify-content:space-between;margin-top:-16px;width:100%}.med-placements-box{display:flex;flex-direction:column;gap:10px}.med-info-text-box{color:#0c3972;font-family:Literata;font-size:20px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%}.med-info-price-box{align-items:flex-end;display:flex;gap:8px}.med-info-old-price{color:#c6c6c6;font-family:IBM Plex Sans;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%;text-decoration:line-through}.med-info-new-price{font-size:16px}.med-info-new-price,.per-month-styling-box{color:#0c3972;font-family:IBM Plex Sans;font-style:Bold;font-weight:700;letter-spacing:0;line-height:100%}.per-month-styling-box{font-size:24px}.coupon-input-wrapper-box{display:flex;flex-direction:column}.coupon-input-wrapper{border:1px solid #c3c3c3;border-radius:4px;color:#fffcfc;display:inline-block;position:relative;width:100%}.coupon-input-with-btn{box-sizing:border-box;height:42px;padding-left:15px;padding-right:80px;width:100%}.apply-btn-inside-input{background-color:#0c3972;border:none;color:#fff;cursor:pointer;font-family:IBM Plex Sans;font-style:Bold;font-weight:700;height:29px;letter-spacing:0;line-height:100%;padding:0 20px 0 15px;position:absolute;right:12px;text-align:center;text-transform:uppercase;top:6px}@media (max-width:768px){.med-month-price{font-size:14px}}@media (max-width:600px){.med-card-box{gap:10px;justify-content:flex-start}.med-info-card-box{gap:15px}.med-name-box{color:#fff;height:auto}.med-details-box{gap:10px;height:auto}.med-name-text{height:auto}.med-old-price{margin-left:30px}.med-old-price,.med-stock-label{font-size:12px}.med-starts-from{font-size:11px}.med-new-price{font-size:16px}.med-stock-content{align-items:center;display:flex;gap:8px}.med-price-content{align-items:flex-end;display:flex;gap:8px}.checkout-signup-header{text-align:left}.med-stock-box{justify-content:space-between}.coupon-badge{color:#fff;font-size:13px;height:28px;width:171px}}@media (max-width:500px){.weight-loss-checkout-msg-text{align-items:center;margin-top:-20px;span{margin-right:20px;margin-top:-8px}}.med-month-price{font-size:12px}.product-content-box{gap:5px;margin-top:10px}.summary-font-box{font-size:14px}.med-info-text-box{font-size:16px}.med-info-old-price{font-size:12px}.med-info-new-price,.per-month-styling-box{font-size:14px}.per-month-box{font-size:18px}.apply-btn-inside-input{font-size:11px}.couple-apply-box{font-size:12px}}@media (max-width:420px){.med-card-box{gap:5px}.med-info-card-box{gap:10px}.med-name-box{font-size:18px}.med-description-box{font-size:12px}.med-stock-label-box{font-size:10px}.med-stock-box{gap:2px}.med-price-content,.med-stock-content{gap:4px}.med-stock-label{font-size:10px}.med-description-text{font-size:13px}.med-stock-box{justify-content:space-between}.med-old-price{margin-left:20px}}@media (max-width:400px){.med-placements{width:120px}.med-info-box,.price-info{font-size:16px}.plan-description-box-3{font-size:10px;height:60px}.ellipse-font-box{font-size:12px;span{font-size:12px}}.next-charge-per-month-box{font-size:14px}.coupon-badge{align-items:center;background-color:#00b57a;border-radius:3px;color:#fff;display:flex;font-family:IBM Plex Sans;font-size:13px;font-style:normal;font-weight:600;justify-content:center;letter-spacing:1px;line-height:100%;max-height:28px;padding:5px;text-transform:uppercase;width:90%}}@media (max-width:380px){.med-new-price{font-size:14px}.med-old-price{margin-left:5px}.med-details-box{gap:5px}.next-charge-per-month-box{font-size:12px}.coupon-badge{font-size:10px;height:auto;width:100%}}
/*# sourceMappingURL=main.5fd40a2c.css.map*/