@media only screen and (max-width:1380px){.quotes-icon{left:0;float:none}.quotes{display:block;float:none;left:0;width:100%}}@media only screen and (max-width:1310px){.block-twitter-wrapper .nav.nav-left{left:15px}.block-twitter-wrapper .nav.nav-right{right:15px}}@media only screen and (max-width:1200px){.inner{width:calc(100% - 40px)}.homepage-header-content-wrapper{width:calc(100% - 100px)}.search-input-wrapper .close{right:40px}.video-library-housing{background-image:none}.video-library-housing .inner{overflow:hidden}.bg-icon{right:calc(50% - 125px)}.block-video-library-wrapper .news-wrapper{width:calc(100% - 100px);display:block;margin:auto}.lower-footer-wrapper{padding-bottom:100px}.hide-overflow-resp{overflow:hidden}.block-news-list-wrapper .news-wrapper .item{width:calc((100% - 68px)/ 4)}.block-news-list-wrapper .news-wrapper .item:nth-child(5n+5){margin-right:20px}.block-news-list-wrapper .news-wrapper .item:nth-child(4n+4){margin-right:0}.mmenu-open{display:block}.topmenu-item-wrapper{display:none}.mainmenu-wrapper{display:none}}@media only screen and (max-width:1100px){.featured-wrapper .featured-item-intro{line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.featured-wrapper .featured-item-link{bottom:10px}}@media only screen and (max-width:1024px){.page-header-wrapper.withimage .inner{background-image:none!important}.block-twitter-wrapper .icon{margin-left:60px;margin-right:0;width:130px}.block-twitter-wrapper .text{width:calc(100% - 250px)}.featured-wrapper .featured-item-intro{line-clamp:4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.featured-wrapper .featured-item-link{bottom:20px}.block-instagram-wrapper .icon{margin-left:60px;margin-right:0;width:130px}.block-instagram-wrapper .text{width:calc(100% - 250px)}}@media only screen and (max-width:1070px){.news-tile .img{padding-bottom:30%;width:50%;margin-bottom:60px;margin-top:60px}.news-short-width,.news-tile-content{width:calc(50% - 40px)}.news-short-width{height:calc(100% - 140px)}}@media only screen and (max-width:1000px){.block-snsbanner-wrapper .text{margin:0 auto}.display-flex{display:block}.display-flex .icon-wrapper{display:inline-block}.block-snsbanner-wrapper .icons-bar{display:flex;justify-content:center}.inner-content{max-width:unset;width:calc(100% - 40px)}.slideshow-wrapper .item img{min-height:unset}.homepage-header-content-wrapper{width:calc(100% - 60px);max-width:calc(100% - 60px);max-height:unset;position:relative;margin-bottom:30px;transform:none}.hidden-br{display:block!important}.header-image-wrapper{padding-bottom:0}.block-news-list-wrapper .news-wrapper .item{width:calc((100% - 46px)/ 3)}.block-news-list-wrapper .news-wrapper .item:nth-child(4n+4){margin-right:20px}.block-news-list-wrapper .news-wrapper .item:nth-child(3n+3){margin-right:0}.page-header-wrapper.withimage .inner img{display:block;margin-bottom:20px}.page-header-wrapper.withimage .inner{padding:0 0 10px}}@media only screen and (max-width:900px){.page-news-wrapper .media-bg-bar{margin:0 0 30px 0}.default-page-wrapper.page-news-wrapper .media-bg-bar{float:left}.content-left{padding-right:0;width:100%}.content-right{width:100%}.science-details-wrapper .science-details-submenu{display:none}.hot-topic-wrapper .hot-topic-item{width:calc((100% - 20px)/ 2)}.hot-topic-wrapper .hot-topic-item:nth-child(3n+3){margin-right:20px}.hot-topic-wrapper .hot-topic-item:nth-child(2n+2){margin-right:0}.video-wrapper .video-item{width:calc((100% - 20px)/ 2)}.video-wrapper .video-item:nth-child(3n+3){margin-right:20px}.video-wrapper .video-item:nth-child(2n+2){margin-right:0}.video-wrapper .video-item{width:calc((100% - 20px)/ 2)}.video-wrapper .video-item:nth-child(3n+3){margin-right:20px}.video-wrapper .video-item:nth-child(2n+2){margin-right:0}.science-wrapper .science-item{background-size:contain;background-position:top;background-color:#c4c4c4;padding-top:46%}.science-wrapper .science-intro{max-width:calc(100% - 100px)}.ingredients-search-wrapper .ingredients-input-wrapper{width:50%}.ingredients-search-wrapper .ingredients-letters-wrapper{width:50%}.page-header-wrapper.withimage .page-header-title{font-size:24px;top:40%;left:1%;margin:0 0 15px}}@media only screen and (max-width:850px){.page-news-wrapper .news-page-left{float:none;width:100%;padding-right:0}.news-page-right-bottom,.news-page-right-top{float:none;width:100%;margin-bottom:30px}}@media only screen and (max-width:800px){img.footer-upper-face{display:none}.upper-footer-wrapper{background:#f9af96}.block-banner-wrapper .title{font-size:35px;line-height:38px}.block-twitter-wrapper .title{font-size:35px;line-height:38px}.block-twitter-wrapper .tweet p{font-size:20px;line-height:26px}.block-instagram-wrapper .title{font-size:35px;line-height:38px}.block-instagram-wrapper .tweet p{font-size:20px;line-height:26px}.contact-page-form{width:100%;padding-left:0;padding-right:0;min-width:0;max-width:100%}.faq-category p{padding-left:0}.faq-wrapper .item .faq-q .c2{padding-top:20px}.ingredient-search-list-wrapper .ingredient-item-image{width:200px;margin-left:20px;margin-top:20px}.ingredient-search-list-wrapper .ingredient-item-content{width:calc(100% - 290px);padding-top:20px;padding-left:20px}}@media only screen and (max-width:750px){.homepage-content-block .inner{background-image:none!important;padding-top:20px;padding-bottom:30px;min-height:0}.homepage-content-block{background-image:none!important}.homepage-content-block .responsive{display:block!important}.homepage-content-block .inner{padding-top:0}.homepage-content-block .header,.homepage-content-block .intro,.homepage-content-block .title{max-width:100%}.copy-quotes-to-clipboard{display:none}.block-twitter-wrapper .icon{display:none}.block-twitter-wrapper .text{width:calc(100% - 60px);padding:0 30px}.block-instagram-wrapper .icon{margin-left:30px}.block-instagram-wrapper .text{width:calc(100% - 220px);padding:0 30px 0 0}.block-news-list-wrapper .news-wrapper .item{width:calc((100% - 24px)/ 2)}.block-news-list-wrapper .news-wrapper .item:nth-child(3n+3){margin-right:20px}.block-news-list-wrapper .news-wrapper .item:nth-child(2n+2){margin-right:0}}@media only screen and (max-width:700px){.default-page-wrapper .inner-content,.default-page-wrapper.page-news-wrapper .media-bg-bar,.inner-content-media,.news .inner-content-media,.news .page-news-wrapper .content,.news .page-news-wrapper .media-bg-bar,.news-page-right-bottom,.news-page-right-top,.ref-zone-content,.what-right-side{width:100%}.default-page-right-bottom{float:left;margin-top:20px;width:calc(100% - 40px);position:relative}.what-right-side{margin:0;margin-top:20px}.what-right-side img{display:block;margin:auto;margin-bottom:10px}.what-letter-housing div:nth-of-type(2){margin-top:10px}.what-bottom .what-letter-housing .nav{top:-24px}.header-menubar-wrapper .c1{width:200px;padding-top:10px}.header-menubar-wrapper .c2{width:calc(100% - 200px)}.news-tile .img{padding-bottom:60%;width:100%;margin:0}.news-short-width,.news-tile-content{width:calc(100% - 40px)}.news-tile-content{height:unset}.news-short-width,.news-tile-content{position:relative;margin-bottom:60px}.news-page-right-bottom{margin-bottom:0;margin-top:30px;position:relative}.upper-footer-wrapper{background-image:none}.submenu-wrapper{padding-bottom:0}.submenu-wrapper select{margin-bottom:8px}.news-page-right-top-mobile{display:block}.news-page-right-top-desktop{display:none}.news-controls{margin:5px 0 0 0}}@media only screen and (max-width:680px){.featured-block-pair{display:block;width:100%;margin:10px 0!important}.desktop-header-title{display:none}.mobile-header-title{display:block}}@media only screen and (max-width:650px){.block-twitter-wrapper .title{font-size:27px;line-height:29px}.block-twitter-wrapper .tweet p{font-size:20px;line-height:27px}.block-instagram-wrapper .icon{width:60px}.block-instagram-wrapper .icon img{width:100%}.block-instagram-wrapper .text{padding-left:20px;width:calc(100% - 140px)}.block-instagram-wrapper .title{font-size:25px;line-height:29px}.content-deep-dive-wrapper .content-deep-dive-trigger{padding-right:80px;background-size:40px;background-position:right 6px top 40px}.content-deep-dive-wrapper .content-deep-dive-trigger:hover{background-position:right 3px top 40px;background-size:46px}.science-wrapper .science-intro{max-width:100%}.science-wrapper .science-item{padding-left:20px;padding-right:20px;padding-bottom:20px}.ingredients-search-wrapper .ingredients-input-wrapper{width:100%}.ingredients-search-wrapper .ingredients-letters-wrapper{width:100%;padding-top:20px}.page-header-wrapper.withimage{min-height:100px}}@media only screen and (max-width:600px){.ingredients-tab-item{width:100%}.ingredients-tab-wrapper .inner{margin:0}.page-header-wrapper .page-header-intro{padding-bottom:30px}.default-page-wrapper{overflow:hidden}.slideshow-wrapper .responsive{display:block!important}.slideshow-wrapper .item{background-image:none!important}.slideshow-wrapper .item .inner{background-image:none!important;height:345px}.slideshow-wrapper .item .header,.slideshow-wrapper .item .intro,.slideshow-wrapper .item .title{width:100%;max-width:unset}.slideshow-wrapper .item .title{font-size:30px;line-height:29px;padding:0}.slideshow-wrapper .item .inner .content{position:static;transform:none}.hot-topic-wrapper .hot-topic-item{width:100%;margin-right:0}.video-wrapper .video-item{width:100%;margin-right:0}.page-header-wrapper.withimage .page-header-title{position:relative}.page-header-wrapper.withimage img{display:none}.page-header-wrapper.withimage .inner{position:relative;padding:0}}@media only screen and (max-width:550px){.block-video-library-wrapper h3{display:block}.ingredient-search-list-wrapper .ingredient-item-image{width:calc(100% - 330px)}.ingredient-search-list-wrapper .ingredient-item-content{width:260px}.block-news-list-wrapper .news-wrapper .item{width:calc(100% - 2px);margin-right:0}.news-page-left .date{margin-top:40px}}@media only screen and (max-width:500px){.featured-wrapper .featured-item-intro{line-clamp:4;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.featured-wrapper .featured-item-link{bottom:20px}}@media only screen and (max-width:450px){.contact-top{display:block;margin-top:20px}.contact-top input,.contact-top p{vertical-align:middle}.contact-top p{line-height:16px}}