@import url("https://fonts.googleapis.com/css?family=Muli:400,400italic,300italic,300");@import url("https://fonts.googleapis.com/css?family=Merriweather:300italic,300,700");@import url("https://fonts.googleapis.com/css?family=Libre+Franklin:800,600");.ddsDefault .dd-select{border:1px solid #CCCCCC;background:none repeat scroll 0 0 #EEEEEE !important;border-radius:2px;cursor:pointer;position:relative;}.ddsDefault .dd-desc{color:#AAAAAA;display:block;font-weight:normal;line-height:1.4em;overflow:hidden;}.ddsDefault .dd-selected{display:block;font-weight:bold;overflow:hidden;padding:10px;color:#000;text-decoration:none;}.ddsDefault .dd-selected label{line-height:1.4 !important;}.ddsDefault .dd-selected:hover{text-decoration:none;color:#000;}.ddsDefault .dd-pointer{height:0;margin-top:-3px;position:absolute;right:10px;top:50%;width:0;}.ddsDefault .dd-pointer-down{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000000 rgba(0,0,0,0) rgba(0,0,0,0);border-image:none;border-right:5px solid rgba(0,0,0,0);border-style:solid;border-width:5px;}.ddsDefault .dd-pointer-up{-moz-border-bottom-colors:none !important;-moz-border-left-colors:none !important;-moz-border-right-colors:none !important;-moz-border-top-colors:none !important;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000000 !important;border-image:none !important;border-style:solid !important;border-width:5px !important;margin-top:-8px;}.ddsDefault .dd-options{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #FFFFFF;border-color:-moz-use-text-color #CCCCCC #CCCCCC;border-image:none;border-right:1px solid #CCCCCC;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 1px 5px #DDDDDD;display:none;list-style:none outside none;margin:0;overflow:auto;padding:0 !important;position:absolute;z-index:2000;}.ddsDefault .dd-option:hover{text-decoration:none;}.ddsDefault .dd-option img,.ddsDefault .dd-selected img{width:20px;height:14px;}.ddsDefault .dd-option{border-bottom:1px solid #DDDDDD;color:#333333;cursor:pointer;display:block;overflow:hidden;padding:10px;text-decoration:none;transition:all 0.25s ease-in-out 0s;}.ddsDefault .dd-options > li:last-child > .dd-option{border-bottom:medium none;}.ddsDefault .dd-option:hover{background:none repeat scroll 0 0 #F3F3F3;color:#000000;}.ddsDefault .dd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap;}.ddsDefault .dd-option-selected{background:none repeat scroll 0 0 #F6F6F6;}.ddsDefault .dd-option-image,.dd-selected-image{float:left;margin-right:5px;max-width:64px;vertical-align:middle;}.ddsDefault .dd-image-right{float:right;margin-left:5px;margin-right:15px;}.ddsDefault .dd-container{position:relative;}​.ddsDefault .dd-selected-text{font-weight:bold;}/**/
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list.a2a_kit_size_32 a .a2a_count{position:relative;}/**/
.cloudzoom-lens{border:5px solid #888;width:100px;height:100px;box-shadow:-0px -0px 10px rgba(0,0,0,0.40);cursor:crosshair;z-index:9999;}.cloudzoom-zoom{border:1px solid #888;width:600px;height:200px;box-shadow:-0px -0px 10px rgba(0,0,0,0.40);z-index:9999;}.cloudzoom-zoom-inside{border:none;box-shadow:none;z-index:9999;}.cloudzoom-caption{display:none;text-align:left;background-color:#000;color:#fff;font-weight:bold;padding:10px;font-family:sans-serif;font-size:11px;}.cloudzoom-blank{background-image:url(https://www.nowfoods.com/sites/all/themes/nowfoods/js/vendor/cloudzoom/blank.png);}.cloudzoom-ajax-loader{background-image:url(https://www.nowfoods.com/sites/all/themes/nowfoods/js/vendor/cloudzoom/ajax-loader.gif);width:32px;height:32px;}.yesp .yesp-controls:after,.yesp .yesp-volume:after,.yesp:after{clear:both;visibility:hidden;content:"."}.yesp a.yesp-big-play,.yesp a.yesp-big-replay{text-align:center!important;color:#fff;padding:0!important;margin:0!important;font-size:30px;line-height:60px!important}.yesp .yesp-hp .yesp-hp-video[data-playing="0"]:hover img,.yesp .yesp-playlist .yesp-playlist-video[data-playing="0"]:hover img{transform:scale(1.2)}.yesp{position:relative;overflow:hidden}.yesp,.yesp *{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.yesp:after{display:block;height:0}.yesp .yesp-container,.yesp .yesp-playlist{overflow:hidden;float:left;background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/js/vendor/youtube-video-player/images/ajax.gif) center center no-repeat #333;height:300px;position:relative}.yesp .yesp-container{width:600px}.yesp .yesp-playlist{width:200px}.yesp .yesp-container .yesp-autoposter{display:none;position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;cursor:pointer}.yesp .yesp-container .yesp-autoposter .yesp-autoposter-icon{position:absolute;top:50%;left:50%}.yesp .yesp-container .yesp-autoposter .yesp-autoposter-icon div{position:relative;left:-42px;top:-30px;background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/js/vendor/youtube-video-player/images/youtube-icon-dark.png) top left no-repeat;width:85px;height:60px}.yesp .yesp-container .yesp-autoposter:hover .yesp-autoposter-icon div{background-image:url(https://www.nowfoods.com/sites/all/themes/nowfoods/js/vendor/youtube-video-player/images/youtube-icon-red.png)}.yesp a.yesp-big-play{display:none;border:none!important;outline:0}.yesp a.yesp-big-play,.yesp a.yesp-big-replay{position:absolute;text-decoration:none!important;display:block;width:60px;height:60px;background:rgba(0,0,0,.5)!important;border-radius:30px}.yesp a.yesp-big-replay{display:none;border:none!important}.yesp .yesp-title{height:70px;background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.5)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=0);position:absolute;top:0;left:0;width:100%;opacity:0}.yesp .yesp-title .yesp-title-wrapper{padding:20px 20px 0;font-family:'Open Sans',sans-serif;font-size:18px;height:24px;line-height:18px;color:#fff;font-weight:700;z-index:9999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yesp .yesp-loading,.yesp .yesp-title a.yesp-subtitle{font-family:'Open Sans',sans-serif;height:18px}.yesp .yesp-title .yesp-title-wrapper a{border-bottom:none}.yesp .yesp-title a.yesp-subtitle{display:inline-block;padding:0 10px 0 0!important;margin:0 10px 0 0!important;border-right:2px solid #fff;line-height:18px;font-size:18px;color:#dff76d;z-index:9999;text-decoration:none!important;font-weight:700!important;background:0 0!important;box-shadow:none!important;font-style:normal!important}.yesp .yesp-title a.yesp-subtitle:hover{text-decoration:underline!important}.yesp .yesp-loading{position:absolute;top:50%;left:50%;padding:5px 10px;margin-left:-20px;font-size:12px;font-weight:700;color:#fff;background:rgba(0,0,0,.5);z-index:999;text-transform:uppercase;border-radius:100px;display:none}.yesp .yesp-social{position:absolute;z-index:999;right:10px;right:-180px;bottom:60px}.yesp .yesp-social a.yesp-social-button{text-decoration:none!important;border:none!important;padding:0!important;margin:0 0 0 1px!important;width:40px;height:40px;float:right;z-index:999;display:block;font-size:14px!important;color:#fff!important;line-height:40px!important;text-align:center!important}.yesp .yesp-social a.yesp-social-facebook{background:#3b5998}.yesp .yesp-social a.yesp-social-twitter{background:#55acee}.yesp .yesp-social a.yesp-social-google{background:#dd4b39}.yesp .yesp-social a.yesp-social-link{background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/js/vendor/youtube-video-player/images/share_link.png) top left no-repeat}.yesp a.yesp-youtube-logo{width:100px;height:50px;position:absolute;display:block;border:none!important;padding:none!important;margin:none!important;outline:0;z-index:999;bottom:50px;right:0;background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/js/vendor/youtube-video-player/images/youtube-logo-light.png) top left no-repeat;background-size:100%;opacity:.25;cursor:pointer}.yesp a.yesp-youtube-logo:hover{opacity:.75}.yesp .yesp-volume a.yesp-volume-icon,.yesp a.yesp-play{display:block;float:left;opacity:1;text-decoration:none!important;border:none!important}.yesp .yesp-controls{font-family:'Open Sans',sans-serif;background:#e6bc57;width:100%;height:50px;position:absolute;z-index:999;bottom:-50px;left:0}.yesp .yesp-controls .yesp-controls-wrapper{height:30px;padding:10px}.yesp .yesp-controls:after{display:block;height:0}.yesp a.yesp-play{width:12px;height:14px;background:0 0;padding:8px 9px!important;margin:0!important;color:#fff!important;font-size:14px;line-height:14px!important;text-align:center!important;outline:0}.yesp .yesp-time{float:left;width:40px;font-size:12px;color:#fff;font-weight:700;line-height:12px;padding:9px}.yesp .yesp-time.yesp-full-time{width:80px}.yesp .yesp-bar{float:left;position:relative;width:100px;height:10px;margin:10px 9px;background:rgba(255,255,255,.5);cursor:pointer}.yesp .yesp-bar .yesp-bar-buffer{position:absolute;height:10px;background:rgba(255,255,255,.5);width:0}.yesp .yesp-bar .yesp-bar-time{position:absolute;height:10px;background:rgba(255,255,255,1);width:0}.yesp .yesp-volume{float:left;height:30px;width:110px}.yesp .yesp-volume:after{display:block;height:0}.yesp .yesp-volume a.yesp-volume-icon{width:16px;height:14px;background:0 0;padding:8px 4px 8px 14px!important;margin:0!important;color:#fff;font-size:14px;line-height:14px!important;text-align:left!important}.yesp .yesp-volume a.yesp-volume-icon.yesp-volume-icon-off{background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/js/vendor/youtube-video-player/images/volume-off.png) center center no-repeat}.yesp .yesp-volume .yesp-volume-bar{float:left;position:relative;width:55px;height:10px;margin:10px 12px 10px 9px;background:rgba(255,255,255,.5);cursor:pointer}.yesp .yesp-volume .yesp-volume-bar .yesp-volume-amount{position:absolute;height:10px;background:#fff;width:75%}.yesp a.yesp-backward,.yesp a.yesp-forward,.yesp a.yesp-fullscreen,.yesp a.yesp-playlist-toggle,.yesp a.yesp-share,.yesp a.yesp-youtube{display:block;float:left;width:14px;height:14px;background:0 0;opacity:1;text-decoration:none!important;border:none!important;padding:8px!important;margin:0!important;color:#fff;font-size:14px;line-height:14px!important;text-align:left!important;outline:0}.yesp .yesp-error i,.yesp .yesp-hp .yesp-hp-video .yesp-hp-current i,.yesp .yesp-next-page i,.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-current i{margin-right:5px}.yesp .yesp-playlist .ps-scrollbar-y-rail{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.yesp .yesp-playlist:hover .ps-scrollbar-y-rail{opacity:1}.yesp.yesp-mobile .yesp-playlist .ps-scrollbar-y-rail{opacity:1!important}.yesp.yesp-touch .yesp-playlist .ps-scrollbar-y-rail{opacity:1}.yesp .yesp-playlist .yesp-playlist-video{display:block;height:112px;width:200px;position:relative;overflow:hidden;cursor:pointer}.yesp .yesp-playlist .yesp-playlist-video img{width:100%;position:absolute;top:0;left:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-overlay{position:absolute;left:0;background:rgba(0,0,0,.75);width:100%;height:112px;-webkit-transition:top .2s,opacity .2s;-moz-transition:top .2s,opacity .2s;-o-transition:top .2s,opacity .2s;-ms-transition:top .2s,opacity .2s;transition:top .2s,opacity .2s;z-index:2;opacity:0;top:-20px}.yesp .yesp-playlist.yesp-playlist-simple .yesp-playlist-video .yesp-playlist-overlay{display:none}.yesp .yesp-playlist .yesp-playlist-video:after{height:100%;width:50px;position:absolute;top:0;left:0;background:-moz-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.5)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);content:'';z-index:1}.yesp .yesp-playlist .yesp-playlist-video[data-playing="0"]:hover .yesp-playlist-overlay{top:0;opacity:1}.yesp.yesp-mobile .yesp-playlist .yesp-playlist-video[data-playing="0"] .yesp-playlist-overlay{top:-112px!important;display:none!important}.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-title{padding:15px;top:0;left:0;position:absolute;text-align:left;font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;line-height:16px;font-size:12px}.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-channel,.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-current{font-size:12px;font-family:'Open Sans',sans-serif;font-weight:700;position:absolute;bottom:0;left:0;text-align:left;line-height:12px}.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-channel{padding:15px;color:#dff76d}.yesp .yesp-playlist .yesp-playlist-video .yesp-playlist-current{width:180px;color:#fff;background:rgba(0,0,0,.75);padding:10px;display:none;z-index:2}.yesp .yesp-playlist.yesp-playlist-simple .yesp-playlist-video .yesp-playlist-current span{display:none}.yesp .yesp-playlist .yesp-playlist-video[data-playing="1"] .yesp-playlist-current{display:block}.yesp .yesp-hp{clear:both;height:90px;background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/js/vendor/youtube-video-player/images/ajax.gif) center center no-repeat #333;overflow:hidden;width:100%}.yesp .yesp-hp-videos{width:50px}.yesp .ps-scrollbar-x-rail{left:0!important}.yesp .yesp-hp-videos:after{content:".";display:block;height:0;clear:both;visibility:hidden}.yesp .yesp-hp .yesp-hp-next-page,.yesp .yesp-hp .yesp-hp-video{cursor:pointer;overflow:hidden;height:90px;display:inline-block;position:relative}.yesp .yesp-hp .yesp-hp-next-page{font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;font-size:12px;background:#000;padding:0;line-height:90px;text-align:center;width:50px}.yesp.yesp-ios .yesp-hp .yesp-hp-next-page{top:-41px}.yesp .yesp-hp .yesp-hp-video{width:160px}.yesp .yesp-hp .yesp-hp-video img{width:100%;position:absolute;top:0;left:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.yesp .yesp-hp .yesp-hp-video .yesp-hp-overlay{position:absolute;left:0;background:rgba(0,0,0,.75);width:100%;height:90px;-webkit-transition:top .2s,opacity .2s;-moz-transition:top .2s,opacity .2s;-o-transition:top .2s,opacity .2s;-ms-transition:top .2s,opacity .2s;transition:top .2s,opacity .2s;z-index:2;opacity:0;top:-20px}.yesp .yesp-hp.yesp-hp-simple .yesp-hp-video .yesp-hp-overlay{display:none}.yesp .yesp-hp .yesp-hp-video:after{height:100%;width:50px;position:absolute;top:0;left:0;background:-moz-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.5)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1);content:'';z-index:1}.yesp .yesp-hp .yesp-hp-video[data-playing="0"]:hover .yesp-hp-overlay{top:0;opacity:1}.yesp.yesp-mobile .yesp-hp .yesp-hp-video[data-playing="0"] .yesp-hp-overlay{top:-90px!important;display:none!important}.yesp .yesp-hp .yesp-hp-video .yesp-hp-title{padding:15px;top:0;left:0;position:absolute;text-align:left;font-family:'Open Sans',sans-serif;font-weight:700;color:#fff;line-height:16px;font-size:12px;overflow:hidden;max-height:35px}.yesp .yesp-hp .yesp-hp-video .yesp-hp-channel,.yesp .yesp-hp .yesp-hp-video .yesp-hp-current{position:absolute;left:0;bottom:0;font-weight:700;text-align:left;font-family:'Open Sans',sans-serif;line-height:12px;font-size:12px}.yesp .yesp-hp .yesp-hp-video .yesp-hp-channel{padding:15px;color:#dff76d}.yesp .yesp-hp .yesp-hp-video .yesp-hp-current{width:140px;color:#fff;background:rgba(0,0,0,.75);padding:10px;display:none;z-index:2}.yesp .yesp-hp.yesp-hp-simple .yesp-hp-video .yesp-hp-current span{display:none}.yesp .yesp-hp .yesp-hp-video[data-playing="1"] .yesp-hp-current{display:block}.yesp .yesp-error,.yesp .yesp-next-page{color:#fff;text-align:center;font-size:12px;font-family:'Open Sans',sans-serif;display:none}.yesp .yesp-next-page{right:0;bottom:0;font-weight:700;line-height:18px;height:18px;background:#000;padding:16px 0;z-index:100;cursor:pointer}.yesp .yesp-error{position:absolute;bottom:50px;left:0;width:100%;background:rgba(229,45,39,1);padding:10px 2px;line-height:16px}.ps-container .ps-scrollbar-x-rail{position:absolute;z-index:20;bottom:0px;height:8px;opacity:0;filter:alpha(opacity = 0);-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;background:rgba(255,255,255,.25);}.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail{opacity:1;filter:alpha(opacity = 100);}.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover{background-color:rgba(255,255,255,.25);opacity:1;filter:alpha(opacity = 100);}.ps-container .ps-scrollbar-x-rail.in-scrolling{background-color:rgba(255,255,255,.25);opacity:1;filter:alpha(opacity = 100);}.ps-container .ps-scrollbar-y-rail{position:absolute;z-index:20;right:0px;width:10px;-o-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;background:rgba(255,255,255,.25);display:none;}.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail{opacity:1;filter:alpha(opacity = 100);}.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover{background-color:rgba(255,255,255,.25);opacity:1;filter:alpha(opacity = 100);}.ps-container .ps-scrollbar-y-rail.in-scrolling{background-color:rgba(255,255,255,.25);opacity:1;filter:alpha(opacity = 100);}.ps-container .ps-scrollbar-x{position:absolute;z-index:20;bottom:1px;height:6px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;}.ps-container.ie6 .ps-scrollbar-x{font-size:0;}.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x{}.ps-container .ps-scrollbar-y{position:absolute;z-index:20;right:1px;width:8px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear;}.ps-container.ie6 .ps-scrollbar-y{font-size:0;}.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y{background-color:#fff;}.ps-container.ie .ps-scrollbar-x,.ps-container.ie .ps-scrollbar-y{visibility:hidden;}.ps-container.ie:hover .ps-scrollbar-x,.ps-container.ie:hover .ps-scrollbar-y,.ps-container.ie.hover .ps-scrollbar-x,.ps-container.ie.hover .ps-scrollbar-y{visibility:visible;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.stacktable{width:100%;}.st-head-row.st-head-row-main{font-size:1.7rem;line-height:1.9rem;text-transform:uppercase;font-weight:bold;margin-bottom:2rem;font-family:"Muli",sans-serif;text-align:center;padding-top:1.5rem;padding-bottom:1.5rem;}.st-head-row{font-size:2rem;line-height:2.4rem;border-bottom:1px solid #dddddd;padding-top:1.5rem;padding-bottom:1.5rem;margin-bottom:1rem;font-family:"Merriweather",serif;font-weight:400;border-top:2px solid #939598;text-indent:0.7rem;text-align:center;}.st-key{display:table-cell;width:49%;text-align:left;padding-right:1%;}.st-val{display:table-cell;width:49%;padding-left:1%;text-align:right;}.stacktable.large-only{display:table;}.stacktable.small-only{display:none;}@media (max-width:768px) {
 .stacktable.large-only{display:none;}.stacktable.small-only{display:table;} 
}.stacktable.large-only{display:table;}.stacktable.small-only{display:none;}@media (max-width:800px) {
 .stacktable.large-only{display:none;}.stacktable.small-only{display:table;} 
}.view.product-listing table{width:100%;}table.responsive{border-left:none;border-right:none;}table.responsive tr{border-bottom:1px solid #dddddd;}table{table-layout:fixed;border-top:8px solid #939598;width:100% !important;}table tbody{border-right:none;font-size:20px;}table td,table th{padding-right:30px;padding-top:20px;padding-bottom:25px;border-bottom:none;text-transform:none;font-size:16px;}table td p,table th p{font-size:16px;}@media screen and (max-width:768px) {
 table.views-view-grid td{display:block;word-wrap:break-word;width:100%;text-align:center;} 
}.container-fluid{max-width:1300px;}::-moz-selection{background-color:#ffc20e;color:#711471;}::selection{background-color:#ffc20e;color:#711471;}h2,.pane-node-field-video-carousel-title,.field-name-field-color-blocks-title,h3,h4,h5,h6{font-family:"Muli",sans-serif;}h1{font-size:38px;line-height:5rem;font-weight:500;color:#3d3935;margin-top:6px;text-transform:none;font-family:"Merriweather",serif;}h2,.pane-node-field-video-carousel-title,.field-name-field-color-blocks-title{font-size:28px;font-weight:500;color:#3d3935;line-height:3.4rem;margin-top:0px;margin-bottom:10px;}h3{font-size:24px;font-weight:500;margin-top:0px;margin-bottom:10px;color:#3d3935;}h4{font-size:22px;font-weight:500;margin-bottom:5px;color:#3d3935;}h5{font-size:20px;font-weight:500;color:#3d3935;margin-bottom:8px;}p{font-size:17px;font-weight:400;color:#3d3935;margin-top:5px;}p:last-child{margin-bottom:0;}html{width:100%;margin:0px;padding:0px;overflow-x:hidden;font-size:62.5%;}body{width:100%;height:100%;margin:0px;padding:0px;overflow-x:hidden;font-family:"Muli",sans-serif;-webkit-font-smoothing:antialiased;color:#3d3935;}a{color:#3e1994;font-family:"Muli",sans-serif;}.field-name-body a{word-break:break-word;}a:hover,a:focus{color:#990000;text-decoration:underline;outline:none;}a.active{color:#ffffff;}ul,ol{padding-left:20px;}ul li,ol li{margin-bottom:18px;}.orange_headline{font-size:2.8rem;line-height:4.5rem;color:#f37320;text-transform:uppercase;}.green_serif_headline{font-size:3.4rem;line-height:4.5rem;color:#75b53d;font-family:"Merriweather",serif;}.serif_headline{font-family:"Merriweather",serif;font-size:3.3rem;line-height:3.8rem;}.small_print{font-size:1.2rem;line-height:1.5rem;font-weight:bold;}@media only screen and (min-width:1000px) {
 p{font-size:16px;}h1{margin-top:16px;} 
}.strip-edge-margins :first-child{margin-top:0;}.strip-edge-margins :last-child{margin-bottom:0;}.clearfix:before,.wellness-tip:before,.wellness-tip .user-preview:before,.clearfix:after,.wellness-tip:after,.wellness-tip .user-preview:after{content:" ";display:table;}.clearfix:after,.wellness-tip:after,.wellness-tip .user-preview:after{clear:both;}.clearfix,.wellness-tip,.wellness-tip .user-preview{*zoom:1;}.form-textarea,.form-text{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;}.form-submit{-webkit-border-radius:0;border-radius:0;}#mc_embed_signup input{-webkit-border-radius:0 !important;border-radius:0 !important;border:0 !important;outline:none;}.grippie{display:none !important;}.l-body{font-size:1.6rem;line-height:2.5rem;}.l-content{position:relative;z-index:1;}.panels-flexible-region-2-center{width:100% !important;}.media-image-left{float:left;margin:0 5rem 3.5rem 0;}.media-image-right{float:right;margin:0 0 3.5rem 5rem;}.clearfix:before,.wellness-tip:before,.wellness-tip .user-preview:before,.clearfix:after,.wellness-tip:after,.wellness-tip .user-preview:after{display:none !important;}.panel-flexible .panel-separator{margin:0 !important;}.now_container,.drupal_admin,.footer--container,.header--top,.bs-site-alert,.header--subnav .block,.searchbar .form,.recipe--featured_products .pane-title,.recipe--featured_products .featured-products-panel .pane-content,.recipe--featured_products .pane-product-page-related-products .pane-content,.recipe--featured_products .pane-node-field-product-references .pane-content,.recipe--related .pane-1,.recipe--related .pane-3,.recipe--related .pane-2,.recipe--related .pane-5,.recipe--related .pane-4,.recipe--featured_products .pane-2,.recipe--featured_products .pane-1,.recipe--featured_products .pane-4,.recipe--featured_products .pane-3,.recipe--related .pane-title,.recipe--related .related-articles-panel .pane-content,.recipe--related .pane-product-page-related-products .pane-content,.recipe--related .pane-related-recipes .pane-content,.recipe--related_wrap,.recipe--bot_wrap,.recipe--content,.recipe--top_wrap,.recipe--header_wrap,.recipe--nutritional_wrap,.pane-related-recipe-tags,.masthead[data-image-style="custom_width"],.masthead--copy_wrap,.basic--header_wrap,.product--header_wrap,.product--share,.product--top,.product--bot,.thumbnail-grid .view-content,.view-product-group-search .view-content,.view-product-search-pages-2 .view-content,body.node-type-product-listing .field-name-field-vocab-search-block .view-content,.view-recipe-search .view-content,.view-ambassadors .view-content,.view-nowledge-search .view-content,.view-landing-page-children .view-content,.view-quality-and-safety-articles .view-content,.view-empty,.taxonomy_category,#taxonomy-form-vocabulary,.taxonomy_term--header,.taxonomy_term--main,.micro--contest_wrap,.micro--quote,.micro--quote_text,.micro--detox,.micro--detox_text,.micro--recipes,.micro--video,.ambassador--header,.landing_page--body .pane-node-body,.landing--header_wrap,.featured_content,.teaser-list .view-content,.home--header_wrap,.disclaimer_row .pane-node-field-disclaimer-copy,.pane-node-field-sc-disclaimer-text .field-name-field-sc-disclaimer-text,.node-type-now-award-entry .basic--masthead,.node-type-now-award-entry .basic--main,.campaign--header .pane-addtoany-addtoany-button,.node-type-slideshow-page .pane-page-breadcrumb,.gated_content,.product_finder,.product_finder--bottom,.panel--video-carousel_wrap,.panel--video-carousel_wrap .pane-custom,.panel--video-carousel_wrap .pane-title,.panel--video-carousel_wrap .pane-node-field-video-carousel .pane-content,.pane-node-field-video-carousel-title,.panel--video-carousel-title .pane-node-field-video-carousel-title,.panel--video-carousel-title .field-name-field-video-carousel-title,.node-type-contest-page .landing_page--body,.node-type-recipe-builder .campaign,.node-type-recipe-builder-success .campaign{max-width:1440px;margin:auto;overflow:hidden;width:100%;float:none;clear:both;}@media screen and (max-width:1600px) {
 .now_container,.drupal_admin,.footer--container,.header--top,.bs-site-alert,.header--subnav .block,.searchbar .form,.recipe--featured_products .pane-title,.recipe--featured_products .featured-products-panel .pane-content,.recipe--featured_products .pane-product-page-related-products .pane-content,.recipe--featured_products .pane-node-field-product-references .pane-content,.recipe--related .pane-1,.recipe--related .pane-3,.recipe--related .pane-2,.recipe--related .pane-5,.recipe--related .pane-4,.recipe--featured_products .pane-2,.recipe--featured_products .pane-1,.recipe--featured_products .pane-4,.recipe--featured_products .pane-3,.recipe--related .pane-title,.recipe--related .related-articles-panel .pane-content,.recipe--related .pane-product-page-related-products .pane-content,.recipe--related .pane-related-recipes .pane-content,.recipe--related_wrap,.recipe--bot_wrap,.recipe--content,.recipe--top_wrap,.recipe--header_wrap,.recipe--nutritional_wrap,.pane-related-recipe-tags,.masthead[data-image-style="custom_width"],.masthead--copy_wrap,.basic--header_wrap,.product--header_wrap,.product--share,.product--top,.product--bot,.thumbnail-grid .view-content,.view-product-group-search .view-content,.view-product-search-pages-2 .view-content,body.node-type-product-listing .field-name-field-vocab-search-block .view-content,.view-recipe-search .view-content,.view-ambassadors .view-content,.view-nowledge-search .view-content,.view-landing-page-children .view-content,.view-quality-and-safety-articles .view-content,.view-empty,.taxonomy_category,#taxonomy-form-vocabulary,.taxonomy_term--header,.taxonomy_term--main,.micro--contest_wrap,.micro--quote,.micro--quote_text,.micro--detox,.micro--detox_text,.micro--recipes,.micro--video,.ambassador--header,.landing_page--body .pane-node-body,.landing--header_wrap,.featured_content,.teaser-list .view-content,.home--header_wrap,.disclaimer_row .pane-node-field-disclaimer-copy,.pane-node-field-sc-disclaimer-text .field-name-field-sc-disclaimer-text,.node-type-now-award-entry .basic--masthead,.node-type-now-award-entry .basic--main,.campaign--header .pane-addtoany-addtoany-button,.node-type-slideshow-page .pane-page-breadcrumb,.gated_content,.product_finder,.product_finder--bottom,.panel--video-carousel_wrap,.panel--video-carousel_wrap .pane-custom,.panel--video-carousel_wrap .pane-title,.panel--video-carousel_wrap .pane-node-field-video-carousel .pane-content,.pane-node-field-video-carousel-title,.panel--video-carousel-title .pane-node-field-video-carousel-title,.panel--video-carousel-title .field-name-field-video-carousel-title,.node-type-contest-page .landing_page--body,.node-type-recipe-builder .campaign,.node-type-recipe-builder-success .campaign{max-width:90%;} 
}.overview--grid,.overview--ads,.overview--categories,.overview--callout,.filters-dropdown .filters-dropdown-wrap,.landing_page--featured,.home--grid,.home--row,.campaign--row,.page-node-40544 .view-home-page-views{max-width:1440px;margin:auto;overflow:hidden;width:100%;float:none;clear:both;}.pane-node-field-color-text-blocks .pane-content,.seasonal-campaign--content .pane-node-webform,.field-name-field-pledge-image-text{max-width:1000px;margin:auto;width:90%;clear:both;}@media screen and (max-width:1600px) {
 .pane-node-field-color-text-blocks .pane-content,.seasonal-campaign--content .pane-node-webform,.field-name-field-pledge-image-text{width:100%;} 
}.basic--main,.article-page .pane-page-breadcrumb,.article--main,.article--header_wrap,.ambassador .pane-node-field-accomplishments .pane-content,.ambassador .pane-node-field-accomplishments .pane-title,.ambassador .pane-node-field-now-video,.ambassador .pane-node-body,.ambassador .pane-node-field-regiments,.ambassador .pane-node-field-favorite-recipe,.landing_page--header,.webform,.page-search .content h2,.page-search .content .pane-node-field-video-carousel-title,.page-search .content .field-name-field-color-blocks-title,.page-search .content .item-list,.page-search .content .search-form,.page-search .content .searchhead,.page-search .content .search-results,.page-search .content .google-search-results,.search-form + h2 + ul,.search-form + .pane-node-field-video-carousel-title + ul,.search-form + .field-name-field-color-blocks-title + ul,.field-collection-item-field-essential-oils-recipes{max-width:80rem;margin:auto;width:90%;clear:both;}.l-content,#block-lang-dropdown-language-content,#block-lang-dropdown,#block-lang-dropdown-language,.footer,.pane-page-breadcrumb,.recipe--featured_products,.recipe--featured_products .featured-products-panel,.recipe--featured_products .pane-product-page-related-products,.recipe--related,.recipe--bot,.recipe--top,.pane-node-field-nutritional-info,.pane-node-field-prod-serving-size,.pane-node-field-cook-time,.pane-node-field-prep-time,.pane-node-field-caution .pane-title,.recipe--header,.recipe .pane-node-field-video,.recipe--nutritional,.recipe--print_wrap,.now_video,.preview--figure,.masthead[data-image-style="full_width"],.overview--related,.overview--masthead,.field-name-field-overview-bottom-grid-label,.field-name-field-overview-top-grid-label,.overview--search,.article-page .pane-node-field-date,.article-page .pane-node-field-author-name,.recipe_teaser--figure,.recipe_teaser--nav,.product--top_left .pane-node-field-prod-seals-certs,.now_accordion,.now_accordion--header,.now_accordion--content,.taxonomy_category--bottom,.taxonomy_category--main,.taxonomy_category--header,.taxonomy_term,.micro,.micro--contest,.pager--infinite-scroll,.filters-dropdown fieldset.collapsible .fieldset-wrapper,.filters-dropdown legend,.ambassador,.ambassador .pane-node-field-athlete-type,.ambassador .pane-node-field-accomplishments,.ambassador .pane-node-field-regiments .field-name-field-regiments > .field-items > .field-item,.ambassador .pane-node-field-subtitle,.ambassador .pane-node-field-city-state,.ambassador--main,.landing_page--search,.landing_page--masthead,.landing_page--main,.home--header,.content_block--header,.content_block--copy,.pane-node-field-caution,#block-block-11,.disclaimer_row,.pane-node-field-sc-disclaimer-text,.webform .webform-component,.search-advanced .criterion:first-child,.search-advanced .form-item,.pane-node-field-essential-oils-recipes,.field-name-field-essential-oils-recipes,.field-name-field-essential-oils-recipes > .field-items > .field-item,.campaign,.campaign--header,.campaign--content,.node-type-slideshow-page .field-name-field-datetime,.node-type-slideshow-page .pane-page-title,.slideshow,.slideshow--item,.slideshow--header,.slideshow--figure,.slideshow--title_block,.slideshow--pager,.campaign--lower-form,.panel--video-carousel-title,.campaign--pledge-image{float:left;width:100%;clear:both;display:table;}.product_block,.home .now_video,.content_block,.copy_block{height:33.33vw;max-height:48rem;float:left;}.product_block,.home .small.now_video,.small.content_block,.content_block[data-size="small"],.copy_block{width:33.33%;}.large.product_block,.home .now_video,.large.content_block,.content_block[data-size="large"],.large.copy_block{width:66.66%;}.square.product_block,.home .square.now_video,.square.content_block,.square.copy_block{height:50vw;width:50%;}.now_video,.content_block{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;}.now_button,.now_button--arrow,.now_button--down-arrow,.now_button--left-arrow,.node-type-recipe-builder-success .rb-back-btn,.now_button--up-arrow,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn,.searchbar .form-submit,.recipe--featured_products_prev,.recipe--related_prev,.video-carousel_prev,.now-carousel--arrow_prev,.recipe--featured_products_next,.recipe--related_next,.video-carousel_next,.now-carousel--arrow_next,.now_video--close,.preview--link,.detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a,.overview--search .form-submit,.product .recipe_teaser--link:first-child,.cloudzoom--prev,.cloudzoom--next,.thumbnail-grid .form-submit,.view-product-group-search .form-submit,.view-product-search-pages-2 .form-submit,body.node-type-product-listing .field-name-field-vocab-search-block .form-submit,.view-recipe-search .form-submit,.view-ambassadors .form-submit,.view-nowledge-search .form-submit,.view-landing-page-children .form-submit,.view-quality-and-safety-articles .form-submit,.view-display-id-block_1 .form-submit,.home--header_link,.webform .form-submit,.page-search .content .search-form .form-submit,.pf-recommendation .product-finder-reference-link button,.node-type-recipe-builder .recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .webform-submit,.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button,.view.now-filters .pager--infinite-scroll a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffc20e;color:#711471;-webkit-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;-o-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;transition:background-color 0.35s ease-out,opacity 0.35s ease-out;text-transform:uppercase;border:none;padding:1.8rem;outline:none;font-weight:900;font-family:"Muli",sans-serif;display:inline-block;opacity:1;text-decoration:none;font-size:1.4rem;}.no-touchevents .now_button:hover,.no-touchevents .now_button--arrow:hover,.no-touchevents .now_button--down-arrow:hover,.no-touchevents .now_button--left-arrow:hover,.no-touchevents .node-type-recipe-builder-success .rb-back-btn:hover,.node-type-recipe-builder-success .no-touchevents .rb-back-btn:hover,.no-touchevents .now_button--up-arrow:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .button-container .prev-btn:hover,.node-type-recipe-builder .ingredient-carousel .button-container .no-touchevents .prev-btn:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .button-container .next-btn:hover,.node-type-recipe-builder .ingredient-carousel .button-container .no-touchevents .next-btn:hover,.no-touchevents .searchbar .form-submit:hover,.searchbar .no-touchevents .form-submit:hover,.no-touchevents .recipe--featured_products_prev:hover,.no-touchevents .recipe--related_prev:hover,.no-touchevents .video-carousel_prev:hover,.no-touchevents .now-carousel--arrow_prev:hover,.no-touchevents .recipe--featured_products_next:hover,.no-touchevents .recipe--related_next:hover,.no-touchevents .video-carousel_next:hover,.no-touchevents .now-carousel--arrow_next:hover,.no-touchevents .now_video--close:hover,.no-touchevents .preview--link:hover,.no-touchevents .detailed_term--link:hover,.no-touchevents .overview--callout .pane-node-field-overview-callout-link a:hover,.overview--callout .pane-node-field-overview-callout-link .no-touchevents a:hover,.no-touchevents .overview--search .form-submit:hover,.overview--search .no-touchevents .form-submit:hover,.no-touchevents .product .recipe_teaser--link:hover:first-child,.product .no-touchevents .recipe_teaser--link:hover:first-child,.no-touchevents .cloudzoom--prev:hover,.no-touchevents .cloudzoom--next:hover,.no-touchevents .thumbnail-grid .form-submit:hover,.thumbnail-grid .no-touchevents .form-submit:hover,.no-touchevents
    .view-product-group-search .form-submit:hover,.view-product-group-search .no-touchevents .form-submit:hover,.no-touchevents .view-product-search-pages-2 .form-submit:hover,.view-product-search-pages-2 .no-touchevents .form-submit:hover,.no-touchevents
    body.node-type-product-listing .field-name-field-vocab-search-block .form-submit:hover,body.node-type-product-listing .field-name-field-vocab-search-block .no-touchevents .form-submit:hover,.no-touchevents
    .view-recipe-search .form-submit:hover,.view-recipe-search .no-touchevents .form-submit:hover,.no-touchevents .view-ambassadors .form-submit:hover,.view-ambassadors .no-touchevents .form-submit:hover,.no-touchevents
    .view-nowledge-search .form-submit:hover,.view-nowledge-search .no-touchevents .form-submit:hover,.no-touchevents
    .view-landing-page-children .form-submit:hover,.view-landing-page-children .no-touchevents .form-submit:hover,.no-touchevents
    .view-quality-and-safety-articles .form-submit:hover,.view-quality-and-safety-articles .no-touchevents .form-submit:hover,.no-touchevents
    .view-display-id-block_1 .form-submit:hover,.view-display-id-block_1 .no-touchevents .form-submit:hover,.no-touchevents .home--header_link:hover,.no-touchevents .webform .form-submit:hover,.webform .no-touchevents .form-submit:hover,.no-touchevents .page-search .content .search-form .form-submit:hover,.page-search .content .search-form .no-touchevents .form-submit:hover,.no-touchevents .pf-recommendation .product-finder-reference-link button:hover,.pf-recommendation .product-finder-reference-link .no-touchevents button:hover,.no-touchevents .node-type-recipe-builder .recipe-builder-submit:hover,.node-type-recipe-builder .no-touchevents .recipe-builder-submit:hover,.no-touchevents .node-type-recipe-builder-success .rb-email-print .webform-submit:hover,.node-type-recipe-builder-success .rb-email-print .no-touchevents .webform-submit:hover,.no-touchevents .now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button:hover,.now-filters-form-wrap .filters-dropdown .button-container .no-touchevents .apply-filters-button:hover,.no-touchevents .view.now-filters .pager--infinite-scroll a:hover,.view.now-filters .pager--infinite-scroll .no-touchevents a:hover{background-color:#f1a512;-webkit-transition:background-color 0.15s ease,opacity 0.15s ease;-o-transition:background-color 0.15s ease,opacity 0.15s ease;transition:background-color 0.15s ease,opacity 0.15s ease;text-decoration:none;}.now_button:active,.now_button--arrow:active,.now_button--down-arrow:active,.now_button--left-arrow:active,.node-type-recipe-builder-success .rb-back-btn:active,.now_button--up-arrow:active,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn:active,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn:active,.searchbar .form-submit:active,.recipe--featured_products_prev:active,.recipe--related_prev:active,.video-carousel_prev:active,.now-carousel--arrow_prev:active,.recipe--featured_products_next:active,.recipe--related_next:active,.video-carousel_next:active,.now-carousel--arrow_next:active,.now_video--close:active,.preview--link:active,.detailed_term--link:active,.overview--callout .pane-node-field-overview-callout-link a:active,.overview--search .form-submit:active,.product .recipe_teaser--link:active:first-child,.cloudzoom--prev:active,.cloudzoom--next:active,.thumbnail-grid .form-submit:active,.view-product-group-search .form-submit:active,.view-product-search-pages-2 .form-submit:active,body.node-type-product-listing .field-name-field-vocab-search-block .form-submit:active,.view-recipe-search .form-submit:active,.view-ambassadors .form-submit:active,.view-nowledge-search .form-submit:active,.view-landing-page-children .form-submit:active,.view-quality-and-safety-articles .form-submit:active,.view-display-id-block_1 .form-submit:active,.home--header_link:active,.webform .form-submit:active,.page-search .content .search-form .form-submit:active,.pf-recommendation .product-finder-reference-link button:active,.node-type-recipe-builder .recipe-builder-submit:active,.node-type-recipe-builder-success .rb-email-print .webform-submit:active,.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button:active,.view.now-filters .pager--infinite-scroll a:active{background-color:#f1a512;-webkit-transition:background-color 0s,opacity 0s;-o-transition:background-color 0s,opacity 0s;transition:background-color 0s,opacity 0s;opacity:0.75;}[data-enabled="false"].now_button,[data-enabled="false"].now_button--arrow,[data-enabled="false"].now_button--down-arrow,[data-enabled="false"].now_button--left-arrow,.node-type-recipe-builder-success [data-enabled="false"].rb-back-btn,[data-enabled="false"].now_button--up-arrow,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].prev-btn,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].next-btn,.searchbar [data-enabled="false"].form-submit,[data-enabled="false"].recipe--featured_products_prev,[data-enabled="false"].recipe--related_prev,[data-enabled="false"].video-carousel_prev,[data-enabled="false"].now-carousel--arrow_prev,[data-enabled="false"].recipe--featured_products_next,[data-enabled="false"].recipe--related_next,[data-enabled="false"].video-carousel_next,[data-enabled="false"].now-carousel--arrow_next,[data-enabled="false"].now_video--close,[data-enabled="false"].preview--link,[data-enabled="false"].detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"],.overview--search [data-enabled="false"].form-submit,.product [data-enabled="false"].recipe_teaser--link:first-child,[data-enabled="false"].cloudzoom--prev,[data-enabled="false"].cloudzoom--next,.thumbnail-grid [data-enabled="false"].form-submit,.view-product-group-search [data-enabled="false"].form-submit,.view-product-search-pages-2 [data-enabled="false"].form-submit,body.node-type-product-listing .field-name-field-vocab-search-block [data-enabled="false"].form-submit,.view-recipe-search [data-enabled="false"].form-submit,.view-ambassadors [data-enabled="false"].form-submit,.view-nowledge-search [data-enabled="false"].form-submit,.view-landing-page-children [data-enabled="false"].form-submit,.view-quality-and-safety-articles [data-enabled="false"].form-submit,.view-display-id-block_1 [data-enabled="false"].form-submit,[data-enabled="false"].home--header_link,.webform [data-enabled="false"].form-submit,.page-search .content .search-form [data-enabled="false"].form-submit,.pf-recommendation .product-finder-reference-link button[data-enabled="false"],.slick-disabled,.node-type-recipe-builder [data-enabled="false"].recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print [data-enabled="false"].webform-submit,.now-filters-form-wrap .filters-dropdown .button-container [data-enabled="false"].apply-filters-button,.view.now-filters .pager--infinite-scroll a[data-enabled="false"]{background-color:#e6e7e8;cursor:default;}[data-enabled="false"].now_button:hover,[data-enabled="false"].now_button--arrow:hover,[data-enabled="false"].now_button--down-arrow:hover,[data-enabled="false"].now_button--left-arrow:hover,.node-type-recipe-builder-success [data-enabled="false"].rb-back-btn:hover,[data-enabled="false"].now_button--up-arrow:hover,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].prev-btn:hover,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].next-btn:hover,.searchbar [data-enabled="false"].form-submit:hover,[data-enabled="false"].recipe--featured_products_prev:hover,[data-enabled="false"].recipe--related_prev:hover,[data-enabled="false"].video-carousel_prev:hover,[data-enabled="false"].now-carousel--arrow_prev:hover,[data-enabled="false"].recipe--featured_products_next:hover,[data-enabled="false"].recipe--related_next:hover,[data-enabled="false"].video-carousel_next:hover,[data-enabled="false"].now-carousel--arrow_next:hover,[data-enabled="false"].now_video--close:hover,[data-enabled="false"].preview--link:hover,[data-enabled="false"].detailed_term--link:hover,.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"]:hover,.overview--search [data-enabled="false"].form-submit:hover,.product [data-enabled="false"].recipe_teaser--link:hover:first-child,[data-enabled="false"].cloudzoom--prev:hover,[data-enabled="false"].cloudzoom--next:hover,.thumbnail-grid [data-enabled="false"].form-submit:hover,.view-product-group-search [data-enabled="false"].form-submit:hover,.view-product-search-pages-2 [data-enabled="false"].form-submit:hover,body.node-type-product-listing .field-name-field-vocab-search-block [data-enabled="false"].form-submit:hover,.view-recipe-search [data-enabled="false"].form-submit:hover,.view-ambassadors [data-enabled="false"].form-submit:hover,.view-nowledge-search [data-enabled="false"].form-submit:hover,.view-landing-page-children [data-enabled="false"].form-submit:hover,.view-quality-and-safety-articles [data-enabled="false"].form-submit:hover,.view-display-id-block_1 [data-enabled="false"].form-submit:hover,[data-enabled="false"].home--header_link:hover,.webform [data-enabled="false"].form-submit:hover,.page-search .content .search-form [data-enabled="false"].form-submit:hover,.pf-recommendation .product-finder-reference-link button[data-enabled="false"]:hover,.slick-disabled:hover,.now-carousel--arrow_prev.slick-disabled:hover,.now-carousel--arrow_next.slick-disabled:hover,.node-type-recipe-builder [data-enabled="false"].recipe-builder-submit:hover,.node-type-recipe-builder-success .rb-email-print [data-enabled="false"].webform-submit:hover,.now-filters-form-wrap .filters-dropdown .button-container [data-enabled="false"].apply-filters-button:hover,.view.now-filters .pager--infinite-scroll a[data-enabled="false"]:hover{background-color:#e6e7e8;}[data-enabled="false"].now_button:active,[data-enabled="false"].now_button--arrow:active,[data-enabled="false"].now_button--down-arrow:active,[data-enabled="false"].now_button--left-arrow:active,.node-type-recipe-builder-success [data-enabled="false"].rb-back-btn:active,[data-enabled="false"].now_button--up-arrow:active,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].prev-btn:active,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].next-btn:active,.searchbar [data-enabled="false"].form-submit:active,[data-enabled="false"].recipe--featured_products_prev:active,[data-enabled="false"].recipe--related_prev:active,[data-enabled="false"].video-carousel_prev:active,[data-enabled="false"].now-carousel--arrow_prev:active,[data-enabled="false"].recipe--featured_products_next:active,[data-enabled="false"].recipe--related_next:active,[data-enabled="false"].video-carousel_next:active,[data-enabled="false"].now-carousel--arrow_next:active,[data-enabled="false"].now_video--close:active,[data-enabled="false"].preview--link:active,[data-enabled="false"].detailed_term--link:active,.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"]:active,.overview--search [data-enabled="false"].form-submit:active,.product [data-enabled="false"].recipe_teaser--link:active:first-child,[data-enabled="false"].cloudzoom--prev:active,[data-enabled="false"].cloudzoom--next:active,.thumbnail-grid [data-enabled="false"].form-submit:active,.view-product-group-search [data-enabled="false"].form-submit:active,.view-product-search-pages-2 [data-enabled="false"].form-submit:active,body.node-type-product-listing .field-name-field-vocab-search-block [data-enabled="false"].form-submit:active,.view-recipe-search [data-enabled="false"].form-submit:active,.view-ambassadors [data-enabled="false"].form-submit:active,.view-nowledge-search [data-enabled="false"].form-submit:active,.view-landing-page-children [data-enabled="false"].form-submit:active,.view-quality-and-safety-articles [data-enabled="false"].form-submit:active,.view-display-id-block_1 [data-enabled="false"].form-submit:active,[data-enabled="false"].home--header_link:active,.webform [data-enabled="false"].form-submit:active,.page-search .content .search-form [data-enabled="false"].form-submit:active,.pf-recommendation .product-finder-reference-link button[data-enabled="false"]:active,.slick-disabled:active,.node-type-recipe-builder [data-enabled="false"].recipe-builder-submit:active,.node-type-recipe-builder-success .rb-email-print [data-enabled="false"].webform-submit:active,.now-filters-form-wrap .filters-dropdown .button-container [data-enabled="false"].apply-filters-button:active,.view.now-filters .pager--infinite-scroll a[data-enabled="false"]:active{opacity:1;}.previous.now_button svg,.previous.now_button--arrow svg,.previous.now_button--down-arrow svg,.previous.now_button--left-arrow svg,.node-type-recipe-builder-success .previous.rb-back-btn svg,.previous.now_button--up-arrow svg,.node-type-recipe-builder .ingredient-carousel .button-container .previous.next-btn svg,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn svg,.searchbar .previous.form-submit svg,.recipe--featured_products_prev svg,.recipe--related_prev svg,.video-carousel_prev svg,.now-carousel--arrow_prev svg,.previous.recipe--featured_products_next svg,.previous.recipe--related_next svg,.previous.video-carousel_next svg,.previous.now-carousel--arrow_next svg,.previous.now_video--close svg,.previous.preview--link svg,.previous.detailed_term--link svg,.overview--callout .pane-node-field-overview-callout-link a.previous svg,.overview--search .previous.form-submit svg,.product .previous.recipe_teaser--link:first-child svg,.cloudzoom--prev svg,.previous.cloudzoom--next svg,.thumbnail-grid .previous.form-submit svg,.view-product-group-search .previous.form-submit svg,.view-product-search-pages-2 .previous.form-submit svg,body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit svg,.view-recipe-search .previous.form-submit svg,.view-ambassadors .previous.form-submit svg,.view-nowledge-search .previous.form-submit svg,.view-landing-page-children .previous.form-submit svg,.view-quality-and-safety-articles .previous.form-submit svg,.view-display-id-block_1 .previous.form-submit svg,.previous.home--header_link svg,.webform .previous.form-submit svg,.page-search .content .search-form .previous.form-submit svg,.pf-recommendation .product-finder-reference-link button.previous svg,.node-type-recipe-builder .previous.recipe-builder-submit svg,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit svg,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button svg,.view.now-filters .pager--infinite-scroll a.previous svg{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1);}.ie12 .previous.now_button svg,.ie12 .previous.now_button--arrow svg,.ie12 .previous.now_button--down-arrow svg,.ie12 .previous.now_button--left-arrow svg,.ie12 .node-type-recipe-builder-success .previous.rb-back-btn svg,.node-type-recipe-builder-success .ie12 .previous.rb-back-btn svg,.ie12 .previous.now_button--up-arrow svg,.ie12 .node-type-recipe-builder .ingredient-carousel .button-container .previous.next-btn svg,.node-type-recipe-builder .ingredient-carousel .button-container .ie12 .previous.next-btn svg,.ie12 .node-type-recipe-builder .ingredient-carousel .button-container .prev-btn svg,.node-type-recipe-builder .ingredient-carousel .button-container .ie12 .prev-btn svg,.ie12 .searchbar .previous.form-submit svg,.searchbar .ie12 .previous.form-submit svg,.ie12 .recipe--featured_products_prev svg,.ie12 .recipe--related_prev svg,.ie12 .video-carousel_prev svg,.ie12 .now-carousel--arrow_prev svg,.ie12 .previous.recipe--featured_products_next svg,.ie12 .previous.recipe--related_next svg,.ie12 .previous.video-carousel_next svg,.ie12 .previous.now-carousel--arrow_next svg,.ie12 .previous.now_video--close svg,.ie12 .previous.preview--link svg,.ie12 .previous.detailed_term--link svg,.ie12 .overview--callout .pane-node-field-overview-callout-link a.previous svg,.overview--callout .pane-node-field-overview-callout-link .ie12 a.previous svg,.ie12 .overview--search .previous.form-submit svg,.overview--search .ie12 .previous.form-submit svg,.ie12 .product .previous.recipe_teaser--link:first-child svg,.product .ie12 .previous.recipe_teaser--link:first-child svg,.ie12 .cloudzoom--prev svg,.ie12 .previous.cloudzoom--next svg,.ie12 .thumbnail-grid .previous.form-submit svg,.thumbnail-grid .ie12 .previous.form-submit svg,.ie12
    .view-product-group-search .previous.form-submit svg,.view-product-group-search .ie12 .previous.form-submit svg,.ie12 .view-product-search-pages-2 .previous.form-submit svg,.view-product-search-pages-2 .ie12 .previous.form-submit svg,.ie12
    body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit svg,body.node-type-product-listing .field-name-field-vocab-search-block .ie12 .previous.form-submit svg,.ie12
    .view-recipe-search .previous.form-submit svg,.view-recipe-search .ie12 .previous.form-submit svg,.ie12 .view-ambassadors .previous.form-submit svg,.view-ambassadors .ie12 .previous.form-submit svg,.ie12
    .view-nowledge-search .previous.form-submit svg,.view-nowledge-search .ie12 .previous.form-submit svg,.ie12
    .view-landing-page-children .previous.form-submit svg,.view-landing-page-children .ie12 .previous.form-submit svg,.ie12
    .view-quality-and-safety-articles .previous.form-submit svg,.view-quality-and-safety-articles .ie12 .previous.form-submit svg,.ie12
    .view-display-id-block_1 .previous.form-submit svg,.view-display-id-block_1 .ie12 .previous.form-submit svg,.ie12 .previous.home--header_link svg,.ie12 .webform .previous.form-submit svg,.webform .ie12 .previous.form-submit svg,.ie12 .page-search .content .search-form .previous.form-submit svg,.page-search .content .search-form .ie12 .previous.form-submit svg,.ie12 .pf-recommendation .product-finder-reference-link button.previous svg,.pf-recommendation .product-finder-reference-link .ie12 button.previous svg,.ie12 .node-type-recipe-builder .previous.recipe-builder-submit svg,.node-type-recipe-builder .ie12 .previous.recipe-builder-submit svg,.ie12 .node-type-recipe-builder-success .rb-email-print .previous.webform-submit svg,.node-type-recipe-builder-success .rb-email-print .ie12 .previous.webform-submit svg,.ie12 .now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button svg,.now-filters-form-wrap .filters-dropdown .button-container .ie12 .previous.apply-filters-button svg,.ie12 .view.now-filters .pager--infinite-scroll a.previous svg,.view.now-filters .pager--infinite-scroll .ie12 a.previous svg,.ie .previous.now_button svg,.ie .previous.now_button--arrow svg,.ie .previous.now_button--down-arrow svg,.ie .previous.now_button--left-arrow svg,.ie .node-type-recipe-builder-success .previous.rb-back-btn svg,.node-type-recipe-builder-success
    .ie .previous.rb-back-btn svg,.ie .previous.now_button--up-arrow svg,.ie .node-type-recipe-builder .ingredient-carousel .button-container .previous.next-btn svg,.node-type-recipe-builder .ingredient-carousel .button-container
    .ie .previous.next-btn svg,.ie .node-type-recipe-builder .ingredient-carousel .button-container .prev-btn svg,.node-type-recipe-builder .ingredient-carousel .button-container
    .ie .prev-btn svg,.ie .searchbar .previous.form-submit svg,.searchbar
    .ie .previous.form-submit svg,.ie .recipe--featured_products_prev svg,.ie .recipe--related_prev svg,.ie .video-carousel_prev svg,.ie .now-carousel--arrow_prev svg,.ie .previous.recipe--featured_products_next svg,.ie .previous.recipe--related_next svg,.ie .previous.video-carousel_next svg,.ie .previous.now-carousel--arrow_next svg,.ie .previous.now_video--close svg,.ie .previous.preview--link svg,.ie .previous.detailed_term--link svg,.ie .overview--callout .pane-node-field-overview-callout-link a.previous svg,.overview--callout .pane-node-field-overview-callout-link
    .ie a.previous svg,.ie .overview--search .previous.form-submit svg,.overview--search
    .ie .previous.form-submit svg,.ie .product .previous.recipe_teaser--link:first-child svg,.product
    .ie .previous.recipe_teaser--link:first-child svg,.ie .cloudzoom--prev svg,.ie .previous.cloudzoom--next svg,.ie .thumbnail-grid .previous.form-submit svg,.thumbnail-grid
    .ie .previous.form-submit svg,.ie
    .view-product-group-search .previous.form-submit svg,.view-product-group-search
    .ie .previous.form-submit svg,.ie .view-product-search-pages-2 .previous.form-submit svg,.view-product-search-pages-2
    .ie .previous.form-submit svg,.ie
    body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit svg,body.node-type-product-listing .field-name-field-vocab-search-block
    .ie .previous.form-submit svg,.ie
    .view-recipe-search .previous.form-submit svg,.view-recipe-search
    .ie .previous.form-submit svg,.ie .view-ambassadors .previous.form-submit svg,.view-ambassadors
    .ie .previous.form-submit svg,.ie
    .view-nowledge-search .previous.form-submit svg,.view-nowledge-search
    .ie .previous.form-submit svg,.ie
    .view-landing-page-children .previous.form-submit svg,.view-landing-page-children
    .ie .previous.form-submit svg,.ie
    .view-quality-and-safety-articles .previous.form-submit svg,.view-quality-and-safety-articles
    .ie .previous.form-submit svg,.ie
    .view-display-id-block_1 .previous.form-submit svg,.view-display-id-block_1
    .ie .previous.form-submit svg,.ie .previous.home--header_link svg,.ie .webform .previous.form-submit svg,.webform
    .ie .previous.form-submit svg,.ie .page-search .content .search-form .previous.form-submit svg,.page-search .content .search-form
    .ie .previous.form-submit svg,.ie .pf-recommendation .product-finder-reference-link button.previous svg,.pf-recommendation .product-finder-reference-link
    .ie button.previous svg,.ie .node-type-recipe-builder .previous.recipe-builder-submit svg,.node-type-recipe-builder
    .ie .previous.recipe-builder-submit svg,.ie .node-type-recipe-builder-success .rb-email-print .previous.webform-submit svg,.node-type-recipe-builder-success .rb-email-print
    .ie .previous.webform-submit svg,.ie .now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button svg,.now-filters-form-wrap .filters-dropdown .button-container
    .ie .previous.apply-filters-button svg,.ie .view.now-filters .pager--infinite-scroll a.previous svg,.view.now-filters .pager--infinite-scroll
    .ie a.previous svg{-webkit-transform:translate(-50%,-50%) scale(-1) !important;-ms-transform:translate(-50%,-50%) scale(-1) !important;transform:translate(-50%,-50%) scale(-1) !important;}.arrow.now_button,.now_button--arrow,.now_button--down-arrow,.now_button--left-arrow,.node-type-recipe-builder-success .rb-back-btn,.now_button--up-arrow,.node-type-recipe-builder .ingredient-carousel .button-container .arrow.prev-btn,.node-type-recipe-builder .ingredient-carousel .button-container .arrow.next-btn,.searchbar .arrow.form-submit,.arrow.recipe--featured_products_prev,.arrow.recipe--related_prev,.arrow.video-carousel_prev,.arrow.now-carousel--arrow_prev,.arrow.recipe--featured_products_next,.arrow.recipe--related_next,.arrow.video-carousel_next,.arrow.now-carousel--arrow_next,.arrow.now_video--close,.preview--link,.detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a,.overview--search .arrow.form-submit,.product .recipe_teaser--link:first-child,.arrow.cloudzoom--prev,.arrow.cloudzoom--next,.thumbnail-grid .arrow.form-submit,.view-product-group-search .arrow.form-submit,.view-product-search-pages-2 .arrow.form-submit,body.node-type-product-listing .field-name-field-vocab-search-block .arrow.form-submit,.view-recipe-search .arrow.form-submit,.view-ambassadors .arrow.form-submit,.view-nowledge-search .arrow.form-submit,.view-landing-page-children .arrow.form-submit,.view-quality-and-safety-articles .arrow.form-submit,.view-display-id-block_1 .arrow.form-submit,.home--header_link,.webform .arrow.form-submit,.page-search .content .search-form .arrow.form-submit,.pf-recommendation .product-finder-reference-link button.arrow,.node-type-recipe-builder .recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .webform-submit,.now-filters-form-wrap .filters-dropdown .button-container .arrow.apply-filters-button,.view.now-filters .pager--infinite-scroll a.arrow{padding-right:6.7rem;position:relative;}.arrow.now_button:before,.now_button--arrow:before,.now_button--down-arrow:before,.now_button--left-arrow:before,.node-type-recipe-builder-success .rb-back-btn:before,.now_button--up-arrow:before,.node-type-recipe-builder .ingredient-carousel .button-container .arrow.prev-btn:before,.node-type-recipe-builder .ingredient-carousel .button-container .arrow.next-btn:before,.searchbar .arrow.form-submit:before,.arrow.recipe--featured_products_prev:before,.arrow.recipe--related_prev:before,.arrow.video-carousel_prev:before,.arrow.now-carousel--arrow_prev:before,.arrow.recipe--featured_products_next:before,.arrow.recipe--related_next:before,.arrow.video-carousel_next:before,.arrow.now-carousel--arrow_next:before,.arrow.now_video--close:before,.preview--link:before,.detailed_term--link:before,.overview--callout .pane-node-field-overview-callout-link a:before,.overview--search .arrow.form-submit:before,.product .recipe_teaser--link:first-child:before,.arrow.cloudzoom--prev:before,.arrow.cloudzoom--next:before,.thumbnail-grid .arrow.form-submit:before,.view-product-group-search .arrow.form-submit:before,.view-product-search-pages-2 .arrow.form-submit:before,body.node-type-product-listing .field-name-field-vocab-search-block .arrow.form-submit:before,.view-recipe-search .arrow.form-submit:before,.view-ambassadors .arrow.form-submit:before,.view-nowledge-search .arrow.form-submit:before,.view-landing-page-children .arrow.form-submit:before,.view-quality-and-safety-articles .arrow.form-submit:before,.view-display-id-block_1 .arrow.form-submit:before,.home--header_link:before,.webform .arrow.form-submit:before,.page-search .content .search-form .arrow.form-submit:before,.pf-recommendation .product-finder-reference-link button.arrow:before,.node-type-recipe-builder .recipe-builder-submit:before,.node-type-recipe-builder-success .rb-email-print .webform-submit:before,.now-filters-form-wrap .filters-dropdown .button-container .arrow.apply-filters-button:before,.view.now-filters .pager--infinite-scroll a.arrow:before{content:'';position:absolute;background-image:url(/sites/all/themes/nowfoods/img/buttons--arrow.svg);background-repeat:no-repeat;-webkit-background-size:3.5rem 3.5rem;background-size:3.5rem;background-position:center center;top:0;right:0;width:5rem;height:100%;background-color:#f1a512;}.previous.now_button,.previous.now_button--arrow,.previous.now_button--down-arrow,.previous.now_button--left-arrow,.node-type-recipe-builder-success .previous.rb-back-btn,.previous.now_button--up-arrow,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn,.searchbar .previous.form-submit,.recipe--featured_products_prev,.recipe--related_prev,.video-carousel_prev,.now-carousel--arrow_prev,.previous.recipe--featured_products_next,.previous.recipe--related_next,.previous.video-carousel_next,.previous.now-carousel--arrow_next,.previous.now_video--close,.previous.preview--link,.previous.detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a.previous,.overview--search .previous.form-submit,.product .previous.recipe_teaser--link:first-child,.cloudzoom--prev,.previous.cloudzoom--next,.thumbnail-grid .previous.form-submit,.view-product-group-search .previous.form-submit,.view-product-search-pages-2 .previous.form-submit,body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit,.view-recipe-search .previous.form-submit,.view-ambassadors .previous.form-submit,.view-nowledge-search .previous.form-submit,.view-landing-page-children .previous.form-submit,.view-quality-and-safety-articles .previous.form-submit,.view-display-id-block_1 .previous.form-submit,.previous.home--header_link,.webform .previous.form-submit,.page-search .content .search-form .previous.form-submit,.node-type-recipe-builder .previous.recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button,.view.now-filters .pager--infinite-scroll a.previous,.next.now_button,.next.now_button--arrow,.next.now_button--down-arrow,.next.now_button--left-arrow,.node-type-recipe-builder-success .next.rb-back-btn,.next.now_button--up-arrow,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn,.searchbar .next.form-submit,.next.recipe--featured_products_prev,.next.recipe--related_prev,.next.video-carousel_prev,.next.now-carousel--arrow_prev,.recipe--featured_products_next,.recipe--related_next,.video-carousel_next,.now-carousel--arrow_next,.next.now_video--close,.next.preview--link,.next.detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a.next,.overview--search .next.form-submit,.product .next.recipe_teaser--link:first-child,.next.cloudzoom--prev,.cloudzoom--next,.thumbnail-grid .next.form-submit,.view-product-group-search .next.form-submit,.view-product-search-pages-2 .next.form-submit,body.node-type-product-listing .field-name-field-vocab-search-block .next.form-submit,.view-recipe-search .next.form-submit,.view-ambassadors .next.form-submit,.view-nowledge-search .next.form-submit,.view-landing-page-children .next.form-submit,.view-quality-and-safety-articles .next.form-submit,.view-display-id-block_1 .next.form-submit,.next.home--header_link,.webform .next.form-submit,.page-search .content .search-form .next.form-submit,.node-type-recipe-builder .next.recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .next.webform-submit,.now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button,.view.now-filters .pager--infinite-scroll a.next,.pf-recommendation .product-finder-reference-link button{width:6.2rem;height:6.2rem;padding:0;}.previous.now_button circle,.previous.now_button--arrow circle,.previous.now_button--down-arrow circle,.previous.now_button--left-arrow circle,.node-type-recipe-builder-success .previous.rb-back-btn circle,.previous.now_button--up-arrow circle,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn circle,.searchbar .previous.form-submit circle,.recipe--featured_products_prev circle,.recipe--related_prev circle,.video-carousel_prev circle,.now-carousel--arrow_prev circle,.previous.now_video--close circle,.previous.preview--link circle,.previous.detailed_term--link circle,.overview--callout .pane-node-field-overview-callout-link a.previous circle,.overview--search .previous.form-submit circle,.product .previous.recipe_teaser--link:first-child circle,.cloudzoom--prev circle,.thumbnail-grid .previous.form-submit circle,.view-product-group-search .previous.form-submit circle,.view-product-search-pages-2 .previous.form-submit circle,body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit circle,.view-recipe-search .previous.form-submit circle,.view-ambassadors .previous.form-submit circle,.view-nowledge-search .previous.form-submit circle,.view-landing-page-children .previous.form-submit circle,.view-quality-and-safety-articles .previous.form-submit circle,.view-display-id-block_1 .previous.form-submit circle,.previous.home--header_link circle,.webform .previous.form-submit circle,.page-search .content .search-form .previous.form-submit circle,.node-type-recipe-builder .previous.recipe-builder-submit circle,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit circle,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button circle,.view.now-filters .pager--infinite-scroll a.previous circle,.next.now_button circle,.next.now_button--arrow circle,.next.now_button--down-arrow circle,.next.now_button--left-arrow circle,.node-type-recipe-builder-success .next.rb-back-btn circle,.next.now_button--up-arrow circle,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn circle,.searchbar .next.form-submit circle,.recipe--featured_products_next circle,.recipe--related_next circle,.video-carousel_next circle,.now-carousel--arrow_next circle,.next.now_video--close circle,.next.preview--link circle,.next.detailed_term--link circle,.overview--callout .pane-node-field-overview-callout-link a.next circle,.overview--search .next.form-submit circle,.product .next.recipe_teaser--link:first-child circle,.cloudzoom--next circle,.thumbnail-grid .next.form-submit circle,.view-product-group-search .next.form-submit circle,.view-product-search-pages-2 .next.form-submit circle,body.node-type-product-listing .field-name-field-vocab-search-block .next.form-submit circle,.view-recipe-search .next.form-submit circle,.view-ambassadors .next.form-submit circle,.view-nowledge-search .next.form-submit circle,.view-landing-page-children .next.form-submit circle,.view-quality-and-safety-articles .next.form-submit circle,.view-display-id-block_1 .next.form-submit circle,.next.home--header_link circle,.webform .next.form-submit circle,.page-search .content .search-form .next.form-submit circle,.node-type-recipe-builder .next.recipe-builder-submit circle,.node-type-recipe-builder-success .rb-email-print .next.webform-submit circle,.now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button circle,.view.now-filters .pager--infinite-scroll a.next circle,.pf-recommendation .product-finder-reference-link button circle,.previous.now_button path,.previous.now_button--arrow path,.previous.now_button--down-arrow path,.previous.now_button--left-arrow path,.node-type-recipe-builder-success .previous.rb-back-btn path,.previous.now_button--up-arrow path,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn path,.searchbar .previous.form-submit path,.recipe--featured_products_prev path,.recipe--related_prev path,.video-carousel_prev path,.now-carousel--arrow_prev path,.previous.now_video--close path,.previous.preview--link path,.previous.detailed_term--link path,.overview--callout .pane-node-field-overview-callout-link a.previous path,.overview--search .previous.form-submit path,.product .previous.recipe_teaser--link:first-child path,.cloudzoom--prev path,.thumbnail-grid .previous.form-submit path,.view-product-group-search .previous.form-submit path,.view-product-search-pages-2 .previous.form-submit path,body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit path,.view-recipe-search .previous.form-submit path,.view-ambassadors .previous.form-submit path,.view-nowledge-search .previous.form-submit path,.view-landing-page-children .previous.form-submit path,.view-quality-and-safety-articles .previous.form-submit path,.view-display-id-block_1 .previous.form-submit path,.previous.home--header_link path,.webform .previous.form-submit path,.page-search .content .search-form .previous.form-submit path,.node-type-recipe-builder .previous.recipe-builder-submit path,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit path,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button path,.view.now-filters .pager--infinite-scroll a.previous path,.next.now_button path,.next.now_button--arrow path,.next.now_button--down-arrow path,.next.now_button--left-arrow path,.node-type-recipe-builder-success .next.rb-back-btn path,.next.now_button--up-arrow path,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn path,.searchbar .next.form-submit path,.recipe--featured_products_next path,.recipe--related_next path,.video-carousel_next path,.now-carousel--arrow_next path,.next.now_video--close path,.next.preview--link path,.next.detailed_term--link path,.overview--callout .pane-node-field-overview-callout-link a.next path,.overview--search .next.form-submit path,.product .next.recipe_teaser--link:first-child path,.cloudzoom--next path,.thumbnail-grid .next.form-submit path,.view-product-group-search .next.form-submit path,.view-product-search-pages-2 .next.form-submit path,body.node-type-product-listing .field-name-field-vocab-search-block .next.form-submit path,.view-recipe-search .next.form-submit path,.view-ambassadors .next.form-submit path,.view-nowledge-search .next.form-submit path,.view-landing-page-children .next.form-submit path,.view-quality-and-safety-articles .next.form-submit path,.view-display-id-block_1 .next.form-submit path,.next.home--header_link path,.webform .next.form-submit path,.page-search .content .search-form .next.form-submit path,.node-type-recipe-builder .next.recipe-builder-submit path,.node-type-recipe-builder-success .rb-email-print .next.webform-submit path,.now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button path,.view.now-filters .pager--infinite-scroll a.next path,.pf-recommendation .product-finder-reference-link button path{fill:#711471;}[data-enabled="false"].previous.now_button circle,[data-enabled="false"].previous.now_button--arrow circle,[data-enabled="false"].previous.now_button--down-arrow circle,[data-enabled="false"].previous.now_button--left-arrow circle,.node-type-recipe-builder-success [data-enabled="false"].previous.rb-back-btn circle,[data-enabled="false"].previous.now_button--up-arrow circle,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].prev-btn circle,.searchbar [data-enabled="false"].previous.form-submit circle,[data-enabled="false"].recipe--featured_products_prev circle,[data-enabled="false"].recipe--related_prev circle,[data-enabled="false"].video-carousel_prev circle,[data-enabled="false"].now-carousel--arrow_prev circle,[data-enabled="false"].previous.now_video--close circle,[data-enabled="false"].previous.preview--link circle,[data-enabled="false"].previous.detailed_term--link circle,.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"].previous circle,.overview--search [data-enabled="false"].previous.form-submit circle,.product [data-enabled="false"].previous.recipe_teaser--link:first-child circle,[data-enabled="false"].cloudzoom--prev circle,.thumbnail-grid [data-enabled="false"].previous.form-submit circle,.view-product-group-search [data-enabled="false"].previous.form-submit circle,.view-product-search-pages-2 [data-enabled="false"].previous.form-submit circle,body.node-type-product-listing .field-name-field-vocab-search-block [data-enabled="false"].previous.form-submit circle,.view-recipe-search [data-enabled="false"].previous.form-submit circle,.view-ambassadors [data-enabled="false"].previous.form-submit circle,.view-nowledge-search [data-enabled="false"].previous.form-submit circle,.view-landing-page-children [data-enabled="false"].previous.form-submit circle,.view-quality-and-safety-articles [data-enabled="false"].previous.form-submit circle,.view-display-id-block_1 [data-enabled="false"].previous.form-submit circle,[data-enabled="false"].previous.home--header_link circle,.webform [data-enabled="false"].previous.form-submit circle,.page-search .content .search-form [data-enabled="false"].previous.form-submit circle,.previous.slick-disabled circle,.node-type-recipe-builder [data-enabled="false"].previous.recipe-builder-submit circle,.node-type-recipe-builder-success .rb-email-print [data-enabled="false"].previous.webform-submit circle,.now-filters-form-wrap .filters-dropdown .button-container [data-enabled="false"].previous.apply-filters-button circle,.view.now-filters .pager--infinite-scroll a[data-enabled="false"].previous circle,[data-enabled="false"].next.now_button circle,[data-enabled="false"].next.now_button--arrow circle,[data-enabled="false"].next.now_button--down-arrow circle,[data-enabled="false"].next.now_button--left-arrow circle,.node-type-recipe-builder-success [data-enabled="false"].next.rb-back-btn circle,[data-enabled="false"].next.now_button--up-arrow circle,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].next-btn circle,.searchbar [data-enabled="false"].next.form-submit circle,[data-enabled="false"].recipe--featured_products_next circle,[data-enabled="false"].recipe--related_next circle,[data-enabled="false"].video-carousel_next circle,[data-enabled="false"].now-carousel--arrow_next circle,[data-enabled="false"].next.now_video--close circle,[data-enabled="false"].next.preview--link circle,[data-enabled="false"].next.detailed_term--link circle,.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"].next circle,.overview--search [data-enabled="false"].next.form-submit circle,.product [data-enabled="false"].next.recipe_teaser--link:first-child circle,[data-enabled="false"].cloudzoom--next circle,.thumbnail-grid [data-enabled="false"].next.form-submit circle,.view-product-group-search [data-enabled="false"].next.form-submit circle,.view-product-search-pages-2 [data-enabled="false"].next.form-submit circle,body.node-type-product-listing .field-name-field-vocab-search-block [data-enabled="false"].next.form-submit circle,.view-recipe-search [data-enabled="false"].next.form-submit circle,.view-ambassadors [data-enabled="false"].next.form-submit circle,.view-nowledge-search [data-enabled="false"].next.form-submit circle,.view-landing-page-children [data-enabled="false"].next.form-submit circle,.view-quality-and-safety-articles [data-enabled="false"].next.form-submit circle,.view-display-id-block_1 [data-enabled="false"].next.form-submit circle,[data-enabled="false"].next.home--header_link circle,.webform [data-enabled="false"].next.form-submit circle,.page-search .content .search-form [data-enabled="false"].next.form-submit circle,.next.slick-disabled circle,.node-type-recipe-builder [data-enabled="false"].next.recipe-builder-submit circle,.node-type-recipe-builder-success .rb-email-print [data-enabled="false"].next.webform-submit circle,.now-filters-form-wrap .filters-dropdown .button-container [data-enabled="false"].next.apply-filters-button circle,.view.now-filters .pager--infinite-scroll a[data-enabled="false"].next circle,.pf-recommendation .product-finder-reference-link button[data-enabled="false"] circle,[data-enabled="false"].previous.now_button path,[data-enabled="false"].previous.now_button--arrow path,[data-enabled="false"].previous.now_button--down-arrow path,[data-enabled="false"].previous.now_button--left-arrow path,.node-type-recipe-builder-success [data-enabled="false"].previous.rb-back-btn path,[data-enabled="false"].previous.now_button--up-arrow path,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].prev-btn path,.searchbar [data-enabled="false"].previous.form-submit path,[data-enabled="false"].recipe--featured_products_prev path,[data-enabled="false"].recipe--related_prev path,[data-enabled="false"].video-carousel_prev path,[data-enabled="false"].now-carousel--arrow_prev path,[data-enabled="false"].previous.now_video--close path,[data-enabled="false"].previous.preview--link path,[data-enabled="false"].previous.detailed_term--link path,.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"].previous path,.overview--search [data-enabled="false"].previous.form-submit path,.product [data-enabled="false"].previous.recipe_teaser--link:first-child path,[data-enabled="false"].cloudzoom--prev path,.thumbnail-grid [data-enabled="false"].previous.form-submit path,.view-product-group-search [data-enabled="false"].previous.form-submit path,.view-product-search-pages-2 [data-enabled="false"].previous.form-submit path,body.node-type-product-listing .field-name-field-vocab-search-block [data-enabled="false"].previous.form-submit path,.view-recipe-search [data-enabled="false"].previous.form-submit path,.view-ambassadors [data-enabled="false"].previous.form-submit path,.view-nowledge-search [data-enabled="false"].previous.form-submit path,.view-landing-page-children [data-enabled="false"].previous.form-submit path,.view-quality-and-safety-articles [data-enabled="false"].previous.form-submit path,.view-display-id-block_1 [data-enabled="false"].previous.form-submit path,[data-enabled="false"].previous.home--header_link path,.webform [data-enabled="false"].previous.form-submit path,.page-search .content .search-form [data-enabled="false"].previous.form-submit path,.previous.slick-disabled path,.node-type-recipe-builder [data-enabled="false"].previous.recipe-builder-submit path,.node-type-recipe-builder-success .rb-email-print [data-enabled="false"].previous.webform-submit path,.now-filters-form-wrap .filters-dropdown .button-container [data-enabled="false"].previous.apply-filters-button path,.view.now-filters .pager--infinite-scroll a[data-enabled="false"].previous path,[data-enabled="false"].next.now_button path,[data-enabled="false"].next.now_button--arrow path,[data-enabled="false"].next.now_button--down-arrow path,[data-enabled="false"].next.now_button--left-arrow path,.node-type-recipe-builder-success [data-enabled="false"].next.rb-back-btn path,[data-enabled="false"].next.now_button--up-arrow path,.node-type-recipe-builder .ingredient-carousel .button-container [data-enabled="false"].next-btn path,.searchbar [data-enabled="false"].next.form-submit path,[data-enabled="false"].recipe--featured_products_next path,[data-enabled="false"].recipe--related_next path,[data-enabled="false"].video-carousel_next path,[data-enabled="false"].now-carousel--arrow_next path,[data-enabled="false"].next.now_video--close path,[data-enabled="false"].next.preview--link path,[data-enabled="false"].next.detailed_term--link path,.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"].next path,.overview--search [data-enabled="false"].next.form-submit path,.product [data-enabled="false"].next.recipe_teaser--link:first-child path,[data-enabled="false"].cloudzoom--next path,.thumbnail-grid [data-enabled="false"].next.form-submit path,.view-product-group-search [data-enabled="false"].next.form-submit path,.view-product-search-pages-2 [data-enabled="false"].next.form-submit path,body.node-type-product-listing .field-name-field-vocab-search-block [data-enabled="false"].next.form-submit path,.view-recipe-search [data-enabled="false"].next.form-submit path,.view-ambassadors [data-enabled="false"].next.form-submit path,.view-nowledge-search [data-enabled="false"].next.form-submit path,.view-landing-page-children [data-enabled="false"].next.form-submit path,.view-quality-and-safety-articles [data-enabled="false"].next.form-submit path,.view-display-id-block_1 [data-enabled="false"].next.form-submit path,[data-enabled="false"].next.home--header_link path,.webform [data-enabled="false"].next.form-submit path,.page-search .content .search-form [data-enabled="false"].next.form-submit path,.next.slick-disabled path,.node-type-recipe-builder [data-enabled="false"].next.recipe-builder-submit path,.node-type-recipe-builder-success .rb-email-print [data-enabled="false"].next.webform-submit path,.now-filters-form-wrap .filters-dropdown .button-container [data-enabled="false"].next.apply-filters-button path,.view.now-filters .pager--infinite-scroll a[data-enabled="false"].next path,.pf-recommendation .product-finder-reference-link button[data-enabled="false"] path{fill:#fff;}.ie12 .previous.now_button svg,.ie12 .previous.now_button--arrow svg,.ie12 .previous.now_button--down-arrow svg,.ie12 .previous.now_button--left-arrow svg,.ie12 .node-type-recipe-builder-success .previous.rb-back-btn svg,.node-type-recipe-builder-success .ie12 .previous.rb-back-btn svg,.ie12 .previous.now_button--up-arrow svg,.ie12 .node-type-recipe-builder .ingredient-carousel .button-container .prev-btn svg,.node-type-recipe-builder .ingredient-carousel .button-container .ie12 .prev-btn svg,.ie12 .searchbar .previous.form-submit svg,.searchbar .ie12 .previous.form-submit svg,.ie12 .recipe--featured_products_prev svg,.ie12 .recipe--related_prev svg,.ie12 .video-carousel_prev svg,.ie12 .now-carousel--arrow_prev svg,.ie12 .previous.now_video--close svg,.ie12 .previous.preview--link svg,.ie12 .previous.detailed_term--link svg,.ie12 .overview--callout .pane-node-field-overview-callout-link a.previous svg,.overview--callout .pane-node-field-overview-callout-link .ie12 a.previous svg,.ie12 .overview--search .previous.form-submit svg,.overview--search .ie12 .previous.form-submit svg,.ie12 .product .previous.recipe_teaser--link:first-child svg,.product .ie12 .previous.recipe_teaser--link:first-child svg,.ie12 .cloudzoom--prev svg,.ie12 .thumbnail-grid .previous.form-submit svg,.thumbnail-grid .ie12 .previous.form-submit svg,.ie12
    .view-product-group-search .previous.form-submit svg,.view-product-group-search .ie12 .previous.form-submit svg,.ie12 .view-product-search-pages-2 .previous.form-submit svg,.view-product-search-pages-2 .ie12 .previous.form-submit svg,.ie12
    body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit svg,body.node-type-product-listing .field-name-field-vocab-search-block .ie12 .previous.form-submit svg,.ie12
    .view-recipe-search .previous.form-submit svg,.view-recipe-search .ie12 .previous.form-submit svg,.ie12 .view-ambassadors .previous.form-submit svg,.view-ambassadors .ie12 .previous.form-submit svg,.ie12
    .view-nowledge-search .previous.form-submit svg,.view-nowledge-search .ie12 .previous.form-submit svg,.ie12
    .view-landing-page-children .previous.form-submit svg,.view-landing-page-children .ie12 .previous.form-submit svg,.ie12
    .view-quality-and-safety-articles .previous.form-submit svg,.view-quality-and-safety-articles .ie12 .previous.form-submit svg,.ie12
    .view-display-id-block_1 .previous.form-submit svg,.view-display-id-block_1 .ie12 .previous.form-submit svg,.ie12 .previous.home--header_link svg,.ie12 .webform .previous.form-submit svg,.webform .ie12 .previous.form-submit svg,.ie12 .page-search .content .search-form .previous.form-submit svg,.page-search .content .search-form .ie12 .previous.form-submit svg,.ie12 .node-type-recipe-builder .previous.recipe-builder-submit svg,.node-type-recipe-builder .ie12 .previous.recipe-builder-submit svg,.ie12 .node-type-recipe-builder-success .rb-email-print .previous.webform-submit svg,.node-type-recipe-builder-success .rb-email-print .ie12 .previous.webform-submit svg,.ie12 .now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button svg,.now-filters-form-wrap .filters-dropdown .button-container .ie12 .previous.apply-filters-button svg,.ie12 .view.now-filters .pager--infinite-scroll a.previous svg,.view.now-filters .pager--infinite-scroll .ie12 a.previous svg,.ie12 .next.now_button svg,.ie12 .next.now_button--arrow svg,.ie12 .next.now_button--down-arrow svg,.ie12 .next.now_button--left-arrow svg,.ie12 .node-type-recipe-builder-success .next.rb-back-btn svg,.node-type-recipe-builder-success .ie12 .next.rb-back-btn svg,.ie12 .next.now_button--up-arrow svg,.ie12 .node-type-recipe-builder .ingredient-carousel .button-container .next-btn svg,.node-type-recipe-builder .ingredient-carousel .button-container .ie12 .next-btn svg,.ie12 .searchbar .next.form-submit svg,.searchbar .ie12 .next.form-submit svg,.ie12 .recipe--featured_products_next svg,.ie12 .recipe--related_next svg,.ie12 .video-carousel_next svg,.ie12 .now-carousel--arrow_next svg,.ie12 .next.now_video--close svg,.ie12 .next.preview--link svg,.ie12 .next.detailed_term--link svg,.ie12 .overview--callout .pane-node-field-overview-callout-link a.next svg,.overview--callout .pane-node-field-overview-callout-link .ie12 a.next svg,.ie12 .overview--search .next.form-submit svg,.overview--search .ie12 .next.form-submit svg,.ie12 .product .next.recipe_teaser--link:first-child svg,.product .ie12 .next.recipe_teaser--link:first-child svg,.ie12 .cloudzoom--next svg,.ie12 .thumbnail-grid .next.form-submit svg,.thumbnail-grid .ie12 .next.form-submit svg,.ie12
    .view-product-group-search .next.form-submit svg,.view-product-group-search .ie12 .next.form-submit svg,.ie12 .view-product-search-pages-2 .next.form-submit svg,.view-product-search-pages-2 .ie12 .next.form-submit svg,.ie12
    body.node-type-product-listing .field-name-field-vocab-search-block .next.form-submit svg,body.node-type-product-listing .field-name-field-vocab-search-block .ie12 .next.form-submit svg,.ie12
    .view-recipe-search .next.form-submit svg,.view-recipe-search .ie12 .next.form-submit svg,.ie12 .view-ambassadors .next.form-submit svg,.view-ambassadors .ie12 .next.form-submit svg,.ie12
    .view-nowledge-search .next.form-submit svg,.view-nowledge-search .ie12 .next.form-submit svg,.ie12
    .view-landing-page-children .next.form-submit svg,.view-landing-page-children .ie12 .next.form-submit svg,.ie12
    .view-quality-and-safety-articles .next.form-submit svg,.view-quality-and-safety-articles .ie12 .next.form-submit svg,.ie12
    .view-display-id-block_1 .next.form-submit svg,.view-display-id-block_1 .ie12 .next.form-submit svg,.ie12 .next.home--header_link svg,.ie12 .webform .next.form-submit svg,.webform .ie12 .next.form-submit svg,.ie12 .page-search .content .search-form .next.form-submit svg,.page-search .content .search-form .ie12 .next.form-submit svg,.ie12 .node-type-recipe-builder .next.recipe-builder-submit svg,.node-type-recipe-builder .ie12 .next.recipe-builder-submit svg,.ie12 .node-type-recipe-builder-success .rb-email-print .next.webform-submit svg,.node-type-recipe-builder-success .rb-email-print .ie12 .next.webform-submit svg,.ie12 .now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button svg,.now-filters-form-wrap .filters-dropdown .button-container .ie12 .next.apply-filters-button svg,.ie12 .view.now-filters .pager--infinite-scroll a.next svg,.view.now-filters .pager--infinite-scroll .ie12 a.next svg,.ie12 .pf-recommendation .product-finder-reference-link button svg,.pf-recommendation .product-finder-reference-link .ie12 button svg,.ie .previous.now_button svg,.ie .previous.now_button--arrow svg,.ie .previous.now_button--down-arrow svg,.ie .previous.now_button--left-arrow svg,.ie .node-type-recipe-builder-success .previous.rb-back-btn svg,.node-type-recipe-builder-success
    .ie .previous.rb-back-btn svg,.ie .previous.now_button--up-arrow svg,.ie .node-type-recipe-builder .ingredient-carousel .button-container .prev-btn svg,.node-type-recipe-builder .ingredient-carousel .button-container
    .ie .prev-btn svg,.ie .searchbar .previous.form-submit svg,.searchbar
    .ie .previous.form-submit svg,.ie .recipe--featured_products_prev svg,.ie .recipe--related_prev svg,.ie .video-carousel_prev svg,.ie .now-carousel--arrow_prev svg,.ie .previous.now_video--close svg,.ie .previous.preview--link svg,.ie .previous.detailed_term--link svg,.ie .overview--callout .pane-node-field-overview-callout-link a.previous svg,.overview--callout .pane-node-field-overview-callout-link
    .ie a.previous svg,.ie .overview--search .previous.form-submit svg,.overview--search
    .ie .previous.form-submit svg,.ie .product .previous.recipe_teaser--link:first-child svg,.product
    .ie .previous.recipe_teaser--link:first-child svg,.ie .cloudzoom--prev svg,.ie .thumbnail-grid .previous.form-submit svg,.thumbnail-grid
    .ie .previous.form-submit svg,.ie
    .view-product-group-search .previous.form-submit svg,.view-product-group-search
    .ie .previous.form-submit svg,.ie .view-product-search-pages-2 .previous.form-submit svg,.view-product-search-pages-2
    .ie .previous.form-submit svg,.ie
    body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit svg,body.node-type-product-listing .field-name-field-vocab-search-block
    .ie .previous.form-submit svg,.ie
    .view-recipe-search .previous.form-submit svg,.view-recipe-search
    .ie .previous.form-submit svg,.ie .view-ambassadors .previous.form-submit svg,.view-ambassadors
    .ie .previous.form-submit svg,.ie
    .view-nowledge-search .previous.form-submit svg,.view-nowledge-search
    .ie .previous.form-submit svg,.ie
    .view-landing-page-children .previous.form-submit svg,.view-landing-page-children
    .ie .previous.form-submit svg,.ie
    .view-quality-and-safety-articles .previous.form-submit svg,.view-quality-and-safety-articles
    .ie .previous.form-submit svg,.ie
    .view-display-id-block_1 .previous.form-submit svg,.view-display-id-block_1
    .ie .previous.form-submit svg,.ie .previous.home--header_link svg,.ie .webform .previous.form-submit svg,.webform
    .ie .previous.form-submit svg,.ie .page-search .content .search-form .previous.form-submit svg,.page-search .content .search-form
    .ie .previous.form-submit svg,.ie .node-type-recipe-builder .previous.recipe-builder-submit svg,.node-type-recipe-builder
    .ie .previous.recipe-builder-submit svg,.ie .node-type-recipe-builder-success .rb-email-print .previous.webform-submit svg,.node-type-recipe-builder-success .rb-email-print
    .ie .previous.webform-submit svg,.ie .now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button svg,.now-filters-form-wrap .filters-dropdown .button-container
    .ie .previous.apply-filters-button svg,.ie .view.now-filters .pager--infinite-scroll a.previous svg,.view.now-filters .pager--infinite-scroll
    .ie a.previous svg,.ie .next.now_button svg,.ie .next.now_button--arrow svg,.ie .next.now_button--down-arrow svg,.ie .next.now_button--left-arrow svg,.ie .node-type-recipe-builder-success .next.rb-back-btn svg,.node-type-recipe-builder-success
    .ie .next.rb-back-btn svg,.ie .next.now_button--up-arrow svg,.ie .node-type-recipe-builder .ingredient-carousel .button-container .next-btn svg,.node-type-recipe-builder .ingredient-carousel .button-container
    .ie .next-btn svg,.ie .searchbar .next.form-submit svg,.searchbar
    .ie .next.form-submit svg,.ie .recipe--featured_products_next svg,.ie .recipe--related_next svg,.ie .video-carousel_next svg,.ie .now-carousel--arrow_next svg,.ie .next.now_video--close svg,.ie .next.preview--link svg,.ie .next.detailed_term--link svg,.ie .overview--callout .pane-node-field-overview-callout-link a.next svg,.overview--callout .pane-node-field-overview-callout-link
    .ie a.next svg,.ie .overview--search .next.form-submit svg,.overview--search
    .ie .next.form-submit svg,.ie .product .next.recipe_teaser--link:first-child svg,.product
    .ie .next.recipe_teaser--link:first-child svg,.ie .cloudzoom--next svg,.ie .thumbnail-grid .next.form-submit svg,.thumbnail-grid
    .ie .next.form-submit svg,.ie
    .view-product-group-search .next.form-submit svg,.view-product-group-search
    .ie .next.form-submit svg,.ie .view-product-search-pages-2 .next.form-submit svg,.view-product-search-pages-2
    .ie .next.form-submit svg,.ie
    body.node-type-product-listing .field-name-field-vocab-search-block .next.form-submit svg,body.node-type-product-listing .field-name-field-vocab-search-block
    .ie .next.form-submit svg,.ie
    .view-recipe-search .next.form-submit svg,.view-recipe-search
    .ie .next.form-submit svg,.ie .view-ambassadors .next.form-submit svg,.view-ambassadors
    .ie .next.form-submit svg,.ie
    .view-nowledge-search .next.form-submit svg,.view-nowledge-search
    .ie .next.form-submit svg,.ie
    .view-landing-page-children .next.form-submit svg,.view-landing-page-children
    .ie .next.form-submit svg,.ie
    .view-quality-and-safety-articles .next.form-submit svg,.view-quality-and-safety-articles
    .ie .next.form-submit svg,.ie
    .view-display-id-block_1 .next.form-submit svg,.view-display-id-block_1
    .ie .next.form-submit svg,.ie .next.home--header_link svg,.ie .webform .next.form-submit svg,.webform
    .ie .next.form-submit svg,.ie .page-search .content .search-form .next.form-submit svg,.page-search .content .search-form
    .ie .next.form-submit svg,.ie .node-type-recipe-builder .next.recipe-builder-submit svg,.node-type-recipe-builder
    .ie .next.recipe-builder-submit svg,.ie .node-type-recipe-builder-success .rb-email-print .next.webform-submit svg,.node-type-recipe-builder-success .rb-email-print
    .ie .next.webform-submit svg,.ie .now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button svg,.now-filters-form-wrap .filters-dropdown .button-container
    .ie .next.apply-filters-button svg,.ie .view.now-filters .pager--infinite-scroll a.next svg,.view.now-filters .pager--infinite-scroll
    .ie a.next svg,.ie .pf-recommendation .product-finder-reference-link button svg,.pf-recommendation .product-finder-reference-link
    .ie button svg{width:3.2rem;height:3.2rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media screen and (max-width:550px) {
 .previous.now_button,.previous.now_button--arrow,.previous.now_button--down-arrow,.previous.now_button--left-arrow,.node-type-recipe-builder-success .previous.rb-back-btn,.previous.now_button--up-arrow,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn,.searchbar .previous.form-submit,.recipe--featured_products_prev,.recipe--related_prev,.video-carousel_prev,.now-carousel--arrow_prev,.previous.recipe--featured_products_next,.previous.recipe--related_next,.previous.video-carousel_next,.previous.now-carousel--arrow_next,.previous.now_video--close,.previous.preview--link,.previous.detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a.previous,.overview--search .previous.form-submit,.product .previous.recipe_teaser--link:first-child,.cloudzoom--prev,.previous.cloudzoom--next,.thumbnail-grid .previous.form-submit,.view-product-group-search .previous.form-submit,.view-product-search-pages-2 .previous.form-submit,body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit,.view-recipe-search .previous.form-submit,.view-ambassadors .previous.form-submit,.view-nowledge-search .previous.form-submit,.view-landing-page-children .previous.form-submit,.view-quality-and-safety-articles .previous.form-submit,.view-display-id-block_1 .previous.form-submit,.previous.home--header_link,.webform .previous.form-submit,.page-search .content .search-form .previous.form-submit,.node-type-recipe-builder .previous.recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button,.view.now-filters .pager--infinite-scroll a.previous,.next.now_button,.next.now_button--arrow,.next.now_button--down-arrow,.next.now_button--left-arrow,.node-type-recipe-builder-success .next.rb-back-btn,.next.now_button--up-arrow,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn,.searchbar .next.form-submit,.next.recipe--featured_products_prev,.next.recipe--related_prev,.next.video-carousel_prev,.next.now-carousel--arrow_prev,.recipe--featured_products_next,.recipe--related_next,.video-carousel_next,.now-carousel--arrow_next,.next.now_video--close,.next.preview--link,.next.detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a.next,.overview--search .next.form-submit,.product .next.recipe_teaser--link:first-child,.next.cloudzoom--prev,.cloudzoom--next,.thumbnail-grid .next.form-submit,.view-product-group-search .next.form-submit,.view-product-search-pages-2 .next.form-submit,body.node-type-product-listing .field-name-field-vocab-search-block .next.form-submit,.view-recipe-search .next.form-submit,.view-ambassadors .next.form-submit,.view-nowledge-search .next.form-submit,.view-landing-page-children .next.form-submit,.view-quality-and-safety-articles .next.form-submit,.view-display-id-block_1 .next.form-submit,.next.home--header_link,.webform .next.form-submit,.page-search .content .search-form .next.form-submit,.node-type-recipe-builder .next.recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .next.webform-submit,.now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button,.view.now-filters .pager--infinite-scroll a.next,.pf-recommendation .product-finder-reference-link button{width:4.2rem;height:4.2rem;padding-left:5px;padding-top:5px;}.previous.now_button svg,.previous.now_button--arrow svg,.previous.now_button--down-arrow svg,.previous.now_button--left-arrow svg,.node-type-recipe-builder-success .previous.rb-back-btn svg,.previous.now_button--up-arrow svg,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn svg,.searchbar .previous.form-submit svg,.recipe--featured_products_prev svg,.recipe--related_prev svg,.video-carousel_prev svg,.now-carousel--arrow_prev svg,.previous.now_video--close svg,.previous.preview--link svg,.previous.detailed_term--link svg,.overview--callout .pane-node-field-overview-callout-link a.previous svg,.overview--search .previous.form-submit svg,.product .previous.recipe_teaser--link:first-child svg,.cloudzoom--prev svg,.thumbnail-grid .previous.form-submit svg,.view-product-group-search .previous.form-submit svg,.view-product-search-pages-2 .previous.form-submit svg,body.node-type-product-listing .field-name-field-vocab-search-block .previous.form-submit svg,.view-recipe-search .previous.form-submit svg,.view-ambassadors .previous.form-submit svg,.view-nowledge-search .previous.form-submit svg,.view-landing-page-children .previous.form-submit svg,.view-quality-and-safety-articles .previous.form-submit svg,.view-display-id-block_1 .previous.form-submit svg,.previous.home--header_link svg,.webform .previous.form-submit svg,.page-search .content .search-form .previous.form-submit svg,.node-type-recipe-builder .previous.recipe-builder-submit svg,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit svg,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button svg,.view.now-filters .pager--infinite-scroll a.previous svg,.next.now_button svg,.next.now_button--arrow svg,.next.now_button--down-arrow svg,.next.now_button--left-arrow svg,.node-type-recipe-builder-success .next.rb-back-btn svg,.next.now_button--up-arrow svg,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn svg,.searchbar .next.form-submit svg,.recipe--featured_products_next svg,.recipe--related_next svg,.video-carousel_next svg,.now-carousel--arrow_next svg,.next.now_video--close svg,.next.preview--link svg,.next.detailed_term--link svg,.overview--callout .pane-node-field-overview-callout-link a.next svg,.overview--search .next.form-submit svg,.product .next.recipe_teaser--link:first-child svg,.cloudzoom--next svg,.thumbnail-grid .next.form-submit svg,.view-product-group-search .next.form-submit svg,.view-product-search-pages-2 .next.form-submit svg,body.node-type-product-listing .field-name-field-vocab-search-block .next.form-submit svg,.view-recipe-search .next.form-submit svg,.view-ambassadors .next.form-submit svg,.view-nowledge-search .next.form-submit svg,.view-landing-page-children .next.form-submit svg,.view-quality-and-safety-articles .next.form-submit svg,.view-display-id-block_1 .next.form-submit svg,.next.home--header_link svg,.webform .next.form-submit svg,.page-search .content .search-form .next.form-submit svg,.node-type-recipe-builder .next.recipe-builder-submit svg,.node-type-recipe-builder-success .rb-email-print .next.webform-submit svg,.now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button svg,.view.now-filters .pager--infinite-scroll a.next svg,.pf-recommendation .product-finder-reference-link button svg{width:3.2rem;height:3.2rem;} 
}.now_button--arrow:before{background-image:url("/sites/all/themes/nowfoods/img/buttons--arrow-right.svg");}.now_button--down-arrow:before{background-image:url("/sites/all/themes/nowfoods/img/buttons--arrow-down.svg");}.now_button--left-arrow,.node-type-recipe-builder-success .rb-back-btn{padding-right:1.8rem;padding-left:6.7rem;}.now_button--left-arrow:before,.node-type-recipe-builder-success .rb-back-btn:before{background-image:url("/sites/all/themes/nowfoods/img/buttons--arrow-left.svg");right:unset;left:0;}.now_button--up-arrow:before{background-image:url("/sites/all/themes/nowfoods/img/buttons--arrow-up.svg");}.product--top_right .field-name-field-diet a,.ambassador .pane-node-field-athlete-type a{text-transform:uppercase;background-color:#dcddde;color:#000;padding:0.7rem 2rem;font-size:1.2rem;margin-bottom:0.5rem;float:left;clear:both;text-decoration:none;-webkit-transition:background-color 0.35s ease-out;-o-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out;}.product--top_right .field-name-field-diet a:hover,.ambassador .pane-node-field-athlete-type a:hover{background-color:#c5c5c5;-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;}.video-container{display:none;}@media (min-width:960px) {
 .video-container{display:block;height:571px;position:relative;overflow:hidden;} 
}@font-face{font-family:"Sant Elia";font-weight:bold;src:url("/sites/all/themes/nowfoods/fonts/sant-elia/santeliarough-boldthree.eot?") format("eot"),url("/sites/all/themes/nowfoods/fonts/sant-elia/santeliarough-boldthree.woff2") format("woff2"),url("/sites/all/themes/nowfoods/fonts/sant-elia/santeliarough-boldthree.woff") format("woff"),url("/sites/all/themes/nowfoods/fonts/sant-elia/santeliarough-boldthree.ttf") format("truetype"),url('/sites/all/themes/nowfoods/fonts/sant-elia/santeliarough-boldthree.svg#str-replace("Sant Elia", " ", "_")') format("svg");} 
 #videobg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-100;}.hero-half{position:relative;float:left;width:50%;height:571px;}.video-container #headline{position:relative;top:238.5px;right:-50%;width:100%;}.video-container #headline h1{text-align:center;font-family:Libre Franklin,sans-serif;font-weight:900;font-size:4em;color:#340d8e;padding:0;margin:0 0 10px 0;}.video-container #headline h2,.video-container #headline .pane-node-field-video-carousel-title,.video-container #headline .field-name-field-color-blocks-title{text-align:center;font-size:4em;font-family:'Sant Elia',serif;color:#ffc20e;}.video-container .detail-text{margin-bottom:20px;}.video-container p{font-family:"Muli",sans-serif;color:#340d8e;margin:0;}.animate{-webkit-animation:1.5s ease-out forwards move-up-and-left;animation:1.5s ease-out forwards move-up-and-left;}@-webkit-keyframes move-up-and-left{from{}to{top:25%;right:0%;}}@keyframes move-up-and-left{from{}to{top:25%;right:0%;}}#slideright{position:relative;left:-100%;top:30%;width:100%;text-align:center;}.slideright{-webkit-animation:1.5s ease-out forwards slideright;animation:1.5s ease-out forwards slideright;}@-webkit-keyframes slideright{from{}to{left:0%;top:30%;}}@keyframes slideright{from{}to{left:0%;top:30%;}}#slideleft{position:relative;width:100%;height:571px;top:0%;left:100%;}#slideleft img{width:auto;height:100%;}.slideleft{-webkit-animation:1.5s ease-out forwards slideleft;animation:1.5s ease-out forwards slideleft;}@-webkit-keyframes slideleft{from{}to{left:0%;}}@keyframes slideleft{from{}to{left:0%;}}.no-video video,.no-cssanimations video{display:none;}.no-video .video-container #headline,.no-cssanimations .video-container #headline{top:25%;right:0%;}.no-video .video-container #slideright,.no-cssanimations .video-container #slideright{left:0%;top:30%;}.no-video .video-container #slideleft,.no-cssanimations .video-container #slideleft{left:0%;}.node-type-recipe-builder .ingredient-carousel{width:90%;margin:0 5%;float:left;}.node-type-recipe-builder .ingredient-carousel .carousel-wrapper{width:100%;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:left;}.node-type-recipe-builder .header-wrap .title{display:block;width:100%;float:left;clear:both;}.node-type-recipe-builder .ingredient-carousel .ingredient{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:245px;}.node-type-recipe-builder .ingredient-carousel .row{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden;max-width:calc(100% - 108px);}@media screen and (min-width:960px) {
 .node-type-recipe-builder .ingredient-carousel .row{max-width:calc(100% - 168px);} 
}.node-type-recipe-builder .ingredient-carousel .slider{position:relative;-webkit-transition:right .4s;-o-transition:right .4s;transition:right .4s;right:0;float:left;}.node-type-recipe-builder .ingredient-carousel .button-container{-webkit-box-flex:0;-webkit-flex:0 0 0;-ms-flex:0 0 0px;flex:0 0 0;-webkit-align-content:middle;-ms-flex-line-pack:middle;align-content:middle;min-width:54px;}@media screen and (min-width:960px) {
 .node-type-recipe-builder .ingredient-carousel .button-container{min-width:84px;} 
}.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn{height:44px;width:44px;margin:0 5px;border:0;position:relative;top:50%;float:left;display:block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;}.node-type-recipe-builder .ingredient-carousel .button-container [disabled].prev-btn,.node-type-recipe-builder .ingredient-carousel .button-container [disabled].next-btn{background-color:#e6e7e8;cursor:default;pointer-events:none;}.node-type-recipe-builder .ingredient-carousel .button-container [disabled].prev-btn .st4,.node-type-recipe-builder .ingredient-carousel .button-container [disabled].next-btn .st4{fill:#fff;}@media screen and (min-width:960px) {
 .node-type-recipe-builder .ingredient-carousel .button-container .prev-btn,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn{height:64px;width:64px;margin:0 10px;} 
}.captcha,.g-recaptcha{clear:both;width:100%;}.drupal_admin{margin:4rem auto;}.cke_editable{font-size:16px;}.contextual-top-offset .contextual-links-wrapper{top:2rem;}.footer h2,.footer .pane-node-field-video-carousel-title,.footer .field-name-field-color-blocks-title{font-family:"Muli",sans-serif;font-size:1.6rem;line-height:3.4rem;font-weight:900;color:white;text-transform:uppercase;margin-top:0;}.footer--corporate,.footer--newsletter,.footer--links{width:30%;float:left;margin:0;position:relative;}.footer--corporate:last-child:after,.footer--newsletter:last-child:after,.footer--links:last-child:after{display:none;}.footer li,.footer p,.footer a{font-size:1.4rem;line-height:2rem;font-weight:500;color:white;}.footer a{text-decoration:none;border-bottom:1px solid white;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;opacity:1;}.no-touchevents .footer a:hover{-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;opacity:0.75;}.footer a.active{color:white;}.footer .menu{list-style:none outside none;padding:0;margin:0;display:table;}.footer li{list-style:none outside none !important;}.footer--top{float:left;clear:both;width:100%;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#340d8e;padding:4.5rem 0;}.footer--bottom{float:left;clear:both;width:100%;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem 0;background-color:#54575a;}.footer--privacy_terms{float:left;}.footer--privacy_terms li{padding:0;margin:0 !important;float:left;}.footer--privacy_terms li:after{content:'|';padding:0 0.5rem;}.footer--privacy_terms li:last-child:after{display:none;}.footer--copyright{float:right;}.footer--copyright p{margin-bottom:0;}.footer--corporate .menu{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;}.footer--corporate li{padding:0 0 2.5rem;margin:0 !important;float:left;width:48%;-webkit-flex-basis:48%;flex-basis:48%;-ms-flex-preferred-size:48%;}.footer--newsletter .form-item{float:left;margin:0;display:table;width:80%;width:calc(100% - 91px);}.footer--newsletter .form-email{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;font-size:1.6rem;line-height:4.4rem;text-indent:1.5rem;width:100%;-webkit-border-radius:0;border-radius:0;}.ie .footer--newsletter .form-email{height:4.3rem;}.footer--newsletter .form-email:focus{outline:none;}.footer--newsletter .form-submit{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffc20e;text-transform:uppercase;color:#340d8e;font-size:1.3rem;line-height:4.4rem;font-weight:900;padding:0 1.5rem;-webkit-transition:background-color 0.35s ease-out;-o-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out;-webkit-border-radius:0;border-radius:0;}.no-touchevents .footer--newsletter .form-submit:hover{-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;background-color:#cc9b0b;}.footer--newsletter .form-submit:focus{outline:none;}.footer--newsletter #mc_embed_signup #mc-embedded-subscribe-form input.button#mc-embedded-subscribe{width:8.2rem;height:4.5rem;max-width:100%;text-transform:uppercase;font-size:1.2rem;line-height:4.5rem;padding:0;}.footer--newsletter #mc_embed_signup #mc-embedded-subscribe-form input[type="email"]{font-size:1.6rem;line-height:4.5rem;text-indent:1.5rem;padding:0;height:4.5rem;}.footer--newsletter #mc_embed_signup .mc-field-group{float:left;width:calc(100% - 9.2rem);}.footer--newsletter #mc_embed_signup .clear{clear:none !important;}.footer--newsletter #mc_embed_signup #mc-embedded-subscribe-form label{display:none;}.footer--divider{width:5%;display:table;float:left;height:10rem;position:relative;opacity:0.8;}.footer--divider:before{content:'';background-color:white;width:1px;height:29rem;display:block;position:absolute;right:50%;top:0;}.footer--links_nav li{margin:0 !important;padding:0 0 2.5rem;}.footer--follow h2,.footer--follow .pane-node-field-video-carousel-title,.footer--follow .field-name-field-color-blocks-title{font-size:1.4rem;line-height:1.8rem;}.footer--follow .menu{width:26rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;}.footer--follow li{margin-right:2.5rem !important;margin-left:0 !important;padding:0;float:left;}.footer--follow li:last-child{margin-right:0 !important;}.footer--follow li.menu-mlid-612 a{background-image:url(/sites/all/themes/nowfoods/img/footer--facebook.svg);}.footer--follow li.menu-mlid-613 a{background-image:url(/sites/all/themes/nowfoods/img/footer--twitter.svg);}.footer--follow li.menu-mlid-614 a{background-image:url(/sites/all/themes/nowfoods/img/footer--youtube.svg);}.footer--follow li.menu-mlid-615 a{background-image:url(/sites/all/themes/nowfoods/img/footer--instagram.svg);}.footer--follow li.menu-mlid-616 a{background-image:url(/sites/all/themes/nowfoods/img/footer--pinterest.svg);}.footer--follow li a{-webkit-transform:translateZ(0);transform:translateZ(0);height:3.2rem;width:3.2rem;display:block;overflow:hidden;text-indent:-9999px;-webkit-background-size:10rem 10rem;background-size:10rem;background-position:center center;opacity:0.5;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;border-bottom:none;}.no-touchevents .footer--follow li a:hover{-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;opacity:1;}.no-touchevents .footer--follow li a:active,.touchevents .footer--follow li a:active{-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;opacity:0.9;}@media screen and (max-width:974px) {
 .footer--follow li{margin-right:1rem !important;} 
}@media screen and (max-width:750px) {
 .footer--corporate,.footer--newsletter,.footer--links{width:100%;clear:both;}.footer--corporate:after,.footer--newsletter:after,.footer--links:after{display:none;}.footer--corporate:nth-child(2),.footer--newsletter:nth-child(2),.footer--links:nth-child(2){margin:3.25rem 0;padding:0;}.footer--corporate li:nth-last-child(2),.footer--corporate li:last-child{padding-bottom:0;}.footer--divider{width:100%;height:1px;margin:4rem auto;}.footer--divider:before{right:auto;height:1px;width:100%;}.footer--follow h2,.footer--follow .pane-node-field-video-carousel-title,.footer--follow .field-name-field-color-blocks-title{float:left;margin-right:2rem;margin-bottom:0;line-height:3.2rem;}.footer--follow .menu{-ms-flex-pack:start;-webkit-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;}.footer--follow li{margin-right:1.5rem !important;}.footer--follow li a{height:3.6rem;width:3.6rem;}.footer--privacy_terms{width:100%;}.footer--privacy_terms .block-menu-block{display:table;margin:0 auto 2.5rem;}.footer--copyright{float:left;clear:both;margin:0 auto 2.5rem;width:100%;text-align:center;}#mc_embed_signup #mc-embedded-subscribe-form input.button{margin-bottom:0;}#mc_embed_signup #mc-embedded-subscribe-form,#mc_embed_signup_scroll{padding-bottom:0;} 
}@media screen and (max-width:414px) {
 .footer--follow .menu{width:100%;}.footer--privacy_terms a{font-size:1.0rem;line-height:1.6rem;}.footer--follow h2,.footer--follow .pane-node-field-video-carousel-title,.footer--follow .field-name-field-color-blocks-title{width:100%;} 
}.header--nav .link,.header--utility_text{font-family:"Muli",sans-serif;font-size:1rem;line-height:1.2rem;font-weight:300;color:#000;text-transform:uppercase;text-decoration:none;}.header{clear:both;width:100%;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f6f6f6;position:relative;z-index:2;}.header--top,.bs-site-alert{position:relative;overflow:visible;display:table;width:100%;max-width:95%;}.header--hamburger{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:1rem;line-height:1rem;font-weight:900;color:#340d8e;text-transform:uppercase;background-color:white;background-image:url(/sites/all/themes/nowfoods/img/header--hamburger.png);background-repeat:no-repeat;background-position:center top;-webkit-background-size:3.3rem 3.3rem;background-size:3.3rem;padding-top:2.4rem;top:3rem;right:3%;position:absolute;padding-right:0;padding-left:0;}.header--hamburger[active="true"]{background-image:url(/sites/all/themes/nowfoods/img/header--close.png);color:transparent;width:33px;}.header--hamburger:focus{outline:none;}.header--share{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.header--logo{margin:0;margin-top:55px;float:left;max-width:calc(100% - 251px - 511px);width:204px;position:relative;}.front .header--logo{background-color:#fff;}.header--logo_link{height:100px;display:block;}.header--logo_svg{height:100px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;max-width:90%;}.header--nav{margin-top:55px;display:table;float:left;width:calc(100% - 546px);min-width:511px;}.header--nav .menu{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}.header--nav .item{-webkit-flex-basis:16.6%;flex-basis:16.6%;-ms-flex-preferred-size:16.6%;list-style:outside none;margin:0;padding:0;height:80px;border-right:1px solid #dcddde;text-align:center;position:relative;cursor:pointer;overflow:hidden;}.header--nav .item.active-trail,.header--nav .item.active{background-color:#fff;}.header--nav .item.menu-mlid-685{display:none;}.no-touchevents .header--nav .item:hover .link:after{background-color:#fff;-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;}.header--nav .link{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;}.header--nav .link:after{position:absolute;top:-40px;left:0;height:160px;width:100%;z-index:-1;background-color:transparent;-webkit-transition:background-color 0.35s ease-out;-o-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out;}@media screen and (min-width:960px) {
 .header--nav .link:after{content:'';} 
}.header--nav .link.active{font-weight:bold;}@media screen and (min-width:960px) {
 .header--nav .dropdown{display:none !important;} 
}.header--nav .arrow{display:none;}.header--nav .menu .menu{display:none;}@media screen and (min-width:960px) {
 .header--nav .menu .menu{display:none !important;} 
}.header--nav .menu .menu .item.last{border-bottom:none;}.header--nav .menu .menu .link{padding-left:5%;font-size:1.6rem;z-index:1;}.header--nav .menu .menu .arrow{z-index:2;}.header--subnav{position:relative;background-color:#340d8e;}.header--subnav .block{overflow:visible;}.header--subnav .block.contextual-links-region{overflow:visible;position:initial;}.header--subnav .parent-mlid-0 > .menu{padding:0;margin:0;-ms-flex-pack:justify;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.header--subnav .item{list-style:none;padding:0;margin:0;position:relative;-webkit-transition:background-color 0.35s ease-out;-o-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out;}.header--subnav .item:hover{-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;}.header--subnav .item:hover .menu{display:block;margin:0;}.header--subnav .item:last-child .menu{left:auto;right:0;}.header--subnav .link{float:left;width:100%;padding:0 1rem;font-family:"Muli",sans-serif;font-size:1.6rem;line-height:5rem;font-weight:900;color:white;text-decoration:none;-webkit-transition:color 0.35s ease-out;-o-transition:color 0.35s ease-out;transition:color 0.35s ease-out;}.no-touchevents .header--subnav .link:hover{-webkit-transition:color 0.15s ease;-o-transition:color 0.15s ease;transition:color 0.15s ease;color:#ffc20e;}.header--subnav .link.active-trail,.header--subnav .link.active,.touchevents .header--subnav .link:active{color:#ffc20e;}.header--subnav .menu .menu{display:none;position:absolute;top:100%;left:0;z-index:10;width:auto;margin-left:-1rem;padding:3rem 5rem;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;}.header--subnav .menu .menu .item{padding-left:0;padding-right:0;}.header--subnav .menu .menu .item .link{position:relative;}.header--subnav .menu .menu .item .active.link:before,.header--subnav .menu .menu .item .active-trail.link:before{content:'';background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/img/buttons--left-yellow-arrow.svg);-webkit-background-size:contain;background-size:contain;width:1.8rem;height:1.8rem;display:inline-block;position:absolute;top:45%;left:-2rem;}.header--subnav .menu .menu .link{font-weight:300;line-height:1.25;padding:2rem 0 .6rem 0;border-bottom:1px solid rgba(255,255,255,0.45);display:block;}.i18n-en .header--subnav .menu .menu .link.en-hide,.i18n-en-CA .header--subnav .menu .menu .link.en-CA-hide{display:none;}.header--subnav .menu .menu .menu{display:none;}.header--subnav .subnav-full{position:static;}.header--subnav .subnav-full:hover > .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;}.header--subnav .subnav-full > .menu{display:none;position:absolute;top:100%;left:0;padding:3rem 5rem;width:100%;padding:3rem 11rem;}.header--subnav .subnav-full .menu .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:static;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 1.5rem;}.header--subnav .subnav-full .menu .menu .link{font-size:1.4rem;border:none;padding:.8rem 0 .25rem 0;position:relative;}.header--subnav .subnav-full .subnav-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%;max-width:100%;padding-right:4rem;}.header--subnav .subnav-full .subnav-col:last-of-type{padding-right:0;}.header--subnav .subnav-full .subnav-col .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;white-space:normal !important;}.header--subnav .subnav-full.last > .menu{right:auto;}.header--subnav .subnav-half.last.expanded > .menu{right:0;}@media screen and (min-width:2100px) {
 .header--subnav .subnav-half.last.expanded > .menu{right:auto;} 
}.header--subnav .subnav-half .subnav-col{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;}.header--subnav .subnav-half .subnav-col-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding-right:4rem;}.header--subnav .subnav-half .subnav-col-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.header--subnav .subnav-half .subnav-col .item{width:100%;display:block;float:left;clear:both;white-space:nowrap;}.header--subnav .subnav-half.item:hover > .menu{display:block;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;}.header--subnav .arrow{display:none;}.header--subnav .subnav-hide{display:none !important;}.header--utility{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:340px;-ms-flex-pack:distribute;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;height:100px;max-width:calc(100% - 206px - 511px);min-width:249px;float:left;}.header--utility_column{margin-top:1.6rem;height:6.1rem;-webkit-flex-basis:6rem;flex-basis:6rem;-ms-flex-preferred-size:6rem;}.header--utility_column.header--utility_column_now2u{-webkit-flex-basis:7.5rem;flex-basis:7.5rem;-ms-flex-preferred-size:7.5rem;}.header--utility_column:last-child{margin-right:-1rem;}.header--utility_column .form-item-lang-dropdown-select{margin:8px 0;}.header--utility_column #lang_dropdown_form_language .dd-options{margin-top:3.8rem;}.header--utility_column .dd-pointer{right:12px;}.header--utility_link{text-decoration:none;display:block;opacity:1;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;}.no-touchevents .header--utility_link:hover{-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;text-decoration:none;opacity:0.6;}.header--utility_text{margin-top:0px;text-align:center;}.header--utility_icon{text-align:center;margin-bottom:0;height:2.7rem;display:table;width:100%;position:relative;}.header--utility_img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:0.9rem;}.header--utility_svg{-webkit-transform:translateZ(0);transform:translateZ(0);}@media screen and (max-width:960px) {
 .header{background-color:#fff;z-index:4;}.header--subnav{display:none;}.header--top,.bs-site-alert{max-width:100%;line-height:1rem;}.header--hamburger{display:block;}.header--logo{margin-top:0;border:none;width:100%;max-width:40%;padding-left:3%;}.header--logo_svg{position:static;-webkit-transform:none;-ms-transform:none;transform:none;}.header--share{right:3%;}.header--nav{margin-top:0px;width:100%;clear:both;background-color:#dcddde;min-width:0;display:none;}.header--nav.opened{display:table;}.header--nav .menu{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;border-top:1px solid #190054;}.header--nav .item{-webkit-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;height:auto;text-align:left;border-bottom:1px solid #190054;}.header--nav .item.menu-mlid-685{display:block;}.header--nav .item.active{background-color:transparent;}.header--nav .link{font-size:1.8rem;line-height:2.2rem;padding-top:1.4rem;padding-bottom:1.4rem;padding-left:3%;padding-right:3%;display:block;color:#290088;text-transform:none;position:static;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;}.header--nav .arrow{display:block;position:absolute;right:0;top:0;bottom:0;background-image:url(/sites/all/themes/nowfoods/img/header--dropdown.png);background-repeat:no-repeat;-webkit-background-size:3.2rem 3.2rem;background-size:3.2rem;background-position:center 1rem;height:100%;width:5.2rem;color:transparent;}.header--nav .arrow.active{background-image:url(/sites/all/themes/nowfoods/img/header--opened_dropdown.png);}.header--nav .dropdown{display:none;padding:0;border-top:1px solid #190054;background-color:#e6e7e8;}.header--nav .dropdown .item{border:none;padding:0 0 0 3%;}.header--nav .dropdown .link{padding-left:0;padding-right:0;font-size:1.6rem;line-height:1.8rem;}.header--utility{width:100%;max-width:100%;clear:both;background-color:#dcddde;border-bottom:1px solid #190054;padding:1.5rem 0;height:auto;min-width:0;display:none;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;}.header--utility.opened{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.header--utility .dd-container{width:6rem !important;}.header--utility .dd-container .dd-select{width:6rem !important;}.header--utility .dd-container .dd-pointer{right:0;}.header--utility_column:last-child{margin-right:0;}.subnav-col{display:block;} 
}@media screen and (max-width:400px) {
 .header--share{font-size:1.1rem;} 
}body.domain-nowfoods-ca .header--utility_column{-webkit-flex-basis:11rem;flex-basis:11rem;-ms-flex-preferred-size:11rem;}body.domain-nowfoods-ca .header--utility_column_now2u{display:none;}body.domain-nowfoods-ca .footer--links .menu-mlid-607{display:none;}body.domain-nowfoods-ca .menu-name-main-menu .menu-mlid-1929{display:none;}.searchbar{position:absolute;width:100%;height:25px;top:10px;left:0;z-index:3;text-align:right;}.searchbar .form{margin:0;max-width:100%;}.searchbar .form-actions{float:right;}.searchbar .form-item{position:relative;display:inline-block;margin:0;}.searchbar .form-text{width:187px;left:0;text-indent:3.7rem;background-image:url(/sites/all/themes/nowfoods/img/searchbar--icon.svg);background-repeat:no-repeat;background-position:1rem 50%;padding:1.2rem 1rem;border-top:solid #dcddde 1px;border-right:none;border-bottom:solid #dcddde 1px;border-left:solid #dcddde 1px;font-size:1.2rem;}.searchbar .form-text:focus{outline:none;}.searchbar .form-submit{border:solid #ffc20e 1px;padding:1.2rem;font-size:1.2rem;}@media screen and (max-width:960px) {
 .searchbar{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;-webkit-box-shadow:0 0 0.5rem 0 #e9e9e9;box-shadow:0 0 0.5rem 0 #e9e9e9;height:auto;position:static;text-align:left;}.searchbar.opened{display:inline-block;}.searchbar .form-text{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.searchbar .form-item{width:calc(100% - 45px);}.searchbar .container-inline{position:relative;padding:1rem;}.searchbar .form-actions{position:absolute;width:45px;}.searchbar .form-submit{width:100%;} 
}@media screen and (max-width:320px) {
 .searchbar--close{right:0;} 
}.pane-page-breadcrumb{margin-top:2.5rem;}.pane-page-breadcrumb.centered{max-width:1440px;margin:2.5rem auto 0;overflow:hidden;width:100%;float:none;clear:both;}@media screen and (max-width:1600px) {
 .pane-page-breadcrumb.centered{max-width:90%;} 
}.breadcrumb{font-size:1.7rem;line-height:3rem;color:#3e1994;}.breadcrumb a{color:#711471;}.recipe--featured_products{background-color:#fafbfb;position:relative;}.recipe--featured_products .pane-title{padding:2.5rem 0;}@media screen and (max-width:1600px) {
 .recipe--featured_products .pane-title{max-width:calc(90% * 0.9);} 
}.recipe--featured_products .featured-products-panel .pane-content,.recipe--featured_products .pane-product-page-related-products .pane-content,.recipe--featured_products .pane-node-field-product-references .pane-content{position:relative;width:calc(90vw - 124px);}.recipe--featured_products .view-content,.recipe--featured_products .field-items{position:relative;bottom:0;right:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.4s ease-out;transition:-webkit-transform 0.4s ease-out;-o-transition:transform 0.4s ease-out;transition:transform 0.4s ease-out;transition:transform 0.4s ease-out,-webkit-transform 0.4s ease-out;}.recipe--featured_products .views-row,.recipe--featured_products .field-item{float:left;width:calc((90vw - (124px + 30px)) / 4);max-width:24.5rem;margin-right:10px;display:table;position:relative;}.recipe--featured_products_prev,.recipe--related_prev,.video-carousel_prev,.now-carousel--arrow_prev,.recipe--featured_products_next,.recipe--related_next,.video-carousel_next,.now-carousel--arrow_next{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;position:absolute;pointer-events:auto;}[data-enabled="hidden"].recipe--featured_products_prev,[data-enabled="hidden"].recipe--related_prev,[data-enabled="hidden"].video-carousel_prev,[data-enabled="hidden"].now-carousel--arrow_prev,[data-enabled="hidden"].recipe--featured_products_next,[data-enabled="hidden"].recipe--related_next,[data-enabled="hidden"].video-carousel_next,[data-enabled="hidden"].now-carousel--arrow_next{display:none;}.recipe--featured_products_prev,.recipe--related_prev,.video-carousel_prev,.now-carousel--arrow_prev{left:-7rem;}.recipe--featured_products_next,.recipe--related_next,.video-carousel_next,.now-carousel--arrow_next{right:-7rem;}.recipe--related .pane-1,.recipe--related .pane-3,.recipe--related .pane-2,.recipe--related .pane-5,.recipe--related .pane-4,.recipe--featured_products .pane-2,.recipe--featured_products .pane-1,.recipe--featured_products .pane-4,.recipe--featured_products .pane-3{overflow:visible;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:6.2rem;width:calc(90vw - 124px);pointer-events:none;}.recipe--related{margin-top:1.5rem;background-color:#fafbfb;border-top:1px solid #e1e1e1;position:relative;}.recipe--related .pane-title{margin-top:2.5rem;margin-bottom:2.5rem;}.recipe--related .related-articles-panel .pane-content,.recipe--related .pane-product-page-related-products .pane-content,.recipe--related .pane-related-recipes .pane-content{width:calc(90vw - 124px);position:relative;height:49rem;}.recipe--related .related-articles-view .views-row,.recipe--related .view-product-page-related-products .views-row,.recipe--related .view-related-recipes .views-row{width:calc((90vw - (124px + 30px)) / 4);margin-right:10px;float:left;max-width:24.5rem;display:table;position:relative;}.recipe--related .related-articles-view .view-content,.recipe--related .view-product-page-related-products .view-content,.recipe--related .view-related-recipes .view-content{position:absolute;bottom:0;right:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.4s ease-out;transition:-webkit-transform 0.4s ease-out;-o-transition:transform 0.4s ease-out;transition:transform 0.4s ease-out;transition:transform 0.4s ease-out,-webkit-transform 0.4s ease-out;}.recipe--related_wrap{position:relative;overflow:visible;}.recipe--related_arrow,.now-carousel--arrow{width:4.2rem;height:100%;}@media screen and (max-width:1145px) {
 .recipe--related .related-articles-view .views-row,.recipe--related .view-product-page-related-products .views-row,.recipe--related .view-related-recipes .views-row,.recipe--featured_products .views-row,.recipe--featured_products .field-item{width:calc((90vw - (124px + 20px)) / 3);height:calc((90vw - (124px + 20px)) / 3);}.recipe--featured_products .product_teaser--wrap,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .ingredient_teaser-wrap{height:100%;overflow:hidden;}.recipe--featured_products .product_teaser--figure,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .ingredient_teaser--figure{height:calc((90vw * 0.33) * 0.7);max-height:calc((90vw * 0.33) * 0.5);} 
}@media screen and (max-width:805px) {
 .recipe--related .related-articles-view .views-row,.recipe--related .view-related-recipes .views-row,.recipe--related .view-product-page-related-products .views-row,.recipe--featured_products .views-row,.recipe--featured_products .field-item{width:calc((90vw - (124px + 10px)) / 2);height:calc((90vw - (124px + 10px)) / 2);}.recipe--featured_products .product_teaser--figure,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .ingredient_teaser--figure{height:calc((90vw * 0.5) * 0.7);max-height:calc((90vw * 0.5) * 0.5);} 
}@media screen and (max-width:600px) {
 .recipe--related .related-articles-view .views-row,.recipe--related .view-product-page-related-products .views-row,.recipe--related .view-related-recipes .views-row,.recipe--featured_products .views-row,.recipe--featured_products .field-item{width:calc(90vw - 124px);height:calc(90vw - 124px);max-width:100%;}.recipe--featured_products .product_teaser--figure,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .ingredient_teaser--figure{height:calc(90vw * 0.7);max-height:calc(90vw * 0.5);} 
}@media screen and (max-width:550px) {
 .recipe--related .related-articles-panel .pane-content,.recipe--related .pane-product-page-related-products .pane-content,.recipe--related .pane-related-recipes .pane-content{width:calc(90vw - 84px);}.recipe--related .related-articles-view .views-row,.recipe--related .view-product-page-related-products .views-row,.recipe--related .view-related-recipes .views-row,.recipe--featured_products .pane-product-page-related-products .pane-content,.recipe--featured_products .field-item{width:calc(90vw - 84px);} 
}.recipe--featured_products .pane-title,.recipe--related .pane-title,.recipe--title,.pane-node-field-caution .pane-title,.recipe--header,.recipe--nutritional_header,.basic--header,.article--header{font-family:"Muli",sans-serif;font-size:2.4rem;line-height:2.4rem;color:#000;text-transform:uppercase;}.pane-page-title{float:left;}.pane-page-title.now_container{float:none;}.recipe--title{font-family:"Merriweather",serif;font-weight:100;text-transform:none;font-size:3.8rem;line-height:5.3rem;}.recipe--masthead{float:left;margin:50px 0;display:block;width:100%;max-height:500px;overflow:hidden;}.recipe--masthead .now_video--title{text-transform:none;}.recipe--masthead .field-name-field-image img{width:100%;height:auto;float:left;}.recipe--masthead .now_video--wrap{position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:50%;}.recipe--masthead .now_video{margin-top:0px;display:block;max-height:500px;}.recipe--masthead .now_video iframe{height:100%;display:block;width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.recipe--bot{position:relative;padding-top:4.5rem;}.recipe--bot:before{content:'';position:absolute;left:0;top:0;bottom:0;width:30%;background-color:#fcfcfc;z-index:1;}.recipe--bot_wrap{position:relative;z-index:2;}.recipe--top{position:relative;padding-bottom:4.5rem;}.recipe--top:before{content:'';position:absolute;background-color:#fafafa;left:0;top:0;bottom:0;width:30%;z-index:1;}.recipe--top:after{content:'';position:absolute;background-color:#fcfcfc;right:0;top:0;bottom:0;width:70%;z-index:1;}.recipe--content,.recipe--top_wrap{position:relative;z-index:2;padding-top:6rem;}.recipe--content_left,.recipe--top_left,.recipe--bot_left{float:left;width:23%;margin-right:8%;}.recipe--content_left .recipe--header:first-child{margin-top:0;}.recipe--content_right,.recipe--top_right,.recipe--bot_right{float:left;width:69%;}.recipe--content_right .pane-node-body,.recipe--top_right .pane-node-body,.recipe--bot_right .pane-node-body{margin-bottom:4.5rem;}.recipe .field-name-field-ingredient{margin-top:1rem;}.recipe .field-name-field-ingredient .field-collection-view{margin:0;padding:0.5rem 0 0.4rem;}.recipe .field-name-field-ingredient .field-item{margin-bottom:0;font-size:1.7rem;line-height:3.5rem;}.pane-node-field-nutritional-info,.pane-node-field-prod-serving-size,.pane-node-field-cook-time,.pane-node-field-prep-time{margin-bottom:0;font-size:1.7rem;line-height:3.5rem;}.pane-node-field-nutritional-info .field-label,.pane-node-field-prod-serving-size .field-label,.pane-node-field-cook-time .field-label,.pane-node-field-prep-time .field-label{float:left;}.pane-node-field-nutritional-info .field-label{color:#3e1994;cursor:pointer;text-decoration:underline;}.recipe .pane-node-body{padding-top:0;}.recipe .pane-node-body p,.recipe .pane-node-body li{font-size:1.7rem;line-height:3.5rem;margin-top:0;}.pane-node-field-caution .pane-title,.recipe--header{margin-top:4.5rem;margin-bottom:1.5rem;}.recipe--header_wrap{margin-bottom:2.5rem;}.recipe .field-name-field-directions ol{margin-top:1.1rem;}.recipe .field-name-field-directions p,.recipe .field-name-field-directions li{font-size:1.7rem;line-height:2.5rem;}.field-collection-container,.field-collection-view{border:none;}.field-name-field-measurement{float:left;margin-right:0.5rem;font-weight:bold;}.recipe--nutritional{background-color:#fafbfb;margin-top:1rem;}.recipe--nutritional .panel-pane{float:left;width:33%;padding-bottom:2rem;}.recipe--nutritional .field-label{font-weight:normal;}.recipe--nutritional .pane-node-field-recipe-serving-size{width:100%;font-weight:bold;}.recipe--nutritional .pane-node-field-recipe-serving-size .field-label{font-weight:bold;font-size:2rem;}.recipe--nutritional .pane-node-field-recipe-serving-size .field-item{font-size:2rem;}.recipe--nutritional_header{padding-top:4rem;padding-bottom:3.5rem;}.view-related-recipe-tags a{display:block;background-color:#dcddde;padding:0.7rem 1.5rem;color:#000;float:right;margin-left:1rem;font-size:1.2rem;font-weight:bold;text-transform:uppercase;opacity:1;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;text-decoration:none;}.view-related-recipe-tags a:hover{-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;text-decoration:none;opacity:0.8;}.pane-related-recipe-tags{width:calc(90vw - 12.4rem);margin:auto;display:table;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-1rem;margin-left:-1rem;}@media screen and (max-width:1718px) {
 .pane-related-recipe-tags{margin-left:0;} 
}.recipe--addtoany{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:right;margin-top:1rem;}.recipe--addtoany .a2a_dd{padding:1rem;}.addtoany--label{font-size:1.7rem;text-transform:uppercase;font-weight:100;margin-top:0.8rem;margin-right:1rem;}.recipe--print_wrap{position:relative;}.recipe--print_wrap .recipe--header{margin-top:0;}.recipe--print_wrap .pane-print-ui-print-links{position:absolute;top:0;right:0;}.recipe--print_wrap a{color:#3e1994;}.recipe--print_wrap .pane-node-field-directions{clear:both;margin-bottom:4rem;}@media screen and (max-width:1080px) {
 .pane-related-recipe-tags{display:none;} 
}@media screen and (max-width:1000px) {
 .recipe--addtoany{float:left;clear:both;} 
}@media screen and (max-width:768px) {
 .recipe--content_right,.recipe--content_left,.recipe--top_left,.recipe--bot_left,.recipe--top_right,.recipe--bot_right{width:100%;margin:0 0 4rem 0;clear:both;}.recipe--top{margin-bottom:4rem;}.recipe--nutritional .panel-pane{width:50%;}.recipe .field-name-field-directions ol{margin-top:1.1rem;padding-left:25px;} 
}@media screen and (max-width:500px) {
 .recipe--nutritional .panel-pane{width:100%;}.recipe--masthead .now_video--play{margin-right:30px;} 
}@media screen and (min-width:1500px) {
 .recipe--masthead .now_video--wrap{left:59%;} 
}.now_video{position:relative;cursor:pointer;margin-top:4rem;}.now_video iframe{max-width:100%;max-height:100%;position:absolute;width:100%;z-index:9;left:0;height:100%;}.now_video--container{opacity:1;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;}.now_video--container:before{content:'';z-index:2;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);}[data-playing="true"] .now_video--container{pointer-events:none;}.now_video--bg{width:100%;height:auto;}.now_video--wrap{position:absolute;text-align:center;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:50%;}.now_video--bg{position:relative;z-index:1;float:left;}.now_video--label{font-size:1.7rem;text-transform:uppercase;color:white;}.now_video--title{font-size:3.8rem;line-height:4.2rem;color:white;clear:both;margin-top:1rem;margin-bottom:0;font-family:"Merriweather",serif;}.now_video--duration{font-size:2.3rem;line-height:3.05rem;color:white;clear:both;}.now_video--play{display:inline-block;vertical-align:middle;max-width:25%;}.now_video--text{display:inline-block;vertical-align:middle;text-align:left;padding-left:5%;max-width:60%;}.now_video--overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:10;pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:opacity 0.2s ease,visibility 0s;-o-transition:opacity 0.2s ease,visibility 0s;transition:opacity 0.2s ease,visibility 0s;cursor:auto;background-color:rgba(0,0,0,0.8);}.now_video--overlay[data-enabled="true"]{visibility:visible;opacity:1;pointer-events:auto;-webkit-transition:opacity 0.3s ease,visibility 0.2s;-o-transition:opacity 0.3s ease,visibility 0.2s;transition:opacity 0.3s ease,visibility 0.2s;}.now_video--overlay_container{display:table;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.now_video--close{margin:2rem auto;}@media screen and (max-width:800px) {
 .now_video--wrap{width:90%;}.now_video--title{font-size:2.9rem;line-height:3.5rem;} 
}@media screen and (max-width:375px) {
 .now_video--title{font-size:2.1rem;line-height:2.9rem;}.now_video--duration,.now_video--label{display:none;} 
}.service-links-forward,.service-links a[data-pin-log="button_pinit"],.fb_iframe_widget{background-image:url(/sites/all/themes/nowfoods/img/servicelinks--icons.png) !important;-webkit-background-size:auto 3.2rem !important;background-size:auto 3.2rem !important;background-repeat:no-repeat;height:3.2rem !important;width:3.2rem !important;display:block !important;float:left;margin-right:1rem;}.pane-service-links-service-links{float:right;margin-top:1.9rem;}.pane-service-links-service-links .pane-title{font-size:1.7rem;text-transform:uppercase;float:left;margin-right:1.5rem;}.pane-service-links-service-links .pane-title:after{content:":";}.pane-service-links-service-links .pane-content{float:left;}.service-links-forward{background-position:-11.8rem 0;}.service-links-forward img{display:none;}.service-links a[data-pin-log="button_pinit"]{background-position:0 0 !important;}.fb_iframe_widget{background-position:-3.9rem 0 !important;}.fb_iframe_widget span{position:absolute;top:0;left:0;}.fb_iframe_widget iframe{height:3.2rem;width:3.2rem;opacity:0;}@media screen and (max-width:1000px) {
 .pane-service-links-service-links{margin-top:0.9rem;} 
}@media screen and (max-width:670px) {
 .pane-service-links-service-links{float:left;clear:both;margin-top:3rem;} 
}@media screen and (max-width:320px) {
 .pane-service-links-service-links .pane-content{margin-top:1rem;} 
}.product--title{font-family:"Muli",sans-serif;font-size:2.4rem;line-height:3rem;color:#000;text-transform:uppercase;}.product--top{margin-bottom:9rem;}@media screen and (max-width:768px) {
 .product--images,.product--description,.product--usage,.product--ingredients{width:100%;margin:0 0 4rem 0;clear:both;}.product--title{margin-bottom:4rem;} 
}.product_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser{position:relative;float:left;width:100%;height:auto;max-height:100%;}.product_teaser--wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap{text-decoration:none;position:relative;top:0;right:0;left:0;bottom:0;width:100%;height:calc((90vw * 0.24) - 4rem);display:block;background-color:#f3f4f4;-webkit-transition:background-color 0.35s ease-out;-o-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out;padding:2rem 0;max-height:32.5rem;}.product_teaser--wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.no-touchevents .product_teaser--wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient
    .no-touchevents .ingredient_teaser-wrap:hover{text-decoration:none;-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;background-color:#E6E8E8;}.product_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title{font-size:1.7rem;line-height:2.4rem;color:#000;text-decoration:none;text-align:center;margin:1rem auto 0;max-width:90%;}.product_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure{margin:auto;display:block;height:calc((90vw * 0.24) * 0.7);max-height:calc(34.5rem * 0.7);width:100%;}.product_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image{margin:auto;display:block;max-width:80%;max-height:100%;height:95%;}.product_teaser--wrap .product-flag,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap .product-flag{position:absolute;z-index:3;left:0;pointer-events:none;width:auto;height:30px;}.product_teaser--wrap .product-flag.flag--new_flag,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap .product-flag.flag--new_flag{width:101px;}.product_teaser--wrap .product-flag.flag--new_size_flag,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap .product-flag.flag--new_size_flag{width:160px;}.product_teaser--wrap .product-flag.flag--contest_flag,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap .product-flag.flag--contest_flag{width:165px;cursor:pointer;pointer-events:initial;}@media screen and (max-width:765px) {
 .product_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image{height:auto;} 
}@media screen and (min-width:1050px) and (max-width:1150px) {
 .product_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image{max-width:100%;height:auto;} 
}@media screen and (max-width:1550px) {
 .product_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure{max-height:calc(34.5rem * 0.57);}.product_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title{font-size:1.5rem;line-height:2rem;} 
}@media screen and (max-width:1330px) {
 .product_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure{max-height:calc(34.5rem * 0.4);} 
}@media screen and (max-width:930px) {
 .product_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure{max-height:calc(34.5rem * 0.37);} 
}.preview{height:46rem;display:table;background-color:#597d00;max-width:100%;width:100%;overflow:hidden;}.preview--figure{margin:auto;height:26.2rem;overflow:hidden;display:block;position:relative;}.preview--figure img{max-width:100%;width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;}.object-fit .preview--figure img{position:absolute;top:0;left:0;height:100%;}.preview--header{padding:1.5rem 2rem;position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;}.preview--title{float:left;clear:both;display:block;color:white;font-size:2rem;line-height:2.7rem;font-weight:bold;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;opacity:1;margin-bottom:1rem;}.preview--title:hover{color:white;opacity:0.75;-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;}.preview--link{text-decoration:none;padding-top:1.3rem;padding-bottom:1.3rem;clear:both;}@media screen and (max-width:414px) {
 .preview--link{font-size:1.1rem;padding-top:1rem;padding-bottom:1rem;} 
}.masthead{height:56rem;max-height:50rem;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center 20%;}.masthead[data-image-style="custom_width"]{height:auto;}.masthead--copy{display:table-cell;vertical-align:middle;}.masthead--intro{text-transform:uppercase;font-weight:100;font-size:1.8rem;margin:0;color:#333333;max-width:55rem;}.masthead--headline{font-size:10rem;line-height:10rem;margin:1.5rem 0 1.5rem;color:#333;}.masthead--headline[data-font-style="serif"]{font-family:"Merriweather",serif;font-weight:100;}.masthead--headline[data-font-style="sans_serif"]{font-family:"Muli",sans-serif;}.masthead--description{font-size:1.7rem;line-height:3.1rem;color:#333333;max-width:55rem;}@media screen and (max-width:890px) {
 .masthead--description{max-width:100%;} 
}.masthead--description p{font-weight:900;}@media screen and (max-width:890px) {
 .masthead--description h1{word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:4.8rem;line-height:1.25;}.masthead--description h1 span{font-size:4.8rem;line-height:1.25;} 
}@media screen and (max-width:420px) {
 .masthead--description h1{font-size:3.2rem;}.masthead--description h1 span{font-size:3.2rem;} 
}.masthead{position:relative;}.masthead--figure{display:block;margin:0;}.masthead--figure img{display:block;width:100%;}@media screen and (min-width:890px) {
 .masthead--figure{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;}.masthead--figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover;object-position: center center;';} 
}@media screen and (max-width:890px) {
 .masthead{background-image:none;height:auto;}.masthead--copy{float:left;clear:both;width:100%;}.masthead--copy_wrap{margin-top:2rem;margin-bottom:2rem;}.masthead--headline{font-size:4.8rem;line-height:5.3rem;color:#000;} 
}@media screen and (max-width:400px) {
 .masthead--headline{font-size:3.5rem;} 
}@media screen and (max-width:890px) {
 .overview--masthead .masthead.copy_and_image_crop,.masthead.copy_and_image_crop{padding-bottom:66vw;} 
}@media screen and (max-width:890px) {
 .overview--masthead .masthead.copy_and_image_crop .masthead--figure,.masthead.copy_and_image_crop .masthead--figure{height:66vw;position:absolute;bottom:0;right:0;} 
}@media screen and (max-width:890px) {
 .overview--masthead .masthead.copy_and_image_crop .masthead--figure img,.masthead.copy_and_image_crop .masthead--figure img{width:auto;height:66vw;} 
}.simple_term{float:left;width:33.33%;height:33.33vw;max-height:48rem;position:relative;overflow:hidden;}.simple_term--link{position:absolute;top:0;left:0;width:100%;height:100%;}.simple_term img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover;object-position: center center;';height:100%;width:100%;}.simple_term--name{position:absolute;bottom:3rem;width:100%;text-align:center;font-size:2rem;line-height:2rem;margin:0;text-transform:none;color:#1d5b7c;}@media screen and (max-width:1000px) {
 .simple_term{width:50vw;height:50vw;} 
}@media screen and (max-width:650px) {
 .simple_term{width:100vw;height:100vw;} 
}.detailed_term{float:left;width:33.33vw;height:33.33vw;max-height:48rem;position:relative;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center center;}.detailed_term:hover .detailed_term--copy{opacity:1;}.detailed_term:hover .deatiled_term--header{opacity:0;}.touchevents .detailed_term{background-image:none !important;height:auto;}.detailed_term--copy{position:absolute;top:0;left:0;background-color:#1d5b7c;width:100%;height:100%;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;opacity:0;}.touchevents .detailed_term--copy{position:relative;top:auto;left:auto;float:left;height:auto;opacity:1;}.detailed_term--copy_wrap{padding-left:7rem;padding-right:5rem;}.touchevents .detailed_term--copy_wrap{padding-bottom:10rem;padding-left:0;padding-right:0;max-width:80%;margin:auto;}.deatiled_term--header{position:absolute;top:0;left:0;background-color:#1d5b7c;width:31.5rem;height:8.3rem;display:table;opacity:1;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;}.touchevents .deatiled_term--header{display:none;}.detailed_term--title{color:white;font-size:2rem;line-height:2.4rem;display:table-cell;vertical-align:middle;padding-left:7rem;background-image:url(/sites/all/themes/nowfoods/img/detailed_term--plus.png);background-repeat:no-repeat;background-position:2rem center;text-transform:none;font-weight:100;}.detailed_term--name{color:white;font-size:2rem;line-height:2.4rem;margin-top:2.9rem;}.detailed_term--description p{font-size:1.7rem;line-height:2.9rem;color:white;}.detailed_term--link{margin-top:4rem;max-width:23.3rem;}.front .detailed_term--link{max-width:100%;}.detailed_term--figure{display:none;margin:auto;}.touchevents .detailed_term--figure{display:block;}.detailed_term--img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;float:left;}@media screen and (max-width:1000px) {
 .detailed_term{background-image:none !important;height:auto;max-height:100%;}.deatiled_term--header{display:none;}.detailed_term--figure{display:block;}.detailed_term--copy{position:relative;top:auto;left:auto;float:left;height:auto;opacity:1;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;min-height:51rem;}.detailed_term--copy_wrap{padding-bottom:10rem;padding-left:0;padding-right:0;max-width:80%;margin:auto;} 
}@media screen and (max-width:650px) {
 .detailed_term{width:100vw;max-width:100%;}.detailed_term--copy{min-height:0;} 
}.overview .recipe--related{border-bottom:1px solid #e1e1e1;}.overview--related{position:relative;}.overview--masthead .masthead{padding-bottom:7.7rem;}.overview--masthead .field-collection-container{margin-bottom:0;}.overview--callout{background-color:#f4f5f5;position:relative;height:48rem;}.overview--callout .pane-node-field-overview-callout-title{font-size:2.4rem;line-height:2.8rem;text-transform:uppercase;color:#f37320;margin-bottom:3rem;}.overview--callout .pane-node-field-overview-callout-copy{font-size:1.7rem;line-height:2.4rem;margin-bottom:4.5rem;}.overview--callout_left{width:48rem;position:absolute;left:0;bottom:0;top:0;}.overview--callout_left_wrap{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:85%;}.overview--callout_right{float:right;max-width:calc(100% - 48rem);width:100%;max-height:56rem;overflow:hidden;}.overview--callout_right .field{background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;overflow:hidden;max-height:48rem;}.ie .overview--callout_right .field{height:56rem;}.overview--callout_right img{float:left;width:auto;height:100%;position:relative;opacity:0;max-width:100%;}.ie .overview--callout_right img{display:none;}.field-name-field-overview-bottom-grid-label,.field-name-field-overview-top-grid-label{text-align:center;max-width:90%;margin:8rem auto 4rem;float:none;}.field-name-field-overview-bottom-grid-label a,.field-name-field-overview-top-grid-label a{text-transform:uppercase;text-decoration:none;font-size:2.4rem;line-height:2.8rem;color:#000;}.view-overview-grid-categories .views-row{width:33.33%;float:left;}.view-overview-grid-categories .views-row .simple_term,.view-overview-grid-categories .views-row .detailed_term{width:100%;}#block-views-pet-health-all-block .view-empty{max-width:100%;}@media screen and (max-width:1100px) {
 .overview--callout_left{position:relative;float:left;top:auto;left:auto;bottom:auto;padding:4rem 0;}.overview--callout_left_wrap{position:static;left:auto;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;padding:0 2rem;margin:auto;}.overview--callout_right{position:absolute;right:0;height:100%;} 
}@media screen and (max-width:1000px) {
 .view-overview-grid-categories .views-row{width:50%;} 
}@media screen and (max-width:900px) {
 .overview--masthead .masthead{padding-bottom:2.7rem;} 
}@media screen and (max-width:800px) {
 .overview--callout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.overview--callout .pane-node-field-overview-callout-copy{max-width:100%;}.overview--callout{height:auto;}.overview--callout_left{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:auto;}.overview--callout_right{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:relative;max-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:100vw;}.overview--callout_right .field{position:absolute;height:100%;width:100%;}.overview--callout_right img{-o-object-position:center left;object-position:center left;display:none;}.overview--callout_left_wrap{padding:0;max-width:80%;margin:auto;} 
}@media screen and (max-width:650px) {
 .view-overview-grid-categories .views-row{width:100%;} 
}@media screen and (max-width:550px) {
 .field-name-field-overview-top-grid-label{margin-top:3rem;} 
}.overview--search{background-color:rgba(255,255,255,0.3);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);position:relative;z-index:9;margin-bottom:-7.7rem;}.page-node-30395 .overview--search{-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:0;}.overview--search .block-views.contextual-links-region{position:static;}.overview--search label{display:none;}.overview--search .form-checkboxes label{display:inline;}.overview--search .form-text{border:1px solid #cccccc;padding:1.3rem 2rem;-webkit-box-shadow:none;box-shadow:none;width:47rem;line-height:2.0rem;outline:none;}.overview--search .form-submit{margin-top:0 !important;padding:1.5rem 1.8rem;border:1px solid #ccc;line-height:1.6rem;}.overview--search .views-exposed-form .views-exposed-widget{padding:0;}.overview--search .views-widget .form-type-select{position:absolute;left:50%;top:6.2rem;width:130%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;opacity:0;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;}.overview--search.filters_enabled .views-widget .form-type-select{pointer-events:auto;opacity:1;-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;}.overview--search_wrap{display:block;width:100%;max-width:90%;margin:auto;padding:1.5rem 0;}@media (min-width:1600px) {
 .overview--search_wrap{max-width:1440px;} 
}.page-node-30395 .overview--search_wrap{width:100%;}.exposed-form-filter-button,.now-filters-form-wrap .sort #edit-sort-by{border:1px solid #cccccc;border-left:none;background-color:#ebebec;text-transform:uppercase;font-size:1.2rem;line-height:1.6rem;color:#3d3935;padding:1.5rem 3.5rem 1.5rem 1.4rem;position:relative;outline:none;font-weight:900;-webkit-transition:background-color 0.35s ease-out;-o-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out;background-image:url(/sites/all/themes/nowfoods/img/search--arrow.png);background-repeat:no-repeat;background-position:80% center;float:left;min-width:11.6rem;}.exposed-form-filter-button:hover,.now-filters-form-wrap .sort #edit-sort-by:hover{-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;background-color:#E1E1E2;}.exposed-form-filter-button[data-opened="true"],.now-filters-form-wrap .sort [data-opened="true"]#edit-sort-by{background-image:url(/sites/all/themes/nowfoods/img/search--arrow_flip.png);}#block-views-pet-health-all-block > h2,#block-views-pet-health-all-block > .pane-node-field-video-carousel-title,#block-views-pet-health-all-block > .field-name-field-color-blocks-title{display:none;}@media screen and (max-width:900px) {
 .overview--search{-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:-4.7rem;} 
}@media screen and (max-width:800px) {
 .overview--search{-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:0;margin-top:3.5rem;}.overview--search .views-submit-button{clear:both;width:100%;}.overview--search .form-text{max-width:100%;padding-left:0;padding-right:0;text-indent:1.3rem;line-height:2.1rem;width:calc(100% - 2px);}.overview--search .form-submit{width:100%;}.overview--search .views-exposed-form .views-submit-button{width:100%;}.overview--search .views-exposed-form .views-widget-filter-keys,.overview--search .views-exposed-form .views-widget-filter-combine,.overview--search .views-exposed-form .views-widget-filter-search_api_views_fulltext{width:100%;float:left;}.overview--search .exposed-form-filter-button,.overview--search .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort .overview--search #edit-sort-by{padding-bottom:1.6rem;width:100%;border-left:1px solid #cccccc;}.overview--search .filters-dropdown{top:11.3rem;}.overview--search_wrap{max-width:90%;width:100%;} 
}@media screen and (max-width:550px) {
 .overview--search{margin-top:0;} 
}.basic--main{margin-bottom:10rem;}.basic--masthead{width:100vw;display:block;clear:both;float:left;margin:auto;overflow:hidden;}.basic--masthead .masthead{margin:0 0 4rem 0;}.basic--masthead .masthead[data-image-style="custom_width"]{width:80rem;max-width:90%;margin:0 auto 4rem;}.basic--masthead .field-collection-container{margin:0 !important;}.article-page .field-name-field-author-name,.article-page .field-name-field-date{font-family:"Muli",sans-serif;font-size:17px;text-transform:none;}.article-page .pane-page-breadcrumb{margin-top:2.5rem;}.article-page .pane-node-field-date,.article-page .pane-node-field-author-name{margin-bottom:1.5rem;}.article--main{margin-bottom:10rem;}.article--header_wrap{margin-bottom:1rem;}.article--masthead{margin:auto;width:100vw;display:block;clear:both;float:left;}.article--masthead .masthead{margin:0 auto 4rem auto;}.article--masthead .masthead[data-image-style="custom_width"]{width:80rem;max-width:90%;}.article--addtoany{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;float:right;margin-top:1rem;}.article--addtoany .a2a_dd{padding:1rem;}@media screen and (max-width:1000px) {
 .article--addtoany{float:left;clear:both;} 
}@media screen and (max-width:450px) {
 .article-page .pane-node-field-author-name{margin-bottom:1rem;}.article-page .pane-node-field-author-name:after{display:none;}.article-page .pane-node-field-date{clear:both;} 
}.quote-wrap{float:left;width:60%;margin-top:5px;margin-left:0px;padding-left:42px;padding-bottom:20px;padding-top:20px;background-image:url("/sites/all/themes/nowfoods/img/quote-pattern.png");background-repeat:no-repeat;}.quote-wrap .quote-text{font-size:38px;float:left;color:#000000;line-height:44px;text-indent:-22px;font-family:"Merriweather",serif;}.quote-wrap .quote-author{clear:both;font-size:17px;font-weight:500;margin-right:30px;float:right;font-family:"Muli",sans-serif;}@media screen and (max-width:414px) {
 .quote-wrap{padding-left:0;border-left:0 !important;}.quote-wrap .quote-text{font-size:2.3rem;line-height:4rem;text-indent:0;} 
}.product_block{background-color:#f3f4f4;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.product_block--wrap{overflow:hidden;width:100%;}.product_block--container{max-width:85%;width:100%;margin:auto;display:table;}.product_block--text{max-width:48%;position:absolute;z-index:2;left:7.5%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.product_block--figure{margin:0;float:right;max-width:42.5%;width:100%;text-align:center;position:relative;z-index:1;}.product_block--img{max-height:33vw;}.product_block--intro{color:#666666;font-size:1.7rem;line-height:2.8rem;text-transform:uppercase;font-weight:100;}.product_block--title{color:#336699;font-family:"Merriweather",serif;font-size:3.8rem;line-height:4.5rem;font-weight:100;}.product_block--copy p{color:#333333;font-size:1.7rem;font-weight:100;line-height:2.5rem;}.product_block--link{font-size:1.7rem;line-height:2.4rem;color:#290088;text-deocration:underline;}@media screen and (max-width:1150px) {
 .product_block--copy{display:none;} 
}@media screen and (max-width:1000px) {
 .product_block--title{font-size:3rem;line-height:4rem;} 
}@media screen and (max-width:800px) {
 .product_block{width:50vw;height:50vw;}.product_block--figure{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);} 
}@media screen and (max-width:550px) {
 .product_block{width:100vw;height:100vw;clear:both;}.product_block--img{max-height:90vw;}.product_block--text{left:5%;}.product_block--figure{left:55%;} 
}.recipe_teaser{float:left;width:66.66%;height:33.33vw;max-height:48rem;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}.product .recipe_teaser{overflow:hidden;}.recipe_teaser--text{background-color:#678816;background-color:rgba(103,136,22,0.9);float:left;width:50%;height:33.33vw;max-height:48rem;display:block;}.recipe_teaser--text_wrap{display:table-cell;vertical-align:middle;padding:2rem 0;}.recipe_teaser--text_container{max-width:85%;margin:auto;display:table;}.recipe_teaser--intro{color:white;font-size:1.7rem;line-height:2.8rem;text-transform:uppercase;margin-bottom:1.4rem;}.recipe_teaser--headline{font-family:"Merriweather",serif;color:white;font-size:3.8rem;line-height:4.2rem;}.recipe_teaser--body{margin-bottom:3.6rem;}.recipe_teaser--body p{font-size:1.7rem;line-height:2.8rem;color:white;margin-top:0;}.recipe_teaser--body p.small_print{font-size:1.2rem;line-height:1.5rem;}.recipe_teaser--body .serif_headline,.recipe_teaser--body h2,.recipe_teaser--body .pane-node-field-video-carousel-title,.recipe_teaser--body .field-name-field-color-blocks-title,.recipe_teaser--body h3,.recipe_teaser--body h4,.recipe_teaser--body h5{color:white;}.recipe_teaser--link{color:white;clear:both;float:left;font-size:1.7rem;line-height:2.8rem;font-weight:600;opacity:1;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;}.recipe_teaser--link:hover{-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;color:white;opacity:0.8;}.product .recipe_teaser--link:first-child{padding-top:0.8rem;padding-bottom:0.8rem;margin-bottom:1.5rem;}.recipe_teaser--figure{margin:0;display:none;overflow:hidden;}.recipe_teaser--img{float:left;max-height:100vw;max-width:100%;}.recipe_teaser--nav{margin-top:3rem;}@media screen and (max-width:1150px) {
 .recipe_teaser--body{display:none;} 
}@media screen and (max-width:1000px) {
 .recipe_teaser--headline{font-size:3rem;line-height:4rem;} 
}@media screen and (max-width:800px) {
 .recipe_teaser{width:50vw;height:50vw;}.recipe_teaser--text{width:50vw;height:50vw;}.recipe_teaser--body{margin-bottom:1.5rem;} 
}@media screen and (max-width:550px) {
 .recipe_teaser{width:100vw;height:auto;max-height:100%;background-image:none !important;}.recipe_teaser--text{width:100vw;min-height:100vw;}.recipe_teaser--body{display:none;}.recipe_teaser--figure{display:table;} 
}.product--header{margin-bottom:50px;}.product--header_wrap .pane-page-title h1{margin-bottom:0.5rem;}.product--header_wrap .pane-title + .pane-content{display:none;}.product--share .pane-node-field-highlight{float:left;margin-right:1.5rem;}.product--share .pane-node-field-highlight p{margin:0;border-left:3px solid #f37320;padding:5px 0 5px 7px;font-weight:600;font-size:22px;}.product--share .pane-addtoany-addtoany-button{float:right;}.product--share .pane-title{float:left;text-transform:uppercase;font-size:1.7rem;line-height:2.3rem;margin-right:1.5rem;margin-top:0.4rem;}.product--share .pane-content{float:left;}.product--top_left{float:left;clear:both;width:25.75%;margin-left:2.75%;margin-right:4.75%;}.product--top_left .pane-node-field-prod-seals-certs{margin-top:1.5rem;clear:both;display:block;max-width:100%;}.product--top_left .pane-node-field-prod-seals-certs .field-items{display:block;width:100%;}.product--top_left .pane-node-field-prod-seals-certs .field-item{display:inline-block;vertical-align:baseline;width:70px;margin-right:15px;margin-bottom:15px;}.product--top_left .pane-node-field-prod-seals-certs .term_image{margin:0;}.product--top_left .pane-node-field-prod-seals-certs .term_image--img{max-width:70px;max-height:70px;}.product--top_middle{width:45.33%;float:left;}.product--top_middle .pane-title{font-weight:900;text-transform:uppercase;margin-top:2.5rem;margin-bottom:0.5rem;font-size:2.4rem;}.product--top_middle .pane-content{font-size:1.7rem;line-height:2.5rem;}.product--top_right{float:left;width:17.25%;margin-left:4.16%;margin-top:6.5rem;}.product--top_right .pane-title{font-size:1.7rem;text-transform:uppercase;margin-bottom:1.5rem;}.product--bot{margin-bottom:2.5rem;}.product--bot_left{margin-left:2.75%;width:26.4%;margin-right:4.75%;float:left;}.product--bot_left .view-product-sku-view .product-flag{height:24px;margin-left:.5em;vertical-align:middle;pointer-events:none;}.product--bot_left .view-product-sku-view .product-flag.flag--contest_flag{width:132px;}.product--bot_left .view-product-sku-view .product-flag.flag--new_size_flag{width:128px;}.product--bot_left .view-product-sku-view .product-flag.flag--new_flag{width:81px;}.product--bot_left .view-product-sku-view .view-header p{font-size:1.7rem;line-height:1.9rem;text-transform:uppercase;font-weight:bold;margin-bottom:2rem;padding:0 0.7rem;}.product--bot_left .view-product-sku-view .views-row{margin-bottom:3rem;float:left;width:100%;clear:both;}.product--bot_left .view-product-sku-view .views-row:last-child{margin-bottom:0;}.product--bot_left .sku-quantities{font-size:2rem;line-height:2.4rem;border-bottom:1px solid #dddddd;padding-bottom:1rem;padding-top:1.5rem;margin-bottom:1rem;font-family:"Merriweather",serif;font-weight:400;border-top:3px solid #939598;text-indent:0.7rem;}.product--bot_left .views-field-field-sku-msrp .field-content,.product--bot_left .sku-link > div,.product--bot_left .sku-item-number,.product--bot_left .sku-upc,.product--bot_left .sku-serving-per{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:2rem;padding:0 0.7rem;}.ie10 .product--bot_left .views-field-field-sku-msrp .field-content *:last-child,.ie10
      .product--bot_left .sku-link > div *:last-child,.ie10
      .product--bot_left .sku-item-number *:last-child,.ie10
      .product--bot_left .sku-upc *:last-child,.ie10
      .product--bot_left .sku-serving-per *:last-child{float:right;}.product--bot_right{width:66.1%;float:left;}.product .pane-node-field-nutrition-facts table{border-top:none;}.product .pane-node-field-nutrition-facts th,.product .pane-node-field-nutrition-facts td{font-size:1.6rem;}.product .pane-node-field-nutrition-facts thead{border-bottom:3px solid black;}.product .pane-node-field-nutrition-facts tbody{border:none;}.product .pane-node-field-nutrition-facts tbody th,.product .pane-node-field-nutrition-facts tbody td{font-size:1.4rem;}.product .pane-node-field-nutrition-facts tfoot th,.product .pane-node-field-nutrition-facts tfoot td{font-size:1.2rem;}.product .pane-node-field-nutrition-facts table.nf_facts_panel thead tr,.product .pane-node-field-nutrition-facts table.nf_facts_panel tbody tr{border:none;}.product .pane-node-field-nutrition-facts caption{text-align:left;font-weight:bold;}.product .pane-node-field-nutrition-facts .nf_other_ingredients p,.product .pane-node-field-nutrition-facts .nf_other_ingredients li,.product .pane-node-field-nutrition-facts .nf_other_ingredients div,.product .pane-node-field-nutrition-facts .nf_other_ingredients strong,.product .pane-node-field-nutrition-facts .nf_details p,.product .pane-node-field-nutrition-facts .nf_details li,.product .pane-node-field-nutrition-facts .nf_details div,.product .pane-node-field-nutrition-facts .nf_details strong,.product .pane-node-field-nutrition-facts .nf_disclaimer p,.product .pane-node-field-nutrition-facts .nf_disclaimer li,.product .pane-node-field-nutrition-facts .nf_disclaimer div,.product .pane-node-field-nutrition-facts .nf_disclaimer strong{font-size:1.3rem;line-height:2rem;}.product-flag{margin:6px 1rem 5px 0;pointer-events:none;position:relative;display:inline-block;height:1.5em;width:auto;}.product-flag svg{height:100%;max-width:100%;}.flag--new_flag{width:5.1em;}.flag--new_size_flag{width:8em;}.flag--contest_flag{width:8.25em;pointer-events:initial;cursor:pointer;text-decoration:none;}.flag--contest_flag:hover,.flag--contest_flag:focus{text-decoration:none;}.flag--contest_flag .flag-fill{fill:#a58242;}.product .pane-node-field-launch-date{display:none;}.view-quality-and-safety-articles .teaser:before{display:none;}.view-quality-and-safety-articles .views-row{background-color:#f1f2f2;}.product .recipe_teaser{width:100%;margin-bottom:2.5rem;}@media screen and (max-width:550px) {
 .product .recipe_teaser{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product .recipe_teaser--text{min-height:0;height:auto;-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.product .recipe_teaser--figure{-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;} 
}@media screen and (max-width:960px) {
 .product--top_middle{width:66.75%;}.product--top_right{clear:both;width:66.75%;margin-left:33.25%;margin-top:3rem;}.product--top_right .field-name-field-diet a{clear:none;margin-right:0.5rem;}.product--bot_left{margin:0;margin-bottom:5rem;width:100%;}.product--bot_right{clear:both;width:100%;}.product--share .panel-pane:last-of-type{float:left;margin-bottom:5rem;clear:both;} 
}@media screen and (max-width:960px) {
 .product--top_left{width:99%;margin:auto;}.product--top_middle{width:100%;}.product--top_right{margin-left:0;width:100%;} 
}.scroll-help-right,.scroll-help-left{display:none;}@media screen and (max-width:960px) {
 .pane-block-13 .pane-content{position:relative;width:100%;height:100%;}.scroll-help-right{position:absolute;right:0px;top:0px;width:40px;height:100%;display:none;background-color:#000000;opacity:.1;}.scroll-help-left{position:absolute;left:0px;top:0px;width:50px;height:100%;display:none;background-color:#000000;opacity:.1;} 
}.now_accordion{margin-bottom:2.5rem;}.now_accordion--header{background-color:#f3f3f3;cursor:pointer;-webkit-transition:background-color 0.35s ease-out;-o-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out;}.now_accordion--header:hover{-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;background-color:#E2E2E2;}.now_accordion--symbol{width:6.7rem;height:6.7rem;float:left;background-color:#f37a2b;position:relative;}.now_accordion--svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotateZ(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotateZ(0);-webkit-transition:-webkit-transform 0.35s ease;transition:-webkit-transform 0.35s ease;-o-transition:transform 0.35s ease;transition:transform 0.35s ease;transition:transform 0.35s ease,-webkit-transform 0.35s ease;}.now_accordion--title_wrap{float:left;min-height:6.7rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:2rem;margin-right:2rem;width:calc(100% - 10.7rem);}.ie .now_accordion--title_wrap{display:table;}.now_accordion--title{display:table-cell;vertical-align:middle;text-transform:uppercase;padding-top:0.2rem;margin-bottom:0;}.now_accordion--content{background-color:#f3f3f3;display:none;overflow:hidden;}.now_accordion--content_wrap{display:table;padding:1.5rem 1.5rem 2.5rem 9.5rem;}.now_accordion[data-enabled="true"] .now_accordion--header{background-color:#f37a2b;-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;}.now_accordion[data-enabled="true"] .now_accordion--header:hover{background-color:#f37a2b;}.now_accordion[data-enabled="true"] .now_accordion--svg{-webkit-transform:translate(-50%,-50%) rotateZ(44deg);-ms-transform:translate(-50%,-50%) rotate(44deg);transform:translate(-50%,-50%) rotateZ(44deg);}.now_accordion[data-enabled="true"] .now_accordion--title{color:white;}@media screen and (max-width:650px) {
 .now_accordion--title{font-size:1.5rem;}.now_accordion--content_wrap{padding-left:1.5rem;} 
}.cloudzoom--gallery{position:relative;border:2px solid #dfe0e1;float:left;width:100%;overflow:hidden;}.cloudzoom--figure{margin:auto;height:40rem;position:relative;background-color:white;}.cloudzoom--figure img{max-width:70%;}.cloudzoom--img_wrap{position:absolute;top:0;left:0;right:0;bottom:0;background-color:white;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.cloudzoom--img_wrap[data-position="left"]{-webkit-transform:translate(-150%,0%);-ms-transform:translate(-150%,0%);transform:translate(-150%,0%);}.cloudzoom--img_wrap[data-position="right"]{-webkit-transform:translate(150%,0%);-ms-transform:translate(150%,0%);transform:translate(150%,0%);}.cloudzoom--img_wrap img{max-height:100%;}.cloudzoom--prev{position:absolute;top:50%;-webkit-transform:scale(0.7) translate(-20%,-50%);-ms-transform:scale(0.7) translate(-20%,-50%);transform:scale(0.7) translate(-20%,-50%);left:0;z-index:3;}.cloudzoom--next{position:absolute;top:50%;-webkit-transform:scale(0.7) translate(20%,-50%);-ms-transform:scale(0.7) translate(20%,-50%);transform:scale(0.7) translate(20%,-50%);right:0;z-index:3;}.cloudzoom{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.cloudzoom-zoom{background-color:white;}.cloudzoom--pager_list{margin:1.5rem auto;list-style:none outside none;width:auto;display:table;clear:both;padding:0;}.cloudzoom--pager_item{float:left;margin:0 0.5rem;}.cloudzoom--pager_icon{width:0.8rem;height:0.8rem;background-color:#c7c8ca;-webkit-border-radius:100%;border-radius:100%;border:1px solid #c7c8ca;-webkit-transition:border 0.3s ease;-o-transition:border 0.3s ease;transition:border 0.3s ease;}.cloudzoom--pager_icon[data-active="true"]{border-color:#939598;}.page-taxonomy .pane-term-name{margin-bottom:2.5rem;}.page-taxonomy .pane-term-name h1{margin-bottom:0;}.page-taxonomy .taxonomy-term-description{max-width:70rem;margin-bottom:5rem;}.page-taxonomy .taxonomy-term-description p{font-size:1.7rem;line-height:2.5rem;}.thumbnail-grid .product_teaser--wrap,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser-wrap,.view-product-group-search .product_teaser--wrap,.view-product-search-pages-2 .product_teaser--wrap,body.node-type-product-listing .field-name-field-vocab-search-block .product_teaser--wrap,.view-recipe-search .product_teaser--wrap,.view-ambassadors .product_teaser--wrap,.view-nowledge-search .product_teaser--wrap,.view-landing-page-children .product_teaser--wrap,.view-quality-and-safety-articles .product_teaser--wrap,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
  .view-product-group-search .ingredient_teaser-wrap,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser-wrap,body.node-type-product-listing .field-name-field-vocab-search-block .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
  body.node-type-product-listing .field-name-field-vocab-search-block .ingredient_teaser-wrap,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
  .view-recipe-search .ingredient_teaser-wrap,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser-wrap,.view-nowledge-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
  .view-nowledge-search .ingredient_teaser-wrap,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
  .view-landing-page-children .ingredient_teaser-wrap,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
  .view-quality-and-safety-articles .ingredient_teaser-wrap,.view-display-id-block_1 .product_teaser--wrap,.view-display-id-block_1 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
  .view-display-id-block_1 .ingredient_teaser-wrap{position:relative;}.thumbnail-grid .view-filters,.view-product-group-search .view-filters,.view-product-search-pages-2 .view-filters,body.node-type-product-listing .field-name-field-vocab-search-block .view-filters,.view-recipe-search .view-filters,.view-ambassadors .view-filters,.view-nowledge-search .view-filters,.view-landing-page-children .view-filters,.view-quality-and-safety-articles .view-filters,.view-display-id-block_1 .view-filters{position:relative;}.thumbnail-grid .views-exposed-widget .description,.view-product-group-search .views-exposed-widget .description,.view-product-search-pages-2 .views-exposed-widget .description,body.node-type-product-listing .field-name-field-vocab-search-block .views-exposed-widget .description,.view-recipe-search .views-exposed-widget .description,.view-ambassadors .views-exposed-widget .description,.view-nowledge-search .views-exposed-widget .description,.view-landing-page-children .views-exposed-widget .description,.view-quality-and-safety-articles .views-exposed-widget .description,.view-display-id-block_1 .views-exposed-widget .description{display:none;}.thumbnail-grid .views-widget-filter-keys,.thumbnail-grid .views-widget-filter-combine,.view-product-group-search .views-widget-filter-keys,.view-product-search-pages-2 .views-widget-filter-keys,body.node-type-product-listing .field-name-field-vocab-search-block .views-widget-filter-keys,.view-recipe-search .views-widget-filter-keys,.view-ambassadors .views-widget-filter-keys,.view-nowledge-search .views-widget-filter-keys,.view-landing-page-children .views-widget-filter-keys,.view-quality-and-safety-articles .views-widget-filter-keys,.view-product-group-search .views-widget-filter-combine,.view-product-search-pages-2 .views-widget-filter-combine,body.node-type-product-listing .field-name-field-vocab-search-block .views-widget-filter-combine,.view-recipe-search .views-widget-filter-combine,.view-ambassadors .views-widget-filter-combine,.view-nowledge-search .views-widget-filter-combine,.view-landing-page-children .views-widget-filter-combine,.view-quality-and-safety-articles .views-widget-filter-combine,.view-display-id-block_1 .views-widget-filter-keys,.view-display-id-block_1 .views-widget-filter-combine{display:block;padding-top:0;padding-right:0;max-width:calc(100% - 14.6rem);}.thumbnail-grid .views-widget-filter-keys label,.thumbnail-grid .views-widget-filter-combine label,.view-product-group-search .views-widget-filter-keys label,.view-product-search-pages-2 .views-widget-filter-keys label,body.node-type-product-listing .field-name-field-vocab-search-block .views-widget-filter-keys label,.view-recipe-search .views-widget-filter-keys label,.view-ambassadors .views-widget-filter-keys label,.view-nowledge-search .views-widget-filter-keys label,.view-landing-page-children .views-widget-filter-keys label,.view-quality-and-safety-articles .views-widget-filter-keys label,.view-product-group-search .views-widget-filter-combine label,.view-product-search-pages-2 .views-widget-filter-combine label,body.node-type-product-listing .field-name-field-vocab-search-block .views-widget-filter-combine label,.view-recipe-search .views-widget-filter-combine label,.view-ambassadors .views-widget-filter-combine label,.view-nowledge-search .views-widget-filter-combine label,.view-landing-page-children .views-widget-filter-combine label,.view-quality-and-safety-articles .views-widget-filter-combine label,.view-display-id-block_1 .views-widget-filter-keys label,.view-display-id-block_1 .views-widget-filter-combine label{display:none;}.thumbnail-grid .views-submit-button,.view-product-group-search .views-submit-button,.view-product-search-pages-2 .views-submit-button,body.node-type-product-listing .field-name-field-vocab-search-block .views-submit-button,.view-recipe-search .views-submit-button,.view-ambassadors .views-submit-button,.view-nowledge-search .views-submit-button,.view-landing-page-children .views-submit-button,.view-quality-and-safety-articles .views-submit-button,.view-display-id-block_1 .views-submit-button{display:block;padding:0;}.thumbnail-grid .form-text,.view-product-group-search .form-text,.view-product-search-pages-2 .form-text,body.node-type-product-listing .field-name-field-vocab-search-block .form-text,.view-recipe-search .form-text,.view-ambassadors .form-text,.view-nowledge-search .form-text,.view-landing-page-children .form-text,.view-quality-and-safety-articles .form-text,.view-display-id-block_1 .form-text{border:1px solid #cccccc;padding:1.3rem 2rem;-webkit-box-shadow:none;box-shadow:none;width:47rem;outline:none;max-width:calc(100% - 4rem);line-height:2.1rem;}.thumbnail-grid .form-submit,.view-product-group-search .form-submit,.view-product-search-pages-2 .form-submit,body.node-type-product-listing .field-name-field-vocab-search-block .form-submit,.view-recipe-search .form-submit,.view-ambassadors .form-submit,.view-nowledge-search .form-submit,.view-landing-page-children .form-submit,.view-quality-and-safety-articles .form-submit,.view-display-id-block_1 .form-submit{margin-top:0 !important;padding:1.5rem 1.8rem;border:1px solid #ccc;line-height:1.7rem;}.thumbnail-grid .views-exposed-widget-wrapper,.view-product-group-search .views-exposed-widget-wrapper,.view-product-search-pages-2 .views-exposed-widget-wrapper,body.node-type-product-listing .field-name-field-vocab-search-block .views-exposed-widget-wrapper,.view-recipe-search .views-exposed-widget-wrapper,.view-ambassadors .views-exposed-widget-wrapper,.view-nowledge-search .views-exposed-widget-wrapper,.view-landing-page-children .views-exposed-widget-wrapper,.view-quality-and-safety-articles .views-exposed-widget-wrapper,.view-display-id-block_1 .views-exposed-widget-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:1.5rem auto;max-width:90%;padding:2rem 0;}.thumbnail-grid .views-row,.view-product-group-search .views-row,.view-product-search-pages-2 .views-row,body.node-type-product-listing .field-name-field-vocab-search-block .views-row,.view-recipe-search .views-row,.view-ambassadors .views-row,.view-nowledge-search .views-row,.view-landing-page-children .views-row,.view-quality-and-safety-articles .views-row{-webkit-flex-basis:24%;-ms-flex-preferred-size:24%;flex-basis:24%;width:24%;margin-bottom:1rem;margin-right:1%;float:left;}.thumbnail-grid .view-content,.view-product-group-search .view-content,.view-product-search-pages-2 .view-content,body.node-type-product-listing .field-name-field-vocab-search-block .view-content,.view-recipe-search .view-content,.view-ambassadors .view-content,.view-nowledge-search .view-content,.view-landing-page-children .view-content,.view-quality-and-safety-articles .view-content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:7.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.view-display-id-block_1 .view-content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:7.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.ajax-progress-throbber{display:none;}body.node-type-product-listing .field-name-field-vocab-search-block .block-views{position:relative;}@media screen and (min-width:1000px) {
 .view-display-id-block_1 .views-row{-webkit-flex-basis:32.3%;-ms-flex-preferred-size:32.3%;flex-basis:32.3%;width:32.3%;float:left;} 
}@media screen and (max-width:1510px) {
 .thumbnail-grid .product_teaser--wrap,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser-wrap,.view-product-group-search .product_teaser--wrap,.view-product-search-pages-2 .product_teaser--wrap,body.node-type-product-listing .field-name-field-vocab-search-block .product_teaser--wrap,.view-recipe-search .product_teaser--wrap,.view-ambassadors .product_teaser--wrap,.view-nowledge-search .product_teaser--wrap,.view-landing-page-children .product_teaser--wrap,.view-quality-and-safety-articles .product_teaser--wrap,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-product-group-search .ingredient_teaser-wrap,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser-wrap,body.node-type-product-listing .field-name-field-vocab-search-block .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    body.node-type-product-listing .field-name-field-vocab-search-block .ingredient_teaser-wrap,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-recipe-search .ingredient_teaser-wrap,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser-wrap,.view-nowledge-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-nowledge-search .ingredient_teaser-wrap,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-landing-page-children .ingredient_teaser-wrap,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-quality-and-safety-articles .ingredient_teaser-wrap{height:calc((90vw * 0.325) - 4rem);max-height:calc((90vw * 0.325) - 4rem);}.thumbnail-grid .product_teaser--figure,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser--figure,.view-product-group-search .product_teaser--figure,.view-product-search-pages-2 .product_teaser--figure,body.node-type-product-listing .field-name-field-vocab-search-block .product_teaser--figure,.view-recipe-search .product_teaser--figure,.view-ambassadors .product_teaser--figure,.view-nowledge-search .product_teaser--figure,.view-landing-page-children .product_teaser--figure,.view-quality-and-safety-articles .product_teaser--figure,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-product-group-search .ingredient_teaser--figure,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser--figure,body.node-type-product-listing .field-name-field-vocab-search-block .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    body.node-type-product-listing .field-name-field-vocab-search-block .ingredient_teaser--figure,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-recipe-search .ingredient_teaser--figure,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser--figure,.view-nowledge-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-nowledge-search .ingredient_teaser--figure,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-landing-page-children .ingredient_teaser--figure,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-quality-and-safety-articles .ingredient_teaser--figure{height:calc((90vw * 0.33) * 0.7);max-height:calc((90vw * 0.33) * 0.7);} 
}@media screen and (max-width:800px) {
 .views-exposed-widget-wrapper{display:table;width:100%;}.views-widget-filter-search_api_views_fulltext{width:calc(100% - 9.5rem);float:left;}.view-product-group-search .form-text,.view-product-search-pages-2 .form-text,body.node-type-product-listing .field-name-field-vocab-search-block .form-text,.view-recipe-search .form-text,.view-ambassadors .form-text,.view-nowledge-search .form-text,.view-landing-page-children .form-text,.view-quality-and-safety-articles .form-text,.view-product-search-pages-2 .form-text,.view-product-group-search .views-widget-filter-keys,.view-product-search-pages-2 .views-widget-filter-keys,body.node-type-product-listing .field-name-field-vocab-search-block .views-widget-filter-keys,.view-recipe-search .views-widget-filter-keys,.view-ambassadors .views-widget-filter-keys,.view-nowledge-search .views-widget-filter-keys,.view-landing-page-children .views-widget-filter-keys,.view-quality-and-safety-articles .views-widget-filter-keys,.view-product-search-pages-2 .views-widget-filter-keys,.view-product-search-pages-2 .views-widget-filter-combine{width:100%;} 
}@media screen and (max-width:1150px) {
 .thumbnail-grid .product_teaser--wrap,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser-wrap,.view-product-group-search .product_teaser--wrap,.view-product-search-pages-2 .product_teaser--wrap,body.node-type-product-listing .field-name-field-vocab-search-block .product_teaser--wrap,.view-recipe-search .product_teaser--wrap,.view-ambassadors .product_teaser--wrap,.view-nowledge-search .product_teaser--wrap,.view-landing-page-children .product_teaser--wrap,.view-quality-and-safety-articles .product_teaser--wrap,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-product-group-search .ingredient_teaser-wrap,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser-wrap,body.node-type-product-listing .field-name-field-vocab-search-block .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    body.node-type-product-listing .field-name-field-vocab-search-block .ingredient_teaser-wrap,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-recipe-search .ingredient_teaser-wrap,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser-wrap,.view-nowledge-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-nowledge-search .ingredient_teaser-wrap,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-landing-page-children .ingredient_teaser-wrap,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-quality-and-safety-articles .ingredient_teaser-wrap{height:calc((90vw * 0.49) - 4rem);max-height:calc((90vw * 0.49) - 4rem);}.thumbnail-grid .product_teaser--figure,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser--figure,.view-product-group-search .product_teaser--figure,.view-product-search-pages-2 .product_teaser--figure,body.node-type-product-listing .field-name-field-vocab-search-block .product_teaser--figure,.view-recipe-search .product_teaser--figure,.view-ambassadors .product_teaser--figure,.view-nowledge-search .product_teaser--figure,.view-landing-page-children .product_teaser--figure,.view-quality-and-safety-articles .product_teaser--figure,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-product-group-search .ingredient_teaser--figure,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser--figure,body.node-type-product-listing .field-name-field-vocab-search-block .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    body.node-type-product-listing .field-name-field-vocab-search-block .ingredient_teaser--figure,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-recipe-search .ingredient_teaser--figure,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser--figure,.view-nowledge-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-nowledge-search .ingredient_teaser--figure,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-landing-page-children .ingredient_teaser--figure,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-quality-and-safety-articles .ingredient_teaser--figure{height:calc((90vw * 0.49) * 0.7);max-height:calc((90vw * 0.49) * 0.7);}.thumbnail-grid .views-row,.view-product-group-search .views-row,.view-product-search-pages-2 .views-row,body.node-type-product-listing .field-name-field-vocab-search-block .views-row,.view-recipe-search .views-row,.view-ambassadors .views-row,.view-nowledge-search .views-row,.view-landing-page-children .views-row,.view-quality-and-safety-articles .views-row{-webkit-flex-basis:calc(49% - 0.5rem);-ms-flex-preferred-size:calc(49% - 0.5rem);flex-basis:calc(49% - 0.5rem);width:calc(49% - 0.5rem);margin-right:1rem;margin-bottom:1rem;}.thumbnail-grid .views-row:nth-child(2n),.view-product-group-search .views-row:nth-child(2n),.view-product-search-pages-2 .views-row:nth-child(2n),body.node-type-product-listing .field-name-field-vocab-search-block .views-row:nth-child(2n),.view-recipe-search .views-row:nth-child(2n),.view-ambassadors .views-row:nth-child(2n),.view-nowledge-search .views-row:nth-child(2n),.view-landing-page-children .views-row:nth-child(2n),.view-quality-and-safety-articles .views-row:nth-child(2n){margin-right:0;}.teaser-list .views-row{margin-right:1%;}.teaser-list .views-row:nth-child(2n){margin-right:1%;} 
}@media screen and (max-width:745px) {
 .thumbnail-grid .product_teaser--wrap,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser-wrap,.view-product-group-search .product_teaser--wrap,.view-product-search-pages-2 .product_teaser--wrap,body.node-type-product-listing .field-name-field-vocab-search-block .product_teaser--wrap,.view-recipe-search .product_teaser--wrap,.view-ambassadors .product_teaser--wrap,.view-nowledge-search .product_teaser--wrap,.view-landing-page-children .product_teaser--wrap,.view-quality-and-safety-articles .product_teaser--wrap,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-product-group-search .ingredient_teaser-wrap,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser-wrap,body.node-type-product-listing .field-name-field-vocab-search-block .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    body.node-type-product-listing .field-name-field-vocab-search-block .ingredient_teaser-wrap,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-recipe-search .ingredient_teaser-wrap,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser-wrap,.view-nowledge-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-nowledge-search .ingredient_teaser-wrap,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-landing-page-children .ingredient_teaser-wrap,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-quality-and-safety-articles .ingredient_teaser-wrap{height:90vw;max-height:90vw;}.thumbnail-grid .product_teaser--figure,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser--figure,.view-product-group-search .product_teaser--figure,.view-product-search-pages-2 .product_teaser--figure,body.node-type-product-listing .field-name-field-vocab-search-block .product_teaser--figure,.view-recipe-search .product_teaser--figure,.view-ambassadors .product_teaser--figure,.view-nowledge-search .product_teaser--figure,.view-landing-page-children .product_teaser--figure,.view-quality-and-safety-articles .product_teaser--figure,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-product-group-search .ingredient_teaser--figure,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser--figure,body.node-type-product-listing .field-name-field-vocab-search-block .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    body.node-type-product-listing .field-name-field-vocab-search-block .ingredient_teaser--figure,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-recipe-search .ingredient_teaser--figure,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser--figure,.view-nowledge-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-nowledge-search .ingredient_teaser--figure,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-landing-page-children .ingredient_teaser--figure,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient
    .view-quality-and-safety-articles .ingredient_teaser--figure{height:calc(90vw * 0.7);max-height:calc(90vw * 0.7);}.thumbnail-grid .views-row,.view-product-group-search .views-row,.view-product-search-pages-2 .views-row,body.node-type-product-listing .field-name-field-vocab-search-block .views-row,.view-recipe-search .views-row,.view-ambassadors .views-row,.view-nowledge-search .views-row,.view-landing-page-children .views-row,.view-quality-and-safety-articles .views-row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;}.thumbnail-grid .views-exposed-widget-wrapper,.view-product-group-search .views-exposed-widget-wrapper,.view-product-search-pages-2 .views-exposed-widget-wrapper,body.node-type-product-listing .field-name-field-vocab-search-block .views-exposed-widget-wrapper,.view-recipe-search .views-exposed-widget-wrapper,.view-ambassadors .views-exposed-widget-wrapper,.view-nowledge-search .views-exposed-widget-wrapper,.view-landing-page-children .views-exposed-widget-wrapper,.view-quality-and-safety-articles .views-exposed-widget-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.thumbnail-grid .views-widget-filter-keys,.thumbnail-grid .views-widget-filter-combine,.view-product-group-search .views-widget-filter-keys,.view-product-search-pages-2 .views-widget-filter-keys,body.node-type-product-listing .field-name-field-vocab-search-block .views-widget-filter-keys,.view-recipe-search .views-widget-filter-keys,.view-ambassadors .views-widget-filter-keys,.view-nowledge-search .views-widget-filter-keys,.view-landing-page-children .views-widget-filter-keys,.view-quality-and-safety-articles .views-widget-filter-keys,.view-product-group-search .views-widget-filter-combine,.view-product-search-pages-2 .views-widget-filter-combine,body.node-type-product-listing .field-name-field-vocab-search-block .views-widget-filter-combine,.view-recipe-search .views-widget-filter-combine,.view-ambassadors .views-widget-filter-combine,.view-nowledge-search .views-widget-filter-combine,.view-landing-page-children .views-widget-filter-combine,.view-quality-and-safety-articles .views-widget-filter-combine{max-width:100%;}.thumbnail-grid .form-text,.view-product-group-search .form-text,.view-product-search-pages-2 .form-text,body.node-type-product-listing .field-name-field-vocab-search-block .form-text,.view-recipe-search .form-text,.view-ambassadors .form-text,.view-nowledge-search .form-text,.view-landing-page-children .form-text,.view-quality-and-safety-articles .form-text{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;}.thumbnail-grid .exposed-form-filter-button,.thumbnail-grid .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort .thumbnail-grid #edit-sort-by,.view-product-group-search .exposed-form-filter-button,.view-product-search-pages-2 .exposed-form-filter-button,body.node-type-product-listing .field-name-field-vocab-search-block .exposed-form-filter-button,.view-recipe-search .exposed-form-filter-button,.view-ambassadors .exposed-form-filter-button,.view-nowledge-search .exposed-form-filter-button,.view-landing-page-children .exposed-form-filter-button,.view-quality-and-safety-articles .exposed-form-filter-button,.view-product-group-search .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort
    .view-product-group-search #edit-sort-by,.view-product-search-pages-2 .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort .view-product-search-pages-2 #edit-sort-by,body.node-type-product-listing .field-name-field-vocab-search-block .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort
    body.node-type-product-listing .field-name-field-vocab-search-block #edit-sort-by,.view-recipe-search .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort
    .view-recipe-search #edit-sort-by,.view-ambassadors .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort .view-ambassadors #edit-sort-by,.view-nowledge-search .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort
    .view-nowledge-search #edit-sort-by,.view-landing-page-children .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort
    .view-landing-page-children #edit-sort-by,.view-quality-and-safety-articles .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort
    .view-quality-and-safety-articles #edit-sort-by{width:100%;border-left:1px solid #cccccc;}.thumbnail-grid .views-submit-button,.view-product-group-search .views-submit-button,.view-product-search-pages-2 .views-submit-button,body.node-type-product-listing .field-name-field-vocab-search-block .views-submit-button,.view-recipe-search .views-submit-button,.view-ambassadors .views-submit-button,.view-nowledge-search .views-submit-button,.view-landing-page-children .views-submit-button,.view-quality-and-safety-articles .views-submit-button{width:100%;}.thumbnail-grid .form-submit,.view-product-group-search .form-submit,.view-product-search-pages-2 .form-submit,body.node-type-product-listing .field-name-field-vocab-search-block .form-submit,.view-recipe-search .form-submit,.view-ambassadors .form-submit,.view-nowledge-search .form-submit,.view-landing-page-children .form-submit,.view-quality-and-safety-articles .form-submit{width:100%;}.thumbnail-grid .filters-dropdown,.view-product-group-search .filters-dropdown,.view-product-search-pages-2 .filters-dropdown,body.node-type-product-listing .field-name-field-vocab-search-block .filters-dropdown,.view-recipe-search .filters-dropdown,.view-ambassadors .filters-dropdown,.view-nowledge-search .filters-dropdown,.view-landing-page-children .filters-dropdown,.view-quality-and-safety-articles .filters-dropdown{top:11.7rem;}.filters-dropdown .bef-checkboxes .form-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.teaser-list .views-row{margin-right:1%;}.teaser-list .views-row:nth-child(2n){margin-right:1%;} 
}@media screen and (max-width:550px) {
 .view-nowledge-search .views-exposed-widget-wrapper,.view-quality-and-safety-articles .views-exposed-widget-wrapper{max-width:80%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-nowledge-search .views-widget-filter-keys,.view-nowledge-search .views-widget-filter-combine,.view-quality-and-safety-articles .views-widget-filter-keys,.view-quality-and-safety-articles .views-widget-filter-combine{-webkit-flex-basis:calc(100% - 11.6rem);-ms-flex-preferred-size:calc(100% - 11.6rem);flex-basis:calc(100% - 11.6rem);}.view-nowledge-search .exposed-form-filter-button,.view-nowledge-search .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort .view-nowledge-search #edit-sort-by,.view-quality-and-safety-articles .exposed-form-filter-button,.view-quality-and-safety-articles .now-filters-form-wrap .sort #edit-sort-by,.now-filters-form-wrap .sort
    .view-quality-and-safety-articles #edit-sort-by{max-width:11.6rem;-webkit-flex-basis:11.6rem;-ms-flex-preferred-size:11.6rem;flex-basis:11.6rem;}.view-nowledge-search .views-submit-button,.view-quality-and-safety-articles .views-submit-button{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.view-nowledge-search .views-submit-button .form-submit,.view-quality-and-safety-articles .views-submit-button .form-submit{width:100%;}.view-nowledge-search .form-text,.view-quality-and-safety-articles .form-text{padding-left:0.8rem;} 
}.taxonomy_category{padding-bottom:10rem;}.taxonomy_category .pane-title{margin-bottom:4rem;font-family:"Merriweather",serif;font-size:3.8rem;line-height:4.2rem;}.taxonomy_category .item-list ul{list-style:none;}.taxonomy_category .item-list li{margin-left:0;margin-bottom:2rem;}.taxonomy_category .item-list a{color:#3e1994;}.taxonomy_category .item-list .item-list{padding-top:1rem;padding-left:2rem;font-size:1.4rem;}.taxonomy_category .pane-vocabulary-listing,.taxonomy_category .pane-vocabulary-terms{float:left;width:50%;margin-bottom:2rem;}.taxonomy_category .pane-taxonomy-term-field-image img,.taxonomy_category .pane-taxonomy-vocabulary-field-vocab-image img{width:100%;height:auto;}.taxonomy_category .pane-taxonomy-vocabulary-field-vocab-description{max-width:70rem;margin-bottom:3rem;padding-right:8rem;}.taxonomy_category .view-all-link{clear:both;}.taxonomy_category--main_right,.taxonomy_category--main_left{float:left;width:50%;}.taxonomy_category--main_left{float:left;width:66.6%;}@media screen and (min-width:900px) {
 .taxonomy_category--main_left .taxonomy_category--main_left_description{display:table;} 
}.taxonomy_category--main_left .taxonomy_category--main_left_description .pane-taxonomy-term-field-seal-badge-image{vertical-align:top;padding-right:20px;padding-bottom:20px;}.taxonomy_category--main_left .taxonomy_category--main_left_description .pane-taxonomy-term-description{display:table-cell;vertical-align:top;}.taxonomy_category--main_left .taxonomy_category--main_left_description .pane-taxonomy-term-description p{margin-top:0;padding-top:0;}.taxonomy_category--main_right{float:left;width:33.3%;}.taxonomy_category--main_right .field-name-field-wysiwyg-content{margin-top:4rem;max-width:100%;}.taxonomy_category--main_right .field-name-field-wysiwyg-content img{margin:0 auto;max-width:100%;height:auto !important;}.taxonomy_term{padding-bottom:10rem;}.taxonomy_term .pane-title{margin-bottom:4rem;font-family:"Merriweather",serif;font-size:3.8rem;line-height:4.2rem;}.taxonomy_term .item-list ul{list-style:none;}.taxonomy_term .item-list li{margin-left:0;margin-bottom:2rem;}.taxonomy_term .item-list a{color:#3e1994;}.taxonomy_term .item-list .item-list{padding-top:1rem;padding-left:2rem;font-size:1.4rem;}.taxonomy_term .pane-vocabulary-listing,.taxonomy_term .pane-vocabulary-terms{float:left;width:50%;margin-bottom:2rem;}.taxonomy_term .pane-taxonomy-term-field-image,.taxonomy_term .pane-taxonomy-vocabulary-field-vocab-image{float:right;max-width:30rem;}.taxonomy_term .pane-taxonomy-term-field-image img,.taxonomy_term .pane-taxonomy-vocabulary-field-vocab-image img{width:100%;height:auto;}.taxonomy_term .pane-taxonomy-vocabulary-field-vocab-description{max-width:70rem;margin-bottom:3rem;padding-right:8rem;}.taxonomy_term .view-all-link{clear:both;}.taxonomy_term .pane-taxonomy-term-field-now-video + .panel-separator + .pane-taxonomy-term-field-image{display:none;}@media screen and (max-width:900px) {
 .taxonomy_category--main{display:table;width:100%;}.taxonomy_category--main_right{float:none;width:90%;margin:0 auto;margin-bottom:4rem;}.taxonomy_category--main_right .now_video{margin-top:0px;}.taxonomy_category--main_right .field-name-field-wysiwyg-content{margin-top:0rem;}.taxonomy_category--main_left{float:none;width:100%;display:inline-block;}.taxonomy_category .pane-taxonomy-vocabulary-field-vocab-description{padding-right:0;}.taxonomy_category .pane-vocabulary-listing{width:100%;}.taxonomy_term .pane-taxonomy-term-field-image{float:none;max-width:100%;} 
}.micro .masthead--intro{color:#f37320;font-size:2.6rem;font-weight:900;max-width:66rem;}.micro--contest{position:relative;display:none;}.micro--contest_wrap{position:relative;z-index:2;}.micro--contest_wrap:after{content:'';position:absolute;right:0;top:0;bottom:0;height:100%;width:58%;background-color:#f4f5f5;z-index:1;}.micro--contest_wrap .field-name-field-entry-form{float:left;width:39.5%;margin-right:4%;overflow-x:hidden;overflow-y:auto;height:420px;margin-top:2rem;border-bottom:1px solid #D4D1D1;padding-bottom:1rem;max-width:40rem;}.micro--contest_wrap .field-name-field-prizes{float:right;width:calc(56.5% - 5rem);padding:2.5rem;position:relative;z-index:2;}.micro--quote{position:relative;}.micro--quote:before{content:'';z-index:1;position:absolute;left:0;top:0;bottom:0;height:100%;width:66.66%;background-color:#75b53d;}.micro--quote_image{position:absolute;z-index:1;top:0;right:-0.2rem;bottom:0;height:100%;width:34%;}.micro--quote_img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;}.no-objectfit .micro--quote_img{width:auto;min-width:100%;}.micro--quote_text{position:relative;z-index:2;min-height:42rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.micro--quote_text .quote-text,.micro--quote_text p{color:white;}.micro--quote_text .quote-wrap{background-image:none;border-left:2px dotted white;width:55%;margin-left:5%;}.ie11 .micro--quote_text,.ie10 .micro--quote_text{display:table;}.ie11 .micro--quote_text .field,.ie10 .micro--quote_text .field{display:table-cell;vertical-align:middle;}.micro--detox{position:relative;}.micro--detox:before{content:'';top:0;right:0;bottom:0;height:100%;background-color:#f3f4f4;width:66.66%;position:absolute;z-index:1;}.micro--detox_image{position:absolute;left:0;top:0;bottom:0;height:100%;width:33.33%;z-index:1;}.micro--detox_img{height:100%;position:absolute;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}.no-objectfit .micro--detox_img{width:auto;min-width:100%;}.micro--detox_text{position:relative;z-index:2;min-height:42rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.micro--detox_text .field-items{float:left;margin-left:35%;}.ie11 .micro--detox_text,.ie10 .micro--detox_text{display:table;}.ie11 .micro--detox_text .field,.ie10 .micro--detox_text .field{display:table-cell;vertical-align:middle;}.micro--recipes{position:relative;}.micro--recipes:before{position:absolute;left:0;top:0;bottom:0;height:100%;width:33.33%;z-index:1;}.micro--recipes_image{position:absolute;right:0;top:0;bottom:0;max-width:calc(100% - 42rem);height:100%;width:100%;}.micro--recipes_img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}.no-objectfit .micro--recipes_img{width:auto;min-width:100%;}.micro--recipes_text{width:42rem;background-color:#75b53d;min-height:35rem;padding:3.5rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:2;position:relative;}.micro--recipes_text h1,.micro--recipes_text h2,.micro--recipes_text .pane-node-field-video-carousel-title,.micro--recipes_text .field-name-field-color-blocks-title,.micro--recipes_text h3,.micro--recipes_text h4,.micro--recipes_text h5,.micro--recipes_text p,.micro--recipes_text li,.micro--recipes_text div{color:white;}.micro--recipes_text .field-items{max-width:80%;margin:auto;}.micro--video .yesp .yesp-container{width:calc(100% - 20rem) !important;}.micro--video .yesp .yesp-playlist{width:20rem !important;}@media screen and (min-width:1653px) {
 .micro .masthead--figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;font-family:'object-fit: cover;object-position: center 20%;';} 
}@media screen and (max-width:890px) {
 .micro--recipes_text{width:100%;min-height:0;display:table-footer-group;}.micro--recipes_text .field{display:table;padding:10rem 0;}.micro--recipes_text .field-items{max-width:90%;}.micro--recipes_image{position:relative;width:100%;max-width:100%;display:table-header-group;}.micro--recipes_img{float:left;}.micro--detox:before{width:100%;}.micro--detox_image{position:relative;width:100%;}.micro--detox_text{min-height:0;padding:10rem 0;}.micro--detox_text .field{display:table;}.micro--detox_text .field-items{margin-left:0;}.micro--quote:before{width:100%;}.micro--quote_image{position:relative;width:100%;right:auto;bottom:auto;top:auto;height:auto;}.micro--quote_text .field{display:table;padding:10rem 0;}.micro--quote_text .quote-wrap{width:calc(100% - 4.2rem);margin-left:0;}.micro--contest_wrap:after{display:none;}.micro--contest_wrap .field-name-field-entry-form{width:100%;margin:4rem auto;float:none;width:40rem;-webkit-overflow-scrolling:touch;}.micro--contest_wrap .field-name-field-prizes{width:100%;padding-left:0;padding-right:0;} 
}@media screen and (max-width:734px) {
 .micro--video .yesp .yesp-container{width:calc(100% - 10rem) !important;}.micro--video .yesp .yesp-playlist{width:10rem !important;} 
}@media screen and (max-width:414px) {
 .micro--contest_wrap .field-name-field-entry-form{width:100%;max-width:100%;}.yesp-video,.yesp-video-container,.yesp-container{max-width:100%;width:100% !important;} 
}#mc_embed_signup{color:#ffffff;background:transparent;}#mc_embed_signup #mc-embedded-subscribe-form{padding-left:0;padding-right:0;}#mc_embed_signup #mc-embedded-subscribe-form label{color:#ffffff;}#mc_embed_signup #mc-embedded-subscribe-form input{color:#666666;}#mc_embed_signup #mc-embedded-subscribe-form input.button{color:#340d8e;background-color:#ffc20e;-webkit-border-radius:0;border-radius:0;}#mc_embed_signup div#mce-responses{padding:0 !important;margin:0 !important;}.site-section-supplements .preview--header,.site-section-supplements .detailed_term--copy,.site-section-supplements .deatiled_term--header,.site-section-supplements .landing_page--featured,.site-section-supplements .preview,.site-section-supplements .now_accordion[data-enabled="true"] .now_accordion--header,.site-section-supplements .now_accordion--symbol,.site-section-supplements .header--subnav{background-color:#f37320;}.site-section-supplements .simple_term--name{color:#f37320;}.site-section-supplements .teaser{border-top-color:#f37320;}.site-section-supplements .recipe_teaser--text{background-color:rgba(243,115,32,0.9);}.site-section-supplements .product--share .pane-node-field-highlight p{border-left-color:#f37320;}.site-section-supplements .product_finder .webform-component-select-image .form-item.form-type-radio{border-top-color:#f37320;}.site-section-supplements .remodal-overlay{background:rgba(243,115,32,0.9);}.site-section-essential-oils .preview--header,.site-section-essential-oils .detailed_term--copy,.site-section-essential-oils .deatiled_term--header,.site-section-essential-oils .landing_page--featured,.site-section-essential-oils .preview,.site-section-essential-oils .now_accordion[data-enabled="true"] .now_accordion--header,.site-section-essential-oils .now_accordion--symbol,.site-section-essential-oils .header--subnav{background-color:#1d5b7c;}.site-section-essential-oils .simple_term--name{color:#1d5b7c;}.site-section-essential-oils .teaser{border-top-color:#1d5b7c;}.site-section-essential-oils .recipe_teaser--text{background-color:rgba(29,91,124,0.9);}.site-section-essential-oils .product--share .pane-node-field-highlight p{border-left-color:#1d5b7c;}.site-section-essential-oils .product_finder .webform-component-select-image .form-item.form-type-radio{border-top-color:#1d5b7c;}.site-section-essential-oils .remodal-overlay{background:rgba(29,91,124,0.9);}.site-section-beauty-health .preview--header,.site-section-beauty-health .detailed_term--copy,.site-section-beauty-health .deatiled_term--header,.site-section-beauty-health .landing_page--featured,.site-section-beauty-health .preview,.site-section-beauty-health .now_accordion[data-enabled="true"] .now_accordion--header,.site-section-beauty-health .now_accordion--symbol,.site-section-beauty-health .header--subnav{background-color:#711471;}.site-section-beauty-health .simple_term--name{color:#711471;}.site-section-beauty-health .teaser{border-top-color:#711471;}.site-section-beauty-health .recipe_teaser--text{background-color:rgba(113,20,113,0.9);}.site-section-beauty-health .product--share .pane-node-field-highlight p{border-left-color:#711471;}.site-section-beauty-health .product_finder .webform-component-select-image .form-item.form-type-radio{border-top-color:#711471;}.site-section-beauty-health .remodal-overlay{background:rgba(113,20,113,0.9);}.site-section-beauty--health .preview--header,.site-section-beauty--health .detailed_term--copy,.site-section-beauty--health .deatiled_term--header,.site-section-beauty--health .landing_page--featured,.site-section-beauty--health .preview,.site-section-beauty--health .now_accordion[data-enabled="true"] .now_accordion--header,.site-section-beauty--health .now_accordion--symbol,.site-section-beauty--health .header--subnav{background-color:#711471;}.site-section-beauty--health .simple_term--name{color:#711471;}.site-section-beauty--health .teaser{border-top-color:#711471;}.site-section-beauty--health .recipe_teaser--text{background-color:rgba(113,20,113,0.9);}.site-section-beauty--health .product--share .pane-node-field-highlight p{border-left-color:#711471;}.site-section-beauty--health .product_finder .webform-component-select-image .form-item.form-type-radio{border-top-color:#711471;}.site-section-beauty--health .remodal-overlay{background:rgba(113,20,113,0.9);}.site-section-sports-nutrition .preview--header,.site-section-sports-nutrition .detailed_term--copy,.site-section-sports-nutrition .deatiled_term--header,.site-section-sports-nutrition .landing_page--featured,.site-section-sports-nutrition .preview,.site-section-sports-nutrition .now_accordion[data-enabled="true"] .now_accordion--header,.site-section-sports-nutrition .now_accordion--symbol,.site-section-sports-nutrition .header--subnav{background-color:#54575a;}.site-section-sports-nutrition .simple_term--name{color:#54575a;}.site-section-sports-nutrition .teaser{border-top-color:#54575a;}.site-section-sports-nutrition .recipe_teaser--text{background-color:rgba(84,87,90,0.9);}.site-section-sports-nutrition .product--share .pane-node-field-highlight p{border-left-color:#54575a;}.site-section-sports-nutrition .product_finder .webform-component-select-image .form-item.form-type-radio{border-top-color:#54575a;}.site-section-sports-nutrition .remodal-overlay{background:rgba(84,87,90,0.9);}.node-type-now-ambassador .preview--header,.node-type-now-ambassador .detailed_term--copy,.node-type-now-ambassador .deatiled_term--header,.node-type-now-ambassador .landing_page--featured,.node-type-now-ambassador .preview,.node-type-now-ambassador .now_accordion[data-enabled="true"] .now_accordion--header,.node-type-now-ambassador .now_accordion--symbol,.node-type-now-ambassador .header--subnav{background-color:#54575a;}.node-type-now-ambassador .simple_term--name{color:#54575a;}.node-type-now-ambassador .teaser{border-top-color:#54575a;}.node-type-now-ambassador .recipe_teaser--text{background-color:rgba(84,87,90,0.9);}.node-type-now-ambassador .product--share .pane-node-field-highlight p{border-left-color:#54575a;}.node-type-now-ambassador .product_finder .webform-component-select-image .form-item.form-type-radio{border-top-color:#54575a;}.node-type-now-ambassador .remodal-overlay{background:rgba(84,87,90,0.9);}.site-section-natural-foods .preview--header,.site-section-natural-foods .detailed_term--copy,.site-section-natural-foods .deatiled_term--header,.site-section-natural-foods .landing_page--featured,.site-section-natural-foods .preview,.site-section-natural-foods .now_accordion[data-enabled="true"] .now_accordion--header,.site-section-natural-foods .now_accordion--symbol,.site-section-natural-foods .header--subnav{background-color:#597d00;}.site-section-natural-foods .simple_term--name{color:#597d00;}.site-section-natural-foods .teaser{border-top-color:#597d00;}.site-section-natural-foods .recipe_teaser--text{background-color:rgba(89,125,0,0.9);}.site-section-natural-foods .product--share .pane-node-field-highlight p{border-left-color:#597d00;}.site-section-natural-foods .product_finder .webform-component-select-image .form-item.form-type-radio{border-top-color:#597d00;}.site-section-natural-foods .remodal-overlay{background:rgba(89,125,0,0.9);}.site-section-pet-health .preview--header,.site-section-pet-health .detailed_term--copy,.site-section-pet-health .deatiled_term--header,.site-section-pet-health .landing_page--featured,.site-section-pet-health .preview,.site-section-pet-health .now_accordion[data-enabled="true"] .now_accordion--header,.site-section-pet-health .now_accordion--symbol,.site-section-pet-health .header--subnav{background-color:#890014;}.site-section-pet-health .simple_term--name{color:#890014;}.site-section-pet-health .teaser{border-top-color:#890014;}.site-section-pet-health .recipe_teaser--text{background-color:rgba(137,0,20,0.9);}.site-section-pet-health .product--share .pane-node-field-highlight p{border-left-color:#890014;}.site-section-pet-health .product_finder .webform-component-select-image .form-item.form-type-radio{border-top-color:#890014;}.site-section-pet-health .remodal-overlay{background:rgba(137,0,20,0.9);}.site-section-now .preview--header,.site-section-now .detailed_term--copy,.site-section-now .deatiled_term--header,.site-section-now .landing_page--featured,.site-section-now .preview,.site-section-now .now_accordion[data-enabled="true"] .now_accordion--header,.site-section-now .now_accordion--symbol,.site-section-now .header--subnav{background-color:#14757f;}.site-section-now .simple_term--name{color:#14757f;}.site-section-now .teaser{border-top-color:#14757f;}.site-section-now .recipe_teaser--text{background-color:rgba(20,117,127,0.9);}.site-section-now .product--share .pane-node-field-highlight p{border-left-color:#14757f;}.site-section-now .product_finder .webform-component-select-image .form-item.form-type-radio{border-top-color:#14757f;}.site-section-now .remodal-overlay{background:rgba(20,117,127,0.9);}.site-section-supplements .header--subnav .menu .menu,.site-section-supplements .header--subnav .item:hover{background-color:#c73e14;}.site-section-essential-oils .header--subnav .menu .menu,.site-section-essential-oils .header--subnav .item:hover{background-color:#1c5472;}.site-section-beauty-health .header--subnav .menu .menu,.site-section-beauty-health .header--subnav .item:hover{background-color:#7e2a7e;}.site-section-beauty--health .header--subnav .menu .menu,.site-section-beauty--health .header--subnav .item:hover{background-color:#7e2a7e;}.site-section-sports-nutrition .header--subnav .menu .menu,.site-section-sports-nutrition .header--subnav .item:hover{background-color:#646569;}.node-type-now-ambassador .header--subnav .menu .menu,.node-type-now-ambassador .header--subnav .item:hover{background-color:#646569;}.site-section-natural-foods .header--subnav .menu .menu,.site-section-natural-foods .header--subnav .item:hover{background-color:#526626;}.site-section-pet-health .header--subnav .menu .menu,.site-section-pet-health .header--subnav .item:hover{background-color:#94182a;}.site-section-now .header--subnav .menu .menu,.site-section-now .header--subnav .item:hover{background-color:#3e1994;}.site-section-home-page .header--subnav .menu .menu,.site-section-home-page .header--subnav .item:hover{background-color:#3e1994;}.site-section-now .header--subnav{background-color:#3e1994;}.site-section-supplements .header--subnav .link.active{color:#fff600;}.site-section-supplements .simple_term--name{color:#000;}.pager--infinite-scroll{list-style:none outside none;position:relative;margin:0;padding:0;}.pager--infinite-scroll .pager__item{display:table;margin:auto;height:6.4rem;}.pager--infinite-scroll a{font-size:2rem;line-height:6.4rem;color:#000;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;text-align:center;text-decoration:none;background-color:#f0f0f0;-webkit-transition:all 0.35s ease-out;-o-transition:all 0.35s ease-out;transition:all 0.35s ease-out;opacity:1;}.pager--infinite-scroll a:before{content:'';padding:0 1.3rem;margin-right:1.5rem;background-image:url(/sites/all/themes/nowfoods/img/infinite_scroll--plus.svg);background-repeat:no-repeat;background-position:center center;}.pager--infinite-scroll a:hover{-webkit-transition:all 0.15s ease;-o-transition:all 0.15s ease;transition:all 0.15s ease;background-color:#E8E8E8;opacity:1;}.pager--infinite-scroll a:active{-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s;opacity:0.7;}.node-type-product-listing .pane-node-body{margin-bottom:5rem;}.node-type-product-listing .field-name-body{max-width:70rem;}.filters-dropdown{background-color:#ebebec;position:absolute;left:0;z-index:9;width:100vw;padding:3rem 6rem;top:7.1rem;display:none;max-width:calc(100vw - 12rem);}.filters-dropdown .description{display:none;}.filters-dropdown .views-widget-filter-search_api_views_fulltext{display:none;}.filters-dropdown .views-exposed-widget{padding:0;float:left;width:32%;background-color:white;margin-bottom:1.5rem;}.filters-dropdown .views-exposed-widget:nth-child(3n + 2){margin:0 2% 1.5rem;}.filters-dropdown .views-exposed-widget:nth-child(3n + 1){clear:both;}.filters-dropdown fieldset.collapsible{padding:0;border:none;}html.js .filters-dropdown fieldset.collapsible{height:auto !important;margin:0;}.filters-dropdown fieldset.collapsible .fieldset-wrapper{margin-top:1.5rem;display:none;}.filters-dropdown .bef-checkboxes{width:100%;}.filters-dropdown .bef-checkboxes .form-item{margin-bottom:3rem;padding-left:3rem;padding-right:1rem;float:left;clear:both;width:calc(100% - 4rem);}.filters-dropdown .bef-checkboxes input[type="checkbox"]{margin-right:0.5rem;width:2rem;margin-top:0.5rem;float:left;}.filters-dropdown .bef-checkboxes label{float:left;width:calc(100% - 2.5rem);}.filters-dropdown .fieldset-legend{padding:2.5rem 0 2.5rem 3rem;background-image:url(/sites/all/themes/nowfoods/img/search_filter--plus.svg) !important;-webkit-background-size:auto 2em !important;background-size:auto 2em !important;background-repeat:no-repeat;background-position:90% 50% !important;background-color:white !important;cursor:pointer;-webkit-transition:background-color 0.35s ease-out;-o-transition:background-color 0.35s ease-out;transition:background-color 0.35s ease-out;}.filters-dropdown .fieldset-legend[data-opened="true"]{background-image:url(/sites/all/themes/nowfoods/img/search_filter--minus.svg) !important;}.filters-dropdown .fieldset-title{text-decoration:none;color:#000;cursor:default;font-size:1.7rem;font-weight:bold;pointer-events:none;}@media screen and (max-width:900px) {
 .filters-dropdown .bef-checkboxes .form-item{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;} 
}@media screen and (max-width:800px) {
 .filters-dropdown{max-width:calc(100vw - 8rem);padding-left:4rem;padding-right:4rem;top:6.4rem;}.filters-dropdown .bef-checkboxes .form-item{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;} 
}@media screen and (max-width:650px) {
 .filters-dropdown .bef-checkboxes .form-item{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;}.filters-dropdown .views-exposed-widget{width:100%;}.filters-dropdown .views-exposed-widget:nth-child(3n + 2){margin:0 auto 1.5rem;} 
}@media screen and (max-width:500px) {
 .filters-dropdown .bef-checkboxes .form-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;} 
}.ambassador .pane-node-field-athlete-type a{clear:none;margin-right:0.5rem;}.ambassador .pane-node-field-accomplishments{padding:4.5rem 0;background-color:#fbfbfb;margin-bottom:4.5rem;}.ambassador .now_video{margin-bottom:2.5rem;}.ambassador .pane-node-field-regiments{display:table;}.ambassador .pane-node-field-regiments .field-name-field-product-reference{float:left;margin-right:0.5rem;}.ambassador .pane-node-field-favorite-recipe{margin-top:8rem;}.ambassador .pane-node-field-city-state h4{margin:1rem auto 2.5rem;}.ambassador--main{margin-bottom:10rem;}.ambassador--masthead{float:left;margin:50px 0;display:block;width:100%;max-height:500px;overflow:hidden;}.ambassador--masthead .now_video--title{text-transform:none;}.ambassador--masthead .field-name-field-featured-image img{width:100%;height:auto;float:left;}.ambassador--masthead .now_video--wrap{position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:50%;}.ambassador--masthead .now_video{margin-top:0px;display:block;max-height:500px;}.ambassador--masthead .now_video iframe{height:100%;display:block;width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}@media screen and (max-width:414px) {
 .ambassador .field-type-text-with-summary img{width:100% !important;height:auto !important;clear:both;} 
}@media screen and (min-width:1500px) {
 .ambassador--masthead .now_video--wrap{left:59%;} 
}.ambassador_teaser{float:left;width:66.66%;}.ambassador_teaser:before{background-color:#54575a;content:'';position:absolute;left:0;width:66.66%;z-index:1;top:0;bottom:0;height:100%;}.ambassador_teaser--wrap{display:table;padding:5rem;position:relative;z-index:2;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.ambassador_teaser--figure{margin:auto;float:left;padding-right:5rem;max-width:50%;}.ambassador_teaser--img{max-height:38rem;max-width:100%;}.ambassador_teaser--text p,.ambassador_teaser--text li,.ambassador_teaser--text a,.ambassador_teaser--text div,.ambassador_teaser--text h2,.ambassador_teaser--text .pane-node-field-video-carousel-title,.ambassador_teaser--text .field-name-field-color-blocks-title{color:white;}.ambassador_teaser--title{text-transform:uppercase;font-size:1.7rem;}.ambassador_teaser--name{font-family:"Merriweather",serif;font-size:3.8rem;line-height:4.5rem;}.ambassador_teaser--nav{padding-top:2.5rem;}@media screen and (max-width:550px) {
 .ambassador_teaser--wrap{width:auto;}.ambassador_teaser--text{float:left;} 
}.nf_facts_panel{width:100%;margin-bottom:15px;font-size:11px;}.nf_facts_panel td,.nf_facts_panel tr,.nf_facts_panel th{border:none;}table.nf_facts_panel caption{font-family:'Source Sans Pro',sans-serif;font-weight:normal;font-size:24px;border-bottom:3px solid #000;padding-bottom:6px;}table.nf_facts_panel thead tr,table.nf_facts_panel tbody tr{border-bottom:1px solid #999;}table.nf_facts_panel thead tr th,table.nf_facts_panel thead tr td,table.nf_facts_panel tbody tr td,table.nf_facts_panel tfoot tr td{padding:6px 0px;}table.nf_facts_panel tfoot{border-bottom:3px solid #000 !important;}.landing_page--body .pane-node-body{margin-top:4rem;margin-bottom:2rem;}.landing_page--featured{background-color:#597d00;position:relative;}.landing_page--featured[data-content-style="featured_ambassador"]{background-color:#e6e7e8;}.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body li,.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body p,.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body div,.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body h2,.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body .pane-node-field-video-carousel-title,.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body .field-name-field-color-blocks-title,.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body h3,.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body h4,.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body h5{color:#000 !important;}.landing_page--featured[data-content-style="featured_ambassador"] .pane-node-field-body a:not(.now_button--arrow){color:#3e1994 !important;}.landing_page--featured[data-content-style="featured_recipe"] h1,.landing_page--featured[data-content-style="featured_recipe"] a{color:white;}.landing_page--featured .pane-node-field-body{float:left;width:33.33%;}.landing_page--featured .pane-node-field-body .pane-content{padding:5rem 5rem 0.5rem 5rem;}.landing_page--featured .pane-node-field-body li,.landing_page--featured .pane-node-field-body p,.landing_page--featured .pane-node-field-body div,.landing_page--featured .pane-node-field-body h1,.landing_page--featured .pane-node-field-body h2,.landing_page--featured .pane-node-field-body .pane-node-field-video-carousel-title,.landing_page--featured .pane-node-field-body .field-name-field-color-blocks-title,.landing_page--featured .pane-node-field-body h3,.landing_page--featured .pane-node-field-body h4,.landing_page--featured .pane-node-field-body h5,.landing_page--featured .pane-node-field-body a:not(.now_button--arrow){color:white;}.landing_page--featured .recipe_teaser{display:table;}.landing_page--featured .now_video{width:66.66%;margin-top:0;}.node-type-landing-page .panel--video-carousel_wrap{margin-bottom:0;}@media screen and (max-width:1110px) {
 .landing_page--featured .ambassador_teaser,.landing_page--featured .recipe_teaser,.landing_page--featured .now_video{width:100%;}.landing_page--featured .ambassador_teaser:before,.landing_page--featured .recipe_teaser:before,.landing_page--featured .now_video:before{display:none;}.landing_page--featured .ambassador_teaser--wrap{background-color:#54575a;}.landing_page--featured .pane-node-field-body{width:100%;clear:both;padding-bottom:5rem;}.landing_page--featured .pane-node-field-body .field-item{max-width:70rem;} 
}@media screen and (min-width:1024px) {
 .landing_page--body .pane-node-body .pane-content{width:66.6%;}.landing_page--body .pane-node-body .field-name-body{max-width:90%;margin:0 auto;} 
}body.page-node-41136 .landing_page--search{position:relative;}.featured_content--copy{float:left;width:33.33%;height:33.33vw;max-height:48rem;background-color:#597d00;}.featured_content--copy p,.featured_content--copy li,.featured_content--copy div{color:white;}.featured_content--copy_wrap{padding:5rem;}.teaser-list .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:4.5rem;}.teaser-list .views-row{-webkit-flex-basis:24%;-ms-flex-preferred-size:24%;flex-basis:24%;position:relative;width:24%;margin-bottom:1rem;margin-right:1%;float:left;}.teaser{border-top:1.6rem solid #597d00;}.teaser:before{background-color:#f1f2f2;content:'';position:absolute;top:1.6rem;bottom:0;right:0;left:0;width:100%;z-index:1;}.teaser--figure{position:relative;z-index:2;margin:0 auto;}.teaser--img{width:100%;}.teaser--header{position:relative;z-index:2;padding:0 2rem 2rem 2rem;margin-top:2.5rem;}.teaser--title,.product_finder .webform-component-select-image .form-item.form-type-radio label .webform-select-image-legend{font-size:2rem;line-height:2.7rem;color:#3e1994;text-transform:uppercase;}.teaser--body{position:relative;z-index:2;padding:0 2rem 2rem 2rem;}@media screen and (max-width:1050px) {
 .teaser-list .views-row{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin-bottom:2vw;} 
}@media screen and (max-width:768px) {
 .teaser-list .views-row{-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%;} 
}@media screen and (max-width:550px) {
 .teaser-list .views-row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;} 
}.front .pane-page-breadcrumb,.front .pane-page-title{display:none;}.home--header{height:51.6rem;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;}.ie10 .home--header,.ie11 .home--header{display:table;}.home--header .field-name-field-home-page-hero-image{width:100%;height:100%;position:absolute;z-index:-1;top:0;left:0;}.home--header .field-name-field-home-page-hero-image img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;font-family:'object-fit: cover;object-position: center center;';height:100%;width:100%;top:0;left:0;}.ie10 .home--header_wrap,.ie11 .home--header_wrap{display:table-cell;vertical-align:middle;}.home--header_title{text-shadow:0.1rem 0.1rem 0.5rem RGBA(0,0,0,0.67);}.home--header_link{margin:auto;}.home--grid .view-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:row;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;}.home--grid .views-row{flex-basis:33.33%;-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;}.home--grid .supplements .deatiled_term--header{background-color:#f37320;}.home--grid .supplements .detailed_term--copy{background-color:rgba(199,62,20,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .home--grid .supplements{background-color:rgba(243,115,32,0.9);} 
}.home--grid .beauty-amp-health .deatiled_term--header{background-color:#711471;}.home--grid .beauty-amp-health .detailed_term--copy{background-color:rgba(126,42,126,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .home--grid .beauty-amp-health{background-color:rgba(113,20,113,0.9);} 
}.home--grid .essential-oils .deatiled_term--header{background-color:#1d5b7c;}.home--grid .essential-oils .detailed_term--copy{background-color:rgba(28,84,114,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .home--grid .essential-oils{background-color:rgba(29,91,124,0.9);} 
}.home--grid .sports-nutrition .deatiled_term--header{background-color:#54575a;}.home--grid .sports-nutrition .detailed_term--copy{background-color:rgba(100,101,105,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .home--grid .sports-nutrition{background-color:rgba(84,87,90,0.9);} 
}.home--grid .natural-foods .deatiled_term--header{background-color:#597d00;}.home--grid .natural-foods .detailed_term--copy{background-color:rgba(82,102,38,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .home--grid .natural-foods{background-color:rgba(89,125,0,0.9);} 
}.home--grid .pet-health .deatiled_term--header{background-color:#890014;}.home--grid .pet-health .detailed_term--copy{background-color:rgba(148,24,42,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .home--grid .pet-health{background-color:rgba(137,0,20,0.9);} 
}.home .product_block{background-color:#1d5b7c;}.home .product_block--link,.home .product_block--title,.home .product_block--intro{color:white;}.home .now_video{clear:none;margin:auto;display:block;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center;}.home .now_video--bg{opacity:0;}.home .recipe_teaser--text{height:100%;}.home .detailed_term{width:100%;}.home .detailed_term--title{color:#000;background-image:none;position:absolute;padding-left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:4rem;}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .home .detailed_term--title{display:none;} 
}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .home .detailed_term--copy{background-color:transparent;} 
}.home .detailed_term--copy_wrap{padding-top:20%;padding-left:5rem;}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .home .detailed_term{max-height:none;} 
}.home .deatiled_term--header{height:8rem;width:8rem;background-image:url("/sites/all/themes/nowfoods/img/detailed_term--plus.png");background-repeat:no-repeat;background-position:center;}@media screen and (max-width:1000px) {
 .home--grid .views-row{flex-basis:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;}.home--grid .supplements,.home--grid .Supplements{background-color:rgba(243,115,32,0.9);}.home--grid .beauty-amp-health,.home--grid .Beauty-amp-Health{background-color:rgba(113,20,113,0.9);}.home--grid .essential-oils,.home--grid .Essential-Oils{background-color:rgba(29,91,124,0.9);}.home--grid .sports-nutrition,.home--grid .Sports-Nutrition{background-color:rgba(84,87,90,0.9);}.home--grid .natural-foods,.home--grid .Natural-Foods{background-color:rgba(89,125,0,0.9);}.home--grid .pet-health,.home--grid .Pet-Health{background-color:rgba(137,0,20,0.9);}.home .detailed_term--copy_wrap{padding-left:0;}.home .detailed_term--copy{min-height:50vw;height:auto;background-color:transparent !important;}.home .detailed_term--title{display:none;}.home .recipe_teaser,.home .now_video,.home .copy_block,.home .product_block,.home .content_block{width:50%;height:50vw;}.home .recipe_teaser--text{width:100%;}.home .content_block--copy_left{padding-left:0;padding-right:0;width:90%;margin:auto;} 
}@media screen and (max-width:690px) {
 .home--grid .views-row{flex-basis:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;}.home .detailed_term--copy_wrap{padding-left:0;}.home .detailed_term--copy{min-height:100vw;height:auto;padding-bottom:1.5rem;}.home .now_video,.home .copy_block,.home .product_block{width:100%;height:100vw;}.home .content_block{min-height:100vw;height:auto;padding-bottom:1.5rem;width:100%;}.home .content_block[data-size="large"]:before{opacity:1;}.home .content_block--copy{opacity:1;}.home .recipe_teaser{width:100%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:none;}.home .recipe_teaser--text_wrap{width:90%;display:block;margin:auto;}.home .recipe_teaser--text_container{float:left;}.home .recipe_teaser--figure{display:table;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;}.home .recipe_teaser--text{padding-bottom:3rem;padding-top:1rem;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;min-height:0;} 
}@media screen and (max-width:414px) {
 .home--header_title{font-size:5.7rem;}.home .detailed_term--copy_wrap{padding-top:1rem;padding-bottom:1rem;}.home .detailed_term--name{margin-top:1.5rem;}.home .recipe_teaser--body{margin-bottom:1rem;display:none;}.home .copy_block--wrap{padding-top:1.5rem;padding-left:2rem;padding-right:2rem;} 
}.pane-block-12{clear:both;}.content_block{background-position:center right;position:relative;}.content_block[data-size="small"] .content_block--title{background-image:none;padding-left:2rem;text-decoration:underline;}.content_block[data-hover-enabled="1"]:hover .content_block--copy,.content_block[data-hover-enabled="1"]:hover:before{opacity:1;-webkit-transition:opacity 0.15s ease;-o-transition:opacity 0.15s ease;transition:opacity 0.15s ease;}.content_block:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(199,62,20,0.9);opacity:0;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;}.content_block--link{overflow:hidden;width:100%;}.content_block--figure{display:none;}.content_block--header{display:block;background-color:#597d00;position:relative;z-index:2;}.content_block--header[data-color="orange"]{background-color:#f37320;}.content_block--header[data-color="gray"]{background-color:#54575a;}.content_block--title{font-size:2rem;line-height:2.5rem;padding:2.7rem 0 2.7rem 8rem;color:white;margin:auto;background-image:url(/sites/all/themes/nowfoods/img/detailed_term--plus.png);background-repeat:no-repeat;background-position:2.5rem center;}.content_block--copy{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;opacity:0;-webkit-transition:opacity 0.35s ease-out;-o-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out;}.content_block--copy p,.content_block--copy li,.content_block--copy h1,.content_block--copy h2,.content_block--copy .pane-node-field-video-carousel-title,.content_block--copy .field-name-field-color-blocks-title,.content_block--copy h3,.content_block--copy h4,.content_block--copy h5,.content_block--copy div,.content_block--copy a:not(.now_button--arrow){color:white;}.content_block--copy_left{padding:3.5rem 5rem 1rem 8rem;-ms-flex-preferred-size:50%;}.content_block--copy_right{padding:0 2rem;margin-top:3.5rem;border-left:2px dotted white;-ms-flex-preferred-size:30%;}@media screen and (max-width:1060px) {
 .content_block--copy_right{display:none;} 
}.copy_block{background-color:#14757f;}.copy_block a:not(.now_button--arrow),.copy_block p,.copy_block li,.copy_block h1,.copy_block h2,.copy_block .pane-node-field-video-carousel-title,.copy_block .field-name-field-color-blocks-title,.copy_block h3,.copy_block h4,.copy_block h5{color:white;}.copy_block .serif_headline{font-size:3rem;}.copy_block--wrap{padding:2rem 3rem 1rem 4rem;}.ie11 #lang_dropdown_form_language{margin-left:0.5rem;}.ie11 #lang_dropdown_form_language .form-select{max-width:100%;}#lang_dropdown_form_language .dd-select{background:transparent !important;border:none !important;}#lang_dropdown_form_language .dd-selected{padding:0;}#lang_dropdown_form_language .dd-selected img{height:13px;width:21px;}#lang_dropdown_form_language .dd-option-text,#lang_dropdown_form_language .dd-selected-text{clear:both;font-family:"Muli",sans-serif;font-size:1rem;line-height:1.2rem !important;font-weight:300;color:#000;text-transform:uppercase;text-decoration:none;margin-top:0.5rem;text-align:center;}#lang_dropdown_form_language .dd-option-image,#lang_dropdown_form_language .dd-selected-image{float:none;margin:auto;display:block;}#lang_dropdown_form_language .dd-options{margin-top:3.1rem;background-color:#f6f6f6;-webkit-box-shadow:0px 6px 5px rgba(0,0,0,0.37);box-shadow:0px 6px 5px rgba(0,0,0,0.37);}#lang_dropdown_form_language .dd-options li{margin-bottom:0.5rem;}#lang_dropdown_form_language .dd-options li:last-child{margin-bottom:0;}.pane-node-field-caution,#block-block-11{max-width:calc(100% - 4.2rem);padding:1.5rem 2rem;border:1px solid black;}.pane-node-field-caution p,#block-block-11 p{font-size:1.2rem;line-height:1.5rem;font-weight:bold;margin:0;}.disclaimer_row{margin-top:4.5rem;margin-bottom:4.5rem;}.disclaimer_row .field-name-field-disclaimer-copy{padding:1.5rem 2rem;border:1px solid black;font-size:1.3rem;line-height:1.5rem;font-weight:bold;text-align:center;}.disclaimer_row .field-name-field-disclaimer-copy p{font-size:1.3rem;line-height:1.5rem;font-weight:bold;text-align:center;margin:0;}.pane-node-field-sc-disclaimer-text .field-name-field-sc-disclaimer-text{width:calc(90vw - 124px);max-width:1400px;}.webform{margin:0 auto 10rem;}.webform .pane-node-body,.webform .pane-node-webform{clear:both;}.webform .webform-component{margin-bottom:1.7rem;}.webform label{padding-bottom:0.5rem;}.webform .form-textarea,.webform .form-text{background-color:#f9f8f7;border:2px solid #eeeeee;font-size:1.5rem;line-height:1.8rem;color:#3d3935;padding:1.7rem;outline:none;resize:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.webform .webform-datepicker .form-item{margin-right:1rem;}.webform .webform-component-checkboxes label,.webform .webform-component-radios label{padding-bottom:0;}.webform .webform-component-checkboxes > label,.webform .webform-component-radios > label{padding-bottom:0.5rem;}.webform .webform-component-checkboxes .form-item,.webform .webform-component-radios .form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.webform .webform-component-checkboxes input,.webform .webform-component-radios input{margin-right:1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.webform .webform-component--opt-in .form-item label{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}.page-search-gss .drupal_admin{display:none;}.page-search .content h2,.page-search .content .pane-node-field-video-carousel-title,.page-search .content .field-name-field-color-blocks-title{margin:4rem auto 2rem auto;}.page-search .content .item-list{margin-bottom:10rem;margin-top:7rem;}.page-search .content .search-info{display:none;}.page-search .content .search-form{margin-top:4rem;}.page-search .content .search-form label[for="edit-keys"]{font-size:1.3rem;}.page-search .content .search-form .form-text{background-color:#f9f8f7;border:2px solid #eeeeee;font-size:1.5rem;line-height:1.8rem;color:#3d3935;padding:1.7rem;outline:none;resize:none;width:calc(100% - 8.5rem);-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}.page-search .content .search-form .form-submit{width:8.5rem;padding:2rem 1.8rem;}.page-search .content .searchhead{padding:0px 0px 0px 0px;}.page-search .content .search-results,.page-search .content .google-search-results{padding-left:0px;}.page-search .content .search-results h2,.page-search .content .search-results .pane-node-field-video-carousel-title,.page-search .content .search-results .field-name-field-color-blocks-title,.page-search .content .search-results h2.gss-title,.page-search .content .search-results .gss-title.pane-node-field-video-carousel-title,.page-search .content .search-results .gss-title.field-name-field-color-blocks-title,.page-search .content .google-search-results h2,.page-search .content .google-search-results .pane-node-field-video-carousel-title,.page-search .content .google-search-results .field-name-field-color-blocks-title,.page-search .content .google-search-results h2.gss-title,.page-search .content .google-search-results .gss-title.pane-node-field-video-carousel-title,.page-search .content .google-search-results .gss-title.field-name-field-color-blocks-title{margin-left:0px;margin-bottom:0px;font-size:24px;}.page-search .content .search-results h2 a,.page-search .content .search-results .pane-node-field-video-carousel-title a,.page-search .content .search-results .field-name-field-color-blocks-title a,.page-search .content .search-results h2.gss-title a,.page-search .content .search-results .gss-title.pane-node-field-video-carousel-title a,.page-search .content .search-results .gss-title.field-name-field-color-blocks-title a,.page-search .content .google-search-results h2 a,.page-search .content .google-search-results .pane-node-field-video-carousel-title a,.page-search .content .google-search-results .field-name-field-color-blocks-title a,.page-search .content .google-search-results h2.gss-title a,.page-search .content .google-search-results .gss-title.pane-node-field-video-carousel-title a,.page-search .content .google-search-results .gss-title.field-name-field-color-blocks-title a{text-decoration:none;color:#3e1994;}.page-search .content .search-results h2 a:hover,.page-search .content .search-results .pane-node-field-video-carousel-title a:hover,.page-search .content .search-results .field-name-field-color-blocks-title a:hover,.page-search .content .search-results h2.gss-title a:hover,.page-search .content .search-results .gss-title.pane-node-field-video-carousel-title a:hover,.page-search .content .search-results .gss-title.field-name-field-color-blocks-title a:hover,.page-search .content .google-search-results h2 a:hover,.page-search .content .google-search-results .pane-node-field-video-carousel-title a:hover,.page-search .content .google-search-results .field-name-field-color-blocks-title a:hover,.page-search .content .google-search-results h2.gss-title a:hover,.page-search .content .google-search-results .gss-title.pane-node-field-video-carousel-title a:hover,.page-search .content .google-search-results .gss-title.field-name-field-color-blocks-title a:hover{text-decoration:underline;color:#3e1994;}.page-search .content .search-results li,.page-search .content .google-search-results li{margin-bottom:0;}.page-search .content .search-results .field-name-field-prod-full-description .field-item:after,.page-search .content .search-results .field-name-body .field-item:after,.page-search .content .google-search-results .field-name-field-prod-full-description .field-item:after,.page-search .content .google-search-results .field-name-body .field-item:after{content:'...';}.page-search .content .search-results a.search-link,.page-search .content .search-results .gss-search-url a,.page-search .content .google-search-results a.search-link,.page-search .content .google-search-results .gss-search-url a{text-decoration:none;color:#14757f;font-style:normal;}.page-search .content .search-results a:hover.search-link,.page-search .content .search-results .gss-search-url a:hover,.page-search .content .google-search-results a:hover.search-link,.page-search .content .google-search-results .gss-search-url a:hover{text-decoration:underline;color:#14757f;}.page-search .content .search-results .gss-search-snippet-info p.gss-search-snippet,.page-search .content .google-search-results .gss-search-snippet-info p.gss-search-snippet{margin-top:0;}.page-search .content .search-results .gss-thumbnail,.page-search .content .google-search-results .gss-thumbnail{float:left;display:inline;margin:5px 20px 40px 0px;width:100px;height:70px;overflow:hidden;position:relative;}.page-search .content .search-results .gss-thumbnail .gss-thumbnail-wrap,.page-search .content .google-search-results .gss-thumbnail .gss-thumbnail-wrap{width:200px;height:200px;position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-100px;}.page-search .content .search-results .gss-thumbnail a,.page-search .content .google-search-results .gss-thumbnail a{position:relative;width:200px;height:200px;display:block;}.page-search .content .search-results .gss-thumbnail .gss-thumbnail-image,.page-search .content .google-search-results .gss-thumbnail .gss-thumbnail-image{min-width:100px;display:block;margin:0px auto;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}.page-search .content .search-results .gss-info,.page-search .content .google-search-results .gss-info{display:none;}.page-search .header--subnav .menu .menu{background:#340d8e;}.search-advanced .criterion{display:none;}.search-advanced .form-item{margin-bottom:4rem;}.search-advanced .form-submit{width:auto !important;}.search-form + h2 + ul,.search-form + .pane-node-field-video-carousel-title + ul,.search-form + .field-name-field-color-blocks-title + ul{margin-bottom:10rem;}@media screen and (max-width:720px) {
 .page-search .item-list .pager{display:table;margin:auto;}.page-search .item-list .pager li{float:left;}.page-search .item-list .pager .pager-first,.page-search .item-list .pager .pager-previous,.page-search .item-list .pager .pager-next,.page-search .item-list .pager .pager-last{width:50%;margin:2rem auto;padding:0;}.page-search .item-list .pager .pager-next,.page-search .item-list .pager .pager-previous + .pager-item{clear:both;}.page-search .item-list{display:table;}.page-search .google-search-results .gss-thumbnail{display:none;}.page-search .gss-search-url{overflow:hidden;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:90vw;} 
}body.page-search-gss .tabs.primary{display:none;}.pane-node-field-essential-oils-recipes{display:table;}.field-name-field-essential-oils-recipes > .field-items > .field-item{padding:4rem 0;}.field-name-field-essential-oils-recipes > .field-items > .field-item.even{background-color:#f2f2f2;}.field-name-field-essential-oils-recipes > .field-items > .field-item.odd{background-color:#f6f6f6;}.field-collection-item-field-essential-oils-recipes .field-name-title-field{font-family:"Merriweather",serif;font-size:3.8rem;line-height:4.5rem;color:#14757f;}.field-collection-item-field-essential-oils-recipes .field-name-field-body{margin-bottom:1.7rem;}.field-collection-item-field-essential-oils-recipes .field-name-field-caution p{font-size:1.2rem;line-height:1.5rem;font-weight:bold;margin:0;}.field-collection-item-field-ess-oil-ingredient{padding-bottom:1rem;}.field-collection-item-field-ess-oil-ingredient a{font-weight:bold;}.node-type-now-award-entry .basic--masthead{padding-top:5rem;padding-bottom:5rem;}.node-type-now-award-entry .basic--masthead .pane-node-field-award-image{width:30%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:2rem;text-align:right;}.node-type-now-award-entry .basic--masthead .pane-block-12,.node-type-now-award-entry .basic--masthead .pane-node-body{clear:none;max-width:60rem;padding-left:30%;text-transform:none;}.node-type-now-award-entry .basic--masthead .pane-node-field-award-image + .panel-separator,.node-type-now-award-entry .basic--masthead .pane-block-12 + .panel-separator{display:none;}.node-type-now-award-entry .basic--masthead img{max-width:27.5rem;width:auto;}.node-type-now-award-entry .basic--main{margin-bottom:10rem;}.field-product-awarded--thumbnail_wrap{display:none;}.node-type-now-award-entry .field-collection-item-field-winner-collection{padding-bottom:3rem;}.node-type-now-award-entry .field-collection-item-field-winner-collection .field-product-awarded--thumbnail_wrap{width:30%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-right:2rem;text-align:right;}.node-type-now-award-entry .field-collection-item-field-winner-collection .field-product-awarded--thumbnail{width:10rem;display:inline-block;vertical-align:top;text-align:center;}.node-type-now-award-entry .field-collection-item-field-winner-collection .field-product-awarded--thumbnail img{max-width:100%;width:auto;}.node-type-now-award-entry .field-collection-item-field-winner-collection .content{display:inline-block;width:50%;vertical-align:top;}.node-type-now-award-entry .field-collection-item-field-winner-collection .field-name-field-product-awarded{font-size:2rem;}@media screen and (max-width:1024px) {
 .node-type-now-award-entry .basic--masthead img{max-width:100%;} 
}@media screen and (max-width:768px) {
 .node-type-now-award-entry .basic--masthead .pane-node-field-award-image{width:100%;float:none;padding:0;text-align:center;margin-bottom:3rem;}.node-type-now-award-entry .basic--masthead .pane-block-12,.node-type-now-award-entry .basic--masthead .pane-node-body{padding-left:0;}.node-type-now-award-entry .field-collection-item-field-winner-collection{white-space:nowrap;}.node-type-now-award-entry .field-collection-item-field-winner-collection .pane-block-12,.node-type-now-award-entry .field-collection-item-field-winner-collection .pane-node-body{width:auto;}.node-type-now-award-entry .field-collection-item-field-winner-collection .field-product-awarded--thumbnail_wrap{width:25%;text-align:center;}.node-type-now-award-entry .field-collection-item-field-winner-collection .field-product-awarded--thumbnail{max-width:10rem;width:auto;}.node-type-now-award-entry .field-collection-item-field-winner-collection .content{width:75%;white-space:normal;} 
}.campaign .recipe--featured_products .recipe--related_arrow svg,.campaign .recipe--featured_products .now-carousel--arrow svg{height:100%;width:4.2rem;}.campaign--row{position:relative;height:33.33vw;max-height:48rem;}.campaign--row .now_video{width:66.66%;margin-top:0;max-height:48rem;height:33.34vw;clear:none;display:block;}.campaign--row .copy_block{height:auto;background-color:transparent;}.campaign--row .ambassador_teaser[data-position="right"]:before{left:33.33%;}.campaign--row[data-type="sweepstakes"] .recipe_teaser{background-image:none !important;}.campaign--row[data-type="sweepstakes"] .recipe_teaser--body{display:block !important;}.campaign--row[data-type="sweepstakes"] .recipe_teaser--text{overflow-y:scroll;}.campaign--row[data-type="sweepstakes"] .recipe_teaser--figure{display:block;width:50%;clear:none;}.campaign--row[data-type="sweepstakes"] .recipe_teaser--text{background-color:#f9874a !important;}.campaign--row .sweepstakes{float:left;width:33.33%;height:100%;overflow-y:scroll;}.campaign--header .pane-addtoany-addtoany-button{padding:2.1rem 0;text-align:right;-ms-flex-pack:end;-webkit-justify-content:flex-end;-webkit-box-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.campaign--header .pane-addtoany-addtoany-button .pane-title{font-size:1.7rem;line-height:2.25;font-weight:bold;margin:0 1.5rem 0 0;}@media screen and (max-width:950px) {
 .campaign--row,.campaign--row .ambassador_teaser,.campaign--row .image_text--figure,.campaign--row .image_text--copy,.campaign--row .copy_block,.campaign--row .now_video{width:100%;max-height:none;height:auto;clear:both;}.campaign--row .copy_block--wrap,.campaign--row .ambassador_teaser--wrap,.campaign--row .image_text--copy{padding:5.5rem 4rem !important;}.campaign--row .ambassador_teaser{background-color:#54575a;}.campaign--row .ambassador_teaser:before{display:none;}.campaign--row .now_video{height:56.25vw;}.campaign--row .now_video--bg{display:none;}.campaign--row .ambassador_teaser--figure{max-width:100%;padding:0;width:100%;text-align:center;margin-bottom:2rem;}.campaign--row .ambassador_teaser[data-position="right"]:before{left:0;}.campaign--row[data-type="sweepstakes"] .sweepstakes{clear:both;width:100%;margin-bottom:4rem;}.campaign--row[data-type="sweepstakes"] .sweepstakes iframe{margin:auto;display:block;}.campaign--row[data-type="sweepstakes"] .recipe_teaser--text,.campaign--row[data-type="sweepstakes"] .recipe_teaser{width:100%;height:auto;max-height:none;}.campaign--row[data-type="sweepstakes"] .recipe_teaser--figure{width:100%;text-align:center;}.campaign--row[data-type="sweepstakes"] .recipe_teaser--img{float:none;} 
}@media screen and (max-width:414px) {
 .campaign--header .pane-addtoany-addtoany-button{-ms-flex-pack:start;-webkit-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;}.campaign--row .copy_block--wrap,.campaign--row .ambassador_teaser--wrap,.campaign--row .image_text--copy{padding-left:2rem !important;padding-right:2rem !important;} 
}.image_text--figure{margin:auto;float:left;width:33.33%;height:33.33vw;max-height:48rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;z-index:2;}.image_text--copy{margin:auto;float:left;width:66.66%;max-height:48rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7rem 1rem 2rem;}.image_text--copy[data-padding="left"]{padding-left:6rem;}.image_text--copy[data-padding="right"]{padding-right:6rem;padding-left:4rem;}.image_text--copy:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#f3f4f4;z-index:1;}.image_text--copy_wrap{max-width:64rem;position:relative;z-index:2;}.page-node-40544 .view-home-page-views{margin-bottom:5rem;overflow:hidden;}.page-node-40544 .view-home-page-views .view-content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}.page-node-40544 .view-home-page-views .views-row{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}.page-node-40544 .view-home-page-views .supplements .deatiled_term--header{background-color:#f37320;}.page-node-40544 .view-home-page-views .supplements .detailed_term--copy{background-color:rgba(199,62,20,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .page-node-40544 .view-home-page-views .supplements{background-color:rgba(243,115,32,0.9);} 
}.page-node-40544 .view-home-page-views .beauty-amp-health .deatiled_term--header{background-color:#711471;}.page-node-40544 .view-home-page-views .beauty-amp-health .detailed_term--copy{background-color:rgba(126,42,126,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .page-node-40544 .view-home-page-views .beauty-amp-health{background-color:rgba(113,20,113,0.9);} 
}.page-node-40544 .view-home-page-views .essential-oils .deatiled_term--header{background-color:#1d5b7c;}.page-node-40544 .view-home-page-views .essential-oils .detailed_term--copy{background-color:rgba(28,84,114,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .page-node-40544 .view-home-page-views .essential-oils{background-color:rgba(29,91,124,0.9);} 
}.page-node-40544 .view-home-page-views .sports-nutrition .deatiled_term--header{background-color:#54575a;}.page-node-40544 .view-home-page-views .sports-nutrition .detailed_term--copy{background-color:rgba(100,101,105,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .page-node-40544 .view-home-page-views .sports-nutrition{background-color:rgba(84,87,90,0.9);} 
}.page-node-40544 .view-home-page-views .natural-foods .deatiled_term--header{background-color:#597d00;}.page-node-40544 .view-home-page-views .natural-foods .detailed_term--copy{background-color:rgba(82,102,38,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .page-node-40544 .view-home-page-views .natural-foods{background-color:rgba(89,125,0,0.9);} 
}.page-node-40544 .view-home-page-views .pet-health .deatiled_term--header{background-color:#890014;}.page-node-40544 .view-home-page-views .pet-health .detailed_term--copy{background-color:rgba(148,24,42,0.9);}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .page-node-40544 .view-home-page-views .pet-health{background-color:rgba(137,0,20,0.9);} 
}.page-node-40544 .view-home-page-views .detailed_term{width:100%;}.page-node-40544 .view-home-page-views .detailed_term--title{color:#000;background-image:none;position:absolute;padding-left:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:4rem;}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .page-node-40544 .view-home-page-views .detailed_term--title{display:none;} 
}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .page-node-40544 .view-home-page-views .detailed_term--copy{background-color:transparent;} 
}.page-node-40544 .view-home-page-views .detailed_term--copy_wrap{padding-top:20%;padding-left:5rem;}@media screen and (max-width:1024px) and (max-height:672px) {
 .touchevents .page-node-40544 .view-home-page-views .detailed_term{max-height:none;} 
}.page-node-40544 .view-home-page-views .deatiled_term--header{height:8rem;width:8rem;background-image:url("/sites/all/themes/nowfoods/img/detailed_term--plus.png");background-repeat:no-repeat;background-position:center;}@media screen and (max-width:1000px) {
 .page-node-40544 .view-home-page-views .views-row{flex-basis:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;}.page-node-40544 .view-home-page-views .supplements,.page-node-40544 .view-home-page-views .Supplements{background-color:rgba(243,115,32,0.9);}.page-node-40544 .view-home-page-views .beauty-amp-health,.page-node-40544 .view-home-page-views .Beauty-amp-Health{background-color:rgba(113,20,113,0.9);}.page-node-40544 .view-home-page-views .essential-oils,.page-node-40544 .view-home-page-views .Essential-Oils{background-color:rgba(29,91,124,0.9);}.page-node-40544 .view-home-page-views .sports-nutrition,.page-node-40544 .view-home-page-views .Sports-Nutrition{background-color:rgba(84,87,90,0.9);}.page-node-40544 .view-home-page-views .natural-foods,.page-node-40544 .view-home-page-views .Natural-Foods{background-color:rgba(89,125,0,0.9);}.page-node-40544 .view-home-page-views .pet-health,.page-node-40544 .view-home-page-views .Pet-Health{background-color:rgba(137,0,20,0.9);}.page-node-40544 .view-home-page-views .detailed_term--copy_wrap{padding-left:0;}.page-node-40544 .view-home-page-views .detailed_term--copy{min-height:50vw;height:auto;background-color:transparent !important;}.page-node-40544 .view-home-page-views .detailed_term--title{display:none;} 
}@media screen and (max-width:690px) {
 .page-node-40544 .view-home-page-views .views-row{flex-basis:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;}.page-node-40544 .detailed_term--copy_wrap{padding-left:0;}.page-node-40544 .detailed_term--copy{min-height:100vw;height:auto;padding-bottom:1.5rem;} 
}.node-type-slideshow-page .field-name-field-datetime{padding-left:7.6rem;margin-bottom:1rem;}.node-type-slideshow-page .pane-page-title{padding-left:7.6rem;}.node-type-slideshow-page .pane-page-breadcrumb{margin-top:3.3rem;}@media screen and (max-width:550px) {
 .node-type-slideshow-page .pane-page-title,.node-type-slideshow-page .field-name-field-datetime{padding-left:0;} 
}.slideshow{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:14.2rem;margin-top:4rem;}.slideshow--nav{-webkit-flex-basis:6.2rem;-ms-flex-preferred-size:6.2rem;flex-basis:6.2rem;position:relative;}.slideshow--nav:first-child{margin-right:1.4rem;}.slideshow--nav:last-child{margin-left:1.4rem;}.slideshow--button{border:0;padding:0;margin:24.9rem 0 0;width:6.2rem;height:6.2rem;outline:none;background-color:#ffc20e;position:relative;}.slideshow--button:hover{background-color:#f1a512;-webkit-transition:background-color 0.15s ease,opacity 0.15s ease;-o-transition:background-color 0.15s ease,opacity 0.15s ease;transition:background-color 0.15s ease,opacity 0.15s ease;text-decoration:none;}.slideshow--button:active{background-color:#f1a512;-webkit-transition:background-color 0s,opacity 0s;-o-transition:background-color 0s,opacity 0s;transition:background-color 0s,opacity 0s;opacity:0.75;}.slideshow--button[data-enabled="false"]{background-color:#e6e7e8;cursor:default;pointer-events:none;}.slideshow--button[data-enabled="false"] svg circle{fill:white;}.slideshow--button[data-enabled="false"]:hover{background-color:#e6e7e8;}.slideshow--button[data-enabled="false"]:active{opacity:1;}.slideshow--button_svg{width:85%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;}.slideshow--button_svg circle{fill:#3e1994;}#prev .slideshow--button_svg{-webkit-transform:translate(-50%,-50%) scale(-1);-ms-transform:translate(-50%,-50%) scale(-1);transform:translate(-50%,-50%) scale(-1);}.slideshow--items{-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size:calc(100% - 12.4rem);-webkit-flex-basis:calc(100% - 12.4rem);flex-basis:calc(100% - 12.4rem);}.slideshow--items_list{padding:0;margin:0;list-style:none;}.slideshow--item[data-status="disabled"]{display:none;pointer-events:none;visibility:hidden;}.slideshow--item[data-status="fade"]{opacity:0;-webkit-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease;pointer-events:none;}.slideshow--item[data-status="enabled"]{opacity:1;-webkit-transition:opacity 0.4s ease-out;-o-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out;visibility:visible;}.slideshow--header{margin-bottom:2.3rem;}.slideshow--figure{margin:0;background-image:none !important;}.slideshow--img{width:100%;float:left;}.slideshow--title_block{background-color:#14757f;}.slideshow--pager{text-align:center;padding-top:0;color:white;font-size:1.2rem;}.slideshow--title{color:white;margin:1.8rem 3rem 2.1rem;}@media screen and (max-width:550px) {
 .slideshow--items{-webkit-flex-shrink:2;-ms-flex-negative:2;flex-shrink:2;-ms-flex-preferred-size:calc(100% - 6.4rem);-webkit-flex-basis:calc(100% - 6.4rem);flex-basis:calc(100% - 6.4rem);}.slideshow--nav{-ms-flex-preferred-size:3.2rem;-webkit-flex-basis:3.2rem;flex-basis:3.2rem;}.slideshow--title{margin-left:1.5rem;margin-right:1.5rem;font-size:2rem;line-height:1.25;}.slideshow--button{width:3.2rem;height:3.2rem;} 
}.gated_content{margin-top:30px;margin-bottom:40px;-webkit-box-sizing:border-box;box-sizing:border-box;}.gated_content .panel-panel{float:left;}.gated_content--top{-webkit-box-sizing:inherit;box-sizing:inherit;width:100%;}.gated_content--left{-webkit-box-sizing:inherit;box-sizing:inherit;width:100%;}.gated_content--right{-webkit-box-sizing:inherit;box-sizing:inherit;width:100%;}.gated_content--right .inside{background-color:#f6f6f6;padding:40px;}.gated_content .pane-node-field-pdf-preview-image{width:80%;margin:0 auto;}.gated_content .pane-node-field-pdf-preview-image img{border:1px solid #ccc;width:100%;height:auto;}.gated_content .pane-node-field-cta{font-size:24px;font-weight:500;margin-top:30px;margin-bottom:10px;color:#3d3935;}.gated_content .pane-node-field-gated-nongated-file .now_button--arrow{width:16rem;padding:1.8rem;font-weight:900;font-family:"Muli",sans-serif;font-size:1.7rem;}.gated_content .pane-node-webform input.form-text{width:100%;margin-top:10px;background-color:#f9f8f7;border:2px solid #eeeeee;font-size:1.5rem;line-height:1.8rem;color:#3d3935;padding:1.2rem;outline:none;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;}.gated_content .pane-node-webform .description{margin-bottom:30px;}.gated_content .pane-node-webform .form-actions{position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffc20e;color:#711471;-webkit-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;-o-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;transition:background-color 0.35s ease-out,opacity 0.35s ease-out;text-transform:uppercase;border:none;padding:1.8rem;outline:none;font-weight:900;font-family:"Muli",sans-serif;display:table;opacity:1;text-decoration:none;font-size:1.2rem;}.no-touchevents .gated_content .pane-node-webform .form-actions:hover{background-color:#f1a512;-webkit-transition:background-color 0.15s ease,opacity 0.15s ease;-o-transition:background-color 0.15s ease,opacity 0.15s ease;transition:background-color 0.15s ease,opacity 0.15s ease;text-decoration:none;}.gated_content .pane-node-webform .form-actions:active{background-color:#f1a512;-webkit-transition:background-color 0s,opacity 0s;-o-transition:background-color 0s,opacity 0s;transition:background-color 0s,opacity 0s;opacity:0.75;}.gated_content .pane-node-webform .form-actions .form-submit{text-transform:uppercase;background-color:transparent;border:0px;font-size:1.7rem;width:180px;padding-right:65px;}.gated_content .pane-node-webform .form-actions:after{display:inline-block;padding:0px;content:"";position:absolute;right:0;top:0;pointer-events:none;width:60px;height:100%;background-color:#f1a512;background-image:url(/sites/all/themes/nowfoods/img/buttons--arrow_purple.svg);-webkit-background-size:68% 68%;background-size:68%;background-repeat:no-repeat;background-position:50%;}.gated_content .pane-node-title-field{font-size:38px;line-height:5rem;font-weight:500;color:#3d3935;margin-bottom:10px;text-transform:none;font-family:"Merriweather",serif;}.gated_content p,.gated_content li{font-size:1.7rem;}.gated-additional--title{display:none;}@media screen and (min-width:768px) {
 .gated_content--top{width:100%;clear:both;}.gated_content--left{width:60%;padding-right:4rem;}.gated_content--right{width:40%;padding-left:4rem;} 
}@media screen and (max-width:768px) {
 .node-type-gated-content .gated-additional--title{display:block;}.node-type-gated-content .gated_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;}.node-type-gated-content .gated_content--left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}.node-type-gated-content .gated_content--left .field-name-title-field{display:none;}.node-type-gated-content .gated_content--right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;} 
}.product_finder--wrapper{-webkit-background-size:cover;background-size:cover;padding-bottom:2rem;}.product_finder{background-color:rgba(255,255,255,0.87);}.product_finder--top{overflow:hidden;margin-bottom:3rem;}.product_finder--top .pane-page-breadcrumb{float:left;width:50%;}.product_finder--top .pane-addtoany-addtoany-button{float:right;margin-top:2.5rem;}.product_finder--top .pane-addtoany-addtoany-button .pane-title{padding-top:5px;padding-right:5px;}.product_finder--top .pane-addtoany-addtoany-button .pane-title,.product_finder--top .pane-addtoany-addtoany-button .pane-content{float:left;}.product_finder--left{overflow:hidden;padding-bottom:4rem;}.product_finder--right{padding-top:4rem;padding-bottom:4rem;}.product_finder--bottom{margin-top:4.5rem;margin-bottom:4.5rem;}.product_finder--bottom .pane-content p{padding:1.5rem 2rem;border:1px solid black;font-size:1.3rem;line-height:1.5rem;font-weight:bold;text-align:center;margin:0;}.product_finder h1{font-size:4.8rem;color:#3e1994;font-family:"Merriweather",serif;font-weight:100;line-height:5.3rem;margin:1.5rem 0 1.5rem;}.product_finder--content-inner{width:90%;margin:0 auto;}.product_finder--main .form-actions{display:inline-block;width:calc(80% - 20px);}.product_finder .question_num{text-transform:uppercase;}.product_finder .form-item{margin-top:0em;}.product_finder .webform-component-select-image > label{font-size:38px;line-height:5rem;font-weight:500;color:#3d3935;margin-top:0.5rem;margin-bottom:4rem;text-transform:none;font-family:"Merriweather",serif;}.product_finder .webform-component-select-image .form-radios{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product_finder .webform-component-select-image .form-radios:before{display:block;content:"SELECT ONE OPTION BELOW:";width:100%;color:#3e1994;font-family:"Merriweather",serif;font-weight:900;padding-top:1.5rem;padding-bottom:20px;}.product_finder .webform-component-select-image .form-item.form-type-radio{border-top:2rem solid #597d00;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;background-color:#f1f2f2;margin-right:20px;margin-top:1rem;margin-bottom:1rem;}.product_finder .webform-component-select-image .form-item.form-type-radio,.product_finder .webform-component-select-image .form-item.form-type-radio *{cursor:pointer;}.product_finder .webform-component-select-image .form-item.form-type-radio img{width:100%;pointer-events:none;}.product_finder .webform-component-select-image .form-item.form-type-radio input[type=radio]{display:none;}.product_finder .webform-component-select-image .form-item.form-type-radio label{display:block;height:100%;padding-bottom:35px;}.product_finder .webform-component-select-image .form-item.form-type-radio label .webform-select-image-legend{text-decoration:underline;margin-top:15px;padding-left:40px;text-indent:-22px;word-wrap:break-word;overflow-wrap:break-word;}.product_finder .webform-component-select-image .form-item.form-type-radio label .webform-select-image-legend::before{position:relative;right:30px;content:" ";display:block;float:left;width:2rem;height:2rem;background-color:grey;-webkit-border-radius:50%;border-radius:50%;border:1px solid grey;-webkit-box-shadow:inset 0 0 0 2px white;box-shadow:inset 0 0 0 2px white;}.product_finder .webform-component-select-image .form-item.form-type-radio label > :not(img){padding:0rem 2rem;}.product_finder .webform-component-select-image .form-item.form-type-radio input[type=radio]:checked ~ label .webform-select-image-legend::before{background-color:#3e1994;border-color:#3e1994;}.product_finder .form-actions{padding-right:20px;}.product_finder .form-actions .form-submit{background-color:transparent;border:0px;font-size:1.7rem;width:auto;height:6rem;}.product_finder .form-actions .webform-previous-wrapper{float:left;position:relative;cursor:pointer;margin-bottom:2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#3e1994;-webkit-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;-o-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;transition:background-color 0.35s ease-out,opacity 0.35s ease-out;border:none;outline:none;font-family:"Muli",sans-serif;display:table;opacity:1;text-decoration:none;font-size:1.2rem;}.product_finder .form-actions .webform-previous-wrapper .form-submit{text-decoration:underline;}.product_finder .form-actions .webform-previous-wrapper:before{display:inline-block;padding:0px;content:"";position:absolute;top:0;pointer-events:none;width:50px;height:100%;background-color:#f1a512;background-image:url(/sites/all/themes/nowfoods/img/buttons--left-arrow.svg);-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1);-webkit-background-size:68% 68%;background-size:68%;background-repeat:no-repeat;background-position:50%;}.product_finder .form-actions .webform-previous-wrapper .form-submit{padding-left:55px;}.product_finder .form-actions .webform-next-wrapper,.product_finder .form-actions .webform-submit-wrapper{float:right;position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;border:none;outline:none;font-family:"Muli",sans-serif;display:table;opacity:1;text-decoration:none;font-size:1.2rem;}.product_finder .form-actions .webform-next-wrapper input[type='submit'],.product_finder .form-actions .webform-submit-wrapper input[type='submit']{background-color:#ffc20e;color:#711471;-webkit-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;-o-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;transition:background-color 0.35s ease-out,opacity 0.35s ease-out;padding-right:65px;padding-left:15px;text-transform:uppercase;}.product_finder .form-actions .webform-next-wrapper input[type='submit']:hover,.product_finder .form-actions .webform-submit-wrapper input[type='submit']:hover{background-color:#f1a512;-webkit-transition:background-color 0.15s ease,opacity 0.15s ease;-o-transition:background-color 0.15s ease,opacity 0.15s ease;transition:background-color 0.15s ease,opacity 0.15s ease;text-decoration:none;}.product_finder .form-actions .webform-next-wrapper:after,.product_finder .form-actions .webform-submit-wrapper:after{display:inline-block;padding:0px;content:"";position:absolute;right:0;top:0;pointer-events:none;width:50px;height:100%;background-color:#f1a512;background-image:url(/sites/all/themes/nowfoods/img/buttons--arrow_purple.svg);-webkit-background-size:68% 68%;background-size:68%;background-repeat:no-repeat;background-position:50%;}.pf-recommendation .product_finder_reference--title h2,.pf-recommendation .product_finder_reference--title .pane-node-field-video-carousel-title,.pf-recommendation .product_finder_reference--title .field-name-field-color-blocks-title{font-size:4.8rem;color:#3e1994;font-family:"Merriweather",serif;font-weight:100;line-height:5.3rem;margin:1.5rem 0 1.5rem;}.pf-recommendation .prod_rec_ref{overflow:hidden;margin:2rem 0;}.pf-recommendation .prod_rec_ref--left{float:left;width:20%;padding-right:1.5rem;}.pf-recommendation .prod_rec_ref--left img{width:100%;}.pf-recommendation .prod_rec_ref--right{padding-top:1.5rem;float:left;width:70%;}.pf-recommendation .field-collection-view-links{clear:both;}.pf-recommendation .pane-node-field-pf-rec-product-collection{overflow:hidden;}.pf-recommendation .product-finder-reference-link{clear:both;max-width:360px;margin:0 auto;overflow:hidden;padding-top:20px;}.pf-recommendation .product-finder-reference-link button{float:left;}.pf-recommendation .product-finder-reference-link button svg{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1);}.pf-recommendation .product-finder-reference-link--text{padding-left:1rem;padding-top:.5rem;float:left;font-size:1.8rem;line-height:1.2;text-decoration:underline;font-weight:500;}.pf-recommendation .product-finder-reference-link--text span{display:block;}.pf-recommendation .pane-webform-client-block-40697 h2.pane-title,.pf-recommendation .pane-webform-client-block-40697 .pane-title.pane-node-field-video-carousel-title,.pf-recommendation .pane-webform-client-block-40697 .pane-title.field-name-field-color-blocks-title{font-size:24px;text-transform:uppercase;}.pf-recommendation .webform-client-form input.form-text{width:100%;margin-top:10px;background-color:#f9f8f7;border:2px solid #eeeeee;font-size:1.5rem;line-height:1.8rem;color:#3d3935;padding:1.2rem;outline:none;resize:none;-webkit-box-sizing:border-box;box-sizing:border-box;}.pf-recommendation .webform-client-form .description{margin-bottom:30px;}.pf-recommendation .webform-client-form .form-actions{position:relative;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffc20e;color:#711471;-webkit-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;-o-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;transition:background-color 0.35s ease-out,opacity 0.35s ease-out;text-transform:uppercase;border:none;padding:1.3rem;outline:none;font-weight:900;font-family:"Muli",sans-serif;display:table;opacity:1;text-decoration:none;font-size:1.2rem;}.no-touchevents .pf-recommendation .webform-client-form .form-actions:hover{background-color:#f1a512;-webkit-transition:background-color 0.15s ease,opacity 0.15s ease;-o-transition:background-color 0.15s ease,opacity 0.15s ease;transition:background-color 0.15s ease,opacity 0.15s ease;text-decoration:none;}.pf-recommendation .webform-client-form .form-actions:active{background-color:#f1a512;-webkit-transition:background-color 0s,opacity 0s;-o-transition:background-color 0s,opacity 0s;transition:background-color 0s,opacity 0s;opacity:0.75;}.pf-recommendation .webform-client-form .form-actions .form-submit{text-transform:uppercase;background-color:transparent;border:0px;font-size:1.4rem;width:125px;padding-right:80px;height:2rem;}.pf-recommendation .webform-client-form .form-actions:after{display:inline-block;padding:0px;content:"";position:absolute;right:0;top:0;pointer-events:none;width:60px;height:100%;background-color:#f1a512;background-image:url(/sites/all/themes/nowfoods/img/buttons--arrow_purple.svg);-webkit-background-size:68% 68%;background-size:68%;background-repeat:no-repeat;background-position:50%;}@media screen and (min-width:768px) {
 .product_finder .webform-component-radios{width:100%;}.product_finder .webform-component-select-image .form-radios{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.product_finder .webform-component-select-image .form-item.form-type-radio{margin-top:0rem;margin-bottom:0rem;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;min-width:30%;}.product_finder--main .form-actions{width:calc(100% - 20px);}.pf-recommendation .product_finder--content-inner{-webkit-box-sizing:border-box;box-sizing:border-box;}.pf-recommendation .product_finder--left,.pf-recommendation .product_finder--right{-webkit-box-sizing:inherit;box-sizing:inherit;}.pf-recommendation .product_finder--top{width:100%;clear:both;}.pf-recommendation .product_finder--left{float:left;width:60%;padding-right:4rem;}.pf-recommendation .product_finder--right{float:left;width:40%;padding-left:4rem;} 
}@media screen and (max-width:768px) {
 .youtube__wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.youtube__wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;} 
}.panel--video-carousel_wrap{position:relative;overflow:visible;margin-top:4rem;margin-bottom:4rem;}.panel--video-carousel_wrap .pane-custom{height:37.2rem;bottom:0;position:absolute;overflow:visible;left:50%;width:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:1450px;}@media screen and (max-width:768px) {
 .panel--video-carousel_wrap .pane-custom{height:64vw;} 
}.panel--video-carousel_wrap .pane-custom .pane-content{overflow:visible;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:6.2rem;width:calc(90vw - 124px);pointer-events:none;}.panel--video-carousel_wrap .pane-title{margin-bottom:1.5rem;}.panel--video-carousel_wrap .pane-node-field-video-carousel .pane-content{width:calc(90vw - 124px);position:relative;height:37.2rem;}.pane-node-field-video-carousel-title{margin-bottom:1.5rem;}.field-name-field-video-carousel > .field-items{position:absolute;bottom:0;right:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.4s ease-out;transition:-webkit-transform 0.4s ease-out;-o-transition:transform 0.4s ease-out;transition:transform 0.4s ease-out;transition:transform 0.4s ease-out,-webkit-transform 0.4s ease-out;}.field-name-field-video-carousel > .field-items > .field-item{float:left;width:calc((90vw - (124px + 45px)) / 2.5);max-width:40rem;margin-right:15px;display:table;position:relative;}.field-name-field-video-carousel a{text-decoration:none;}.field-name-field-video-carousel a:hover{cursor:pointer;}.video-preview--figure{margin:0;}.video-preview--figure img{position:absolute;top:0;left:0;height:100%;max-width:100%;width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;}.video-preview--inner{display:table;width:100%;overflow:hidden;position:relative;}.video-preview--inner:after{content:'';display:inline-block;position:absolute;top:30%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/img/video--play.png) no-repeat;-webkit-background-size:contain;background-size:contain;width:50px;height:50px;z-index:1;}.video-preview--header{width:100%;height:22.55rem;margin:auto;overflow:hidden;display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.video-preview--footer{display:block;position:relative;width:100%;height:14.65rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;}.video-preview--description{color:#f6f6f6;text-decoration:none;text-transform:uppercase;padding:0;margin:0;}.video-preview--duration{display:inline-block;position:absolute;right:4px;bottom:4px;background:rgba(0,0,0,0.8);color:#eee;font-weight:700;font-size:1.8rem;line-height:1;padding:.2rem .4rem;}body .remodal .field-type-video-embed-field .player{max-width:700px;}button.remodal-close-btn:after{content:"close";padding-right:15px;float:left;color:#ffffff;}.html5-video-player .html5-endscreen{display:none !important;}@media screen and (max-width:1145px) {
 .field-name-field-video-carousel > .field-items > .field-item{margin-right:16px;max-width:100%;width:calc((90vw - (124px + 30px)) / 2);} 
}@media screen and (max-width:768px) {
 .field-name-field-video-carousel > .field-items > .field-item{width:calc(90vw - 125px);}.panel--video-carousel_wrap .pane-node-field-video-carousel .pane-content{height:64vw;}.video-preview--header{height:38.5vw;}.video-preview--footer{height:25.5vw;} 
}@media screen and (max-width:550px) {
 .panel--video-carousel_wrap .pane-node-field-video-carousel .pane-content,.field-name-field-video-carousel > .field-items > .field-item{width:calc(90vw - 84px);} 
}body .remodal{margin:0;padding:0;width:auto;background:transparent;}body .remodal .field-type-video-embed-field .field-label,body .remodal .field-type-video-embed-field .video-embed-description{display:none;}body .remodal .field-type-video-embed-field .field-items{width:auto !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;}body .remodal .field-type-video-embed-field .player{position:relative;padding-bottom:56.25%;height:0;width:50vw;min-width:300px;}@media screen and (max-width:900px) {
 body .remodal .field-type-video-embed-field .player{width:80vw;} 
}body .remodal .field-type-video-embed-field .player iframe{position:absolute;top:0;left:0;width:100%;height:100%;}body .remodal-close-btn{display:inline-block;position:absolute;top:-3rem;right:-3rem;left:auto;border:0;outline:0;background:transparent;}@media screen and (max-width:420px) {
 body .remodal-close-btn{right:0;} 
}body .remodal-close-btn:before{content:'';display:inline-block;background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/img/button--close-dark.svg) no-repeat;width:2rem;height:2rem;}.field-name-field-expert-tiles .field-item{float:left;width:50%;}.expert-tile{position:relative;overflow:hidden;color:#f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box;height:0;padding-bottom:85%;}.expert-tile--img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:auto;vertical-align:bottom;}.expert-tile--title_wrap{position:absolute;z-index:1;top:0;left:0;width:80%;padding-top:2.8rem;padding-left:8.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;}.expert-tile--subtitle{font-family:"Muli",sans-serif;font-size:2rem;line-height:1.25;margin-bottom:rem(6);color:#f6f6f6;position:relative;}.expert-tile--subtitle:before{content:'';display:inline-block;left:-4rem;position:absolute;background-image:url("/sites/all/themes/nowfoods/img/detailed_term--plus.png");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;width:2.5rem;height:2.5rem;}.expert-tile--title{font-family:"Merriweather",serif;font-size:3.8rem;line-height:1.25;color:white;padding-bottom:1rem;}.expert-tile--overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;opacity:0;padding-top:2.8rem;padding-left:8.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;}.expert-tile--overlay .expert-tile--title,.expert-tile--overlay .expert-tile--subtitle{padding-right:20%;}.expert-tile--overlay .expert-tile--subtitle:before{content:none;}.expert-tile--body{padding-right:8.5rem;font-weight:300;}.expert-tile--body p{font-size:1.7rem;line-height:1.65;font-weight:300;color:#f6f6f6;}.expert-tile--body a,.expert-tile--body a:hover,.expert-tile--body a:active,.expert-tile--body a:visited{color:white;}.expert-tile:hover .expert-tile--overlay{opacity:1;z-index:10;}.expert-tile:hover .expert-tile--title_wrap{opacity:0;}.expert-tile--video_link{font-size:2.5rem;color:#f6f6f6;display:inline-block;cursor:pointer;vertical-align:middle;margin-top:2rem;text-decoration:none;}.expert-tile--video_link:hover{color:white;}.expert-tile--video_link:before{content:'';display:inline-block;vertical-align:middle;background:url(https://www.nowfoods.com/sites/all/themes/nowfoods/img/video--play.png) no-repeat;-webkit-background-size:contain;background-size:contain;width:5.5rem;height:5.5rem;margin-right:1.5rem;}@media screen and (min-width:900px) and (max-width:1200px) {
 .expert-tile--subtitle{font-size:1.8rem;}.expert-tile--title{font-size:2.3rem;}.expert-tile--body p{font-size:1.4rem;}.expert-tile--video_link{font-size:2rem;}.expert-tile--video_link:before{width:4rem;height:4rem;margin-right:0.5rem;} 
}@media screen and (max-width:1200px) {
 --title_wrap,--overlay{padding-left:4rem;}--body{padding-right:4rem;} 
}@media screen and (max-width:900px) {
 .field-name-field-expert-tiles .field-item{float:none;width:100%;}.expert-tile{padding:0;height:auto;overflow:visible;}.expert-tile--img{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;}.expert-tile--title_wrap{display:none;}.expert-tile--overlay{position:relative;padding:2.8rem;opacity:1;}.expert-tile--body,.expert-tile--subtitle,.expert-tile--title{padding:0 !important;}.expert-tile--video_link{font-size:1.8rem;}.expert-tile--video_link:before{width:4rem;height:4rem;margin-right:0.5rem;} 
}.pane-node-field-color-text-blocks .pane-title{max-width:1050px;margin-left:auto;margin-right:auto;margin-top:6rem;margin-bottom:5rem;width:90%;clear:both;}.field-name-field-color-blocks-title{max-width:1050px;margin-left:auto;margin-right:auto;margin-top:6rem;margin-bottom:5rem;width:90%;clear:both;}.field-name-field-color-text-blocks .field-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:3rem;}@media screen and (max-width:900px) {
 .field-name-field-color-text-blocks .field-items{display:block;} 
}.field-name-field-color-text-blocks .field-item{width:31%;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}@media screen and (max-width:900px) {
 .field-name-field-color-text-blocks .field-item{width:100%;margin-bottom:2.5rem;} 
}@media screen and (max-width:900px) {
 .field-name-field-color-text-blocks .field-item:last-child{margin:0;} 
}.color-text-block{height:100%;vertical-align:top;overflow:hidden;padding:4rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box;}.color-text-block:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:-1;}.color-text-block--title{font-size:3.8rem;line-height:1.25;margin-bottom:0;padding-bottom:0;color:#f6f6f6;text-align:center;text-transform:uppercase;}.color-text-block--text{color:#f6f6f6;font-size:1.8rem;line-height:1.5;}.color-text-block--text a,.color-text-block--text a:hover,.color-text-block--text a:active,.color-text-block--text a:focus{color:#f6f6f6;}.color-text-block--text p{color:#f6f6f6;font-size:1.8rem;line-height:1.5;}.color-text-block hr{border:1px solid #f6f6f6;margin-top:3rem;margin-bottom:3rem;}.now-carousel{max-width:1400px;width:calc(90vw - 124px);margin-left:auto;margin-right:auto;clear:both;float:none;}@media screen and (max-width:550px) {
 .now-carousel{width:calc(90vw - 84px);} 
}.now-carousel--full{width:100%;clear:both;}.now-carousel--full img{max-width:100%;width:auto;height:auto;}@media screen and (min-width:1600px) {
 .now-carousel--full img{width:100%;height:auto;} 
}.now-carousel--arrow_prev{left:-8rem;}@media screen and (max-width:550px) {
 .now-carousel--arrow_prev{left:-5rem;} 
}.now-carousel--arrow_next{right:-8rem;}@media screen and (max-width:550px) {
 .now-carousel--arrow_next{right:-5rem;} 
}.slick-disabled circle,.slick-disabled path{fill:white;}.slick-slide{outline:0;}.node-type-seasonal-campaign .recipe--related{border:none;}.campaign--upper-content{float:none;clear:both;}.campaign--lower-form .webform-client-form,.seasonal-campaign--content .webform-client-form{max-width:56rem;margin:1rem auto 5rem auto;text-align:center;}@media screen and (max-width:600px) {
 .campaign--lower-form .webform-client-form,.seasonal-campaign--content .webform-client-form{max-width:90%;} 
}.campaign--lower-form .webform-client-form input.form-text,.seasonal-campaign--content .webform-client-form input.form-text{width:40rem;border:1px solid #999;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:600px) {
 .campaign--lower-form .webform-client-form input.form-text,.seasonal-campaign--content .webform-client-form input.form-text{width:100%;} 
}.campaign--lower-form .webform-client-form input.form-text:focus,.campaign--lower-form .webform-client-form input.form-checkbox:focus,.seasonal-campaign--content .webform-client-form input.form-text:focus,.seasonal-campaign--content .webform-client-form input.form-checkbox:focus{outline:2px solid rgba(69,18,152,0.15);}.campaign--lower-form .webform-client-form .webform-component-email,.seasonal-campaign--content .webform-client-form .webform-component-email{margin-top:2rem;text-align:left;}.campaign--lower-form .webform-client-form .webform-component-email label,.seasonal-campaign--content .webform-client-form .webform-component-email label{font-size:1.2rem;line-height:1.25;padding-bottom:.8rem;text-transform:uppercase;}.campaign--lower-form .webform-client-form .webform-component--checkbox-intro,.seasonal-campaign--content .webform-client-form .webform-component--checkbox-intro{text-align:left;margin-top:3rem;margin-bottom:0;font-size:12px;}.campaign--lower-form .webform-client-form .webform-component--checkbox-intro p,.seasonal-campaign--content .webform-client-form .webform-component--checkbox-intro p{font-size:12px;line-height:1.25;}.campaign--lower-form .webform-client-form input.form-checkbox,.seasonal-campaign--content .webform-client-form input.form-checkbox{border:1px solid #999;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2rem;height:2rem;content:"X";background-color:#ffffff;}.campaign--lower-form .webform-client-form input.form-checkbox:checked:before,.seasonal-campaign--content .webform-client-form input.form-checkbox:checked:before{content:"x";font-size:20px;display:block;margin-top:-6px;margin-left:4px;}.campaign--lower-form .webform-client-form .webform-component-fieldset,.seasonal-campaign--content .webform-client-form .webform-component-fieldset{border:none;margin:0;padding:0;text-align:left;}.campaign--lower-form .webform-client-form .fieldset-legend,.seasonal-campaign--content .webform-client-form .fieldset-legend{display:none;}.campaign--lower-form .webform-client-form .webform-component--wrap > .fieldset-wrapper,.seasonal-campaign--content .webform-client-form .webform-component--wrap > .fieldset-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;}@media screen and (max-width:600px) {
 .campaign--lower-form .webform-client-form .webform-component--wrap > .fieldset-wrapper,.seasonal-campaign--content .webform-client-form .webform-component--wrap > .fieldset-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;} 
}.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col label,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col label{font-size:1.5rem;font-weight:bold;text-transform:uppercase;display:inline-block;}.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col label:after,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col label:after{content:'†';font-style:normal;display:inline-block;font-size:8px;vertical-align:top;margin-top:-0.2rem;}.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col.webform-component--wrap--column-2.form-wrapper,.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col.webform-component--wrap--column-3.form-wrapper,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col.webform-component--wrap--column-2.form-wrapper,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col.webform-component--wrap--column-3.form-wrapper{float:left;margin-right:auto;}.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-checkboxes,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-checkboxes{margin-bottom:0.5rem;}.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-markup,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-markup{font-size:1rem;line-height:1.25;font-style:italic;margin-top:0;max-width:20rem;}.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-markup > *,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-markup > *{display:inline;}.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-markup p,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-markup p{font-size:1rem;line-height:1.25;margin-top:0;}.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-markup a,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .webform-component-markup a{color:#000;}.campaign--lower-form .webform-client-form .form-actions,.seasonal-campaign--content .webform-client-form .form-actions{display:inline-block;}.campaign--lower-form .webform-client-form input.form-submit,.seasonal-campaign--content .webform-client-form input.form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffc20e;color:#711471;-webkit-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;-o-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;transition:background-color 0.35s ease-out,opacity 0.35s ease-out;text-transform:uppercase;border:none;padding:2rem;outline:none;font-weight:900;font-family:"Muli",sans-serif;display:inline-block;vertical-align:top;opacity:1;text-decoration:none;font-size:1.2rem;line-height:1;width:20.5rem;height:5.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;}.campaign--lower-form .webform-client-form input.form-submit:active,.seasonal-campaign--content .webform-client-form input.form-submit:active{background-color:#f1a512;-webkit-transition:background-color 0s,opacity 0s;-o-transition:background-color 0s,opacity 0s;transition:background-color 0s,opacity 0s;opacity:0.75;}.campaign--lower-form .webform-client-form input.form-submit:hover,.seasonal-campaign--content .webform-client-form input.form-submit:hover{background-color:#f1a512;}.seasonal-campaign--content .pane-node-webform .pane-title{text-align:center;background-color:#451298;color:#f6f6f6;font-family:proxima-nova,Helvetica,Arial;font-size:2.2rem;line-height:1.25;}.seasonal-campaign--content .pane-node-webform .pane-title div{padding:2rem 2rem 1.8rem 2rem;}.seasonal-campaign--content .pane-node-webform .pane-title span{font-weight:700;text-transform:uppercase;font-family:"Merriweather",serif;}.campaign--lower-form{margin-top:2rem;}.campaign--lower-form .pane-title{text-align:center;background-color:#de2a39;color:#f6f6f6;font-size:2.2rem;line-height:1.25;padding:2rem 2rem 1.8rem 2rem;margin:0;font-family:"Merriweather",serif;}.campaign--lower-form .pane-title span{font-weight:600;text-transform:uppercase;font-family:"Merriweather",serif;}.campaign--lower-form .pane-content{background-color:#fafbfb;}.campaign--lower-form .webform-client-form{margin-top:0;margin-bottom:0;padding:3rem 0;}.campaign--lower-form .webform-client-form .webform-component-email{margin-top:0;}.node-type-seasonal-campaign .panel--video-carousel{background-color:#fafbfb;padding-bottom:3.5rem;}.node-type-seasonal-campaign .panel--video-carousel .pane-node-field-video-carousel-title{margin-bottom:3.8rem;}.panel--video-carousel-title{position:relative;overflow:visible;background-color:#fafbfb;}.panel--video-carousel-title .pane-node-field-video-carousel-title{margin-top:4rem;padding-top:1.5rem;}.pane-wellness-tips{-webkit-box-sizing:border-box;box-sizing:border-box;}.pane-wellness-tips .pane-title{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6rem;padding-bottom:3rem;margin:0;}.wellness-tip{display:table;width:100%;}.wellness-tip--content{display:table-cell;width:50%;vertical-align:top;}@media screen and (max-width:768px) {
 .wellness-tip--content{display:table-footer-group;width:100%;} 
}.wellness-tip h2,.wellness-tip .pane-node-field-video-carousel-title,.wellness-tip .field-name-field-color-blocks-title{font-family:"Merriweather",serif;font-size:2rem;line-height:1.25;font-weight:500;}@media screen and (max-width:768px) {
 .wellness-tip h2,.wellness-tip .pane-node-field-video-carousel-title,.wellness-tip .field-name-field-color-blocks-title{margin-top:1rem;} 
}.wellness-tip .user-preview{margin-top:6rem;}@media screen and (max-width:600px) {
 .wellness-tip .user-preview--text{float:right;width:65%;} 
}.wellness-tip .user-preview img{float:left;margin-right:1.5rem;max-width:5rem;}.wellness-tip .user-preview span{display:block;font-size:1.3rem;line-height:1.25;margin-bottom:1rem;text-transform:uppercase;padding-top:0.2rem;margin-bottom:0.8rem;}.wellness-tip--image{display:table-cell;width:50%;vertical-align:top;padding-left:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;}.wellness-tip--image img{float:right;}@media screen and (max-width:768px) {
 .wellness-tip--image{display:table-header-group;width:100%;padding-left:0;}.wellness-tip--image img{float:none;} 
}@media screen and (min-width:1600px) {
 .field-name-field-pledge-image-text{max-width:1400px;} 
}.pledge-image-text{margin-top:6rem;margin-bottom:6rem;display:table;width:100%;background-color:#f2f6f5;}@media screen and (max-width:800px) {
 .pledge-image-text{display:block;} 
}.pledge-image-text--img{display:table-cell;width:62%;height:0;overflow:hidden;padding-bottom:35%;}@media screen and (max-width:800px) {
 .pledge-image-text--img{width:100%;padding-bottom:56%;display:block;} 
}.pledge-image-text--text_wrap{display:table-cell;vertical-align:middle;width:38%;padding:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:800px) {
 .pledge-image-text--text_wrap{width:100%;display:block;} 
}.pledge-image-text--title{font-size:2.4rem;line-height:1.2;text-transform:uppercase;margin-bottom:2rem;}.pledge-image-text--body,.pledge-image-text--body p{font-size:1.5rem;line-height:1.5;}.touch-device .campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col label,.touch-device .seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col label{letter-spacing:-0.5px;}body.page-search-solr h2.field-content,body.page-search-solr .field-content.pane-node-field-video-carousel-title,body.page-search-solr .field-content.field-name-field-color-blocks-title{margin-left:0;margin-bottom:0;}body.page-search-solr .field-content p.location{margin-bottom:0;margin-top:0;}body.page-search-solr .field-content p.location a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;color:#14757f;text-decoration:none;}body.page-search-solr .field-content p.location a:hover{text-decoration:underline;}body.page-search-solr .view-header{font-weight:bold;}body.page-search-solr .view-header p{font-weight:bold;}body.page-search-solr .view-header a.active{color:#3e1994;text-decoration:none;}body.page-search-solr .view-header a.active:hover{text-decoration:underline;}body.page-search-solr .clearfix-search:after{content:"";display:table;clear:both;}body.page-search-solr .views-field-field-thumbnail,body.page-search-solr .views-field-nothing-1,body.page-search-solr .views-field-url-4{display:inline;}body.page-search-solr div[class*="views-field-name"] a,body.page-search-solr .views-field-url-3 a{font-size:24px;text-decoration:none;}body.page-search-solr div[class*="views-field-name"] a:hover,body.page-search-solr .views-field-url-3 a:hover{color:#3e1994;text-decoration:underline;}body.page-search-solr .views-field-field-vocab-image,body.page-search-solr .views-field-php-1,body.page-search-solr .views-field-nothing{display:inline-block;}body.page-search-solr .views-field-nothing{width:100%;}@media (min-width:878px) {
 body.page-search-solr .views-field-field-thumbnail,body.page-search-solr .views-field-nothing-1,body.page-search-solr .views-field-url-4{float:left;margin:5px 15px 0 0;}body.page-search-solr .views-field-nothing{width:675px;} 
}body.page-search-solr .views-row:after{content:"";display:table;clear:both;}body.page-search-solr .views-exposed-form{padding-right:0;}body.page-search-solr .view-nowfoods-search-solr{width:90%;max-width:80rem;margin:auto;clear:both;}body.page-search-solr label[for="edit-search-api-multi-fulltext"]{font-size:1.3rem;}body.page-search-solr .views-exposed-widgets{width:100%;}body.page-search-solr .views-widget-filter-search_api_multi_fulltext{padding-right:0;width:calc(100% - 12.5rem);}body.page-search-solr .views-widget-filter-search_api_multi_fulltext input[type="text"]{background-color:#f9f8f7;border:2px solid #eee;font-size:1.5rem;line-height:1.8rem;color:#3d3935;padding:1.7rem;outline:none;resize:none;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:left;}body.page-search-solr .views-submit-button input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#ffc20e;color:#711471;-webkit-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;-o-transition:background-color 0.35s ease-out,opacity 0.35s ease-out;transition:background-color 0.35s ease-out,opacity 0.35s ease-out;text-transform:uppercase;border:none;outline:none;font-weight:900;font-family:"Muli",sans-serif;opacity:1;text-decoration:none;font-size:1.2rem;padding:2.05rem;margin-top:2.1em;float:left;}body.page-search-solr .views-submit-button input[type="submit"]:hover{background-color:#f1a512;}body.page-search-solr .views-row-last,body.page-search-solr .view-empty{margin-bottom:7rem;}body.page-search-solr .item-list{margin:0 0 10rem 0 !important;}body.page-search-solr .item-list .pager li{margin-left:12px;}@media (max-width:752px) {
 body.page-search-solr .pager{display:inline !important;}body.page-search-solr .pager li{clear:none !important;float:left;width:20% !important;}body.page-search-solr .pager-item,body.page-search-solr .pager-ellipsis,body.page-search-solr .pager-current{display:none;} 
}.bs-site-alert{padding:8px 3rem 10px 1rem;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;}.bs-site-alert p{display:inline-block;margin:0;font-size:1em;width:100%;}.bs-site-alert img{height:1em;display:inline-block;vertical-align:middle;margin:0 1rem 0 0;}.bs-site-alert .close{margin:0;padding:0 .5em;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:bold;font-size:1.2em;background:transparent;border:none;}.bs-site-alert.alert-success{color:#fff;}.bs-site-alert.alert-success *{color:#fff;}.bs-site-alert.alert-success:after{background:#a78142;}.bs-site-alert.alert-info{color:#000;}.bs-site-alert.alert-info:after{background:#fff;}.bs-site-alert.alert-warning{color:#000;}.bs-site-alert.alert-warning:after{background:#fff;}.bs-site-alert.alert-danger{color:#000;}.bs-site-alert.alert-danger:after{background:#fff;}.bs-site-alert:after{content:'';background:inherit;height:100%;width:140vw;position:absolute;top:0;left:-20vw;z-index:-1;}.node-type-contest-page .masthead--description{max-width:55vw;font-size:calc(16px + 1.2vw);}.node-type-contest-page .landing_page--body{padding:20px 0 0;text-align:right;}.node-type-contest-page .landing_page--body .panel-pane{display:inline-block;width:auto;vertical-align:middle;}.node-type-contest-page .landing_page--body .pane-title{display:none;}.node-type-contest-page .landing_page--body .panel-separator{display:none;}.node-type-contest-page .field-name-body{margin:30px 0 50px;}.node-type-contest-page .pane-node-field-block h2,.node-type-contest-page .pane-node-field-block .pane-node-field-video-carousel-title,.node-type-contest-page .pane-node-field-block .field-name-field-color-blocks-title{text-align:center;}@media (max-width:889px) {
 .node-type-contest-page .masthead--description{max-width:100%;} 
}.two-up-boxes{width:100%;margin-bottom:20px;float:left;}@media (min-width:960px) {
 .two-up-boxes .panel-separator{display:none;} 
}.two-up-boxes > .pane-entity-field.pane-node-field-expert-tiles{max-height:unset;}@media (min-width:960px) {
 .two-up-boxes > .pane-entity-field.pane-node-field-expert-tiles{width:100%;padding:0 0 50%;} 
}.two-up-boxes .panel-pane{float:left;position:relative;width:100vw;min-height:66vw;overflow:hidden;}@media (min-width:960px) {
 .two-up-boxes .panel-pane{display:inline-block;vertical-align:top;width:50%;min-height:0;height:0;max-height:100vw;margin:0;padding:0 0 33%;white-space:normal;} 
}.two-up-boxes .panel-pane .field-name-field-square-video .video-preview--inner{height:100%;width:100%;overflow:auto;}@media (min-width:960px) {
 .two-up-boxes .panel-pane .field-name-field-square-video .video-preview--inner{position:absolute;} 
}.two-up-boxes .panel-pane .field-name-field-square-video .video-preview--inner:after{display:none;}.two-up-boxes .panel-pane .field-name-field-square-video .now_video{min-height:101%;height:100%;min-width:101%;margin:0;}@media (min-width:960px) {
 .two-up-boxes .panel-pane .field-name-field-square-video .now_video{position:absolute;} 
}@media (min-width:960px) {
 .two-up-boxes .panel-pane .field-name-field-square-video .now_video--bg{display:none;} 
}.two-up-boxes .panel-pane .field-name-field-square-video .now_video--wrap .now_video--play{max-width:30%;}.two-up-boxes .panel-pane .field-name-field-square-video:after{display:none;}.two-up-boxes .panel-pane .field-name-field-image img{float:left;min-width:0;min-height:100%;height:auto;position:absolute;bottom:0;left:50%;z-index:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}@media screen and (min-width:960px) {
 .two-up-boxes .panel-pane .field-name-field-image img{min-width:100%;min-height:100%;} 
}.two-up-boxes .panel-pane .field-name-field-body{padding:5%;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:5;}@media (min-width:960px) {
 .two-up-boxes .panel-pane .field-name-field-body{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);} 
}.two-up-box{width:100%;padding:1%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}@media (min-width:800px) {
 .two-up-box{max-width:50%;} 
}.two-up-box .aspect-4-3{position:relative;width:100%;padding-bottom:75%;}.two-up-box .aspect-4-3 iframe{position:absolute;height:100%;width:100%;}.two-up-box .youtube__wrap{padding:0;position:static;}.field-collection-item-field-secondary-banner .field-type-image,.field-collection-item-field-secondary-banner .field-name-field-banner-body,.field-collection-item-field-secondary-banner .field-name-field-banner-button{display:block;float:left;width:100%;text-align:center;}.field-collection-item-field-secondary-banner{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;height:auto;width:100%;margin:0;padding:10px 0;text-align:center;background-repeat:no-repeat;}@media (min-width:1000px) {
 .field-collection-item-field-secondary-banner{height:160px;} 
}.field-collection-item-field-secondary-banner.banner-bg-left{-webkit-background-size:auto 100%;background-size:auto 100%;background-position:left;}.field-collection-item-field-secondary-banner.banner-bg-top-left{-webkit-background-size:auto auto;background-size:auto;background-position:top left;}.field-collection-item-field-secondary-banner.banner-bg-top{-webkit-background-size:100% auto;background-size:100% auto;background-position:top;}.field-collection-item-field-secondary-banner.banner-bg-top-right{-webkit-background-size:auto auto;background-size:auto;background-position:top right;}.field-collection-item-field-secondary-banner.banner-bg-right{-webkit-background-size:auto 100%;background-size:auto 100%;background-position:right;}.field-collection-item-field-secondary-banner.banner-bg-bottom-right{-webkit-background-size:auto auto;background-size:auto;background-position:bottom right;}.field-collection-item-field-secondary-banner.banner-bg-bottom{-webkit-background-size:100% auto;background-size:100% auto;background-position:bottom;}.field-collection-item-field-secondary-banner.banner-bg-bottom-left{-webkit-background-size:auto auto;background-size:auto;background-position:bottom left;}.field-collection-item-field-secondary-banner.banner-bg-center{-webkit-background-size:contain;background-size:contain;background-position:center;}.field-collection-item-field-secondary-banner.banner-bg-cover{-webkit-background-size:cover;background-size:cover;background-position:center;}.field-collection-item-field-secondary-banner .field-type-image{display:none;}.field-collection-item-field-secondary-banner .field-type-image img{float:right;}.field-collection-item-field-secondary-banner .field-name-field-banner-body h5{width:100%;margin-top:0;}.field-collection-item-field-secondary-banner .field-name-field-banner-body h1{font-family:"Libre Franklin",sans-serif;font-size:4rem;font-weight:800;color:#2b228a;}@media (min-width:414px) {
 .field-collection-item-field-secondary-banner .field-name-field-banner-body h1{font-size:5rem;} 
}.field-collection-item-field-secondary-banner .field-name-field-banner-body h1 span{position:relative;top:-.3em;z-index:2;font-family:"Sant Elia",serif;color:#f8b627;}.field-collection-item-field-secondary-banner .field-name-field-banner-body h2,.field-collection-item-field-secondary-banner .field-name-field-banner-body .pane-node-field-video-carousel-title,.field-collection-item-field-secondary-banner .field-name-field-banner-body .field-name-field-color-blocks-title{margin:.1em 0 0;font-size:4.0em;font-family:"Sant Elia",serif;line-height:1;color:#fff;}@media (min-width:414px) {
 .field-collection-item-field-secondary-banner .field-name-field-banner-body h2,.field-collection-item-field-secondary-banner .field-name-field-banner-body .pane-node-field-video-carousel-title,.field-collection-item-field-secondary-banner .field-name-field-banner-body .field-name-field-color-blocks-title{font-size:5.0em;} 
}.field-collection-item-field-secondary-banner .field-name-field-banner-body h5,.field-collection-item-field-secondary-banner .field-name-field-banner-body h4{font-family:"Libre Franklin",sans-serif;font-size:20px;font-weight:600;color:#2b228a;}.field-collection-item-field-secondary-banner .field-name-field-banner-body h4{font-weight:800;}.field-collection-item-field-secondary-banner .field-name-field-banner-button{margin:30px 0;}.field-collection-item-field-secondary-banner .field-name-field-banner-button a{width:auto;padding:16px;font-family:"Muli",sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#7d286c;background:#fece43;}.field-collection-item-field-secondary-banner .field-name-field-banner-button a:hover,.field-collection-item-field-secondary-banner .field-name-field-banner-button a:focus{cursor:pointer;text-decoration:underline;outline:none;color:#900;}@media (min-width:1000px) {
 .field-collection-item-field-secondary-banner .field-type-image,.field-collection-item-field-secondary-banner .field-name-field-banner-body,.field-collection-item-field-secondary-banner .field-name-field-banner-button{display:inline-block;float:none;width:auto;margin:0;vertical-align:middle;}.field-collection-item-field-secondary-banner .field-type-image{vertical-align:middle;margin:0 50px 0 0;visibility:visible;}.field-collection-item-field-secondary-banner .field-type-image img{height:160px;width:auto;}.field-collection-item-field-secondary-banner .field-name-field-banner-body{text-align:left;}.field-collection-item-field-secondary-banner .field-name-field-banner-body h1{display:inline-block;vertical-align:middle;width:auto;margin:0;text-align:center;}.field-collection-item-field-secondary-banner .field-name-field-banner-body h1 + h1{margin:0 0 0 .25em;}.field-collection-item-field-secondary-banner .field-name-field-banner-body h1 span{font-size:1.1em;}.field-collection-item-field-secondary-banner .field-name-field-banner-body h4{margin-top:0;}.field-collection-item-field-secondary-banner .field-name-field-banner-button{margin:0;}.field-collection-item-field-secondary-banner .field-name-field-banner-button a{margin:0 0 0 50px;}.field-collection-item-field-secondary-banner .field-type-image + .field-name-field-banner-body,.field-collection-item-field-secondary-banner .field-type-image + .field-name-field-banner-body + .field-name-field-banner-button{vertical-align:middle;} 
}@media (max-width:1000px) {
 .node-type-home-page .field-collection-item-field-secondary-banner.banner-bg-top-left{background-position:-110px 0;}.field-name-field-banner-button{margin-bottom:10px;} 
}body.domain-nowfoods-ca .field-collection-item-field-secondary-banner{display:none;}.static-homepage-cta{display:block;float:left;width:100vw;padding:30px 0 59vw;font-size:1rem;text-align:center;background-image:url("/sites/all/themes/nowfoods/img/yoga-2x.jpg");-webkit-background-size:100% auto;background-size:100% auto;background-position:bottom;background-repeat:no-repeat;}.static-homepage-cta p{font-family:"Muli",sans-serif;font-size:1.6em;color:#2b228a;}.static-homepage-cta h2,.static-homepage-cta .pane-node-field-video-carousel-title,.static-homepage-cta .field-name-field-color-blocks-title{margin:0;font-family:"Libre Franklin",sans-serif;font-size:4.0em;font-weight:800;line-height:1;color:#2b228a;}@media (min-width:414px) {
 .static-homepage-cta h2,.static-homepage-cta .pane-node-field-video-carousel-title,.static-homepage-cta .field-name-field-color-blocks-title{font-size:5.0em;} 
}.static-homepage-cta h2 span,.static-homepage-cta .pane-node-field-video-carousel-title span,.static-homepage-cta .field-name-field-color-blocks-title span{position:relative;top:-.2em;z-index:2;font-family:"Sant Elia",serif;font-size:1.15em;color:#f8b627;}.static-homepage-cta .detailed_term--link{margin:2em 0 0;display:inline-block;}@media (min-width:960px) {
 .static-homepage-cta{display:none;} 
}.node-type-fiftieth-campaign .pane-1 h2,.node-type-fiftieth-campaign .pane-1 .pane-node-field-video-carousel-title,.node-type-fiftieth-campaign .pane-1 .field-name-field-color-blocks-title{margin:4rem 0;text-align:center;}.node-type-fiftieth-campaign .panel--video-carousel-title{background-color:#fff;}.node-type-fiftieth-campaign .recipe--featured_products{background-color:#f6f6f6;}.node-type-fiftieth-campaign .action-links-field-collection-add{display:none;}.node-type-fiftieth-campaign .field-name-field-body-content{width:90%;max-width:850px;margin:0 auto 2rem;}.node-type-fiftieth-campaign .field-name-field-disclaimer{width:90%;margin:auto;}.node-type-fiftieth-campaign .two-up-boxes{margin-bottom:0;}.now-50th-style-h1,.now-50th-style-h2,.now-50th-style-h3,.now-50th-style-h4,.now-50th-style-h5{margin:0;line-height:.9;}.now-50th-style-h1 a,.now-50th-style-h2 a,.now-50th-style-h3 a,.now-50th-style-h4 a,.now-50th-style-h5 a{text-decoration:none;}a .now-50th-style-h1,a .now-50th-style-h2,a .now-50th-style-h3,a .now-50th-style-h4,a .now-50th-style-h5{text-decoration:none;}.masthead.fiftieth .masthead--description{max-width:23em;padding:10px 0;font-size:calc(17.6px + 1vw);text-align:center;}.masthead.fiftieth .masthead--description h1{margin:0;font-family:"Libre Franklin",sans-serif;font-size:2.1em;font-weight:800;color:#2b228a;-webkit-hyphens:none;}.masthead.fiftieth .masthead--description h2,.masthead.fiftieth .masthead--description .pane-node-field-video-carousel-title,.masthead.fiftieth .masthead--description .field-name-field-color-blocks-title{position:relative;margin:-.15em 0 0;font-family:"Sant Elia",serif;font-size:2.3em;line-height:1.1;color:#f8b627;}.masthead.fiftieth .masthead--description p{margin:0;font-family:"Libre Franklin",sans-serif;font-size:.65em;font-weight:600;line-height:1.6;color:#2b228a;}@media (max-width:767px) {
 .masthead.fiftieth{position:relative;width:100%;padding-bottom:66vw;overflow:hidden;}.masthead.fiftieth .masthead--figure img{height:66vw;width:auto;position:absolute;right:0;bottom:0;}.masthead.fiftieth .masthead--description{width:100%;max-width:100%;margin:0;} 
}@media (min-width:768px) {
 .masthead.fiftieth{position:relative;width:100%;padding-bottom:0;overflow:hidden;}.masthead.fiftieth .campaign--header{position:relative;}.masthead.fiftieth .masthead--description{max-width:60%;padding:1rem 0 0;position:absolute;top:50%;right:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;text-align:center;} 
}.node-type-contest-page .masthead--description{max-width:100vw;font-size:calc(17.6px + 1vw);}.node-type-contest-page .masthead--description h1{margin:0;font-family:"Libre Franklin",sans-serif;font-size:1.1em;font-weight:800;line-height:1.1;color:#2b228a;}.node-type-contest-page .masthead--description h2,.node-type-contest-page .masthead--description .pane-node-field-video-carousel-title,.node-type-contest-page .masthead--description .field-name-field-color-blocks-title{margin:0;font-family:"Sant Elia",serif;line-height:1.0em;font-size:3em;color:#2b228a;}.node-type-contest-page .masthead--description h2:first-of-type,.node-type-contest-page .masthead--description .pane-node-field-video-carousel-title:first-of-type,.node-type-contest-page .masthead--description .field-name-field-color-blocks-title:first-of-type{margin-top:7px;}.node-type-contest-page .masthead--description h4{margin:0;font-family:"Sant Elia",serif;font-size:1.6em;line-height:1.1;color:#2b228a;}.node-type-contest-page .masthead--description p{margin:0;font-family:"Libre Franklin",sans-serif;font-size:.5em;font-weight:600;line-height:1.2;color:#2b228a;}@media (min-width:890px) {
 .node-type-contest-page .masthead--description{max-width:50vw;} 
}.node-type-contest-page .field-name-body{width:90%;max-width:1000px;margin:30px auto 50px;}.panel-display[id='mini-panel-fiftieth_video_wrap']{background:#14757f;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .now_video{margin:0 0 2em;position:relative;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-copy-block{width:100%;padding:25px 5%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:1.4;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-copy-block h2,.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-copy-block .pane-node-field-video-carousel-title,.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-copy-block .field-name-field-color-blocks-title{line-height:inherit;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-copy-block h5{margin-top:0;}@media (min-width:800px) {
 .panel-display[id='mini-panel-fiftieth_video_wrap']{min-height:37.6vw;padding:0 0 0 66.66%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;white-space:nowrap;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .panel-pane{display:inline-block;vertical-align:top;white-space:normal;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-now-video{height:100%;width:66.66%;position:absolute;top:0;left:0;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-now-video .now_video{height:100%;width:100%;margin:0;position:absolute;top:0;left:0;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-now-video .now_video .now_video--bg{display:none;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-copy-block{-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 15% 25px 20px;text-align:left;width:100%;} 
}@media (min-width:1600px) {
 .panel-display[id='mini-panel-fiftieth_video_wrap']{min-height:45vw;padding:0 0 0 80%;}.panel-display[id='mini-panel-fiftieth_video_wrap'] .pane-node-field-now-video{width:80%;} 
}.homepage-static-header{background-image:url("/sites/all/themes/nowfoods/img/home-masthead-mobile.jpg");background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:bottom center;padding:0 20px 40vw;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:2vw;}.homepage-static-header.canada{background-image:url("/sites/all/themes/nowfoods/img/home-masthead-canada-mobile.jpg");}@media (min-width:960px) {
 .homepage-static-header.canada{background-image:url("/sites/all/themes/nowfoods/img/now-explosion-canada-2x.jpg");} 
}.homepage-static-header .content{text-align:center;padding-top:65px;-webkit-box-sizing:border-box;box-sizing:border-box;}.homepage-static-header .content h2,.homepage-static-header .content .pane-node-field-video-carousel-title,.homepage-static-header .content .field-name-field-color-blocks-title{color:#2b228a;margin:0;font-family:"Libre Franklin",sans-serif;width:100%;font-size:4.1em;font-weight:800;line-height:1.05;letter-spacing:-1px;}.homepage-static-header .content h4{color:#2b228a;font-family:"Sant Elia",serif;margin:0;line-height:1.1;width:100%;font-size:2.8em;}.homepage-static-header .content h1{color:#2b228a;font-family:"Sant Elia",serif;margin:0;width:100%;font-size:7.75em;letter-spacing:2px;line-height:1;margin-top:10px;word-wrap:break-word;}.homepage-static-header .content p{width:100%;color:#2b228a;font-family:"Libre Franklin",sans-serif;font-size:2em;font-weight:800;margin:0;line-height:1.3;margin-top:-5px;}.homepage-static-header .content .cta-button{margin-top:32px;}.homepage-static-header .content .cta-button a{font-size:1em;padding-top:23px;padding-bottom:23px;display:inline-block;color:#fff;background-color:#14757f;}.homepage-static-header .content .cta-button a:hover{background-color:#0a575f;}.homepage-static-header .content .cta-button a:before{background-color:#006369;background-image:url(/sites/all/themes/nowfoods/img/buttons--arrow-white.svg);}@media (min-width:960px) {
 .homepage-static-header .content{width:750px;max-width:100%;padding-left:130px;}.homepage-static-header .content p{font-size:1em;line-height:1;} 
}@media (min-width:960px) {
 .homepage-static-header{height:570px;font-size:16px;padding:0;-webkit-background-size:auto 100%;background-size:auto 100%;background-image:url("/sites/all/themes/nowfoods/img/now-explosion-2x.jpg");background-position:bottom right;} 
}@media print {
 .pane-addtoany-addtoany-button,.pane-page-breadcrumb,.footer,.searchbar,.header{display:none;}.l-body{margin:auto;max-width:90%;}.l-content{display:block;}.now_accordion--symbol,.product--locate{display:none;}.recipe--featured_products{display:none;}.recipe--related{display:none;}.product--top_middle,.product--top_right{clear:both;width:100%;margin-left:0;}.product--top_right .field-name-field-diet a{clear:none;margin-right:2rem;display:block;padding:0;}.product--top_left{margin:auto;float:none;min-width:30rem;}.now_accordion--content_wrap,.now_accordion--title,.now_accordion--title_wrap,.now_accordion--header,.now_accordion,.now_accordion--content{display:block !important;}.product--bot_left,.product--bot_right{margin:auto;width:100%;clear:both;float:left;}.product--bot,.product--top{float:left;width:100%;clear:both;}.now_accordion--content_wrap{padding-left:20px;padding-top:0;}.product--bot_right .panel-pane,.product--bot_right .panel-separator{float:left;display:block;width:100%;clear:both;}.now_accordion--title_wrap{min-height:4.7rem;} 
}.node-type-recipe-builder .campaign,.node-type-recipe-builder-success .campaign,.node-type-recipe-builder .campaign--header,.node-type-recipe-builder-success .campaign--header,.node-type-recipe-builder-success .campaign--content{display:block;max-width:90vw;margin:auto;}@media screen and (min-width:1600px) {
 .node-type-recipe-builder .campaign,.node-type-recipe-builder-success .campaign,.node-type-recipe-builder .campaign--header,.node-type-recipe-builder-success .campaign--header,.node-type-recipe-builder-success .campaign--content{max-width:1440px;} 
}@media screen and (min-width:960px) {
 .node-type-recipe-builder .campaign--header,.node-type-recipe-builder-success .campaign--header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:middle;-webkit-justify-content:middle;-ms-flex-pack:middle;justify-content:middle;} 
}.node-type-recipe-builder .campaign--header .pane-page-breadcrumb,.node-type-recipe-builder-success .campaign--header .pane-page-breadcrumb,.node-type-recipe-builder .campaign--header .pane-addtoany-addtoany-button,.node-type-recipe-builder-success .campaign--header .pane-addtoany-addtoany-button,.node-type-recipe-builder .campaign--header .product--share,.node-type-recipe-builder-success .campaign--header .product--share{width:100%;float:left;clear:both;margin-top:20px;}.node-type-recipe-builder .campaign--header .pane-page-breadcrumb svg,.node-type-recipe-builder-success .campaign--header .pane-page-breadcrumb svg,.node-type-recipe-builder .campaign--header .pane-addtoany-addtoany-button svg,.node-type-recipe-builder-success .campaign--header .pane-addtoany-addtoany-button svg,.node-type-recipe-builder .campaign--header .product--share svg,.node-type-recipe-builder-success .campaign--header .product--share svg{height:100%;width:100%;}@media screen and (min-width:960px) {
 .node-type-recipe-builder .campaign--header .pane-page-breadcrumb,.node-type-recipe-builder-success .campaign--header .pane-page-breadcrumb,.node-type-recipe-builder .campaign--header .pane-addtoany-addtoany-button,.node-type-recipe-builder-success .campaign--header .pane-addtoany-addtoany-button,.node-type-recipe-builder .campaign--header .product--share,.node-type-recipe-builder-success .campaign--header .product--share{margin:0;width:auto;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-grid-column-align:middle;justify-items:middle;} 
}.node-type-recipe-builder .campaign--header .pane-page-breadcrumb .pane-title,.node-type-recipe-builder-success .campaign--header .pane-page-breadcrumb .pane-title,.node-type-recipe-builder .campaign--header .pane-addtoany-addtoany-button .pane-title,.node-type-recipe-builder-success .campaign--header .pane-addtoany-addtoany-button .pane-title,.node-type-recipe-builder .campaign--header .product--share .pane-title,.node-type-recipe-builder-success .campaign--header .product--share .pane-title{text-transform:uppercase;font-weight:bold;font-size:1.7rem;line-height:2.3rem;margin-right:1.5rem;}.node-type-recipe-builder .campaign--header .pane-page-breadcrumb .pane-title:after,.node-type-recipe-builder-success .campaign--header .pane-page-breadcrumb .pane-title:after,.node-type-recipe-builder .campaign--header .pane-addtoany-addtoany-button .pane-title:after,.node-type-recipe-builder-success .campaign--header .pane-addtoany-addtoany-button .pane-title:after,.node-type-recipe-builder .campaign--header .product--share .pane-title:after,.node-type-recipe-builder-success .campaign--header .product--share .pane-title:after{content:':';}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .group,.node-type-recipe-builder-success .ingredient-group .group{margin:10px 0 0;color:#597d00;font-size:12px;font-weight:bold;letter-spacing:.5px;}.node-type-recipe-builder{}.node-type-recipe-builder .recipe-customize{display:block;float:left;width:100%;}.node-type-recipe-builder .rb-customize-header .customize-recipe-title{margin-bottom:0;}.node-type-recipe-builder .campaign--content{display:block;}.node-type-recipe-builder .recipe-builder-main-header{float:left;}.node-type-recipe-builder .recipe-builder-main-header .rb-main-body{float:left;width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:960px) {
 .node-type-recipe-builder .recipe-builder-main-header .rb-main-body{width:60%;padding-right:20px;} 
}.node-type-recipe-builder .recipe-builder-main-header .rb-main-body h1{margin-top:0;}.node-type-recipe-builder .recipe-builder-main-header .rb-main-body li{margin-bottom:5px;}.node-type-recipe-builder .recipe-builder-main-header .rb-main-image{float:right;width:100%;margin:50px 0 20px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:960px) {
 .node-type-recipe-builder .recipe-builder-main-header .rb-main-image{width:40%;padding:0 0 0 20px;margin:0;} 
}.node-type-recipe-builder .recipe-builder-main-header .rb-main-image img{width:100%;}.node-type-recipe-builder .recipe_builder-ingredient-group{margin-top:50px;width:100%;float:left;display:block;}.node-type-recipe-builder .recipe_builder-ingredient-group:last-of-type{margin-bottom:50px;}.node-type-recipe-builder .recipe_builder-ingredient-group .error-text{display:none;color:#8c2e0b;background-image:url("/misc/message-24-error.png");border-color:#ed541d;background-color:#fef5f1;background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}.node-type-recipe-builder .recipe_builder-ingredient-group .error-text.show{display:block;}.node-type-recipe-builder .recipe_builder-ingredient-group.error .error-text{display:block;}.node-type-recipe-builder .header-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.node-type-recipe-builder .header-wrap .title{padding:0;display:block;}@media screen and (min-width:960px) {
 .node-type-recipe-builder .header-wrap .title{padding:0 0 0 9px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:3;-webkit-flex:3 0 0;-ms-flex:3 0 0px;flex:3 0 0;margin:0;} 
}.node-type-recipe-builder .header-wrap .title .group-intro{display:block;}.node-type-recipe-builder .header-wrap .flex-space{-webkit-box-flex:0;-webkit-flex:0 0 0;-ms-flex:0 0 0px;flex:0 0 0;min-width:84px;}@media screen and (max-width:960px) {
 .node-type-recipe-builder .header-wrap .flex-space{display:none;} 
}.node-type-recipe-builder .ingredient-carousel{width:100%;margin:40px 0 0;}.node-type-recipe-builder .ingredient-carousel:last-of-type{margin-bottom:30px;}.node-type-recipe-builder .ingredient-carousel .ingredient{border:9px solid transparent;width:245px;cursor:pointer;}.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap{min-height:200px;}.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure{height:196px;width:100%;text-align:center;float:left;}.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image{max-width:100%;max-height:100%;}.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title{font-size:1.5rem;line-height:2rem;float:left;text-align:center;width:100%;padding:0 10px;margin-bottom:0;}.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--amount{white-space:nowrap;font-variant:small-caps;text-transform:lowercase;}.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--amount:before{content:' ';}.node-type-recipe-builder .ingredient-carousel .ingredient.selected{border-color:#597d00;position:relative;}.node-type-recipe-builder .ingredient-carousel .ingredient.selected:after{content:'';height:40px;width:40px;position:absolute;top:10px;right:10px;z-index:10;-webkit-border-radius:40px;border-radius:40px;background-color:#597d00;background-image:url("/sites/all/themes/nowfoods/img/check-mark.svg");-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;}.node-type-recipe-builder .anchor-link{opacity:0;height:0;font-size:0;margin:0;}.node-type-recipe-builder .recipe-builder-submit{margin:0 auto 110px;}.node-type-recipe-builder .rb-section-featured-recipes{float:left;clear:both;margin-top:50px;width:100%;}.node-type-recipe-builder .rb-section-featured-recipes .featured-section-title{color:#597d00;}.node-type-recipe-builder .rb-section-featured-recipes .recipes{width:100%;float:left;display:block;text-align:center;}@media screen and (min-width:960px) {
 .node-type-recipe-builder .rb-section-featured-recipes .recipes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;} 
}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe{display:block;float:left;width:100%;margin-bottom:40px;}@media screen and (min-width:418px) and (max-width:960px) {
 .node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe{width:48%;float:left;}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe:nth-of-type(odd){margin-right:2%;} 
}@media screen and (min-width:960px) {
 .node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0px;flex:1 0 0;max-width:50%;float:none;margin:0 0 40px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;text-align:left;} 
}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .featured-recipe-inner{display:block;width:100%;float:left;}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .featured-recipe-img{width:100%;float:left;display:block;margin-bottom:20px;cursor:pointer;}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .featured-recipe-title{float:left;text-decoration:underline;cursor:pointer;}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .featured-recipe-title:hover{color:#3e1994;}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .ingredient-group{display:none;}@media screen and (min-width:960px) {
 .node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .ingredient-group{display:block;margin:0 0 15px;} 
}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .group{float:left;clear:both;}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .ingredient{font-weight:bold;margin:0;float:left;clear:both;}.node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .rb-customize{float:left;clear:both;}@media screen and (min-width:960px) {
 .node-type-recipe-builder .rb-section-featured-recipes .rb-featured-recipe .rb-customize{margin-top:20px;} 
}.node-type-recipe-builder .recipe-customize{margin-top:30px;}.node-type-recipe-builder-success{}.node-type-recipe-builder-success .rb-success-title{color:#37288f;margin-top:0;}.node-type-recipe-builder-success .left-col,.node-type-recipe-builder-success .right-col{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;padding:0;float:right;}.node-type-recipe-builder-success .left-col{float:right;}@media screen and (min-width:960px) {
 .node-type-recipe-builder-success .left-col{float:left;width:calc(100% - 400px);padding-right:20px;} 
}.node-type-recipe-builder-success .ingredient-group{width:100%;float:left;margin-top:50px;}.node-type-recipe-builder-success .ingredient-group .rb-ingredient-image{float:left;padding:0 20px 0 0;margin:0;text-align:center;width:30vw;height:54vw;position:relative;}@media screen and (min-width:960px) {
 .node-type-recipe-builder-success .ingredient-group .rb-ingredient-image{width:143px;height:224px;} 
}.node-type-recipe-builder-success .ingredient-group .rb-ingredient-image img{max-height:100%;max-width:100%;}.node-type-recipe-builder-success .ingredient-group .amount{color:#54575a;}.node-type-recipe-builder-success .rb-back-btn{line-height:1.2;float:left;margin:0 0 50px;background:transparent;text-decoration:underline;}@media screen and (max-width:960px) {
 .node-type-recipe-builder-success .rb-back-btn{margin:0 20px 60px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;} 
}@media screen and (min-width:960px) {
 .node-type-recipe-builder-success .right-col{width:400px;padding-left:20px;margin-top:20px;} 
}.node-type-recipe-builder-success .rb-email-print .email{width:100%;padding:15px;border:1px solid #eee;background:#f9f8f7;color:#3d3935;-webkit-box-sizing:border-box;box-sizing:border-box;}.node-type-recipe-builder-success .rb-email-print .form-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0;}@media screen and (max-width:400px) {
 .node-type-recipe-builder-success .rb-email-print .form-actions{display:block;float:left;} 
}.node-type-recipe-builder-success .rb-email-print .webform-submit{display:inline-block;vertical-align:middle;padding-top:.8em;padding-bottom:.8em;}@media screen and (max-width:400px) {
 .node-type-recipe-builder-success .rb-email-print .webform-submit{display:block;float:left;clear:both;} 
}.node-type-recipe-builder-success .rb-email-print .rb-print-link{display:inline-block;vertical-align:middle;font-size:18px;cursor:pointer;}.node-type-recipe-builder-success .rb-email-print .rb-print-link:focus,.node-type-recipe-builder-success .rb-email-print .rb-print-link:hover{text-decoration:none;}@media screen and (max-width:400px) {
 .node-type-recipe-builder-success .rb-email-print .rb-print-link{display:block;float:right;margin-top:25px;clear:both;} 
}.node-type-recipe-builder-success .rb-email-print .rb-print-link .print-text{display:inline-block;vertical-align:middle;}.node-type-recipe-builder-success .rb-email-print .rb-print-link .printer{display:inline-block;vertical-align:middle;height:1.5em;margin-right:10px;}.node-type-recipe-builder-success .rb-success-feature-image{margin:50px 0;width:100%;}.node-type-recipe-builder-success .rb-success-feature-image img{width:100%;}@media screen {
 .node-type-recipe-builder-success .rb-success-feature-image.print-only{display:none;} 
}.page-node-41350 .masthead--headline{font-size:3rem;line-height:1;}@media (min-width:600px) {
 .page-node-41350 .masthead--headline{font-size:6rem;margin-top:0;} 
}@media (min-width:960px) {
 .page-node-41350 .masthead--headline{font-size:8rem;} 
}.now-filters-form-wrap,.now-filter-buttons-wrap,.view.now-filters .view-header{width:100%;display:inline-block;z-index:10;max-width:100%;float:none;margin:0 auto 20px;}.now-filters-form-wrap .views-exposed-form,.now-filter-buttons,.view.now-filters .view-header .pager-summary{width:100%;display:block;margin:auto;max-width:90%;}@media screen and (min-width:1600px) {
 .now-filters-form-wrap .views-exposed-form,.now-filter-buttons,.view.now-filters .view-header .pager-summary{max-width:1440px;} 
}.now-filters-form-wrap .search,.now-filters-form-wrap .filter,.now-filters-form-wrap .sort{display:block;width:100%;float:left;margin:0 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .search,.now-filters-form-wrap .filter,.now-filters-form-wrap .sort{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%;margin:0;} 
}.now-filters-form-wrap .filter .exposed-form-filter-button,.now-filters-form-wrap .sort #edit-sort-by{width:100%;padding-left:15px;padding-right:15px;background-position:95% center;font-size:15px;font-weight:400;text-align:left;border:1px solid #ccc;}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .filter .exposed-form-filter-button,.now-filters-form-wrap .sort #edit-sort-by{background-position:86% center;} 
}.node-type-product-listing .now-filters-form-wrap,.view-id-quality_and_safety_articles .now-filters-form-wrap{background-color:#f3f4f4;float:none;}.now-filters-form-wrap{background-color:#f3f4f4;}.now-filters-form-wrap .views-exposed-form{padding:15px 0;}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .views-exposed-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;} 
}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .search{padding-right:1%;} 
}.now-filters-form-wrap .search .form-item{width:calc(100% - 60px) !important;float:left;}.now-filters-form-wrap .search .form-item .form-text{width:100%;max-width:100%;padding:1.3rem 0 calc(1.3rem - 1px) 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:0;}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .search .form-item{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;} 
}.now-filters-form-wrap .search .form-submit{width:60px !important;min-width:60px;}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .search .form-submit{width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;} 
}.now-filters-form-wrap .filter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;margin-right:0;}@media screen and (min-width:600px) {
 .now-filters-form-wrap .filter{width:49%;margin-right:1%;} 
}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .filter .exposed-form-filter-button,.now-filters-form-wrap .filter .sort #edit-sort-by,.now-filters-form-wrap .sort .filter #edit-sort-by{width:auto;} 
}.now-filters-form-wrap .filter .exposed-form-filter-button[data-opened="true"],.now-filters-form-wrap .filter .sort [data-opened="true"]#edit-sort-by,.now-filters-form-wrap .sort .filter [data-opened="true"]#edit-sort-by{position:relative;z-index:11;}.now-filters-form-wrap .sort{width:100%;max-width:100%;position:relative;min-height:60px;}@media screen and (min-width:600px) {
 .now-filters-form-wrap .sort{height:48px;min-height:0;width:49%;margin-left:1%;} 
}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .sort{width:auto;margin-left:0;} 
}.now-filters-form-wrap .sort .views-exposed-widget{padding:0;float:none;width:100%;}.now-filters-form-wrap .sort label{display:none;}.now-filters-form-wrap .sort #edit-sort-by{appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;width:100%;-webkit-border-radius:0;border-radius:0;background-position:95% center;}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .sort #edit-sort-by{width:98%;margin-right:2%;} 
}.now-filters-form-wrap .filters-dropdown{z-index:10;padding:20px 5% 15px;border-bottom:1px solid #ccc;top:14.7rem !important;max-width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:1024px) {
 .now-filters-form-wrap .filters-dropdown{padding:20px 6rem 15px;top:100% !important;} 
}.now-filters-form-wrap .filters-dropdown fieldset.collapsible .fieldset-wrapper{margin-top:0;margin-bottom:1.5rem;}.now-filters-form-wrap .filters-dropdown .button-container{width:100%;padding-bottom:20px;text-align:center;}.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button{padding:1.2rem 3rem;font-size:13px;}.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button[disabled=disabled],.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button[disabled=disabled]:hover{background-color:#cac9c7;color:#888;}.now-filters-form-wrap .filters-dropdown .fieldset-legend{padding:1.2rem 0 1.2rem 2rem;background-position:94% 50% !important;-webkit-background-size:0 0 !important;background-size:0 !important;position:relative;}.now-filters-form-wrap .filters-dropdown .fieldset-legend:after{content:'';height:2.9rem;width:2.9rem;background-image:inherit;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;position:absolute;right:3.2rem;top:1.2rem;}.now-filters-form-wrap .filters-dropdown .views-exposed-widget{display:inline-block;vertical-align:top;float:none;}.now-filters-form-wrap .filters-dropdown .views-exposed-widget:nth-child(3n + 2){margin:0 0 1.3rem;}@media screen and (min-width:1024px) {
 .now-filters-form-wrap .filters-dropdown .views-exposed-widget:nth-child(3n + 3){margin-right:1.5%;margin-left:1.5%;} 
}@media screen and (max-width:1024px) {
 .now-filters-form-wrap .filters-dropdown .views-exposed-widget{width:100%;margin-bottom:15px;} 
}.now-filters-form-wrap .filters-dropdown .bef-checkboxes .form-item{margin-bottom:1.3rem;}.now-filter-buttons-wrap{z-index:1;margin-top:0;margin-bottom:40px;}.now-filter-buttons .clear-filters{background-color:transparent;-webkit-background-size:contain;background-size:contain;border:none;font-weight:bold;padding-left:15px;}.now-filter-buttons .clear-filters:before{content:'';height:2em;width:2em;margin-right:1ex;display:inline-block;vertical-align:middle;background-image:url(/sites/all/themes/nowfoods/img/search_filter--x.svg);background-position:left;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;}.view.now-filters .view-header{z-index:0;}.view.now-filters .view-header .pager-summary{text-align:left;font-weight:bold;}.view.now-filters .view-header .pager-summary .pager-per-page{display:none;}.view.now-filters .pager--infinite-scroll{text-align:center;margin:50px 0 20px;}.view.now-filters .pager--infinite-scroll a{display:inline-block;position:static;height:auto;width:auto;margin:auto;font-size:20px;font-weight:400;line-height:1;text-transform:none;}.view.now-filters .pager--infinite-scroll a:before{-webkit-background-size:contain;background-size:contain;}.view.now-filters .view-footer{text-align:center;margin-bottom:50px;}.view.now-filters .view-footer .anchor-link{font-weight:400;font-size:18px;}.search-products .view-content{margin-top:0;}.node-type-overview-page .now-filters-form-wrap{margin-bottom:0;background:transparent;}.node-type-overview-page .now-filters-form-wrap .sort{display:none;}.node-type-overview-page .views-exposed-form{max-width:100%;}.node-type-overview-page .now-filter-buttons-wrap{display:none;}/**/
