body,html{overflow-x:hidden!important}body,iframe,img,video{max-width:100%}.product-card,.product-select-box{text-align:center;transition:.3s;cursor:pointer}.btn-cart,.gm_btn{text-transform:capitalize}.gm_btn,.plan-box.active p{color:#0354a1}html{scrollbar-gutter:stable}body{font-family:Outfit,sans-serif;width:100%;margin:0 auto}img{height:auto}.benefits-section img,.card img,.mens-right img,.section img{width:100%!important;height:100%!important;object-fit:cover;display:block}.flex-item,.grid-item{min-width:0}#contactUs .btn{border-radius:50px;padding:10px 30px;font-size:16px;font-weight:600}.address_ship .close,.modal-content .close{background:0 0;border:none;cursor:pointer;font-size:20px;width:38px;position:absolute!important;right:0!important;z-index:1!important;top:0!important}#contactUs a{text-decoration:none}#contactUs p,#contactUs p a{color:#646464;font-size:16px;margin-bottom:20px}#contactUs p:last-child{margin-bottom:0}.hero-section{background:#fff;font-family:Inter,sans-serif}.btn-cart,.change_option h6,.change_option p,.gm_btn,.pack_details,.plan-box div,.plan-box p,.plan-box strong,.plan-box.active p,.product_details_div h1{font-family:Inter;vertical-align:middle}.landing-hero-section{background:#fff!important;padding:35px 0 45px!important;min-height:600px}.icon-slider .icon-item{box-shadow:none!important;background:0 0}.main_ptoduct_img{max-width:100%;width:100%;padding:0;margin:0!important;height:100%}.leaf_stamp_img{position:absolute;top:2%;right:4%}.product-select-box{width:206px;height:229px;overflow:hidden}.product-select-box.active{border:4px solid #0354a1}.product-select-box img,.product-select-box-active img{width:100%;height:100%!important;object-fit:cover!important}.product-card:hover,.product-select-box:hover{transform:translateY(-3px)}.hero-container{padding:40px 0}.left-hero img{width:100%;border-radius:10px}.product-card{width:150px;background:linear-gradient(#d9eaff,#c1d8ff);padding:12px;border-radius:10px;border:2px solid transparent}.product-card img{height:120px;object-fit:contain}.product-card.active{border-color:#0072ce;box-shadow:0 4px 12px rgba(0,114,206,.3)}.product_details_div{padding:25px 40px}.product_details_div h1{font-weight:500;font-size:48px;line-height:98px;letter-spacing:0;color:#000;border-bottom:1px solid #0000001a;margin-bottom:10px}.product_details_div h4,.product_details_div h5,.product_details_div p{line-height:24px;letter-spacing:0;vertical-align:middle;font-family:Inter}.product_details_div h5{font-weight:500;font-size:16px;color:#212529}.product_details_div h4{font-weight:500;font-size:20px;color:#12121b}.product_details_div p{font-weight:400;font-size:16px;color:#585858}.change_option h6,.gm_btn{font-weight:700;text-align:center}.plan-box{border:1px solid #8f8f8f;padding:16px 20px;border-radius:12px;margin-bottom:12px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;height:80px}.plan-box.active{border:2px solid #0354a1;background:#eef5ff;box-shadow:0 4px 10px rgba(0,114,206,.15)}.plan-box input{accent-color:#0354a1;margin-right:12px}.gm_btn{border:1px solid #0354a1;background:#e8edf5;font-size:16px;line-height:20px;letter-spacing:0;width:fit-content;height:46px;border-radius:10px}.btn-cart,.change_option h6,.pack_details{line-height:24px;letter-spacing:0}.gm_btn:hover{background:#0354a1}.pack_details{font-weight:400!important;font-size:16px;color:#12121b}.btn-cart{border:none;padding:14px;border-radius:50px;width:100%;background:#f54d1d;height:50px;font-weight:900;font-style:Black;font-size:16px;text-align:center;color:#fff}.btn-cart:hover{background:#e75b2c}.change_option h6{font-style:Bold;font-size:14px}.change_option p{font-weight:400;font-style:Regular;font-size:14px;line-height:14px;letter-spacing:0;text-align:center}.plan-box div,.plan-box strong,.plan-box.active p{font-style:Bold;font-weight:700}.change_option{margin-top:20px}.plan-box div{font-size:16px;line-height:24px;letter-spacing:0;color:#12121b;display:flex;align-items:center}.plan-box p,.plan-box strong,.plan-box.active p{line-height:100%}.plan-box strong{font-size:20px;letter-spacing:0;text-align:right;color:#12121b}.best-seller-tag,.plan-box p,.plan-box.active p{font-size:12px;letter-spacing:0}.top-header a,.top-header p,.top-header p span{font-family:Inter;line-height:100%;letter-spacing:-.6px}.plan-box p{font-weight:400;font-style:Regular;margin:0;color:#717374}.feature-icon img{text-align:center;margin:0 auto}.feature-box{text-align:center;padding:20px}.faq-section{padding:50px 0}.accordion-button{font-weight:600}.footer{text-align:center;padding:20px;background:#fff;border-top:1px solid #eee}.best-seller-tag{position:absolute;top:0;left:-1px;background:#0354a1;color:#fff;line-height:14px;border-bottom-right-radius:11.01px;border-top-left-radius:11.01px;padding:5px 8px}.faq-item button{width:100%;text-align:left}.top-header p,.top-header p span{font-style:Bold;font-size:16px;text-align:center}.product_image_sec{position:relative;display:flex;justify-content:center;align-items:center}.feature-badges{position:absolute;bottom:7%;left:50%;transform:translateX(-50%);display:flex;gap:20px;justify-content:center;align-items:center;z-index:5}.feature-icon{font-size:32px;margin-bottom:10px}.accordion-button::after{background-image:none!important;transform:none!important;display:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none!important}.accordion-button:not(.collapsed)::before{content:"−";color:#fff;background:#0354a1}.benefits-section img{width:100%;height:auto}.top-header{background:linear-gradient(180deg,#0698fb -224.44%,#0354a1 100%);color:#fff;padding:8px 0;font-size:14px}.top-header .logo img{height:32px}.top-header p{font-weight:400;color:#fff;margin:0}.top-header p span{font-weight:700;color:#00e1ff}.top-header a{color:#fff;text-decoration:none;margin-left:15px;font-weight:400;font-style:Regular;font-size:14px;text-align:right;display:flex;gap:4px;align-items:center}.top-header .info i{margin-right:5px}.icon-slider-wrap{position:relative;width:100%;overflow:hidden;background:#7fe0c3;padding:15px 0}.icon-slider{display:flex;width:max-content;animation:25s linear infinite marquee;min-height:30px}.icon-item{display:flex;align-items:center;gap:10px;padding:0 40px;white-space:nowrap;flex-shrink:0}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.icon-slider-wrap:hover .icon-slider{animation-play-state:paused}.icon-item img{display:block;height:24px;width:24px}.icon-item span{color:#000;font-family:Outfit;font-weight:600!important;font-style:SemiBold;font-size:18px!important;leading-trim:NONE;letter-spacing:-.4px;text-transform:uppercase}.badge-box .big-text,.badge-box .small-text,.fetured-info p,.fetured_sec h2,.fetured_sec h2 span{letter-spacing:0;vertical-align:middle}.feature-badges{display:flex;gap:16px}.badge-box{background:linear-gradient(180deg,#7bb0e0 0,#5a97d0 100%);padding:14px 22px;color:#fff;border-radius:10px;text-align:center;min-width:170px;display:flex;flex-direction:column;justify-content:center}.badge-box .small-text{font-family:Roboto;font-weight:500;font-style:Medium;font-size:18px;line-height:20px}.badge-box .big-text{font-family:Roboto;font-weight:700;font-style:Bold;font-size:30px;line-height:39.2px}.fetured-info{padding:40px}.feature-icon{padding-bottom:10px}.fetured-info p{font-family:Inter;font-weight:400;font-style:Regular;font-size:20px;line-height:31px;text-align:center}.fetured_sec h2,.fetured_sec h2 span{font-size:40px;line-height:46px}.fetured_sec h2{font-family:Inter;font-weight:600;font-style:Semi Bold;color:#1a1a1a}.fetured_sec h2 span{font-family:Platypi;font-weight:400;font-style:Italic;background:url(../images/blue_bar.png) center no-repeat}.footer-section{background:#0354a1;padding:30px 0 20px;border-top:1px solid #e5e5e5;font-family:Inter}.footer-section h5{font-weight:700;font-size:16px!important;color:#fff;position:relative;margin-bottom:20px}.footer-section .contacts{list-style:none;padding:0;margin-bottom:30px!important}.footer-section .contacts li{margin-bottom:15px}.footer-section .contacts li a{color:#fff;text-decoration:none;font-weight:400;font-size:16px!important}.footer-section .legi_img{margin-bottom:30px;display:flex;align-items:center;justify-content:end}.footer-section .legi_img img{width:80px;margin-right:10px}.mb-4{margin-bottom:1.5rem!important}.footer-section .social-links{display:flex;justify-content:end;align-items:center;list-style:none;margin:0;padding:0;width:fit-content}.action-textbox h2,.footer-section .mhgh{margin-bottom:20px}.footer-section .desktop_links_v6 li{margin-left:0;margin-right:15px}.footer-section .social-links li img{display:block;width:32px;height:32px}.footer-section .copyright_links li a,.footer-section p,.footer-section p a{color:#fff;font-size:12px!important;font-weight:500;text-align:left;margin-bottom:20px;text-decoration:none}.faq-sec h2,.faq-sec p{text-align:center;font-family:Inter;color:#1a1a1a}.footer-section .copyright_links,.footer-section .copyright_links li a{list-style:none;margin:0 0 20px;padding:0}.footer-section .copyright_links li{display:inline-block}.footer-section .copyright_links li span{color:#fff;padding:0 5px}.footer-inner{display:flex;align-items:center;justify-content:space-between}.footer-logos{display:flex;align-items:center;gap:25px}.footer-logos img{height:55px;width:auto;display:block}.footer_logo_social_sec{display:flex;flex-direction:column;align-items:end}.faq-sec h2{font-weight:600;font-style:Semi Bold;font-size:56px;line-height:100%;letter-spacing:-3px}.faq-sec p,.footer-left{font-weight:400;font-style:Regular}.faq-sec p{font-size:20px;line-height:160%;letter-spacing:0}.accordion{margin-top:70px}.footer-left{font-family:Barlow;font-size:14px;line-height:150%;letter-spacing:0;color:#4b5563}.action-section{width:100%;position:relative;margin-top:40px;margin-bottom:40px}.action-wrapper{width:100%;height:550px;background-image:url("../images/action_bg.png");background-size:cover;background-position:center;position:relative;display:flex;justify-content:flex-end;align-items:center;padding:30px 60px}.action-textbox{width:40%;background:#3873eec7;color:#fff;padding:25px 28px;border-radius:10px}.action-textbox h2{font-family:Inter;font-weight:500;font-style:Medium;font-size:48px;line-height:118%;letter-spacing:0;vertical-align:middle}.action-textbox p{font-family:Inter;font-weight:400;font-style:Regular;font-size:30px;line-height:135%;letter-spacing:0;vertical-align:middle}.mens-left h2,.mens-left h2 span{font-size:42px;line-height:69px;letter-spacing:0;text-align:center}.mens-health-section{padding:50px 0;display:flex;justify-content:center}.mens-wrapper{display:flex;width:85%;border-radius:10px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}.mens-left{width:55%;padding:60px 40px 40px;background:url("../images/Gradient_bg.png") center/cover no-repeat;color:#fff}.mens-left h2{font-family:Inter;font-weight:600;font-style:Semi Bold;vertical-align:middle}.acc-body,.acc-header h4{font-family:Inter;letter-spacing:-.4px}.mens-left h2 span{font-family:Platypi;font-weight:400;font-style:Italic}.health-accordion{background:#fff;border-radius:10px;padding:10px 20px;margin-top:30px}.acc-item{border-bottom:1px solid #e8e8e8;padding:20px 0}.acc-item:last-child{border-bottom:none}.acc-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.acc-left{display:flex;align-items:center;gap:12px}.acc-icon{width:20px;height:18px}.acc-header h4{font-weight:500;font-style:Medium;font-size:24px;line-height:100%;color:#1a1a1a}.acc-toggle{width:26px;height:26px;border-radius:50%;border:none;background:#e9f5ff;font-size:16px;font-weight:700;color:#0354a1;cursor:pointer;transition:.25s;display:flex;justify-content:center}#ajax-loader,.acc-body,.accordion-panel{display:none}.acc-item.open .acc-toggle{background:#0354a1;color:#fff}.acc-body{padding:10px 36px 10px 46px;font-weight:400;font-style:Regular;font-size:15px;line-height:146%;color:#646464}.acc-item.open .acc-body,.accordion-panel.show{display:block}.text-block h4{font-size:17px;font-weight:600;margin:0 0 4px;color:#000}.text-block p{font-size:14px;color:#555;margin:0;line-height:1.35}.health-btn span{font-size:16px;font-weight:500;flex:1;color:#222}.mens-right{width:45%;height:100%}.mens-right img{width:100%;height:100%;object-fit:cover}input[type=radio]{-webkit-appearance:none;appearance:none;width:20px;height:20px;border:2px solid #667289;border-radius:50%;background-color:#fff;position:relative;cursor:pointer}input[type=radio]:checked{background-color:#0354a1;border-color:#0354a1}input[type=radio]:checked::after{content:"";position:absolute;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;top:50%;left:50%;transform:translate(-50%,-60%) rotate(45deg)}.top_h_div{width:33.33%}.card-body p,.text-success{text-align:left!important}@media (min-width:1024px) and (max-width:1300px){.hero-section .row{align-items:flex-start!important}.product-select-box{width:175px!important;height:175px!important}.top-header p{font-size:14px!important}.badge-box{margin-right:5px}}@media (min-width:768px) and (max-width:1025px){input[type=radio]:checked::before{left:45%!important}.product_details_div_sec,.product_image_sec{width:100%}.fetured-info{padding:30px 0}.mens-left h2{line-height:18px}.badge-box{padding:24px 22px;min-width:148px}.top-header a,.top-header p{font-size:12px}.top-header p span{font-size:14px}.action-textbox{width:80%}.mens-wrapper{width:90%}.acc-body{padding:10px 0 10px 36px}.top_h_div{width:auto}.acc-toggle{height:29px}.badge-box .big-text{font-size:24px!important}}@media (max-width:767px){.btn-get-start{min-width:fit-content!important}.get_start_sec{margin-top:34px!important}.get-start-section{width:88%!important;height:615px}.product-card{width:110px!important}.icon-slider{padding:12px 20px;gap:16px}.action-wrapper{height:auto;padding:20px}.action-textbox{width:100%;margin-top:20px}.badge-box{border-radius:10px;min-width:120px}.badge-box .small-text{font-size:12px;line-height:18px}.badge-box .big-text{font-size:14px;line-height:20px}.leaf_stamp_img{width:20%}.accordion-body,.top-header{padding:10px 0}.top-header .container{flex-direction:column;gap:14px}.footer-inner{flex-direction:column;gap:10px}.footer-logos img{height:45px}.action-textbox p{font-size:20px}.action-textbox h2{font-size:43px;line-height:104%}.accordion-button{font-size:20px!important;padding:0}.faq-sec h2{font-size:42px;line-height:109%}.mens-wrapper{flex-direction:column}.mens-left,.mens-right{width:100%}.mens-left{padding:60px 20px 40px}.mens-left h2,.mens-left h2 span{font-size:30px;line-height:35px}.acc-header h4{font-size:17px}.acc-body{padding:10px 14px 10px 28px}.fetured_sec h2 span{font-size:28px}.fetured_sec h2{font-size:30px}.product_details_div{padding:25px 10px}.product-select-box,.product-select-box-active{width:163px;height:200px}.product_details_div h1{font-size:42px}.plan-box div{font-size:14px}.plan-box strong{font-size:16px}.plan-box p,.plan-box.active p{font-size:10px}.plan-box{padding:16px 10px}.fetured-info{padding:20px}.benefits-section .p-0{padding:6px!important}.health-accordion{margin-top:35px}.top_h_div{width:auto}.footer_logo_social_sec{align-items:flex-start}}@media (max-width:400px){.product-select-box,.product-select-box-active{width:155px;height:172px}.badge-box{min-width:95px;min-height:76px;padding:10px}}.spin-loader{width:80px;height:80px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}#ajax-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(10,1,1,.7);z-index:111111}.custom-loader{display:flex!important;align-items:center;justify-content:center}@media screen and (max-width:767px){.legitscript img{width:73px;height:auto}.footer-section .container .row{flex-direction:column}.footer-section .container .row .col-3.col-md-3{width:100%!important;max-width:100%!important}.footer-section .legi_img,.footer-section .social-links{justify-content:start}.footer-section .footer-logo img{margin-top:30px}}.btn-borderd:focus{box-shadow:0 0 0 .25rem #cce3ff!important}#addToCart:disabled{opacity:.5;cursor:none}.toast{position:fixed;top:20px;right:20px;min-width:280px;padding:14px 18px;border-radius:6px;color:#fff;font-size:14px;font-weight:500;box-shadow:0 8px 20px rgba(0,0,0,.15);z-index:9999}.toast-success{background-color:#28a745}.toast-error{background-color:#dc3545}