body,table,tr,th{font-family:Merriweather,serif;font-weight:400;color:#484848;background-color:#fff;font-size:12px}#PageContainer{background-image:url(rb--header_defualt_bg.jpg);background-repeat:no-repeat;background-size:contain;background-position:top}.alt_font,.spr-review-header-title{text-transform:initial;letter-spacing:-.03rem;font-weight:600;font-family:Fira Sans,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial}.sub_text{font-size:.8rem;font-weight:600;letter-spacing:0;margin-top:0;text-transform:capitalize;display:block;margin-bottom:20px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,input,.btn,.swatch .header,.toggle_section .collapsible,.point_title,.cart-price,.ajaxcart__footer,.ajaxcart__product-name,.guaranteeitem{font-weight:600;font-family:Fira Sans,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial}h1,.h1{font-size:5rem;line-height:4.8rem;margin:0 0 .2em}.custom_home_content h1,.custom_home_content .h1{font-size:2rem;line-height:2.6rem;margin:0 0 .2em}h2,.h2{font-size:3.5em;line-height:2.5rem}h3,.h3{font-size:2.5em;line-height:1.9rem}h4,.h4{font-size:1.2rem;line-height:1.3rem}a:hover{cursor:pointer}.white p{color:#fff}p{color:#5d5d5d;font-size:.9rem}.site-nav__link{color:#fff;font-size:1rem;padding-bottom:0}.site-nav__link:hover{color:#fff;opacity:.95}.main_blue{color:#467681}.light_green{color:#7ec6ad}.cart_green{color:#33e4a7}.light_blue{color:#cdf4f0}.bg_red{background-color:#f29271}.bg_blue{background-color:#4aa8be}.bg_green{background-color:#1ec78d}.bg_bluegreen{background-color:#7ec6ad}.bg_teal{background-color:#32bdb8}a,.text-link{text-decoration:none;background:transparent;font-weight:600}a:hover,a:focus{color:inherit;opacity:.6;cursor:pointer}.btn,.btn:hover,a,a:hover{webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn,.btn_green{background:#4ee4ab;border:0px;border-radius:5px;padding:6px 27px;letter-spacing:0;font-size:1.4rem;text-transform:capitalize;color:#fff}.btn:hover,a.btn:hover,.btn_green:hover{opacity:1;background:#23cf8e;color:#fff}.btn.play_video{padding-left:5px;padding-top:5px;padding-bottom:5px;background-color:#f29271}.playiconwrap{background:transparent;display:inline-block;vertical-align:middle;position:relative;height:40px;width:40px;border-radius:100%;box-shadow:0 0 5px #0000000a;line-height:38px;text-align:center;margin-right:0}.playicon{background:url(base_icon_play_button-01.svg) no-repeat;background-position:center center;height:30px;width:30px;display:inline-block;vertical-align:middle;margin-left:4px}.text-arrow:after{content:"";display:inline-block;background:url(base_arrow-02.svg) no-repeat;background-position:center center;vertical-align:top;width:.8rem;height:1.4rem;margin-left:3px}.text-arrow:hover:after{opacity:}.text-link.white.text-arrow:after{filter:invert(100%)}.js-drawer-open-right .drawer--right{z-index:9999999}.ajaxcart__footer p{margin-bottom:0}.ajaxcart__inner{margin-bottom:9px}#PageContainer{background-color:#fff}.site-footer .supports-fontface .icon-fallback-text .icon{display:inline-block;color:#fff}.site-footer h4{font-size:.7rem;text-transform:uppercase;letter-spacing:.04rem}.style_item_wrapper{border-bottom:2px solid rgba(0,0,0,.04);margin-top:20px;padding-bottom:20px}.style_item{display:inline-block;vertical-align:top;margin-right:30px;min-width:200px;text-align:right}.style_example{display:inline-block;vertical-align:top;max-width:500px}.style_item_wrapper.dark_grey_transperant{padding:20px}.style_example.paddin_example{box-shadow:0 2px 10px #0000001a;border:1px solid rgba(0,0,0,.2)}.style_example_grid .grid__item,.style_example_grid .grid{border:1px solid rgba(0,0,0,.2);box-sizing:border-box}.style_title_bold{background-color:#000;color:#fff;padding:10px;margin-top:60px;margin-bottom:0}.three_up_item_image img{min-width:100%}.padding_example p{margin-bottom:0}.color_example{min-width:300px;height:50px;box-shadow:0 2px 10px #0000001a}.main-content{padding-bottom:9vh}.template-index .main-content,.template-collection .main-content,.template-product .main-content{padding-bottom:0}.page_default_content{margin-top:14vh;margin-bottom:13vh;background-color:#fff;border-radius:5px;padding-top:40px;padding-left:30px;padding-right:30px;min-height:500px}.info_page_sidebar{margin-top:19vh}.sidenav_title{width:60%}.template-search h1{font-size:1.5rem}.heavy,h1.heavy,.h1.heavy,.heavy h1,.heavy .h1,h2.heavy,.h2.heavy,.heavy h2,.heavy .h2,h3.heavy,.h3.heavy,.heavy h3,.heavy .h3,h4.heavy,.h4.heavy,.heavy h4,.heavy .h4{font-weight:700;letter-spacing:0rem;text-transform:capitalize}.white{color:#fff}a.white:hover,a.white:focus{color:#ffffffb3}.gradient_main_text{background-color:#467681;background:none;-webkit-background-clip:none;-webkit-text-fill-color:#467681}.icon-cart:before{font-size:19px;margin-left:-3px}.gradient_main_bg{background-color:#467681;background:linear-gradient(33deg,#476c82,#467681)}.product_two_up_feature .gradient_main_bg:nth-child(2){background:#f553c8;background:linear-gradient(135deg,#f553c8,#c04ddc)}.gradient_dark_bg{background:#2f6575}.gradient_main_bgreverse{background:-webkit-linear-gradient(270deg,rgba(0,212,255,1) 0%,rgba(73,154,207,1) 100%)}.green_text{color:#7ec6ad;-webkit-background-clip:none;-webkit-text-fill-color:none}.goldgradient{background:-webkit-linear-gradient(100deg,rgba(220,185,55,1) 0%,rgba(202,165,27,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.greengradient{background:-webkit-linear-gradient(100deg,rgba(125,160,40,1) 0%,rgb(163,183,36) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient_main_bgalt{background:-webkit-linear-gradient(270deg,#51afea 0%,#2d84cd 100%)}.gradient_faded{background:#fff;background:radial-gradient(circle,#fff,#0003)}.site-nav__dropdown a{background-color:transparent}.light_grey_bg{background-color:#f8f8f8}.white_bg{background-color:#fff}.white_bg_w_shadow{background-color:#fff;box-shadow:0 0 30px #0000000f}.subtle_box{box-shadow:0 0 30px #0000000f}.site-header__cart-toggle{position:relative;text-align:center;width:43px;height:43px;line-height:52px;border-radius:5px}.default_header_padding{padding-top:29vh}.cancel_grid_margin .grid__item.hori_padding-smaller{padding-right:5px;padding-left:5px}.site-header__logo img{max-width:160px;display:block;margin:0 auto}.header_free_ship,.header_cart_wrap{position:relative;top:auto;right:auto;display:inline-block;vertical-align:bottom}.headerbtn{margin-right:10px}.main_nav_wrapper{padding-top:20px}.site-header{position:absolute;z-index:2}.headerphone{margin-top:10px;position:absolute;right:18px;color:#fff}.fda-cleared-header{width:50px;position:absolute;right:240px;margin-top:8px}#CartCount{border-radius:50px;color:#fff;width:17px;height:17px;line-height:15px;display:block;font-size:9px;position:absolute;font-weight:700;top:-7px;right:-1px;border:0px solid #ffffff;margin-right:-5px;background:#4ee4aa;text-align:center;padding-left:0}.payments_types_wrap{display:inline-block;margin-top:10px;margin-bottom:20px;vertical-align:top;width:80%}.drawer .payment_type_icon.secure_icon{display:inline-block;width:40px;vertical-align:middle}.draweradded{margin-top:20px}small a{margin:0 0 0 10px}.input-group .input-group-field:first-child{border-radius:5px}.input-group .input-group-btn .btn,.input-group .input-group-btn:last-child>.btn{border-radius:0 5px 5px 0;float:right}.footersub{display:none}.signupholder{max-width:519px;margin:0 auto}img.swoop_one{height:21vh;width:100%}.blueswoopdown{margin-bottom:-21vh}.herobgmatch{background:-webkit-linear-gradient(90deg,rgba(70,118,129,1) 0%,rgba(70,108,129,1) 100%)}.home_hero{padding-top:7%}.custom_home_content{padding-top:6%;margin-bottom:-60px}.iconitem{background-image:url(rb--icon_sprite.png);background-repeat:no-repeat;background-size:450px;width:75px;height:75px;display:block;margin:0 auto}.iconitem.sea{background-position:-75px 0px}.iconitem.morning{background-position:-150px 0px}.iconitem.post{background-position:-225px 0px}.iconitem.migraine{background-position:-300px 0px}.iconitem.hangover{background-position:-375px 0px}.iconitem.gaming{background-position:0px -75px}.iconitem.chemotherapy{background-position:-75px -75px}.iconitem.car{background-position:-150px -75px}.iconitem.anxiety{background-position:-225px -75px}.iconitem.amusement{background-position:-300px -75px}.iconitem.air{background-position:-375px -75px}.iconwrapper ul{margin:0}.iconwrapper ul li{list-style:none;display:inline-block;text-align:center;width:14%;border:2px solid #7ec6ad;border-radius:5px;vertical-align:top;position:relative;margin:.5%;min-height:130px}.iconname.h5{font-size:.7rem;line-height:.9rem;width:90%;margin:0 auto;-webkit-hyphens:auto;hyphens:auto}.specialicon{font-size:7px;opacity:.7;position:relative;line-height:9px;display:block;position:absolute;margin-top:0}.cancel_grid_margin .grid__item.hori_padding{padding-right:10px;padding-left:10px}.homepage_row_two{background-image:url(rb--home_large_image_3.jpg);background-repeat:no-repeat;background-size:contain;background-position:top right;padding-top:30vh;padding-bottom:40vh}.corners{border-radius:5px;overflow:hidden}.border{border:2px solid rgba(0,0,0,.06)}.homepage_row_three{margin-top:-20vh}.probiotic_home{background-image:url(rb--probiotic_bg.jpg);background-size:cover}.probiotic_home_wrapper{padding:0 20px;margin-top:40px}.collection_grid .grid__item.probiotic_title_special_pad{padding:200px 50px 200px 0!important}.press-logo{width:100px;margin:0 auto}.homepage_row_four{background-color:#2a5f72}.slick_carousel_home_reviews .slick-slide{margin:0 20px}.slick_carousel_home_reviews .slick-slide{transform:scale(.9);opacity:.6;transition:transform .5s,opacity 1s}.slick_carousel_home_reviews .slick-slide.slick-active{transition:transform .5s,opacity 1s;transform:scale(1);opacity:1}.slick_carousel_home_reviews{z-index:2;position:relative}.homepage_row_five{background-image:url(rb--home-arm-bg-3.jpg);background-size:contain;background-position:0px -33px;background-repeat:no-repeat;padding-top:82vh;margin-top:-32vh;z-index:1;position:relative;min-height:1000px}.fa.fa-arrow-right.white-arrow,.fa.fa-arrow-left.white-arrow{filter:invert(1)}.homepage_row_video_how_works{background-image:url(rb--video-bg.jpg);background-size:cover}.homepage_row_seven{margin-top:-47vh;background-color:#2f6575;padding-bottom:60px;z-index:0}.border-white{border:2px solid rgba(255,255,255,.1)}.slick_carousel_home_reviews_videos .slick-slide{margin:0 30px;transform:scale(.9);opacity:.6;transition:transform .5s,opacity 1s}.slick_carousel_home_reviews_videos .slick-slide.slick-active{transition:transform .5s,opacity 1s;transform:scale(1);opacity:1}.fa.fa-arrow-right.white-arrow.large_cover,.fa.fa-arrow-left.white-arrow.large_cover{position:absolute;height:100%;width:22%;top:0;right:0;background-size:40px}.fa.fa-arrow-left.white-arrow.large_cover{right:auto;left:0}.video_thumb_image{width:100%;margin-bottom:0;bottom:0}.personverfied{border-radius:100px;padding:7px 20px 30px 5px;background-color:transparent;opacity:.5;display:block}.four_up_text{padding:10px 20px}.longline{position:absolute;width:2px;margin-left:;margin-right:;background:#49a6bc;height:46%;top:26%;left:50%;display:inline-block;float:left}.explainer-section{width:90%;padding:30px 0;position:relative;text-align:center}.horiline{position:absolute;height:2px;background:#49a6bc;width:37%;left:5px;top:38%;z-index:0}.explainer-info{float:none;width:70%;display:inline-block}.explainer-image{width:180px;height:180px;margin:0 auto 20px;border:2px solid #49a6bc;text-align:center;border-radius:200px;float:none;background-color:#fff;position:relative;overflow:hidden}.explainer-image img{z-index:2;position:relative}.pulse{margin:0;display:block;width:22px;height:22px;border-radius:50%;background:#0000;cursor:pointer;box-shadow:0 0 #10cdfa;position:absolute;animation:pulsetwo 4s infinite;top:44%;left:45%;z-index:0}.pulsesecond{animation:pulsethree 4s infinite;opacity:.9}.pulsethird{animation:pulsefour 4s infinite;opacity:.8}@-webkit-keyframes pulsetwo{0%{-webkit-box-shadow:0 0 0 0 rgba(16,205,250,.4)}50%{-webkit-box-shadow:0 0 0 55px rgba(16,205,250,0)}to{-webkit-box-shadow:0 0 0 0 rgba(16,205,250,0)}}@keyframes pulsetwo{0%{-moz-box-shadow:0 0 0 0 rgba(16,205,250,.4);box-shadow:0 0 #10cdfa99}70%{-moz-box-shadow:0 0 0 55px rgba(16,205,250,0);box-shadow:0 0 0 55px #10cdfa00}to{-moz-box-shadow:0 0 0 0 rgba(16,205,250,0);box-shadow:0 0 #10cdfa00}}@-webkit-keyframes pulsethree{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.9)}75%{-webkit-box-shadow:0 0 0 55px rgba(16,205,250,0)}to{-webkit-box-shadow:0 0 0 0 rgba(16,205,250,0)}}@-webkit-keyframes pulsefour{0%{-webkit-box-shadow:0 0 0 0 rgba(16,205,250,.2)}90%{-webkit-box-shadow:0 0 0 55px rgba(16,205,250,0)}to{-webkit-box-shadow:0 0 0 0 rgba(16,205,250,0)}}.explainer-image.explainer-two .pulse{top:24%}.explainer-image.explainer-three .pulse{z-index:3;top:31%;left:40%;width:50px;height:50px}.home_special_one{padding-right:30px}.bottom-explainer-section{margin-bottom:100px}.helps-with-block{padding:30px 0;border-top:0px solid #49a6bc;z-index:2;position:relative}.blueswoopup-two{position:absolute}.othersheader{padding-top:40vh;display:block}.whiteblocker{background-color:#fff;position:absolute;width:10%;height:190px;left:45%;top:0;z-index:1}.helps-with-block .grid{z-index:2;position:relative}.helps-with-block .three_up_blocks,.helps-with-block .corners{position:relative;z-index:1}.horiline-long{width:75%;height:2px;background-color:#49a6bc;position:absolute;top:0;z-index:2;left:12.4%}.downlinesmall{width:2px;position:absolute;height:40px;background-color:#49a6bc;left:49%;top:-30px;z-index:0}.slick_carousel_home_reviews .fa.fa-arrow-right.white-arrow.large_cover,.slick_carousel_home_reviews .fa.fa-arrow-left.white-arrow.large_cover{width:25%}.slick_carousel_home_reviews_videos p{padding:0 20px}.guaranteeitem{display:inline-block;max-width:40%;margin:0 5px}.guaranteeitem span{color:#2fcd91;display:inline-block}.guaranteeitem .icon-holder{display:inline-block;width:40px;vertical-align:middle}.homepoint{background-image:url(rb--green-checkmark.png);background-repeat:no-repeat;background-position:0px center;background-size:21px;padding-left:27px;padding-right:10px;white-space:pre}.testimonial_carousel_item p{font-size:1rem}.guaranteed_icon img{max-width:100px;margin:10px auto}.global_best_guarantee .grid__item p{padding:0 16px;font-size:11px}.global-min .corners{min-height:310px}.reviewsstars_holder .spr-badge-caption{display:block;font-size:8px;opacity:.9;text-transform:uppercase;color:#f9c13e}.main_product_add_to_cart{box-shadow:0 0 45px #0000}.product-single{margin-top:-10vh}.crossout,#ComparePrice,.pricewrapper .h2.heavy,#ProductPrice,.regular_price.h2.cart_green,.pricing s{font-size:1.6rem;display:inline-block;vertical-align:middle;margin-bottom:0}#ComparePrice{margin-right:10px}.add_to_top{padding-bottom:0}.swatch .swatch-element{width:auto}.swatch{text-align:center;border-top:2px solid rgba(0,0,0,.05);padding-top:4px;border-bottom:2px solid rgba(0,0,0,.05)}.add-to-cart_wrapper{padding:0 30px}.payments_types_wrap img.secure_icon{max-height:32px;width:auto}.product_info_block{background-image:url(rb--top_swoop.jpg);background-repeat:no-repeat;background-position:top;background-size:contain;background-color:#2f6575;padding-top:23vh;min-height:0;padding-bottom:80px}.main_product_image{margin:0 auto;width:100%;margin-top:-5vh}.main_product_thumbs{margin-top:-30px}.add_to_top .reviewsstars_holder{width:auto;margin-bottom:14px}#custom-fields-tabs ul.tabs li{color:#4aa8be;font-weight:600;min-width:33%;text-align:left}.tab-link .expander{width:60%;margin-left:0;width:90%;background:#4aa8be}.tab-link:hover .expander,.tab-link.current .expander{width:100%;background:#fff}.tab-link:hover,.tab-link.current{color:#fff;background:transparent;-webkit-background-clip:none;-webkit-text-fill-color:white}.tab-content p{color:#fff}.spr-review,.faqwrapper .toggle_section{background-color:#fff;box-shadow:0 0 #0000000d;padding:30px!important;margin-bottom:30px;border:2px solid rgba(0,0,0,.05)!important;border-radius:5px}.main_product_image a:hover{opacity:1}.spr-badge[data-rating="0.0"]{visibility:hidden;display:none}.swatch .tooltip{font-size:11px;letter-spacing:0px;text-transform:capitalize;font-weight:600}.swatch .tooltip:after{bottom:-9px}.toggle_section .collapsible{font-size:1.4rem}.spr-container{padding:24px 0!important}.full-width-helpswith{margin-bottom:40px}.full-width-helpswith .iconwrapper ul li{min-height:120px;width:15.3%}.full-width-helpswith .specialicon{position:relative;margin-top:3px}.swatch .swatch-element.active label{border:2px solid #4ee4ab}.helperhowto{float:left;max-width:75px;margin-right:30px}.spr-summary-actions-newreview{float:none!important;position:relative;right:0;bottom:0;margin:10px auto 0;display:block;width:150px;text-align:center}.template-product #reviews{padding-bottom:60px}#custom-fields-tabs ul.tabs{text-align:left}.maskedlink{display:block}.affirm-ala-price{color:#33e4a7}.guaranteed_icon{margin-bottom:0}.affirm-ala-price{color:#33e4a7;display:inline-block;font-size:21px;font-weight:800;font-family:Fira Sans,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial;vertical-align:middle;margin-left:4px;margin-right:3px}p.affirm-as-low-as{font-size:11px;position:relative;max-width:350px;margin:0 auto}.affirm-modal-trigger{font-size:11px;opacity:.5;opacity:0;position:absolute;right:10px;width:101px;height:30px;font-size:1px}a.affirm-modal-trigger:hover{opacity:0}div.rc_block__type{margin:0;border-radius:4px;text-align:center;display:inline-block;vertical-align:top;width:45%!important;padding:3%!important;border:2px solid rgba(0,0,0,.1);margin:10px 2% 0!important;white-space:unset!important;line-height:18px}div.rc_block__type--active{border:2px solid #4ee4ab;background-position:10px center;background-size:34px;background-repeat:no-repeat}div.rc_block__type label.rc_label .rc_price.rc_price__autodeliver,.rc_price.rc_price__onetime{color:#33e4a7!important;font-weight:600!important;font-family:Fira Sans,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial!important;font-size:19px;line-height:32px;display:block}label.rc_label__deliver_every{margin-top:0;margin-bottom:0;display:inline-block!important;padding:8px 0 0;white-space:unset}label.rc_label{vertical-align:middle;display:block!important;float:none!important;line-height:14px!important;padding-left:0;font-size:10px}label.rc_label__deliver_every{padding:0!important}.rc_label__frequency{display:block;margin-top:-5px;color:#000}a.rc_popup__hover,div.rc_popup__hover{font-size:9px}.main_product_add_to_cart{width:100%}.main_product_add_to_cart.corners{overflow:visible}.spr-summary-actions-newreview{float:right;background-color:#fff;box-shadow:0 0 12px #0000;text-transform:capitalize;letter-spacing:0;font-weight:900;color:#0000004d}.template-product h1.h2{font-size:3em;line-height:2.6rem}#AddToCart{margin-top:20px}.spr-pagination{border-top:0px!important}.spr-review-header-title{font-size:23px!important}.spr-review-reportreview{float:right;font-size:8px!important;line-height:16px;opacity:.2!important}.spr-pagination-page{width:30px;height:30px;background-color:#00000008;border-radius:4px;line-height:24px;border:2px solid rgba(0,0,0,0)}.spr-pagination-page a{width:100%;height:29px;display:block}.spr-pagination-page.is-active{border:2px solid #4aa8be;color:#4aa8be}.video-wrapper{margin-bottom:50px;border-radius:5px;box-shadow:0 10px 40px #0000004d}.swatch label{line-height:59px;width:auto;min-width:60px!important;padding:0 20px}.swatch input:checked+label{line-height:59px;background-color:#4ee4ab;background:#4ee4ab}.collection_grid .grid__item:nth-child(2n),.collection_grid .grid__item{background-color:transparent;padding:0 20px;clear:none;margin-bottom:40px}.large_collection_product_inner{background:#f7f7f7}.collection_header{background-color:#316576;background-image:url(rb--header_defualt_bg.jpg);background-repeat:no-repeat;background-size:contain;background-position:bottom;padding-top:19vh;padding-bottom:29vh}.products_grid{margin-top:-20vh}.product_grid_photo{margin-top:0;max-height:370px}.products_grid .spr-badge-caption,.home_product_large .spr-badge-caption{display:none}.productgriddetials{display:block;padding-bottom:0;max-width:100%;margin:30px auto -17px;background-color:#0000000a}.point_title{float:none;width:25%;font-weight:600;text-align:right;display:inline-block;vertical-align:top}.point_item{padding:12px 0;border-bottom:2px solid rgba(255,255,255,.5);font-size:.8rem}.point_info{float:none;width:74%;padding-left:20px;text-align:left;display:inline-block;padding-right:20px}.large_collection_product_inner .btn{margin-bottom:20px}.template-blog #PageContainer{background-size:100% 560px}.blog-sidebar{padding-top:0}.article_default_content{padding-top:4vh;max-width:900px;padding:40px 50px}.article_default_content h1{font-size:4rem;margin-bottom:20px;line-height:3.9rem;max-width:80%}.template-blog h1{color:#fff;font-size:4.2rem;border-bottom:0px solid #ffffff;width:auto;margin-bottom:50px}.blog_default_content{padding-top:16vh}.blog-tag{font-size:10px;background-color:#0000000d;padding:6px 10px;border-radius:5px;margin-bottom:3px;display:inline-block}.testimonial_vids{padding-bottom:60px}#testimonials.template-blog #PageContainer{background-image:none;background:-webkit-linear-gradient(90deg,rgba(70,118,129,1) 0%,rgba(70,108,129,1) 100%)}.template-blog .grid-uniform{column-count:2;column-gap:1em}.template-blog .article{display:inline-block;margin:0 0 1em;width:100%;float:none;min-height:1px;padding-left:0;box-sizing:inherit}.article_shadow{background-color:#fff;box-shadow:0 0 30px #0003;margin:20px;border-radius:5px;overflow:hidden}#community .article_shadow{margin:0}.pagination a,.pagination .page.current{padding:8px;background:#fff;border-radius:4px;min-width:30px;height:30px;line-height:9px;border:2px solid rgba(0,0,0,0)}.pagination .page.current{border:2px solid #4ee4ab}.blog_default_content h1 a{color:#32bdb8}.large-header-video{background-size:cover;background-color:#fff;max-width:550px;border-radius:5px;overflow:hidden;margin:0 auto 30px;line-height:0}.content-page-header{margin-top:14vh}.three_up_item_image img{max-width:50px;min-width:120px;margin-top:30px;margin-bottom:0}.dlbtn{display:inline-block;clear:both;font-size:12px;margin-left:5px;margin-right:5px;margin-top:20px}.shopsection_bottom{margin-bottom:-9vh}.shopvps{display:block;max-width:100%;margin-top:40px}.shopvps .guaranteeitem{display:block;max-width:100%}.special_lifestyle.three_up_item_image img{min-width:100%;margin-top:0}.recent_media img{box-shadow:0 0 30px #0000000a;border-radius:4px}.recent_media .eight.columns{max-width:45%;vertical-align:top;display:inline-block;margin:0 2%}.recent_media h2{font-size:15px;background-color:#fff;border-radius:4px;box-shadow:0 0 30px #0000000a}.recent_media .one-third{width:28.333%;float:none;padding:2%;display:inline-block}.covidwrapper{padding:20px;position:relative;display:none}.covidwrapper p{font-size:15px}.covidwrapper p{font-size:12px;text-align:left}.covidwrapper h4{color:#e36054;text-align:left;font-size:13px}.covidwrapper{padding:0;position:relative;margin-bottom:-10px}.mwmc--close{font-size:33px;position:absolute;right:10px;top:0;display:none}a.covidbtn{color:#7ec6ad;font-size:13px;text-decoration:underline;font-weight:600;font-family:Fira Sans,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial}.vbox-inline{width:90%;height:auto}.vbox-overlay{z-index:99999999999}.vbox-close{font-size:90px;line-height:61px;background-color:#000}.main_contact_form{background-color:#f6f6f6;padding:30px;max-width:480px;margin:0 auto;margin-top:-23vh;border-radius:5px;margin-bottom:60px}.map{margin-bottom:-71px}.about-custom{padding-top:18vh}.about-custom h1{font-size:42px;line-height:52px}.template-cart p.affirm-as-low-as{width:auto;max-width:19000000px;margin-bottom:12px}.template-cart h1{font-size:2rem;margin-top:-40px}.cart__row .readreviewsbutton{width:90px;background-color:#ccc;font-size:12px}.cart__row.cart__header-labels{display:none}.grid-uniform .large--one-half:nth-child(odd),.grid-uniform .large--one-third:nth-child(3n+1),.grid-uniform .large--one-quarter:nth-child(4n+1),.grid-uniform .large--one-fifth:nth-child(5n+1),.grid-uniform .large--one-sixth:nth-child(6n+1),.grid-uniform .large--two-sixths:nth-child(3n+1),.grid-uniform .large--three-sixths:nth-child(odd),.grid-uniform .large--two-eighths:nth-child(4n+1),.grid-uniform .large--four-eighths:nth-child(odd),.grid-uniform .large--five-tenths:nth-child(odd),.grid-uniform .large--one-twelfth:nth-child(12n+1),.grid-uniform .large--two-twelfths:nth-child(6n+1),.grid-uniform .large--three-twelfths:nth-child(4n+1),.grid-uniform .large--four-twelfths:nth-child(3n+1),.grid-uniform .large--six-twelfths:nth-child(odd){clear:none}.iconwrapper ul li a{color:#fff;display:block}.iconwrapper ul li a:hover{color:#abffe2;text-shadow:0px 2px 8px rgba(0,0,0,.2);opacity:1}.iconwrapper ul li a .iconitem{border:2px solid #7ec6ad;border-radius:400px;margin-bottom:10px;transform:scale(.9);background-size:411px}.iconwrapper ul li a:hover .iconitem{transform:scale(1);background-color:#7ec6ad;box-shadow:0 2px 20px #0003;border:2px solid #abffe2}.iconwrapper ul li{min-height:auto;width:23%;border:0px solid #7ec6ad}.light_green.maintophelp{color:#b4ffe5;font-size:19px;text-align:center;max-width:440px;display:block;margin:30px auto 12px}.iconname.h5{font-size:.8rem;line-height:1rem}.specialicon{position:relative}.iconwrapper ul li a:hover .iconitem:after{content:"LEARN MORE";color:#fff;background-color:#7ec6ad;display:block;font-size:8px;letter-spacing:.5px;position:absolute;top:84%;width:100%;padding:2px 0;font-weight:900;font-family:Fira Sans,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial;width:95%;left:2.5%;border:2px solid #abffe2;border-radius:3px}.iconwrapper{border:2px solid #7ec6ad;display:block;z-index:9;position:relative;padding:17px;border-radius:5px}.iconwrapper:after{content:"CLICK A PROBLEM AREA BELOW TO LEARN MORE";color:#fff;background-color:#7ec6ad;display:block;font-size:8px;letter-spacing:.5px;position:absolute;top:0;width:100%;font-weight:900;font-family:Fira Sans,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial;width:auto;border:0px solid #abffe2;border-radius:3px 0;padding:2px 10px;left:0}.iconitem.anxiety{background-position:-205px -67px}.iconitem.migraine{background-position:-273px 0px}.iconitem.hangover{background-position:-341px 0px}.iconitem.morning{background-position:-136px 0px}.iconitem.chemotherapy{background-position:-67px -68px}.iconitem.post{background-position:-203px 0px}.iconitem.car{background-position:-136px -69px}.iconitem.air{background-position:-342px -67px}.iconitem.sea{background-position:-68px 0px}.iconitem.train{background-position:2px 1px}.iconitem.gaming{background-position:2px -71px}.iconitem.amusement{background-position:-274px -68px}.vbox-overlay.largeinfo .modal_wrapper{padding:20px 20px 70px}.vbox-overlay.largeinfo .vbox-inline.figlio{max-width:100%;width:100%;padding:15px;min-height:100vh;min-height:auto;min-height:98vh;overflow:scroll}.vbox-overlay.largeinfo .vbox-inline.figlio a.mwmc--close{cursor:pointer;position:absolute;top:0;right:0;width:70px;height:70px;padding:0;display:block;background-position:10px center;overflow:hidden;line-height:70px;text-align:center;z-index:1050;font-size:90px;line-height:61px;color:#fff;background-color:#000;display:none}.BFSALE .vbox-overlay.largeinfo .vbox-inline.figlio a.mwmc--close{display:block}.vbox-close{right:10px;top:10px}.vbox-content{margin-top:-10px!important}.vbox-overlay.largeinfo .modal_wrapper{padding:30px;max-width:100%;width:98%;margin-left:auto;margin-right:auto}.custom_home_content{text-align:center}.video-container{width:100%;box-shadow:0 10px 60px #0003;display:block}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;border-radius:5px}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.problem_info h3{text-align:left;color:#fff;font-size:63px;line-height:69px;margin-bottom:60px}.problem_info .iconitem{border:2px solid #7ec6ad;border-radius:400px;margin-bottom:10px;transform:scale(.9);background-size:411px;float:left;margin-right:20px}.vbox-overlay.largeinfo .vbox-inline.figlio{background-image:url(rb--header_defualt_bg.jpg)!important;background-repeat:no-repeat!important;background-size:100% 270px!important}.problem_inner{max-width:700px;width:90%;margin:0 auto}.relief{margin-top:40px}.relief p{font-size:22px}.shop_prob h4{margin-bottom:30px;line-height:42px;font-size:35px}.shop_prob .shopvps{display:block;max-width:100%;margin-top:13px;margin-left:-10px}.social-icons.onpagesocials li a{color:#4ee4ab;text-decoration:none}.social-icons.onpagesocials li .icon{font-size:70px;line-height:70px}.social-text{display:block;text-decoration:none}.vid-testimonial .iconitem{position:absolute;border:2px solid #7ec6ad;border-radius:400px;margin-bottom:10px;transform:scale(.9);background-size:411px;background-color:#7ec6ad;line-height:173px;font-size:20px;font-weight:900;font-family:Fira Sans,sans-serif,HelveticaNeue,Helvetica Neue,Helvetica,Arial;text-shadow:0px 3px 7px rgba(0,0,0,0);top:10px;left:15px;color:#fff}.vid-testimonial .iconitem span{line-height:22px;display:block;vertical-align:middle;position:relative;padding:10px;z-index:0;white-space:nowrap;text-align:center;font-size:14px;line-height:15px;background-color:#7ec6ad;margin-left:65px;margin-top:0;border-radius:4px;margin-right:auto;top:20px;bottom:auto;position:absolute;width:auto;text-align:left}.BFSALE .shop_prob{display:none}.hero_video_wrap{max-width:700px;margin:50px auto -110px;display:block;float:none}.custom_home_content{margin-bottom:50px}.homepage_hero{position:relative}.newimage_home{position:absolute;width:55%}.newimage_home img{z-index:1;position:relative}.pulselargeholder{z-index:0;transform:scale(5.5);position:absolute;left:43%;top:40%;opacity:.6}.longline{height:67%}.homepage_row_nine{margin-top:-200px;background-color:#fff;z-index:9;position:relative}#share{padding-top:60px;padding-bottom:60px}#testimonials .main-content{padding-bottom:0}.blog_default_content{clear:both}.blogsharebutton{text-align:center;margin-top:-40px;margin-bottom:40px}.blogsharebutton a,.blogsharebutton a:hover{opacity:1}@media only screen and (min-width:2000px){.homepage_row_five{margin-top:-18vh}.testimonial_carousel_item p{font-size:2rem}.blueswoopup-two{min-width:100%}}@media only screen and (max-width:1200px){.site-header__logo img{max-width:121px}.site-nav__link{font-size:.8rem}.headerbtn{font-size:1rem}.site-header__cart-toggle{width:33px;height:30px;height:34px;vertical-align:middle;line-height:40px}.fda-cleared-header{display:none}}@media only screen and (max-width:768px){.site-header .grid--table>.grid__item.mobile_nav_open{font-size:22px;position:absolute;display:block;right:15px;top:17px;z-index:99999}.header_free_ship{display:none}.mobile_cart_open{right:12px}.site-header .grid--table>.grid__item.header_block{float:none;display:block;vertical-align:middle;width:40%}.icon-cart{line-height:50px}.header_free_ship,.header_cart_wrap{top:12px;right:76px}.supports-fontface .header_cart_wrap .icon:before,.supports-fontface .site-nav--mobile .icon:before{font-size:34px}.site-header__cart-toggle{background-color:transparent}#NavDrawer .drawer__close button{font-size:28px;float:right;right:-16px;top:10px}.drawer .mobile-nav__item a{color:inherit;font-size:1.4em;line-height:2.4rem;padding-left:30px}.site-header__logo img{max-width:130px;display:block;margin-left:10px}.mobile-nav{margin:10px -15px 0}.main_nav_wrapper{padding-top:10px}.site-header{width:100%}.global-min .corners{min-height:100px;margin-bottom:30px}h1,.h1{font-size:3.5rem;line-height:3.8rem}.home_hero{padding-top:21%}#PageContainer{background-size:910px}.main_product_image{margin-top:4vh}.main_product_thumbs{margin-top:-10px;height:auto;margin-bottom:10px}.fda-cleared-header{display:none}.headerphone{margin-top:20px;position:absolute;right:11px;color:#fff;width:140px;top:34px}.custom_home_content{padding-top:0;margin-bottom:-50px;margin-top:-30px}.custom_home_content a.btn{margin:0 auto;display:block;width:70%}.custom_home_content .light_green{text-align:center}.iconwrapper ul li,.full-width-helpswith .iconwrapper ul li{width:31.7%;margin:.7% .5%;min-height:116px}img.swoop_one{height:11vh}.blueswoopdown{margin-bottom:-11vh}.custom_home_content{margin-bottom:30px}.homepage_row_two{background-size:740px;padding-bottom:25vh;padding-top:61vh}.homepage_row_five{padding-top:29vh;margin-top:-2vh}.home_special_one{padding-right:0;margin-bottom:50px}.sub_text{letter-spacing:0px!important;text-align:center;font-size:13px}h2,.h2{font-size:2.5em;line-height:2.2rem}.longline,.horiline,.horiline-long,.downlinesmall{display:none}.explainer-info{width:100%;display:block}.explainer-section{border:2px solid #49a6bc;border-radius:5px;width:100%;height:auto;margin:0 auto;padding:30px;background-color:#0000000a}.explainer-image{margin-top:-6px;margin-bottom:20px;border:2px solid #49a6bc}.vert_line_small{width:2px;height:70px;background-color:#49a6bc;margin:0 auto}.helps-with-block{padding-top:0}.bottom-explainer-section{margin-bottom:0}.collection_grid .grid__item:nth-child(2n),.collection_grid .grid__item{padding:0;margin-bottom:40px}.productgriddetials{width:100%;margin-bottom:-17px}.point_item{padding:6px 0;font-size:10px}.probiotic_home{background-size:163%;background-repeat:no-repeat;background-color:#f7f7f7;padding-top:42%}.collection_grid .grid__item.probiotic_title_special_pad{padding:50% 30px 0!important}.global_best_guarantee.cancel_grid_margin .grid__item.hori_padding{margin-bottom:30px}.fa.fa-arrow-right.white-arrow.large_cover,.fa.fa-arrow-left.white-arrow.large_cover{width:8%}.fa.fa-arrow-left.white-arrow.large_cover{left:-4px}.site-footer small a{font-size:11px}.mobile_align_center{text-align:center}.probiotic_home_wrapper{padding:0;margin-top:0;margin-bottom:50px}.specialicon{position:relative;margin-top:2px}.product_info_block{padding-top:20vh;margin-top:-11vh}.faqwrapper .toggle_section{padding:10px 20px 0!important;border:2px solid rgba(0,0,0,.05)!important;margin-bottom:20px}#custom-fields-tabs ul.tabs li{font-size:.9rem;width:32%;min-width:32%}.spr-container{padding:30px 0!important}.template-product #reviews{padding-top:60px;margin-bottom:0;padding-bottom:50px}.toggle_section .collapsible{padding-right:50px;font-size:.9rem;font-weight:600}.spr-review-reportreview{float:right;font-size:8px;line-height:16px;margin-bottom:10px;opacity:.4}.js-drawer-open-right .drawer--right{display:block;-ms-transform:translateX(-300px);-webkit-transform:translateX(-300px);transform:translate(-300px)}.js-drawer-open-right .is-moved-by-drawer{-ms-transform:translateX(-300px);-webkit-transform:translateX(-300px);transform:translate(-300px)}.drawer--right{width:300px;right:-300px}.guaranteeitem{max-width:120px}.collapsible .arrow{top:0}.default_header_padding{padding-top:19vh}.custom_home_content h1,.custom_home_content .h1{font-size:1.7rem;line-height:2.1rem;margin:0 0 .2em}.stickybuynow .btn_green{margin-bottom:5px;margin-top:9px}.stickybuynow.sticky{border-radius:30px 30px 0 0;box-shadow:0 -10px 40px #0003}.template-blog .grid-uniform{column-count:1;column-gap:0}.template-blog .article_shadow{margin:0 0 20px 30px}.template-blog h1{font-size:3.2rem}.article_default_content h1{font-size:3rem;margin-bottom:20px;line-height:2.9rem;max-width:100%}.swatch{padding-bottom:15px}.cart__checkout.btn{padding:12px 20px;margin-bottom:-9px;margin-top:10px}.vbox-overlay.largeinfo .modal_wrapper{padding:10px 10px 30px}.vbox-overlay.largeinfo .vbox-inline.figlio{background-size:auto 490px!important}.problem_info .iconitem{float:none;margin:0 auto 10px}.problem_info h3{text-align:center;font-size:32px;line-height:32px;margin-bottom:30px}.shop_prob img.product_shop_image{max-width:100%;height:auto;max-height:100vh;max-width:210px;margin:-80px auto -20px;display:block}.relief{margin-top:20px}.relief p{font-size:16px}.shop_prob{padding:30px;text-align:center}.shop_prob h4{margin-bottom:30px;line-height:31px;font-size:23px}.newimage_home{position:relative;width:100%;max-width:460px;margin:-14% auto -7%}.pulselargeholder{z-index:0;transform:scale(3.5);position:absolute;left:43%;top:37%;opacity:.4}.social-icons li{vertical-align:middle;width:19%;margin:0 2%}.social-icons.onpagesocials li .icon{font-size:50px;line-height:70px}#community .grid{margin-left:0}#community .page_default_content{background-color:transparent;margin-top:18vh}#community .article.grid__item{margin-bottom:20px}}@media only screen and (max-width:450px){.iconwrapper ul li,.full-width-helpswith .iconwrapper ul li{width:31.5%}.collection_grid .grid__item.probiotic_title_special_pad{padding:46% 30px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/base_theme.css.map */
