.header_area.new_menu_header{box-shadow:0 0 10px -2px #999}.prod_details_hero{position:relative;width:100%}.cta_btn{min-width:270px}.cta_pink{border:2px solid #FD546A;border-radius:3px;color:#fff;display:inline-block;font-family:"GothamBold";font-size:16px;height:60px;padding:17px 50px;-webkit-transition:.4s;transition:.4s;text-transform:uppercase;background:#FD546A}.details_hero_left{width:50%;padding:30px 180px}.details_hero_content{max-width:605px;width:100%}.details_hero_right{position:relative;width:50%;padding-top:36%;background-size:cover;background-position:bottom center;background-color:#F2F4F6}.details_hero_right img{width:100%;display:block}.details_hero_content h1{color:#123456;font-family:'Sentinel-Semibold';font-size:48px;margin:0 0 5px}span.vp_logo{display:inline-block;min-width:35px;margin-left:15px;margin-top:10px}.also_available{margin:30px 0 0}a.also_available_link{color:#0871B9;text-decoration:underline;font-size:18px}.details_hero_content p{color:#123456}.stick_packbox{margin:0 0 30px}.stick_packbox p{font-size:18px;margin:0;color:#123456;font-style:italic}.stick_packbox p.flavored{font-size:20px;margin:0 0 15px;color:#354866}.prod_details_hero ul{margin:40px 0}.prod_details_hero li{position:relative;padding-left:15px}.prod_details_hero li:before{position:absolute;content:"";width:6px;height:6px;background:#123456;border-radius:50%;left:0;top:8px}.proddetails_carousel_wrapper{width:50%}.vital_hero_carousel .owl-nav button{margin-top:-15px;position:absolute;top:50%}.vital_hero_carousel .owl-nav button.owl-prev{left:20px}.vital_hero_carousel .owl-nav button.owl-next{right:20px}.vital_hero_carousel .owl-dots{bottom:15px;left:0;position:absolute;text-align:center;width:100%}.vital_hero_carousel .owl-dots .owl-dot{border:2px solid #123456;border-radius:50%;height:14px;margin:0 4px;width:14px}.vital_hero_carousel .owl-dots .owl-dot.active{background:#123456 none repeat scroll 0 0}.rightforyou_wrapper{background-color:#123456;color:#fff;padding:50px 180px}.rightforyou_content{max-width:1570px;margin:0 auto}.rightforyou_single{padding-right:15px;width:33.33%}.rightforyou_content h2{font-size:28px;margin:0 0 50px}.rightforyou_single h4{font-size:18px;height:38px;overflow:hidden;margin:0 0 5px;font-weight:700}.rightforyou_single p{margin:0;color:#fff}.calltoaction_wrapper{background:rgb(242,244,246);background:-webkit-linear-gradient(left,rgba(242,244,246,1)0,rgba(242,244,246,.40)100%);background:linear-gradient(to right,rgba(242,244,246,1)0,rgba(242,244,246,.40)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f4f6',endColorstr='#f2f4f6',GradientType=1);padding:50px 180px}.calltoaction_content{max-width:1570px;margin:0 auto}.calltoaction_content p{margin:0 0 25px}.calltoaction_content p span{font-family:'GothamMedium'}.calltoaction_content p a{text-decoration:underline}.allergen_content{margin:0 auto;max-width:1570px}.allergen_list{-ms-flex-wrap:wrap;flex-wrap:wrap}.single_allergen{padding:0 5px;text-align:center;margin-bottom:25px;width:20%}.allergen_icon img{width:45px;height:45px}.allergen_name{color:#123456;display:block;margin:10px 0 0;font-size:16px}.allergen_wrapper{padding:60px 180px;}.allergen_content .disclaimer_text{margin:25px 0 0;display:flex;justify-content:center;align-items:center}.allergen_content .disclaimer_text p{margin:0;color:#123456}.common_drug_interactions{padding:70px 115px}.common_drug_content{max-width:1570px;margin:0 auto}.common_drug_top{padding:0 25px 25px}.common_drug_lists{padding:15px 25px;flex-direction:column}.common_drug_single{padding-right:50px}.common_drug_top_left h3{font-size:36px;margin:0 0 5px}.common_drug_top_left p a{text-decoration:underline;color:#0370B9;font-weight:600}.common_drug_single h4{font-weight:700;margin:0}.whyitworks_wrapper{margin:50px 0 60px;padding:50px 0 0}.whyit_right,.howtotake_left,.howtotake_right{width:50%}.whyit_left{padding:0 115px;max-width:900px}.whyit_single{margin:0 0 50px}.whyit_single:last-child{margin:0}.whyit_single_text h3{margin:0 0 10px;font-size:36px}.whyit_single_text li span{font-family:'GothamMedium'}.whyit_single_img{min-width:40px;margin-right:18px}.whyitworks_content{width:50%}.whyit_right{padding-right:100px}.pill_image{width:100%}.pill_image img{width:100%}.whyitworks_wrapper.vp_whychoose{background-color:#F3F4F6;padding:75px 0;margin:75px 0 0}.howtotake_wrapper{margin:0 0 30px}.howtotake_left{padding-right:50px}.howtotake_right{padding-right:100px}.howtotake_right_content{padding:20px 100px 20px 65px;max-width:900px}.supfacts_wrapper{padding:0 60px}.pill_pack img{width:100%}.pill_graph{text-align:right;padding-left:150px}.rightforyou_bottom{background:rgb(204,219,240);background:-webkit-linear-gradient(left,rgba(204,219,240,1)0,rgba(204,219,240,.60)100%);background:linear-gradient(to right,rgba(204,219,240,1)0,rgba(204,219,240,.60)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccdbf0',endColorstr='#ccdbf0',GradientType=1);padding:60px 15px 100px;margin-bottom:-22px}.rightforyou_bottom_content{margin:0 auto;max-width:1100px}.rightforyou_text h2{font-size:36px}.rightforyou_text p{margin:0 0 50px}.rightforyou_text p a{text-decoration:underline;color:#0370B9;font-weight:600}.rightforyou_text{padding-left:150px}.single_products_box{margin:0 0 35px}.porduct_image{display:table;height:auto;margin:0 auto 30px;width:100%}.porduct_imagecell{display:table-cell;height:105px;padding-top:15px;vertical-align:middle}.products_step{color:#d50057;display:block;font-family:"GothamBold";font-size:12px;letter-spacing:1.8px;margin:0 0 10px;text-transform:uppercase}.single_products_box .product_title{line-height:21px;margin:10px 0 0}.howtobuy .modal-dialog{max-width:860px;width:100%}.howtobuy .modal-body{background:#f1f1f1 none repeat scroll 0 0;color:#123456;padding:50px;position:relative;text-align:center}.howtobuy button.close{color:#d50057;font-size:40px;height:50px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:absolute;right:0;text-align:center;top:0;width:50px}.howtobuy .modal-body h2{font-family:"Sentinel-Semibold";margin:0 0 10px}.howtobuy .modal-body p{font-size:16px;margin:0 0 15px;font-family:"Gotham-Book"}.howtobuy .modal-body .product_title{font-size:14px}.supple_table{border:3px solid #000;font-family:"Gotham-Book";font-size:13px;margin:0 0 15px;padding:10px;color:#000}.supple_table_top h2{font-family:"GothamBold";font-size:42px;margin:0 0 5px;color:#000}.supple_table_top p{color:#000;font-family:"GothamMedium";font-size:13px}.supple_table_top{border-bottom:12px solid #000}.supple_list_body{border-bottom:10px solid #000}.supple_lists li{border-bottom:2px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0}.supple_list_head li{border-bottom:6px solid #000}.supple_lists li .supple_name{width:60%}.amount_per_serving{text-align:left;min-width:100px}.daily_value{text-align:left;min-width:42px}.supple_list_head li span{font-family:"GothamMedium";line-height:14px}.supple_list_footer{padding-top:10px}.supple_list_footer p{color:#000;font-size:13px;margin:0}.supple_bottom_text p{color:#000;font-family:"Gotham-Book";font-size:12px;margin:0 0 20px}.supple_list_body.calories_section ul ul{padding-left:20px}.supple_list_body.calories_section ul:last-child ul li:last-child{border-bottom:none}.buttons_qty_wrapper{margin:0 0 15px}.buttons_qty_wrapper .form-group{margin:0 0 0 15px}.buttons_qty_wrapper .form-group select.form-control{height:60px;padding:10px 35px 10px 15px;min-width:80px;-webkit-appearance:none;appearance:none;position:relative;cursor:pointer;background-image:url(../images/select-bg.png);background-repeat:no-repeat;background-position:right 15px center;font-size:16px}.vital_protein_works{background:#fff none repeat scroll 0 0;padding:45px 45px 0 45px}.how_vital_protein_left li{color:#1B8797;float:left;font-family:"Gotham-Book";font-size:15px;min-height:110px;overflow:hidden;text-align:center;width:21%}.how_vital_protein_left li span{display:block;margin:5px 0 0}.how_vital_protein_right h3,.stage_content_right h3{color:#123456;font-family:"GothamBold";font-size:14px;text-transform:uppercase}.how_vital_protein_right p{color:#123456;font-family:"Gotham-Book";font-size:16px;margin:0 0 20px}.how_vital_protein_right a{color:#0070BA;display:inline-block;font-family:"GothamBook-Italic";font-size:16px;text-decoration:underline;transition:all .4s ease 0s}.how_vital_protein_right a:hover{color:#005C99}.how_vital_protein_right{max-width:550px;overflow:hidden;padding:0 0 0 48px}.how_vital_protein_left{overflow:hidden}.vital_protein_bottom_content p{padding:0 0 0 17px;font-family:"Gotham-Book"}.Original_Collagen_section{background:#fff none repeat scroll 0 0;padding:45px 0}.Original_Collagen_right h3{color:#123456;font-family:"GothamBold";font-size:14px;text-transform:uppercase}.Original_Collagen_right p{color:#123456;font-family:"Gotham-Book";font-size:16px;margin:0 0 20px}.Original_Collagen_right a{color:#0070BA;display:inline-block;font-family:"GothamBook-Italic";font-size:16px;text-decoration:underline;transition:all .4s ease 0s}.Original_Collagen_right a:hover{color:#005C99}.Original_Collagen_right{max-width:550px;overflow:hidden;padding:0 0 0 48px}.Original_Collagen_left{overflow:hidden;max-width:522px;padding:0 0 0 24px}.Original_Collagen_left h3{font-family:"GothamMedium";line-height:1.4}.Original_Collagen_left p{font-family:"Gotham-Book"}.about_collagen{display:-webkit-box;display:-ms-flexbox;display:flex;background:#F2F4F6;padding:75px 0}.about_collagen_image_desktop{background-position:bottom;background-size:cover;width:50%}.about_collagen_content{width:50%;padding:0 120px}.about_collagen_text{color:#123456;float:left;padding:0;width:100%}.feel_benefit_area{background:#ffff none repeat scroll 0 0;margin-top:0;padding:50px 0}.about_collagen_left-content h2{color:#123456;font-family:"GothamMedium";font-size:24px;margin:0 0 15px}.about_collagen_left-content p{font-family:"Gotham-Book";font-size:18px}.about_collagen_left-content ul{list-style:outside;padding-left:20px;color:#123456;font-size:18px;font-family:"Gotham-Book"}.about_collagen_left-content .cta_btn_wrapper a{margin:30px 0 0 35px!important}.about_collagen_left-content li{margin:0 0 10px}.about_collagen_left-content li span{font-family:"GothamMedium"}.about_collagen_left-content{margin:0 0 40px}.about_collagen_left-content:last-child{margin:0}.truniagen_nad .whyit_single_text h3{margin:0 0 30px}.truniagen_nad ul.process_step{border:1px solid #0070ba;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:45px 0 0;text-align:center}.process_step li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #0070ba;color:#0070ba;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Gotham-Book";font-size:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:18px;padding:12px 10px;position:relative;width:36%}.process_step li:last-child{border-right:none}.process_step li.active{background:#0070BA;color:#fff}.process_step li:before{background-image:url(../images/truniagen/angle-right.png);background-position:right center;background-size:16px 16px;border-radius:50%;content:"";height:16px;margin-top:-8px;position:absolute;right:-8px;top:50%;width:16px;z-index:1}.process_step li:last-child:before{display:none}.process_step li:nth-child(2):before{border:1px solid #fff}.truniagen_bottom_section{padding:0 0 50px}.truniagen_bottom_image{margin:0 0 50px}.truniagen_left{padding-right:45px}.truniagen_bottom_content h5{color:#123456;font-family:"GothamBold";font-size:14px;letter-spacing:.6px;margin:0 0 3px}.truniagen_bottom_content p{font-family:"Gotham-Book";font-size:16px}.truniagen_right_top{margin:0 0 50px}.truniagen_right_top li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 20px}.truniagen_right_top li .truniagen_image{margin-right:15px;min-width:60px;text-align:center}.truniagen_right_bottom ul{margin:0 0 40px}.truniagen_right_bottom li{font-family:"Gotham-Book";margin:0 0 20px}.truniagen_right_bottom li span{font-family:"GothamBold"}.truniagen_bottom_image img{width:100%}.Vital_Protiens_Carousel_Desktop,.single_hero_image{background-position:center center;background-size:cover;width:50%;height:auto;background-color:#f2f2f2}.addorder_image{margin:0 auto 15px;text-align:center}.addorder_image.gray_bg{background:#EFEFEF;width:100px;height:100px;padding:10px;border-radius:50%}.howtobuy .modal-body .addorder_content h2{font-family:'GothamBold';font-size:32px}.howtobuy .modal-body .addorder_content p{font-size:18px;margin:30px 0 40px}.addorder_btns button{background-color:#FD546A;color:#fff;display:inline-block;padding:18px 55px;border:1px solid transparent;border-radius:3px;text-align:center;text-transform:uppercase;line-height:1.5;font-weight:700;transition:.2s;font-family:'Open Sans',sans-serif;margin:0 10px;min-width:180px}.addorder_btns button.secondary_cta{padding:16px 50px;background:#fff;border:2px solid #FD546A;font-size:16px;text-transform:uppercase;color:#FD546A;border-radius:3px;font-weight:700;transition:.2s;text-align:center;margin:0 10px;min-width:180px}.howtobuy.default_modal .modal-body.double_modal{padding:0}.double_modal .addorder_content,.remember_forgot_wrapper.d-flex.justify-content-between{display:flex;justify-content:space-between}.signin_content{width:50%;padding:60px 30px}.signin_content.signup_right{background-color:#123456;color:#fff}.signin_content h3{margin:0 0 30px}.signin_fields{min-height:180px}.signin_fields .form-control{height:54px;border:2px solid #123456;font-size:18px;padding:6px 20px}.remember_forgot_wrapper a{color:#123456;font-size:14px;font-family:'Gotham-Book'}.remember_forgot_wrapper .form-group.checkbox_btn{position:relative}.remember_forgot_wrapper .form-group.checkbox_btn label{font-weight:normal;font-size:14px;font-family:'Gotham-Book';position:relative;margin:0;padding-left:30px;cursor:pointer}.remember_forgot_wrapper .form-group.checkbox_btn label:before{position:absolute;content:"";width:20px;height:20px;border:1px solid #123456;left:0}.remember_forgot_wrapper .form-group.checkbox_btn input:checked+label:before{background-color:#123456}.remember_forgot_wrapper .form-group.checkbox_btn input:checked+label:after{position:absolute;content:"";width:7px;height:14px;border-right:2px solid #fff;border-bottom:2px solid #fff;left:7px;top:0;transform:rotate(45deg)}.remember_forgot_wrapper .form-group.checkbox_btn input{position:absolute;opacity:0}.signin_content .primary_cta,.signin_content .secondary_cta{width:100%;display:block}.sup_name_info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.sup_info{position:relative}.sup_info button.btn-info{background:transparent none repeat scroll 0 0;border:medium 0;line-height:normal;margin:0 3px;padding:0}.sup_info button.btn-info img{max-width:15px}.pill_modal_text{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #ddd;display:none;padding:15px;position:absolute;right:-10px;width:195px}.pill_modal_text p{font-family:"GothamBook-Italic";font-size:12px;margin:0}.sup_name_info button.btn-info.hidden-xs:hover~.pill_modal_text{display:block}.pill_modal_text:hover{display:block}.whyit_single .common_drug_accordion{padding-left:60px}.sup_facts_btn{color:#0370B9;border:0;background:transparent;text-decoration:underline;padding:0;margin:0 0 20px;display:block;text-align:center;font-weight:600}.sup_facts_btn[aria-expanded="false"] .hide_sup{display:none}.sup_facts_btn[aria-expanded="true"] .hide_sup{display:block}.sup_facts_btn[aria-expanded="true"] .view_sup{display:none}#supFacts .sup_facts_btn{color:#0370B9}.dni{margin:0 0 40px}.new_footer_content{background-color:#fff}.exclusive_gift_earth_day{background-color:#62CB5A;padding:50px 0 30px;max-width:1165px;width:100%;margin:50px auto;background-image:url(/custom/images/prod-details/cbd_earthday_desktop.webp);background-repeat:no-repeat;border-radius:30px;color:#121926;background-position:center right}.cbd_content{display:flex;flex-direction:column;align-items:center}.cbd_content h2{font-family:georgia;font-size:30px;text-transform:capitalize;max-width:80%}.cbd_content p{font-family:var(--font-montserrat)}.cbd_content .fs_26{font-size:26px;text-align:center}.counter_wrapper{display:flex;gap:15px;margin-bottom:25px}.counter_text{background-color:#fff;color:#B9BCBF;font-size:80px;font-family:georgia!Important;height:fit-content;display:flex;flex-direction:column;gap:5px;line-height:normal;box-shadow:0 4px 4px 0 #00040;border-radius:10px;margin:0;font-weight:700;width:133px}.counter_text span{font-family:var(--font-montserrat)!important;font-weight:400}.counter_text .fs_20,.fs_20{font-size:20px;font-family:var(--font-montserrat)}@media only screen and (max-width:767px){.exclusive_gift_earth_day{background-image:url(/custom/images/prod-details/cbd_earthday_mbl.webp);max-width:90%;padding:50px 15px 30px;background-size:cover}.counter_text{font-size:60px;text-align:center;width:100px}.counter_text span{font-size:15px}.cbd_content{text-align:center}.cbd_content h2{font-size:30px}.counter_text .fs_20{font-size:14px}}@media only screen and (min-width:1367px) and (max-width:1650px){.details_hero_left,.rightforyou_wrapper,.calltoaction_wrapper,.allergen_wrapper{padding:50px 50px}.common_drug_interactions{padding:70px 50px}.whyit_left{padding:0 50px}.whyit_right,.howtotake_right{padding-right:50px}.paragraph{font-size:16px}.howtotake_right_content{padding:20px 0}.supfacts_wrapper{padding:0 0 0 60px}.pill_graph{padding-left:115px}.rightforyou_bottom_content{max-width:1150px}.details_hero_content h1{font-size:36px}.details_hero_content h4{font-size:16px;margin:0 0 5px}.stick_packbox p.flavored,a.also_available_link,.rightforyou_single h4,.about_collagen_left-content p,.about_collagen_left-content ul{font-size:16px}.stick_packbox p{font-size:14px}.stick_packbox{margin:0 0 15px}.prod_details_hero ul{margin:20px 0}.also_available{margin:15px 0 0}.rightforyou_content h2{font-size:24px;margin:0 0 30px}.dni .rightforyou_content h2{margin:0 0 5px}.about_collagen_content{padding:0 50px}.whyit_single_text h3{font-size:20px}.rightforyou_text{padding-left:100px}.dni .rightforyou_lists{margin-top:30px}}@media only screen and (min-width:1201px) and (max-width:1366px){.details_hero_left,.rightforyou_wrapper,.calltoaction_wrapper,.allergen_wrapper{padding:50px 50px}.common_drug_interactions{padding:70px 50px}.whyit_left,.about_collagen_content{padding:0 50px}.whyit_right,.howtotake_right{padding-right:50px}.paragraph,.common_drug_single h4,.stick_packbox p,.stick_packbox p.flavored,a.also_available_link,.details_hero_content h4,.about_collagen_left-content p,.about_collagen_left-content ul{font-size:16px}.prod_details_hero ul{margin:20px 0}.also_available{margin:15px 0 0}.howtotake_right_content{padding:20px 0 20px 50px}.supfacts_wrapper{padding:0 0 0 60px}.pill_graph{padding-left:115px}.rightforyou_bottom_content{max-width:1050px}.paragraph .rwd-line{display:none}.supple_table_top h2{font-size:36px}.whyitworks_wrapper{margin:0 0 50px;padding:50px 0 0}.details_hero_content h1{font-size:36px}.rightforyou_text{padding-left:50px}.howtotake_left{padding-right:50px}}@media only screen and (min-width:992px) and (max-width:1200px){.details_hero_content h1{font-size:24px}.details_hero_left,.rightforyou_wrapper,.calltoaction_wrapper,.allergen_wrapper{padding:30px 40px}.common_drug_interactions{padding:70px 40px}.whyit_left{padding:0 40px}.whyit_right,.howtotake_right{padding-right:50px}.paragraph,.common_drug_single h4{font-size:16px}.howtotake_right_content{padding:0 0 0 15px}.supfacts_wrapper{padding:0 0 0 60px}.pill_graph{padding-left:50px}.rightforyou_bottom_content{max-width:1050px}.paragraph .rwd-line{display:none}.supple_table_top h2{font-size:36px}.common_drug_single{padding-right:30px}.howtotake_left{padding-right:50px}.rightforyou_text{padding-left:50px}.whyitworks_wrapper{margin:0 0 50px;padding:50px 0 0}.pill_pack{margin:0 0 50px}.single_allergen{width:12.5%}.details_hero_content h4{font-size:16px;margin:0 0 5px}.stick_packbox p.flavored,a.also_available_link,.rightforyou_single h4,.about_collagen_left-content p,.about_collagen_left-content ul{font-size:16px}.stick_packbox p{font-size:14px}.stick_packbox{margin:0 0 15px}.prod_details_hero ul{margin:20px 0}.also_available{margin:15px 0 0}.rightforyou_content h2{font-size:24px;margin:0 0 30px}.about_collagen_content{padding:0 40px}.truniagen_bottom_content{padding:0 25px}.whyit_single_text h3{font-size:20px}}@media only screen and (min-width:768px) and (max-width:991px){.supple_table_top h1,.details_hero_content h1{font-size:24px}.details_hero_left,.rightforyou_wrapper,.calltoaction_wrapper,.allergen_wrapper{padding:30px 15px}.common_drug_interactions{padding:70px 15px}.whyit_left{padding:0 25px}.whyit_right,.howtotake_right{padding-right:15px}.paragraph,.common_drug_single h4{font-size:16px}.howtotake_right_content{padding:0 0 0 15px}.supfacts_wrapper{padding:0 0 0 60px}.pill_graph{padding-left:15px}.rightforyou_bottom_content{max-width:1050px}.paragraph .rwd-line{display:none}.supple_table_top h2{font-size:24px}.common_drug_single{padding-right:30px}.howtotake_left{padding-right:50px}.rightforyou_text{padding-left:50px}.whyitworks_wrapper{margin:0 0 50px;padding:50px 0 0}.pill_pack{margin:0 0 50px}.rightforyou_content h2{font-size:24px;margin:0 0 40px}.single_allergen{width:20%}.details_hero_content h4{font-size:16px;margin:0 0 5px}.stick_packbox p.flavored,a.also_available_link,.rightforyou_single h4,.about_collagen_left-content p,.about_collagen_left-content ul{font-size:16px}.stick_packbox p{font-size:14px}.stick_packbox{margin:0 0 15px}.prod_details_hero ul{margin:20px 0}.also_available{margin:15px 0 0}.rightforyou_content h2{font-size:24px;margin:0 0 30px}.about_collagen_content{padding:0 15px 30px}.truniagen_bottom_content{padding:0 0}.whyit_single_text h3,.about_collagen_left-content h2,.common_drug_top_left h3{font-size:24px}.rightforyou_text h2{font-size:24px}.details_hero_content{max-width:100%}.prod_details_hero.vp_hero{flex-direction:column}.vp_hero .details_hero_left{width:100%}.vp_hero .Vital_Protiens_Carousel_Desktop,.vp_hero .single_hero_image{width:100%}}@media only screen and (max-width:767px){.prod_details_hero,.rightforyou_lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.details_hero_left{width:100%;padding:20px 15px 20px;position:relative;z-index:2}.details_hero_content h1{font-size:28px;line-height:32px}.details_hero_content .cta_wrapper{position:absolute;bottom:-30px;z-index:1;left:50%;margin-left:-150px;z-index:9}.cta_btn{min-width:300px}.details_hero_right{width:100%;padding:0;background-image:none!important;margin-top:0}.vp_hero .details_hero_right{margin:0}.primary_cta{width:100%;max-width:300px}.prod_details_hero ul{margin:0}.products_benefit{padding:30px 15px 20px;background:#fff}.products_benefit h4{font-size:22px}.rightforyou_wrapper,.calltoaction_wrapper{padding:30px 15px}.allergen_wrapper{padding:30px 15px;border:0}.allergen_list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single_allergen{margin:0 0 10px;text-align:center;height:100px;width:33.33%;padding:0 5px}.allergen_name,.allergen_content .disclaimer_text p{font-size:13px}.allergen_content .disclaimer_text{margin:15px 0 0;padding:0}.common_drug_interactions{padding:15px}.paragraph,.common_drug_single h4,.details_hero_content h4{font-size:16px}.rightforyou_bottom_content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.rightforyou_text{padding:0;margin:0 0 40px}.rightforyou_content h2{font-size:18px;margin:0 0 35px;line-height:25px}.rightforyou_single h4{font-size:16px;margin:0 0 8px;height:auto}.rightforyou_single{padding-right:0;margin:0 0 30px;width:100%}.rightforyou_single:last-child{margin:0}.calltoaction_content p span{display:block}.calltoaction_content p,.rightforyou_text h2{font-size:16px}.rightforyou_text p{font-size:16px;margin:0 0 30px}.howtobuy .modal-dialog{margin:20px auto;max-width:95%;width:100%}.howtobuy .modal-body h2{font-size:24px}.howtobuy .modal-body p{font-size:14px;margin:0}.modal-content{margin-top:100px}.howtobuy .modal-dialog{margin:110px auto;max-width:95%;width:100%}.howtobuy .modal-body h2{font-size:24px}.howtobuy .modal-body p{font-size:14px;margin:0}.supple_table_top h2{font-size:27px}.common_drug_accordion{padding:0 15px}.common_drug_content{border-top:1px solid #CFDBEE;padding-top:35px}.common_drug_lists{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.common_drug_single{padding-right:0;margin:0 0 20px}.whyit_left{padding:0 15px;width:100%}.whyitworks_wrapper{padding:30px 0 30px;margin:0 0 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#F0F2F5}.whyit_right{padding-right:0;width:100%;flex-direction:column}.howtotake_left{padding-right:0;width:100%}.howtotake_right{padding-right:0;width:100%;margin:0}.howtotake_wrapper{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.howtotake_right_content{padding:0 15px}.rightforyou_bottom{padding:40px 15px}.whyit_single_text h3{font-size:18px}.pill_graph{text-align:center;padding:0 15px;margin:0 0 20px}.whyit_single{margin:0 0 40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.common_drug_top{margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.whyit_single_img,.common_drug_top_left{min-width:40px;margin:0 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.whyit_single_img h3,.common_drug_top_left h3{font-size:22px;margin:0 15px 0 0}.details_hero_right img,.pill_image img{width:100%}.proddetails_carousel_wrapper{width:100%}.details_hero_content h4{font-size:16px;margin:0 0 10px}.stick_packbox p.flavored,a.also_available_link,.about_collagen_left-content p,.about_collagen_left-content ul{font-size:16px}.stick_packbox p{font-size:14px}.stick_packbox{margin:0 0 15px}.prod_details_hero ul{margin:20px 0}.also_available{margin:15px 0 0}.rightforyou_content h2{font-size:22px;margin:0 0 30px}.about_collagen_content{padding:0 15px 30px}.truniagen_bottom_content{padding:0 0}.whyit_single_text h3,.about_collagen_left-content h2{font-size:20px}.rightforyou_text h2{font-size:22px}.about_collagen_content,.about_collagen_image_desktop{width:100%}.details_hero_content{max-width:100%}.about_collagen,.prod_details_hero{flex-direction:column}.truniagen_left{padding:30px 0}.truniagen_bottom_image{margin:30px 0 0}.howto_btn{display:block;margin:0 auto -20px}.howtobuy .modal-body .addorder_content h2{font-size:22px}.howtobuy.default_modal .modal-body{padding:30px 15px}.addorder_btns button.secondary_cta{margin:20px 10px 0}.howtobuy .modal-body .addorder_content p{font-size:16px;margin:15px 0 30px}.double_modal .addorder_content,.remember_forgot_wrapper.d-flex.justify-content-between{flex-direction:column}.signin_content{width:100%;padding:30px 15px}.signin_content .primary_cta,.signin_content .secondary_cta{padding:15px}.signin_fields{min-height:auto}.remember_forgot_wrapper.d-flex.justify-content-between{margin:0 0 25px;flex-direction:row}.calltoaction_content .sent_sem{font-size:22px}.details_hero_content p{margin:0 0 20px}.Vital_Protiens_Carousel_Desktop,.single_hero_image{width:100%;margin:-27px 0 0}.whyitworks_content{width:100%}.mbl-margin-30{margin:0 0 30px}.prod_details_hero li:before{content:"+";background:transparent;top:0;color:#123456;font-weight:700}.vp_whychoose .whyit_right{margin:20px 0 0}.whyitworks_wrapper.vp_whychoose{padding:40px 0;margin:30px 0 0}.sup_facts_btn{margin:0 0 0}}@media only screen and (min-width:480px) and (max-width:767px){.supple_table_top h2{font-size:42px}.sup_facts_btn{margin:0 0 0}}.whyitworks_wrapper.truniagen_nad{padding:0 50px}.truniagen_nad .whyit_right{padding:0 50px}.tru_row_margin{margin-bottom:40px}.truniagen_left_bottom{text-align:center}.allergen_content{display:grid;grid-template-columns:50% 50%}.allergen_wrapper{background:rgba(130,159,210,.10);}@media only screen and (max-width:767px){.allergen_content{grid-template-columns:auto}.allergens_disclimer{border-right:none;border-bottom:1px solid #123456;padding-bottom:30px}.common_drug_content{border-top:none}.common_drug_top{padding:0}.allergen_wrapper{margin-bottom:0}.common_drug_accordion{background:rgba(130,159,210,.10)}.sup_facts_btn{padding:0 0 20px}.allergen_wrapper{padding:30px 15px 0}.whyitworks_wrapper.truniagen_nad{padding:20px 0}.whyitworks_wrapper{margin:0 0 0}.truniagen_nad .whyit_right{margin-top:30px;padding:0 30px}.tru_row_margin{margin-top:40px}.prod_details_hero{flex-direction:column-reverse!important}}