.made_for_text li:last-child,.trusted_customer_top{border-bottom:1px solid #121926}.text-black{color:#000}.cobranded_hero{background-color:#d2d6e1;color:#3f0071;padding:50px 0}.cobranded_hero_content{display:grid;grid-template-columns:1fr 1fr;gap:80px}.order_process{border-top:1px solid #3f0071;padding-top:30px;font-size:12px}.order_process span,.order_process_text p.small{font-size:14px}.order_process_img{min-height:60px;display:flex;align-items:center;justify-content:center}.order_process_text{text-align:center;max-width:21ch;margin:0 auto}.hero_text_top .h1{font-size:clamp(28px, 3vw, 60px)}.hero_text_top p{font-size:clamp(16px, 2vw, 21px);color:#121926;font-family:Cardo}.order_process_text p.mb-0{font-size:16px;text-transform:uppercase;font-weight:600}.first_order_content{border-radius:30px;color:#fff;background-color:#3f0071;padding:30px}.made_for_you{padding:50px 0;background-color:#f8f1ec}.persona_difference .made_for_content{background-color:#f8f1ec;padding:0;border-radius:30px;border:none}.persona_difference .made_for_image{padding:30px;border:1px solid #3f0071}.first_order_content .h2{font-size:clamp(50px, 6vw, 100px);line-height:1.2}.first_order_content p{font-size:clamp(20px, 3vw, 30px);line-height:1}.howitworks_section{padding:100px 0}.step_image{text-align:center;margin:0 0 15px}.step_image img{border-radius:10px;border:2px solid #3f0071;padding:10px;display:inline-block;background-color:#fff}.single_step{padding:20px 30px;border-right:2px solid #3f0071;-webkit-transition:.2s;transition:.2s}.single_step:hover{border-right:2px solid #3f0071;background:#3f0071;color:#fff}.single_step p.fw-semibold{font-size:clamp(18px, 2vw, 20px)}.made_for_text li{font-size:clamp(16px, 2vw, 20px);font-weight:500;border-top:1px solid #121926;padding:30px 15px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.made_for_text li:hover{background-color:#3f0071;color:#fff}.trusted_customer{padding:80px 0 50px}.trusted_customer_top{border-top:1px solid #121926;padding:30px 15px;margin:0 0 40px}.trusted_customer_top a{font-size:clamp(20px, 2vw, 30px);font-weight:700;color:#121926;text-decoration:underline}.doctor_quote,.purple_text{color:#3f0071}.border_top{border-top:1px solid currentColor;padding-top:30px}.cta_fullwidth{background-color:#3f0071;padding:20px 0;color:#fff}.white_btn,.white_btn:hover{color:#3f0071;background-color:#fff}.cta_fullwidth p{font-size:clamp(18px, 2vw, 24px)}.made_for_content{border:2px solid #8a3391;border-radius:30px;padding:30px}.made_for_content.supplement_made{grid-template-columns:40% auto}.made_for_text p{font-size:clamp(16px,2vw,20px);font-weight:400}.made_for_image{border:none;padding:0}.made_for_image:hover{background-color:transparent}.take_advantage_section{background-color:#fff;padding-top:100px}.expert_formulated{position:relative;padding-top:44%;background-size:cover;background-position:center center;min-height:500px}.expert_formulated .content_area{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;padding-right:20%}.expert_content{max-width:44ch}.purple_text span{color:#121926}.white_btn{font-weight:700;padding:8px 20px;border-radius:50px!important;min-width:210px;font-size:clamp(16px,2vw,22px);max-width:210px;width:100%;border:0;text-align:center;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.primary_btn.purple_btn:hover{background-color:#3f0071;color:#fff;border:0}.white_btn:hover{border:0}.footer_final_sec .footer_page_links a,a.trustpilot_text{font-size:16px}button.slick-prev.slick-arrow{left:50%;margin-left:-30px;bottom:0;top:auto}button.slick-next.slick-arrow{top:auto;bottom:0;right:50%;margin-right:-30px}.slick-next:before,.slick-prev:before{color:#000;font-size:25px}.footer_bottom{background-color:#3f0071;color:#fff;padding:50px 0}.footer_links ul{display:flex;justify-content:center;gap:100px;color:#fff}.footer_content a,.footer_links ul li a,.footer_page_links ul a{color:#fff}.footer_content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social_media_icons{flex-direction:column;align-items:center}.footer_page_links ul,.social_media_icons,.social_media_icons ul{display:flex;gap:30px}.footer_logo{display:flex;flex-direction:column;align-items:center}.crn_statement .proud_member{font-weight:500;font-size:16px}.crn_statement .statement_text{font-size:12px}.footer_final_sec{display:flex;justify-content:space-between;border-top:1px solid #fff;padding-top:30px}.footer_final_sec .footer_page_links p{font-size:18px}.social_media_icons a.white_btn{max-width:fit-content;color:#3f0071}.fixed_desktop{width:100%;z-index:1000;transition:transform .3s,top .3s}.fixed_desktop.fixed{position:fixed;bottom:0;left:0;transform:translateY(0)}.fixed_desktop.stopped{position:absolute;transform:translateY(0)}.cta_content.reverse-flex{flex-direction:row-reverse}@media only screen and (min-width:1201px) and (max-width:1680px){.cobranded_hero_content{gap:30px}}@media only screen and (min-width:992px) and (max-width:1200px){.trusted_customer_review{gap:60px}.doctor_hero .h1{max-width:25ch}.cobranded_hero_content{gap:30px}}@media only screen and (min-width:768px) and (max-width:991px){.cobranded_hero_content{gap:30px}.trusted_customer_review{gap:50px}.made_for_text li{padding:15px 10px}.footer_content{grid-template-columns:1fr}.footer_final_sec{font-size:14px}.expert_formulated .content_area{padding-right:30px}.order_process span{font-size:12px}img.persona_logo{max-width:200px}}@media only screen and (max-width:767px){.cobranded_hero_content,.footer_content,.howitworks_content,.made_for_content.supplement_made{grid-template-columns:1fr}.cobranded_hero_content{gap:0}.single_step{padding:30px 15px;border-right:none;border-bottom:2px solid #3f0071}.persona_difference .made_for_content{padding:25px}.trusted_customer_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px!important}.order_process,.trusted_customer_top a{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.trusted_customer_top a{flex-direction:column}.doctor_quote,.trusted_customer_review{grid-template-columns:1fr;gap:50px}.howitworks_section,.trusted_customer{padding:50px 0}.doctor_hero .h1{max-width:14ch}.doctor_hero{background-position:right -390px center}.made_for_text .h2{max-width:18ch}.order_process{flex-direction:column;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px!important}.order_process_text{margin:unset}.hero_text_top{text-align:center;margin:0 0 15px}.hero_text_top .h1{max-width:25ch;margin:0 auto}.made_for_you{padding:0}.howitworks_content{margin:0 0 40px}.order_process li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.cobranded_hero{padding:30px 0}.made_for_content{border:none;border-radius:0;padding:50px 0}.cta_content{flex-direction:column}.take_advantage_section{padding-top:0}.expert_formulated .content_area{padding-right:15px;padding-left:22%}.footer_content{padding:30px 0 0}.footer_links ul{display:flex;justify-content:center;gap:20px;color:#fff;flex-direction:column;justify-content:center;align-items:center;margin-top:50px;font-size:20px}a.trustpilot_text{gap:5px!important;color:#fff;font-size:12px}.trustpilot_text span{margin-right:10px}.trustpilot_text img{width:90px!important}.footer_page_links ul{display:flex;gap:10px;font-size:16px;align-items:center;justify-content:center}.cta_fullwidth.mbl_fixed{position:fixed;bottom:0;left:0;width:100%;z-index:9}.footer_bottom{padding:50px 0 130px}}