@media screen and (min-width: 768px){.page-science .container-wide{padding-left:30px;padding-right:30px}}@media screen and (min-width: 1200px){.page-science .container-wide{padding-left:45px;padding-right:45px}}.page-science .science-title{line-height:1.5;font-stretch:100%}@media screen and (min-width: 768px){.page-science .science-title{font-size:2.875rem}}.page-science .science-hero{background-color:#ebeef5;margin:0 auto;overflow:hidden;position:relative;text-align:center}.page-science .science-hero .image-wrapper{margin-bottom:27px;position:relative}@media screen and (max-width: 767px){.page-science .science-hero .image-wrapper img{width:100%}}.page-science .science-hero .hero-title{font-size:2rem;font-stretch:100%;line-height:1.5;font-weight:400;margin-bottom:25px}.page-science .science-hero .hero-text{margin-bottom:45px;line-height:1.625;color:#4a4839}.page-science .science-hero .button-container{display:flex;justify-content:center;padding-bottom:36px;width:100%}.page-science .science-hero .hero-button{width:100%}@media screen and (min-width: 560px){.page-science .science-hero .hero-title{font-size:2.75rem}}@media screen and (min-width: 768px){.page-science .science-hero .hero-title{font-size:3.5rem}.page-science .science-hero .hero-button{width:unset}}@media screen and (min-width: 992px){.page-science .science-hero .image-wrapper img{left:32%;position:absolute;width:auto;max-width:105%}.page-science .science-hero .button-container{justify-content:flex-start;padding-bottom:75px}}@media screen and (min-width: 1024px){.page-science .science-hero .image-wrapper{margin-bottom:0}.page-science .science-hero .hero-title{padding-top:63px}}@media screen and (min-width: 1200px){.page-science .science-hero .image-wrapper img{left:27%;max-width:90%}}@media screen and (min-width: 1600px){.page-science .science-hero .image-wrapper{height:100%;margin-bottom:0;position:absolute;right:0;top:0;width:100%}.page-science .science-hero .image-wrapper img{width:65%;left:unset;right:0}}@media screen and (min-width: 2000px){.page-science .science-hero{padding:45px 0 55px}}.page-science .science-intro{background-color:#fff;padding:54px 27px}.page-science .science-intro .intro-title,.page-science .science-intro .intro-text,.page-science .science-intro .intro-link a{color:#19393d}.page-science .science-intro .intro-title{line-height:1.8}.page-science .science-intro .intro-text{font-size:24px;font-weight:700;line-height:1.8;margin-bottom:36px}.page-science .science-intro .intro-link a{display:inline-block;position:relative;padding-bottom:60px;font-size:22px;font-weight:700}.page-science .science-intro .intro-link a:hover{text-decoration:underline}.page-science .science-intro svg{position:absolute;bottom:15px;left:50%;transform:translate(-50%);width:32px;color:#8f3c4e}@media screen and (min-width: 768px){.page-science .science-intro .intro-link a:hover svg{animation:bounce 1s linear infinite}}.page-science .science-biology{background-color:#eff4f5;overflow:hidden;position:relative;text-align:center}.page-science .science-biology .biology-title{margin:0 auto;padding:45px 0;max-width:600px}.page-science .science-biology .biology-text{margin-bottom:20px}.page-science .science-biology .biology-text p{padding-bottom:18px}.page-science .science-biology .biology-text a{color:#333;font-weight:700;text-decoration:underline}.page-science .science-biology .button-container{display:flex;justify-content:center;margin-bottom:54px;width:100%}.page-science .science-biology .biology-button{width:100%}.page-science .science-biology .image-wrapper{max-width:580px;margin:0 auto}.page-science .science-biology .image-wrapper img{margin:0 auto}@media screen and (min-width: 768px){.page-science .science-biology .biology-title{max-width:800px}.page-science .science-biology .biology-button{width:unset}}@media screen and (min-width: 1200px){.page-science .science-biology{text-align:left}.page-science .science-biology .biology-title{max-width:unset;font-size:2.5rem}.page-science .science-biology .image-wrapper{max-width:unset}.page-science .science-biology .image-wrapper img{height:100%;height:55vw;min-height:calc(100% - 55px);max-height:1389px;max-width:initial;position:absolute;right:5%;top:55px;width:auto}.page-science .science-biology .button-container{justify-content:flex-start}}@media screen and (min-width: 1600px){.page-science .science-biology .biology-title{padding-top:100px;font-size:2.875rem}.page-science .science-biology .button-container{margin-bottom:150px}.page-science .science-biology .image-wrapper img{height:62vw;right:0}}.page-science .science-symptoms{padding:36px 0}.page-science .science-symptoms .symptoms-title{margin-bottom:36px;text-align:center}.page-science .science-symptoms .symptoms-text li{align-items:center;background-position-y:0;background-repeat:no-repeat;background-size:54px auto;display:flex;font-size:22px;min-height:70px;background-position:left center;margin-bottom:18px;padding-left:70px}.page-science .science-symptoms .symptoms-text li:first-child{background-image:url(//www.bistromd.com/cdn/shop/t/181/assets/food-thought-line-red.svg?v=9177562808109020851754594606)}.page-science .science-symptoms .symptoms-text li:nth-child(2){background-image:url(//www.bistromd.com/cdn/shop/t/181/assets/sugar-cubes-line-red.svg?v=4090156399615463001754594608)}.page-science .science-symptoms .symptoms-text li:nth-child(3){background-image:url(//www.bistromd.com/cdn/shop/t/181/assets/fatigue-line-red.svg?v=43192926326342408711754594608)}.page-science .science-symptoms .symptoms-text li:nth-child(4){background-image:url(//www.bistromd.com/cdn/shop/t/181/assets/bread-basket-line-red.svg?v=166114629428961668501754594606)}.page-science .science-symptoms .symptoms-text li:nth-child(5){background-image:url(//www.bistromd.com/cdn/shop/t/181/assets/scale-plus-line-red.svg?v=112384281821498978761754594605)}.page-science .science-symptoms .symptoms-text li:nth-child(6){background-image:url(//www.bistromd.com/cdn/shop/t/181/assets/belly-arrows-line-red.svg?v=101356665710423850311754594611)}@media screen and (min-width: 1024px){.page-science .science-symptoms{padding:63px 0}.page-science .science-symptoms .symptoms-text ul{margin:0 auto 50px;max-width:710px}}.page-science .science-not-alone{background-color:#578c94;color:#fff;padding:36px 0}.page-science .science-not-alone .d-flex{-webkit-flex-direction:column;flex-direction:column}.page-science .science-not-alone .alone-title{margin-bottom:18px;line-height:1.5}.page-science .science-not-alone .alone-subtitle{display:inline-block;max-width:600px;font-size:.7em}.page-science .science-not-alone .alone-text{margin-bottom:45px}.page-science .science-not-alone .alone-disclaimer a{color:#fff;font-weight:700;text-decoration:underline}.page-science .science-not-alone svg{display:block;margin:0 auto 27px;width:240px}.page-science .science-not-alone .percent-wrapper{margin-bottom:45px}.page-science .science-not-alone .percent-number{display:block;font-family:Open Sans;font-style:normal;font-weight:400;font-size:96px;letter-spacing:-.02em;line-height:96px;margin-bottom:18px}@media screen and (min-width: 768px){.page-science .science-not-alone .percent-number{margin-bottom:27px}}@media screen and (min-width: 992px){.page-science .science-not-alone{padding:63px 0;text-align:left}.page-science .science-not-alone .d-flex{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.page-science .science-not-alone .d-flex>div:last-child{padding-left:25px}}.page-science .science-truth{margin:0 auto;overflow:hidden;padding-bottom:36px;position:relative}.page-science .science-truth .truth-title{margin-bottom:18px}.page-science .science-truth .truth-text{margin-bottom:36px}.page-science .science-truth .toggle-truth{-webkit-align-items:center;align-items:center;color:#8b2034;font-weight:600;text-decoration:underline;cursor:pointer}.page-science .science-truth .toggle-truth:hover{text-decoration:none}.page-science .science-truth .toggle-truth.expanded svg{transform:rotate(180deg)}.page-science .science-truth .image-wrapper{margin-bottom:30px}.page-science .science-truth .image-wrapper img{width:100%}.page-science .science-truth svg{width:30px;height:30px;vertical-align:middle;-webkit-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}@media screen and (min-width: 768px){.page-science .science-truth{padding-bottom:50px}.page-science .science-truth .toggle-truth{justify-content:center;width:100%}.page-science .science-truth .toggle-truth svg{margin-left:8px}.page-science .science-truth .image-wrapper{margin-bottom:40px}}@media screen and (min-width: 992px){.page-science .science-truth{padding-bottom:60px;text-align:left}.page-science .science-truth .image-wrapper img{position:absolute;left:20%}}@media screen and (min-width: 1024px){.page-science .science-truth .image-wrapper{margin-bottom:0}.page-science .science-truth .truth-title{padding-top:63px}}@media screen and (min-width: 1520px){.page-science .science-truth{padding-bottom:5vw}.page-science .science-truth .image-wrapper{height:100%;margin-bottom:0;position:absolute;right:0;top:0;width:100%}.page-science .science-truth .image-wrapper img{left:unset;right:0;top:50%;width:75%;transform:translateY(-50%)}.page-science .science-truth .truth-title{padding-top:5vw}}.page-science .truth-text-expanded{display:none;padding-bottom:20px;text-align:left}.page-science .truth-text-expanded ul{list-style-type:disc}.page-science .truth-text-expanded li{margin-bottom:18px;margin-left:18px}.page-science .truth-text-expanded a{color:#333;font-weight:700}@media screen and (min-width: 768px){.page-science .truth-text-expanded{padding-bottom:50px}}@media screen and (min-width: 992px){.page-science .truth-text-expanded{margin-top:-45px;background-color:#f0f4f5;padding:18px}}@media screen and (min-width: 1520px){.page-science .truth-text-expanded{margin-top:calc(-5vw + 25px)}}.page-science .science-different-effective{border-top:1px solid #333;padding:36px 0 0}.page-science .science-different-effective .effective-title{margin-bottom:18px}.page-science .science-different-effective .effective-text{margin-bottom:27px;text-align:center}.page-science .science-different-effective .button-container{display:flex;justify-content:center;margin-bottom:45px;width:100%}.page-science .science-different-effective .effective-button{width:100%}.page-science .science-different-effective img{width:100%;min-width:400px;max-width:495px;margin:0 0 0 50%;transform:translate(-50%)}@media screen and (min-width: 768px){.page-science .science-different-effective{padding:63px 0 0}.page-science .science-different-effective .effective-button{width:unset}}@media screen and (min-width: 992px){.page-science .science-different-effective{border:none}.page-science .science-different-effective .effective-text{margin-top:10%;text-align:left}.page-science .science-different-effective .button-container{display:block}}.page-science .science-core{background-color:#21484d;color:#fff;padding:35px 0 20px}.page-science .science-core .all-core{text-align:center}.page-science .science-core .core-title{margin-bottom:18px}.page-science .science-core .core-text{margin-bottom:36px}.page-science .science-core .core-icon svg{margin:0 auto 18px;overflow:hidden;height:150px!important;width:150px!important}.page-science .science-core .core-icon #gauge svg{height:135px}.page-science .science-core .core-icon #heart svg{height:125px}.page-science .science-core .core-item-title,.page-science .science-core .core-item-text{margin-bottom:18px}.page-science .science-core .core-mini-item{background-color:#1d4045;border-radius:5px;color:#578c94;display:inline-block;font-weight:700;margin:4px 2px;padding:10px 20px;vertical-align:middle}.page-science .science-core .mini-items{align-items:center;display:flex;position:relative}.page-science .science-core .info{position:relative}.page-science .science-core .info svg{width:42px!important;height:42px!important;padding:5px;cursor:pointer}.page-science .science-core .info:hover .info-pop{opacity:1;transition:opacity .25s ease-in-out,visibility 0s;visibility:visible}.page-science .science-core .info-pop{background-color:#1b3539;border-radius:5px;color:#84a7ad;max-width:388px;opacity:0;padding:10px 20px;position:absolute;right:-5px;transform:translateY(calc(-100% - 10px));transition:opacity .25s ease-in-out,visibility .25s;visibility:hidden;width:280px;width:85vw}.page-science .science-core .info-pop:after{content:"";position:absolute;right:10px;bottom:0;transform:translate(-50%,100%);width:0;height:0;border-top:8px solid #1b3539;border-right:8px solid transparent;border-left:8px solid transparent}@media screen and (min-width: 768px){.page-science .science-core{padding-top:50px}.page-science .science-core .all-core{text-align:left}.page-science .science-core .core-title{margin-bottom:36px}.page-science .science-core .core-text{margin-bottom:65px}.page-science .science-core .core-icon svg{margin-bottom:0}}@media screen and (min-width: 992px){.page-science .science-core .core-text{margin-bottom:80px}.page-science .science-core .info-pop{left:50%;right:unset;transform:translate(-50%,calc(-100% - 10px))}.page-science .science-core .info-pop:after{left:50%;right:unset}}.page-science .science-macros{background-color:#839595;padding:45px 0 65px;position:relative}.page-science .science-macros .d-flex{-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-science .science-macros .plan-stats-title{width:100%;font-weight:700;padding:10px 6px}.page-science .science-macros .plan-stats{-webkit-order:1;order:1}.page-science .science-macros .plan-stats *{margin:0}.page-science .science-macros .plan-stat{-webkit-flex:1;flex:1;padding:15px 6px}.page-science .science-macros .plan-stat .h2{font-family:Poppins,sans-serif;font-weight:600}.page-science .science-macros .plan-stats,.page-science .science-macros .chart-text{max-width:396px}.page-science .science-macros .plan-stats{border:1px solid #fff;color:#fff;margin:20px auto 0}.page-science .science-macros .women-stats{border-top:1px solid #fff;border-right:1px solid #fff}.page-science .science-macros .men-stats{border-top:1px solid #fff}.page-science .science-macros .piechart-container{width:100%}.page-science .science-macros .pie-chart-text-wrap{position:relative;max-width:480px;margin:0 auto 20px}.page-science .science-macros .pie-chart-details{position:relative}.page-science .science-macros .macro-label{color:#fff;position:absolute}.page-science .science-macros .macro-label span{display:block;font-size:1.875rem;line-height:1}.page-science .science-macros .macro-label span:first-child{font-family:bmdTradeGothicLTStdCnBold}.page-science .science-macros .macro-label span:last-child{font-weight:400}.page-science .science-macros .fat-label{top:33%;right:63%}.page-science .science-macros .carbs-label{top:63%;right:46%}.page-science .science-macros .protein-label{top:28%;left:58%}.page-science .science-macros .chart-text{color:#fff;margin:0 auto 36px}.page-science .science-macros .chart-text-content{font-stretch:75%}@media screen and (min-width: 768px){.page-science .science-macros .pie-chart-text-wrap{max-width:685px}.page-science .science-macros .chart-text{position:absolute}.page-science .science-macros .macro-label span{font-size:2.5rem}.page-science .science-macros .chart-fat-text{top:10%;left:-18px;max-width:155px;text-align:right}.page-science .science-macros .chart-carbs-text{bottom:0;left:-20px;max-width:200px;text-align:right}.page-science .science-macros .chart-protein-text{top:3%;right:0;max-width:155px}.page-science .science-macros .fat-label{top:38%}.page-science .science-macros .protein-label{top:35%;left:60%}.page-science .science-macros .carbs-label{right:47%;top:62%}}@media screen and (min-width: 992px){.page-science .science-macros .chart-fat-text{top:36%;left:-18%;max-width:195px}.page-science .science-macros .chart-carbs-text{left:-115px;max-width:320px}.page-science .science-macros .chart-protein-text{top:30%;right:-135px;max-width:220px}}@media screen and (min-width: 1400px){.page-science .science-macros .piechart-container{padding-bottom:85px}.page-science .science-macros .d-flex{position:relative}.page-science .science-macros .plan-stats{position:absolute;bottom:0;right:0;z-index:30}}@media screen and (min-width: 1550px){.page-science .science-macros .piechart-container{padding-bottom:0}}.page-science .science-resources{padding:35px 0 20px}.page-science .science-resources .single-resource{display:block;margin-bottom:36px;position:relative}.page-science .science-resources .single-resource:before{background-color:#bc6478a6;bottom:0;content:"";left:0;position:absolute;right:0;height:100%;top:0;transition:background-color .25s ease-in-out;width:100%}.page-science .science-resources .single-resource .resource-title{color:#fff;font-weight:700;left:0;padding:15px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.page-science .science-resources .single-resource:hover:before{background-color:#912f46}.page-science .science-resources .single-resource img{width:100%}@media screen and (min-width: 768px){.page-science .science-resources .single-resource{margin-bottom:27px}}@media screen and (min-width: 1200px){.page-science .science-resources{padding-top:50px}}.page-science .science-work-together{overflow:hidden}.page-science .science-work-together .work-together-title{margin-bottom:36px}.page-science .science-work-together .button-container{display:flex;justify-content:center;margin-bottom:27px;width:100%}.page-science .science-work-together .work-together-button{width:100%}.page-science .science-work-together .together-image{width:100%;min-width:400px;max-width:564px;margin:0 0 0 50%;transform:translate(-50%)}@media screen and (min-width: 768px){.page-science .science-work-together .work-together-title{padding-top:10px}.page-science .science-work-together .single-plan{height:100%}.page-science .science-work-together .work-together-button{width:unset}}@media screen and (min-width: 1200px){.page-science .science-work-together .work-together-title{padding-top:50px}}@keyframes bounce{0%,to{bottom:15px}50%{bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/science.scss.css.map */
