@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");#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
#page-manager-edit .basic--header_wrap,#page-manager-edit .basic--main{float:left;clear:both;width:100%;margin-top:20px;}#page-manager-edit .basic--masthead{float:left;margin-left:0;margin-right:0;width:100%;}
.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(/sites/all/themes/nowfoods/js/vendor/cloudzoom/blank.png);}.cloudzoom-ajax-loader{background-image:url(/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(/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(/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(/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(/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(/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(/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(/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,.page-user .login-single-page:before,.clearfix:after,.wellness-tip:after,.wellness-tip .user-preview:after,.page-user .login-single-page:after{content:" ";display:table;}.clearfix:after,.wellness-tip:after,.wellness-tip .user-preview:after,.page-user .login-single-page:after{clear:both;}.clearfix,.wellness-tip,.wellness-tip .user-preview,.page-user .login-single-page{*zoom:1;}.form-textarea,.form-text,input[type="text"],textarea,select{-webkit-appearance:none;-moz-appearance:none;-ms-apearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;max-width:100%;padding:1.3rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;color:#3d3935;font-size:18px;line-height:1.8rem;outline:none;resize:none;}.form-radio{width:1em;height:1em;}.form-type-checkbox label,.form-type-checkbox .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .form-type-checkbox .field-label{text-transform:none;}label,.page-checkout-review .section.billing-address .field-label{text-transform:uppercase;font-size:14px;padding-bottom:4px;letter-spacing:.5px;}select{padding-right:2rem;border-radius:0;-moz-border-radius:8px;-webkit-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;position:relative;line-height:2.5rem;font-weight:600;background-image:url("/sites/all/themes/nowfoods/img/select-dropdown-arrow.svg");background-repeat:no-repeat;-webkit-background-size:auto 6px;background-size:auto 6px;background-position:right 20px center;}select::-ms-expand{display:none;}.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,.page-user .login-single-page:before,.clearfix:after,.wellness-tip:after,.wellness-tip .user-preview:after,.page-user .login-single-page:after{display:none !important;}table{max-width:100%;}.panel-flexible .panel-separator{margin:0 !important;}.external-link:after{display:inline-block;content:'';height:10px;width:10px;margin-left:5px;vertical-align:middle;background-image:url("/sites/all/themes/nowfoods/img/external-link.svg");-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;opacity:.4;}.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--featured_products .pane-5,.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,.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,.node-type-product-listing .view-empty,.ambassador--header,.landing_page--body .pane-node-body,.landing--header_wrap,.featured_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,.page-user .region-sidebar-first,.node-type-contest-page .landing_page--body,.node-type-recipe-builder .campaign,.node-type-recipe-builder-success .campaign,.page-cart .region-content,.page-checkout:not(.page-checkout-review) .region-content,.page-checkout-review .l-content .content,.page-user .region-content,.domain-www-nowfoods-com .product--top,.domain-www-nowfoods-com .product--bot,.view-empty{max-width:1440px;margin-right:auto;margin-left: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--featured_products .pane-5,.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,.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,.node-type-product-listing .view-empty,.ambassador--header,.landing_page--body .pane-node-body,.landing--header_wrap,.featured_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,.page-user .region-sidebar-first,.node-type-contest-page .landing_page--body,.node-type-recipe-builder .campaign,.node-type-recipe-builder-success .campaign,.page-cart .region-content,.page-checkout:not(.page-checkout-review) .region-content,.page-checkout-review .l-content .content,.page-user .region-content,.domain-www-nowfoods-com .product--top,.domain-www-nowfoods-com .product--bot,.view-empty{max-width:90%;}}html.noscroll{overflow:hidden;position:fixed;height:100vh;width:100vw;}.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-right:auto;margin-left: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-right:auto;margin-left: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-right:auto;margin-left: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;}.product--share .pane-node-field-highlight,.page-checkout:not(.page-checkout-review) .region-content .checkout-header{float:left;margin-right:1.5rem;}.product--share .pane-node-field-highlight h1,.page-checkout:not(.page-checkout-review) .region-content .checkout-header h1{margin-bottom:0.5rem;}.product--share .pane-node-field-highlight p,.page-checkout:not(.page-checkout-review) .region-content .checkout-header p{margin:0;border-left:3px solid #f37320;padding:5px 0 5px 7px;font-weight:500;font-size:22px;}body{width:auto;overflow:hidden;max-width:auto;position:relative;}body .drupal_admin{margin:0 auto;}body .drupal_admin .messages{margin:4rem 0;}div.messages{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-width:1px;background-position:8px 10px;padding:10px 10px 10px 40px;-webkit-background-size:24px 24px;background-size:24px;}div.messages.commerce-add-to-cart-confirmation{border:0;padding:0;margin:0;}div.messages.status{border-color:#56A245;background-image:url("/sites/all/themes/nowfoods/img/status-ok-check.svg");}div.messages.error{border-color:#890014;background-image:url("/sites/all/themes/nowfoods/img/status-error.svg");}.form-submit,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue,.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,.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,.home--header_link,.page-search .content .search-form .form-submit,.pf-recommendation .product-finder-reference-link button,.page-user .region-content .form-submit,.page-user-cards-add #edit-actions > a,.node-type-recipe-builder .recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .webform-submit,.cart-sidebar .cart-sidebar-section.action .form-submit,.page-user .login-single-page .welcome-half .guest input[name="continue_button"],.domain-www-nowfoods-com .commerce-add-to-cart .form-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn,.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 .form-submit:hover,.no-touchevents .domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit:hover,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .no-touchevents .destini-submit:hover,.no-touchevents .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue:hover,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .no-touchevents .continue:hover,.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 .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 .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 .home--header_link: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 .page-user-cards-add #edit-actions > a:hover,.page-user-cards-add .no-touchevents #edit-actions > a: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 .cart-sidebar .cart-sidebar-section.action .form-submit:hover,.cart-sidebar .cart-sidebar-section.action .no-touchevents .form-submit:hover,.no-touchevents .page-user .login-single-page .welcome-half .guest input:hover[name="continue_button"],.page-user .login-single-page .welcome-half .guest .no-touchevents input:hover[name="continue_button"],.no-touchevents .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn:hover,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .no-touchevents .cart-btn: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;}1 .form-submit:active,1 .domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit:active,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form 1 .destini-submit:active,1 .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue:active,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons 1 .continue:active,1 .now_button:active,1 .now_button--arrow:active,1 .now_button--down-arrow:active,1 .now_button--left-arrow:active,1 .node-type-recipe-builder-success .rb-back-btn:active,.node-type-recipe-builder-success 1 .rb-back-btn:active,1 .now_button--up-arrow:active,1 .node-type-recipe-builder .ingredient-carousel .button-container .prev-btn:active,.node-type-recipe-builder .ingredient-carousel .button-container 1 .prev-btn:active,1 .node-type-recipe-builder .ingredient-carousel .button-container .next-btn:active,.node-type-recipe-builder .ingredient-carousel .button-container 1 .next-btn:active,1 .recipe--featured_products_prev:active,1 .recipe--related_prev:active,1 .video-carousel_prev:active,1 .now-carousel--arrow_prev:active,1 .recipe--featured_products_next:active,1 .recipe--related_next:active,1 .video-carousel_next:active,1 .now-carousel--arrow_next:active,1 .now_video--close:active,1 .preview--link:active,1 .detailed_term--link:active,1 .overview--callout .pane-node-field-overview-callout-link a:active,.overview--callout .pane-node-field-overview-callout-link 1 a:active,1 .product .recipe_teaser--link:active:first-child,.product 1 .recipe_teaser--link:active:first-child,1 .cloudzoom--prev:active,1 .cloudzoom--next:active,1 .home--header_link:active,1 .page-search .content .search-form .form-submit:active,.page-search .content .search-form 1 .form-submit:active,1 .pf-recommendation .product-finder-reference-link button:active,.pf-recommendation .product-finder-reference-link 1 button:active,1 .page-user .region-content .form-submit:active,.page-user .region-content 1 .form-submit:active,1 .page-user-cards-add #edit-actions > a:active,.page-user-cards-add 1 #edit-actions > a:active,1 .node-type-recipe-builder .recipe-builder-submit:active,.node-type-recipe-builder 1 .recipe-builder-submit:active,1 .node-type-recipe-builder-success .rb-email-print .webform-submit:active,.node-type-recipe-builder-success .rb-email-print 1 .webform-submit:active,1 .cart-sidebar .cart-sidebar-section.action .form-submit:active,.cart-sidebar .cart-sidebar-section.action 1 .form-submit:active,1 .page-user .login-single-page .welcome-half .guest input:active[name="continue_button"],.page-user .login-single-page .welcome-half .guest 1 input:active[name="continue_button"],1 .domain-www-nowfoods-com .commerce-add-to-cart .form-submit:active,.domain-www-nowfoods-com .commerce-add-to-cart 1 .form-submit:active,1 .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn:active,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons 1 .cart-btn:active,1 .now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button:active,.now-filters-form-wrap .filters-dropdown .button-container 1 .apply-filters-button:active,1 .view.now-filters .pager--infinite-scroll a:active,.view.now-filters .pager--infinite-scroll 1 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;}.form-submit[data-enabled="false"],.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit[data-enabled="false"],.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue[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[data-enabled="false"],.node-type-recipe-builder-success .rb-back-btn[data-enabled="false"],.now_button--up-arrow[data-enabled="false"],.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn[data-enabled="false"],.node-type-recipe-builder .ingredient-carousel .button-container .next-btn[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[data-enabled="false"],.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"],.product .recipe_teaser--link[data-enabled="false"]:first-child,.cloudzoom--prev[data-enabled="false"],.cloudzoom--next[data-enabled="false"],.home--header_link[data-enabled="false"],.page-search .content .search-form .form-submit[data-enabled="false"],.pf-recommendation .product-finder-reference-link button[data-enabled="false"],.slick-disabled,.page-user .region-content .form-submit[data-enabled="false"],.page-user-cards-add #edit-actions > a[data-enabled="false"],.node-type-recipe-builder .recipe-builder-submit[data-enabled="false"],.node-type-recipe-builder-success .rb-email-print .webform-submit[data-enabled="false"],.cart-sidebar .cart-sidebar-section.action .form-submit[data-enabled="false"],.page-user .login-single-page .welcome-half .guest input[data-enabled="false"][name="continue_button"],.domain-www-nowfoods-com .commerce-add-to-cart .form-submit[data-enabled="false"],.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn[data-enabled="false"],.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button[data-enabled="false"],.view.now-filters .pager--infinite-scroll a[data-enabled="false"],.form-submit:disabled,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit:disabled,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue:disabled,.now_button:disabled,.now_button--arrow:disabled,.now_button--down-arrow:disabled,.now_button--left-arrow:disabled,.node-type-recipe-builder-success .rb-back-btn:disabled,.now_button--up-arrow:disabled,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn:disabled,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn:disabled,.recipe--featured_products_prev:disabled,.recipe--related_prev:disabled,.video-carousel_prev:disabled,.now-carousel--arrow_prev:disabled,.recipe--featured_products_next:disabled,.recipe--related_next:disabled,.video-carousel_next:disabled,.now-carousel--arrow_next:disabled,.now_video--close:disabled,.preview--link:disabled,.detailed_term--link:disabled,.overview--callout .pane-node-field-overview-callout-link a:disabled,.product .recipe_teaser--link:disabled:first-child,.cloudzoom--prev:disabled,.cloudzoom--next:disabled,.home--header_link:disabled,.page-search .content .search-form .form-submit:disabled,.pf-recommendation .product-finder-reference-link button:disabled,.page-user .region-content .form-submit:disabled,.page-user-cards-add #edit-actions > a:disabled,.node-type-recipe-builder .recipe-builder-submit:disabled,.node-type-recipe-builder-success .rb-email-print .webform-submit:disabled,.cart-sidebar .cart-sidebar-section.action .form-submit:disabled,.page-user .login-single-page .welcome-half .guest input:disabled[name="continue_button"],.domain-www-nowfoods-com .commerce-add-to-cart .form-submit:disabled,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn:disabled,.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button:disabled,.view.now-filters .pager--infinite-scroll a:disabled,.form-button-disabled.form-submit,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .form-button-disabled.destini-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.continue,.form-button-disabled.now_button,.form-button-disabled.now_button--arrow,.form-button-disabled.now_button--down-arrow,.form-button-disabled.now_button--left-arrow,.node-type-recipe-builder-success .form-button-disabled.rb-back-btn,.form-button-disabled.now_button--up-arrow,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.prev-btn,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.next-btn,.form-button-disabled.recipe--featured_products_prev,.form-button-disabled.recipe--related_prev,.form-button-disabled.video-carousel_prev,.form-button-disabled.now-carousel--arrow_prev,.form-button-disabled.recipe--featured_products_next,.form-button-disabled.recipe--related_next,.form-button-disabled.video-carousel_next,.form-button-disabled.now-carousel--arrow_next,.form-button-disabled.now_video--close,.form-button-disabled.preview--link,.form-button-disabled.detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a.form-button-disabled,.product .form-button-disabled.recipe_teaser--link:first-child,.form-button-disabled.cloudzoom--prev,.form-button-disabled.cloudzoom--next,.form-button-disabled.home--header_link,.page-search .content .search-form .form-button-disabled.form-submit,.pf-recommendation .product-finder-reference-link button.form-button-disabled,.page-user .region-content .form-button-disabled.form-submit,.page-user-cards-add #edit-actions > a.form-button-disabled,.node-type-recipe-builder .form-button-disabled.recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .form-button-disabled.webform-submit,.cart-sidebar .cart-sidebar-section.action .form-button-disabled.form-submit,.page-user .login-single-page .welcome-half .guest input.form-button-disabled[name="continue_button"],.domain-www-nowfoods-com .commerce-add-to-cart .form-button-disabled.form-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.cart-btn,.now-filters-form-wrap .filters-dropdown .button-container .form-button-disabled.apply-filters-button,.view.now-filters .pager--infinite-scroll a.form-button-disabled{background-color:#e6e7e8;cursor:default;}.form-submit[data-enabled="false"]:hover,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit[data-enabled="false"]:hover,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue[data-enabled="false"]:hover,.now_button[data-enabled="false"]:hover,.now_button--arrow[data-enabled="false"]:hover,.now_button--down-arrow[data-enabled="false"]:hover,.now_button--left-arrow[data-enabled="false"]:hover,.node-type-recipe-builder-success .rb-back-btn[data-enabled="false"]:hover,.now_button--up-arrow[data-enabled="false"]:hover,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn[data-enabled="false"]:hover,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn[data-enabled="false"]:hover,.recipe--featured_products_prev[data-enabled="false"]:hover,.recipe--related_prev[data-enabled="false"]:hover,.video-carousel_prev[data-enabled="false"]:hover,.now-carousel--arrow_prev[data-enabled="false"]:hover,.recipe--featured_products_next[data-enabled="false"]:hover,.recipe--related_next[data-enabled="false"]:hover,.video-carousel_next[data-enabled="false"]:hover,.now-carousel--arrow_next[data-enabled="false"]:hover,.now_video--close[data-enabled="false"]:hover,.preview--link[data-enabled="false"]:hover,.detailed_term--link[data-enabled="false"]:hover,.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"]:hover,.product .recipe_teaser--link[data-enabled="false"]:hover:first-child,.cloudzoom--prev[data-enabled="false"]:hover,.cloudzoom--next[data-enabled="false"]:hover,.home--header_link[data-enabled="false"]:hover,.page-search .content .search-form .form-submit[data-enabled="false"]: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,.page-user-cards-add #edit-actions > a[data-enabled="false"]:hover,.node-type-recipe-builder .recipe-builder-submit[data-enabled="false"]:hover,.node-type-recipe-builder-success .rb-email-print .webform-submit[data-enabled="false"]:hover,.cart-sidebar .cart-sidebar-section.action .form-submit[data-enabled="false"]:hover,.page-user .login-single-page .welcome-half .guest input[data-enabled="false"]:hover[name="continue_button"],.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn[data-enabled="false"]:hover,.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button[data-enabled="false"]:hover,.view.now-filters .pager--infinite-scroll a[data-enabled="false"]:hover,.form-submit:disabled:hover,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit:disabled:hover,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue:disabled:hover,.now_button:disabled:hover,.now_button--arrow:disabled:hover,.now_button--down-arrow:disabled:hover,.now_button--left-arrow:disabled:hover,.node-type-recipe-builder-success .rb-back-btn:disabled:hover,.now_button--up-arrow:disabled:hover,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn:disabled:hover,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn:disabled:hover,.recipe--featured_products_prev:disabled:hover,.recipe--related_prev:disabled:hover,.video-carousel_prev:disabled:hover,.now-carousel--arrow_prev:disabled:hover,.recipe--featured_products_next:disabled:hover,.recipe--related_next:disabled:hover,.video-carousel_next:disabled:hover,.now-carousel--arrow_next:disabled:hover,.now_video--close:disabled:hover,.preview--link:disabled:hover,.detailed_term--link:disabled:hover,.overview--callout .pane-node-field-overview-callout-link a:disabled:hover,.product .recipe_teaser--link:disabled:hover:first-child,.cloudzoom--prev:disabled:hover,.cloudzoom--next:disabled:hover,.home--header_link:disabled:hover,.page-search .content .search-form .form-submit:disabled:hover,.pf-recommendation .product-finder-reference-link button:disabled:hover,.page-user-cards-add #edit-actions > a:disabled:hover,.node-type-recipe-builder .recipe-builder-submit:disabled:hover,.node-type-recipe-builder-success .rb-email-print .webform-submit:disabled:hover,.cart-sidebar .cart-sidebar-section.action .form-submit:disabled:hover,.page-user .login-single-page .welcome-half .guest input:disabled:hover[name="continue_button"],.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn:disabled:hover,.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button:disabled:hover,.view.now-filters .pager--infinite-scroll a:disabled:hover,.form-button-disabled.form-submit:hover,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .form-button-disabled.destini-submit:hover,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.continue:hover,.form-button-disabled.now_button:hover,.form-button-disabled.now_button--arrow:hover,.form-button-disabled.now_button--down-arrow:hover,.form-button-disabled.now_button--left-arrow:hover,.node-type-recipe-builder-success .form-button-disabled.rb-back-btn:hover,.form-button-disabled.now_button--up-arrow:hover,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.prev-btn:hover,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.next-btn:hover,.form-button-disabled.recipe--featured_products_prev:hover,.form-button-disabled.recipe--related_prev:hover,.form-button-disabled.video-carousel_prev:hover,.form-button-disabled.now-carousel--arrow_prev:hover,.form-button-disabled.recipe--featured_products_next:hover,.form-button-disabled.recipe--related_next:hover,.form-button-disabled.video-carousel_next:hover,.form-button-disabled.now-carousel--arrow_next:hover,.form-button-disabled.now_video--close:hover,.form-button-disabled.preview--link:hover,.form-button-disabled.detailed_term--link:hover,.overview--callout .pane-node-field-overview-callout-link a.form-button-disabled:hover,.product .form-button-disabled.recipe_teaser--link:hover:first-child,.form-button-disabled.cloudzoom--prev:hover,.form-button-disabled.cloudzoom--next:hover,.form-button-disabled.home--header_link:hover,.page-search .content .search-form .form-button-disabled.form-submit:hover,.pf-recommendation .product-finder-reference-link button.form-button-disabled:hover,.page-user-cards-add #edit-actions > a.form-button-disabled:hover,.node-type-recipe-builder .form-button-disabled.recipe-builder-submit:hover,.node-type-recipe-builder-success .rb-email-print .form-button-disabled.webform-submit:hover,.cart-sidebar .cart-sidebar-section.action .form-button-disabled.form-submit:hover,.page-user .login-single-page .welcome-half .guest input.form-button-disabled:hover[name="continue_button"],.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.cart-btn:hover,.now-filters-form-wrap .filters-dropdown .button-container .form-button-disabled.apply-filters-button:hover,.view.now-filters .pager--infinite-scroll a.form-button-disabled:hover{background-color:#e6e7e8;}.form-submit[data-enabled="false"]:active,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit[data-enabled="false"]:active,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue[data-enabled="false"]:active,.now_button[data-enabled="false"]:active,.now_button--arrow[data-enabled="false"]:active,.now_button--down-arrow[data-enabled="false"]:active,.now_button--left-arrow[data-enabled="false"]:active,.node-type-recipe-builder-success .rb-back-btn[data-enabled="false"]:active,.now_button--up-arrow[data-enabled="false"]:active,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn[data-enabled="false"]:active,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn[data-enabled="false"]:active,.recipe--featured_products_prev[data-enabled="false"]:active,.recipe--related_prev[data-enabled="false"]:active,.video-carousel_prev[data-enabled="false"]:active,.now-carousel--arrow_prev[data-enabled="false"]:active,.recipe--featured_products_next[data-enabled="false"]:active,.recipe--related_next[data-enabled="false"]:active,.video-carousel_next[data-enabled="false"]:active,.now-carousel--arrow_next[data-enabled="false"]:active,.now_video--close[data-enabled="false"]:active,.preview--link[data-enabled="false"]:active,.detailed_term--link[data-enabled="false"]:active,.overview--callout .pane-node-field-overview-callout-link a[data-enabled="false"]:active,.product .recipe_teaser--link[data-enabled="false"]:active:first-child,.cloudzoom--prev[data-enabled="false"]:active,.cloudzoom--next[data-enabled="false"]:active,.home--header_link[data-enabled="false"]:active,.page-search .content .search-form .form-submit[data-enabled="false"]:active,.pf-recommendation .product-finder-reference-link button[data-enabled="false"]:active,.slick-disabled:active,.page-user-cards-add #edit-actions > a[data-enabled="false"]:active,.node-type-recipe-builder .recipe-builder-submit[data-enabled="false"]:active,.node-type-recipe-builder-success .rb-email-print .webform-submit[data-enabled="false"]:active,.cart-sidebar .cart-sidebar-section.action .form-submit[data-enabled="false"]:active,.page-user .login-single-page .welcome-half .guest input[data-enabled="false"]:active[name="continue_button"],.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn[data-enabled="false"]:active,.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button[data-enabled="false"]:active,.view.now-filters .pager--infinite-scroll a[data-enabled="false"]:active,.form-submit:disabled:active,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit:disabled:active,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue:disabled:active,.now_button:disabled:active,.now_button--arrow:disabled:active,.now_button--down-arrow:disabled:active,.now_button--left-arrow:disabled:active,.node-type-recipe-builder-success .rb-back-btn:disabled:active,.now_button--up-arrow:disabled:active,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn:disabled:active,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn:disabled:active,.recipe--featured_products_prev:disabled:active,.recipe--related_prev:disabled:active,.video-carousel_prev:disabled:active,.now-carousel--arrow_prev:disabled:active,.recipe--featured_products_next:disabled:active,.recipe--related_next:disabled:active,.video-carousel_next:disabled:active,.now-carousel--arrow_next:disabled:active,.now_video--close:disabled:active,.preview--link:disabled:active,.detailed_term--link:disabled:active,.overview--callout .pane-node-field-overview-callout-link a:disabled:active,.product .recipe_teaser--link:disabled:active:first-child,.cloudzoom--prev:disabled:active,.cloudzoom--next:disabled:active,.home--header_link:disabled:active,.page-search .content .search-form .form-submit:disabled:active,.pf-recommendation .product-finder-reference-link button:disabled:active,.page-user-cards-add #edit-actions > a:disabled:active,.node-type-recipe-builder .recipe-builder-submit:disabled:active,.node-type-recipe-builder-success .rb-email-print .webform-submit:disabled:active,.cart-sidebar .cart-sidebar-section.action .form-submit:disabled:active,.page-user .login-single-page .welcome-half .guest input:disabled:active[name="continue_button"],.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn:disabled:active,.now-filters-form-wrap .filters-dropdown .button-container .apply-filters-button:disabled:active,.view.now-filters .pager--infinite-scroll a:disabled:active,.form-button-disabled.form-submit:active,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .form-button-disabled.destini-submit:active,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.continue:active,.form-button-disabled.now_button:active,.form-button-disabled.now_button--arrow:active,.form-button-disabled.now_button--down-arrow:active,.form-button-disabled.now_button--left-arrow:active,.node-type-recipe-builder-success .form-button-disabled.rb-back-btn:active,.form-button-disabled.now_button--up-arrow:active,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.prev-btn:active,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.next-btn:active,.form-button-disabled.recipe--featured_products_prev:active,.form-button-disabled.recipe--related_prev:active,.form-button-disabled.video-carousel_prev:active,.form-button-disabled.now-carousel--arrow_prev:active,.form-button-disabled.recipe--featured_products_next:active,.form-button-disabled.recipe--related_next:active,.form-button-disabled.video-carousel_next:active,.form-button-disabled.now-carousel--arrow_next:active,.form-button-disabled.now_video--close:active,.form-button-disabled.preview--link:active,.form-button-disabled.detailed_term--link:active,.overview--callout .pane-node-field-overview-callout-link a.form-button-disabled:active,.product .form-button-disabled.recipe_teaser--link:active:first-child,.form-button-disabled.cloudzoom--prev:active,.form-button-disabled.cloudzoom--next:active,.form-button-disabled.home--header_link:active,.page-search .content .search-form .form-button-disabled.form-submit:active,.pf-recommendation .product-finder-reference-link button.form-button-disabled:active,.page-user-cards-add #edit-actions > a.form-button-disabled:active,.node-type-recipe-builder .form-button-disabled.recipe-builder-submit:active,.node-type-recipe-builder-success .rb-email-print .form-button-disabled.webform-submit:active,.cart-sidebar .cart-sidebar-section.action .form-button-disabled.form-submit:active,.page-user .login-single-page .welcome-half .guest input.form-button-disabled:active[name="continue_button"],.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.cart-btn:active,.now-filters-form-wrap .filters-dropdown .button-container .form-button-disabled.apply-filters-button:active,.view.now-filters .pager--infinite-scroll a.form-button-disabled:active{opacity:1;}.previous.form-submit svg,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue svg,.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,.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,.product .previous.recipe_teaser--link:first-child svg,.cloudzoom--prev svg,.previous.cloudzoom--next svg,.previous.home--header_link svg,.page-search .content .search-form .previous.form-submit svg,.pf-recommendation .product-finder-reference-link button.previous svg,.page-user .region-content .previous.form-submit svg,.page-user-cards-add #edit-actions > a.previous svg,.node-type-recipe-builder .previous.recipe-builder-submit svg,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit svg,.cart-sidebar .cart-sidebar-section.action .previous.form-submit svg,.page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"] svg,.domain-www-nowfoods-com .commerce-add-to-cart .previous.form-submit svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn 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.form-submit svg,.ie12 .domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit svg,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .ie12 .previous.destini-submit svg,.ie12 .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie12 .previous.continue svg,.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 .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 .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 .previous.home--header_link 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 .page-user-cards-add #edit-actions > a.previous svg,.page-user-cards-add .ie12 #edit-actions > a.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 .cart-sidebar .cart-sidebar-section.action .previous.form-submit svg,.cart-sidebar .cart-sidebar-section.action .ie12 .previous.form-submit svg,.ie12 .page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"] svg,.page-user .login-single-page .welcome-half .guest .ie12 input.previous[name="continue_button"] svg,.ie12 .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie12 .previous.cart-btn 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.form-submit svg,.ie .domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit svg,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .ie .previous.destini-submit svg,.ie .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie .previous.continue 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 .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 .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 .previous.home--header_link 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 .page-user-cards-add #edit-actions > a.previous svg,.page-user-cards-add .ie #edit-actions > a.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 .cart-sidebar .cart-sidebar-section.action .previous.form-submit svg,.cart-sidebar .cart-sidebar-section.action .ie .previous.form-submit svg,.ie .page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"] svg,.page-user .login-single-page .welcome-half .guest .ie input.previous[name="continue_button"] svg,.ie .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie .previous.cart-btn 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.form-submit,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .arrow.destini-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .arrow.continue,.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,.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,.product .recipe_teaser--link:first-child,.arrow.cloudzoom--prev,.arrow.cloudzoom--next,.home--header_link,.page-search .content .search-form .arrow.form-submit,.pf-recommendation .product-finder-reference-link button.arrow,.page-user .region-content .arrow.form-submit,.page-user-cards-add #edit-actions > a.arrow,.node-type-recipe-builder .recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .webform-submit,.cart-sidebar .cart-sidebar-section.action .arrow.form-submit,.page-user .login-single-page .welcome-half .guest input.arrow[name="continue_button"],.domain-www-nowfoods-com .commerce-add-to-cart .arrow.form-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .arrow.cart-btn,.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.form-submit:before,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .arrow.destini-submit:before,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .arrow.continue:before,.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,.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,.product .recipe_teaser--link:first-child:before,.arrow.cloudzoom--prev:before,.arrow.cloudzoom--next:before,.home--header_link:before,.page-search .content .search-form .arrow.form-submit:before,.pf-recommendation .product-finder-reference-link button.arrow:before,.page-user .region-content .arrow.form-submit:before,.page-user-cards-add #edit-actions > a.arrow:before,.node-type-recipe-builder .recipe-builder-submit:before,.node-type-recipe-builder-success .rb-email-print .webform-submit:before,.cart-sidebar .cart-sidebar-section.action .arrow.form-submit:before,.page-user .login-single-page .welcome-half .guest input.arrow[name="continue_button"]:before,.domain-www-nowfoods-com .commerce-add-to-cart .arrow.form-submit:before,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .arrow.cart-btn: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;}.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue{background:#14757f;color:#fff;}.no-touchevents .domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit:hover,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .no-touchevents .destini-submit:hover,.no-touchevents .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue:hover,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .no-touchevents .continue:hover{background-color:#0a575f;}.previous.form-submit,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue,.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,.recipe--featured_products_prev,.recipe--related_prev,.video-carousel_prev,.now-carousel--arrow_prev,.previous.now_video--close,.previous.preview--link,.previous.detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a.previous,.product .previous.recipe_teaser--link:first-child,.cloudzoom--prev,.previous.home--header_link,.page-search .content .search-form .previous.form-submit,.page-user .region-content .previous.form-submit,.page-user-cards-add #edit-actions > a.previous,.node-type-recipe-builder .previous.recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit,.cart-sidebar .cart-sidebar-section.action .previous.form-submit,.page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"],.domain-www-nowfoods-com .commerce-add-to-cart .previous.form-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button,.view.now-filters .pager--infinite-scroll a.previous,.next.form-submit,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue,.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,.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,.product .next.recipe_teaser--link:first-child,.next.cloudzoom--prev,.cloudzoom--next,.next.home--header_link,.page-search .content .search-form .next.form-submit,.page-user .region-content .next.form-submit,.page-user-cards-add #edit-actions > a.next,.node-type-recipe-builder .next.recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .next.webform-submit,.cart-sidebar .cart-sidebar-section.action .next.form-submit,.page-user .login-single-page .welcome-half .guest input.next[name="continue_button"],.domain-www-nowfoods-com .commerce-add-to-cart .next.form-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn,.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.form-submit circle,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue circle,.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,.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,.product .previous.recipe_teaser--link:first-child circle,.cloudzoom--prev circle,.previous.home--header_link circle,.page-search .content .search-form .previous.form-submit circle,.page-user .region-content .previous.form-submit circle,.page-user-cards-add #edit-actions > a.previous circle,.node-type-recipe-builder .previous.recipe-builder-submit circle,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit circle,.cart-sidebar .cart-sidebar-section.action .previous.form-submit circle,.page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"] circle,.domain-www-nowfoods-com .commerce-add-to-cart .previous.form-submit circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn circle,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button circle,.view.now-filters .pager--infinite-scroll a.previous circle,.next.form-submit circle,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue 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,.next.recipe--featured_products_prev circle,.next.recipe--related_prev circle,.next.video-carousel_prev circle,.next.now-carousel--arrow_prev 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,.product .next.recipe_teaser--link:first-child circle,.next.cloudzoom--prev circle,.cloudzoom--next circle,.next.home--header_link circle,.page-search .content .search-form .next.form-submit circle,.page-user .region-content .next.form-submit circle,.page-user-cards-add #edit-actions > a.next circle,.node-type-recipe-builder .next.recipe-builder-submit circle,.node-type-recipe-builder-success .rb-email-print .next.webform-submit circle,.cart-sidebar .cart-sidebar-section.action .next.form-submit circle,.page-user .login-single-page .welcome-half .guest input.next[name="continue_button"] circle,.domain-www-nowfoods-com .commerce-add-to-cart .next.form-submit circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn 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.form-submit path,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue path,.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,.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,.product .previous.recipe_teaser--link:first-child path,.cloudzoom--prev path,.previous.home--header_link path,.page-search .content .search-form .previous.form-submit path,.page-user .region-content .previous.form-submit path,.page-user-cards-add #edit-actions > a.previous path,.node-type-recipe-builder .previous.recipe-builder-submit path,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit path,.cart-sidebar .cart-sidebar-section.action .previous.form-submit path,.page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"] path,.domain-www-nowfoods-com .commerce-add-to-cart .previous.form-submit path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn path,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button path,.view.now-filters .pager--infinite-scroll a.previous path,.next.form-submit path,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue 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,.next.recipe--featured_products_prev path,.next.recipe--related_prev path,.next.video-carousel_prev path,.next.now-carousel--arrow_prev 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,.product .next.recipe_teaser--link:first-child path,.next.cloudzoom--prev path,.cloudzoom--next path,.next.home--header_link path,.page-search .content .search-form .next.form-submit path,.page-user .region-content .next.form-submit path,.page-user-cards-add #edit-actions > a.next path,.node-type-recipe-builder .next.recipe-builder-submit path,.node-type-recipe-builder-success .rb-email-print .next.webform-submit path,.cart-sidebar .cart-sidebar-section.action .next.form-submit path,.page-user .login-single-page .welcome-half .guest input.next[name="continue_button"] path,.domain-www-nowfoods-com .commerce-add-to-cart .next.form-submit path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn 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;}.previous.form-submit[data-enabled="false"] circle,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit[data-enabled="false"] circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue[data-enabled="false"] circle,.previous.now_button[data-enabled="false"] circle,.previous.now_button--arrow[data-enabled="false"] circle,.previous.now_button--down-arrow[data-enabled="false"] circle,.previous.now_button--left-arrow[data-enabled="false"] circle,.node-type-recipe-builder-success .previous.rb-back-btn[data-enabled="false"] circle,.previous.now_button--up-arrow[data-enabled="false"] circle,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn[data-enabled="false"] circle,.recipe--featured_products_prev[data-enabled="false"] circle,.recipe--related_prev[data-enabled="false"] circle,.video-carousel_prev[data-enabled="false"] circle,.now-carousel--arrow_prev[data-enabled="false"] circle,.previous.now_video--close[data-enabled="false"] circle,.previous.preview--link[data-enabled="false"] circle,.previous.detailed_term--link[data-enabled="false"] circle,.overview--callout .pane-node-field-overview-callout-link a.previous[data-enabled="false"] circle,.product .previous.recipe_teaser--link[data-enabled="false"]:first-child circle,.cloudzoom--prev[data-enabled="false"] circle,.previous.home--header_link[data-enabled="false"] circle,.page-search .content .search-form .previous.form-submit[data-enabled="false"] circle,.previous.slick-disabled circle,.page-user-cards-add #edit-actions > a.previous[data-enabled="false"] circle,.node-type-recipe-builder .previous.recipe-builder-submit[data-enabled="false"] circle,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit[data-enabled="false"] circle,.cart-sidebar .cart-sidebar-section.action .previous.form-submit[data-enabled="false"] circle,.page-user .login-single-page .welcome-half .guest input.previous[data-enabled="false"][name="continue_button"] circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn[data-enabled="false"] circle,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button[data-enabled="false"] circle,.view.now-filters .pager--infinite-scroll a.previous[data-enabled="false"] circle,.next.form-submit[data-enabled="false"] circle,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit[data-enabled="false"] circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue[data-enabled="false"] circle,.next.now_button[data-enabled="false"] circle,.next.now_button--arrow[data-enabled="false"] circle,.next.now_button--down-arrow[data-enabled="false"] circle,.next.now_button--left-arrow[data-enabled="false"] circle,.node-type-recipe-builder-success .next.rb-back-btn[data-enabled="false"] circle,.next.now_button--up-arrow[data-enabled="false"] circle,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn[data-enabled="false"] circle,.recipe--featured_products_next[data-enabled="false"] circle,.recipe--related_next[data-enabled="false"] circle,.video-carousel_next[data-enabled="false"] circle,.now-carousel--arrow_next[data-enabled="false"] circle,.next.now_video--close[data-enabled="false"] circle,.next.preview--link[data-enabled="false"] circle,.next.detailed_term--link[data-enabled="false"] circle,.overview--callout .pane-node-field-overview-callout-link a.next[data-enabled="false"] circle,.product .next.recipe_teaser--link[data-enabled="false"]:first-child circle,.cloudzoom--next[data-enabled="false"] circle,.next.home--header_link[data-enabled="false"] circle,.page-search .content .search-form .next.form-submit[data-enabled="false"] circle,.next.slick-disabled circle,.page-user-cards-add #edit-actions > a.next[data-enabled="false"] circle,.node-type-recipe-builder .next.recipe-builder-submit[data-enabled="false"] circle,.node-type-recipe-builder-success .rb-email-print .next.webform-submit[data-enabled="false"] circle,.cart-sidebar .cart-sidebar-section.action .next.form-submit[data-enabled="false"] circle,.page-user .login-single-page .welcome-half .guest input.next[data-enabled="false"][name="continue_button"] circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn[data-enabled="false"] circle,.now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button[data-enabled="false"] circle,.view.now-filters .pager--infinite-scroll a.next[data-enabled="false"] circle,.pf-recommendation .product-finder-reference-link button[data-enabled="false"] circle,.previous.form-submit[data-enabled="false"] path,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit[data-enabled="false"] path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue[data-enabled="false"] path,.previous.now_button[data-enabled="false"] path,.previous.now_button--arrow[data-enabled="false"] path,.previous.now_button--down-arrow[data-enabled="false"] path,.previous.now_button--left-arrow[data-enabled="false"] path,.node-type-recipe-builder-success .previous.rb-back-btn[data-enabled="false"] path,.previous.now_button--up-arrow[data-enabled="false"] path,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn[data-enabled="false"] path,.recipe--featured_products_prev[data-enabled="false"] path,.recipe--related_prev[data-enabled="false"] path,.video-carousel_prev[data-enabled="false"] path,.now-carousel--arrow_prev[data-enabled="false"] path,.previous.now_video--close[data-enabled="false"] path,.previous.preview--link[data-enabled="false"] path,.previous.detailed_term--link[data-enabled="false"] path,.overview--callout .pane-node-field-overview-callout-link a.previous[data-enabled="false"] path,.product .previous.recipe_teaser--link[data-enabled="false"]:first-child path,.cloudzoom--prev[data-enabled="false"] path,.previous.home--header_link[data-enabled="false"] path,.page-search .content .search-form .previous.form-submit[data-enabled="false"] path,.previous.slick-disabled path,.page-user-cards-add #edit-actions > a.previous[data-enabled="false"] path,.node-type-recipe-builder .previous.recipe-builder-submit[data-enabled="false"] path,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit[data-enabled="false"] path,.cart-sidebar .cart-sidebar-section.action .previous.form-submit[data-enabled="false"] path,.page-user .login-single-page .welcome-half .guest input.previous[data-enabled="false"][name="continue_button"] path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn[data-enabled="false"] path,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button[data-enabled="false"] path,.view.now-filters .pager--infinite-scroll a.previous[data-enabled="false"] path,.next.form-submit[data-enabled="false"] path,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit[data-enabled="false"] path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue[data-enabled="false"] path,.next.now_button[data-enabled="false"] path,.next.now_button--arrow[data-enabled="false"] path,.next.now_button--down-arrow[data-enabled="false"] path,.next.now_button--left-arrow[data-enabled="false"] path,.node-type-recipe-builder-success .next.rb-back-btn[data-enabled="false"] path,.next.now_button--up-arrow[data-enabled="false"] path,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn[data-enabled="false"] path,.recipe--featured_products_next[data-enabled="false"] path,.recipe--related_next[data-enabled="false"] path,.video-carousel_next[data-enabled="false"] path,.now-carousel--arrow_next[data-enabled="false"] path,.next.now_video--close[data-enabled="false"] path,.next.preview--link[data-enabled="false"] path,.next.detailed_term--link[data-enabled="false"] path,.overview--callout .pane-node-field-overview-callout-link a.next[data-enabled="false"] path,.product .next.recipe_teaser--link[data-enabled="false"]:first-child path,.cloudzoom--next[data-enabled="false"] path,.next.home--header_link[data-enabled="false"] path,.page-search .content .search-form .next.form-submit[data-enabled="false"] path,.next.slick-disabled path,.page-user-cards-add #edit-actions > a.next[data-enabled="false"] path,.node-type-recipe-builder .next.recipe-builder-submit[data-enabled="false"] path,.node-type-recipe-builder-success .rb-email-print .next.webform-submit[data-enabled="false"] path,.cart-sidebar .cart-sidebar-section.action .next.form-submit[data-enabled="false"] path,.page-user .login-single-page .welcome-half .guest input.next[data-enabled="false"][name="continue_button"] path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn[data-enabled="false"] path,.now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button[data-enabled="false"] path,.view.now-filters .pager--infinite-scroll a.next[data-enabled="false"] path,.pf-recommendation .product-finder-reference-link button[data-enabled="false"] path,.previous.form-submit:disabled circle,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit:disabled circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue:disabled circle,.previous.now_button:disabled circle,.previous.now_button--arrow:disabled circle,.previous.now_button--down-arrow:disabled circle,.previous.now_button--left-arrow:disabled circle,.node-type-recipe-builder-success .previous.rb-back-btn:disabled circle,.previous.now_button--up-arrow:disabled circle,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn:disabled circle,.recipe--featured_products_prev:disabled circle,.recipe--related_prev:disabled circle,.video-carousel_prev:disabled circle,.now-carousel--arrow_prev:disabled circle,.previous.now_video--close:disabled circle,.previous.preview--link:disabled circle,.previous.detailed_term--link:disabled circle,.overview--callout .pane-node-field-overview-callout-link a.previous:disabled circle,.product .previous.recipe_teaser--link:disabled:first-child circle,.cloudzoom--prev:disabled circle,.previous.home--header_link:disabled circle,.page-search .content .search-form .previous.form-submit:disabled circle,.page-user-cards-add #edit-actions > a.previous:disabled circle,.node-type-recipe-builder .previous.recipe-builder-submit:disabled circle,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit:disabled circle,.cart-sidebar .cart-sidebar-section.action .previous.form-submit:disabled circle,.page-user .login-single-page .welcome-half .guest input.previous:disabled[name="continue_button"] circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn:disabled circle,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button:disabled circle,.view.now-filters .pager--infinite-scroll a.previous:disabled circle,.next.form-submit:disabled circle,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit:disabled circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue:disabled circle,.next.now_button:disabled circle,.next.now_button--arrow:disabled circle,.next.now_button--down-arrow:disabled circle,.next.now_button--left-arrow:disabled circle,.node-type-recipe-builder-success .next.rb-back-btn:disabled circle,.next.now_button--up-arrow:disabled circle,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn:disabled circle,.recipe--featured_products_next:disabled circle,.recipe--related_next:disabled circle,.video-carousel_next:disabled circle,.now-carousel--arrow_next:disabled circle,.next.now_video--close:disabled circle,.next.preview--link:disabled circle,.next.detailed_term--link:disabled circle,.overview--callout .pane-node-field-overview-callout-link a.next:disabled circle,.product .next.recipe_teaser--link:disabled:first-child circle,.cloudzoom--next:disabled circle,.next.home--header_link:disabled circle,.page-search .content .search-form .next.form-submit:disabled circle,.page-user-cards-add #edit-actions > a.next:disabled circle,.node-type-recipe-builder .next.recipe-builder-submit:disabled circle,.node-type-recipe-builder-success .rb-email-print .next.webform-submit:disabled circle,.cart-sidebar .cart-sidebar-section.action .next.form-submit:disabled circle,.page-user .login-single-page .welcome-half .guest input.next:disabled[name="continue_button"] circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn:disabled circle,.now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button:disabled circle,.view.now-filters .pager--infinite-scroll a.next:disabled circle,.pf-recommendation .product-finder-reference-link button:disabled circle,.previous.form-submit:disabled path,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit:disabled path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue:disabled path,.previous.now_button:disabled path,.previous.now_button--arrow:disabled path,.previous.now_button--down-arrow:disabled path,.previous.now_button--left-arrow:disabled path,.node-type-recipe-builder-success .previous.rb-back-btn:disabled path,.previous.now_button--up-arrow:disabled path,.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn:disabled path,.recipe--featured_products_prev:disabled path,.recipe--related_prev:disabled path,.video-carousel_prev:disabled path,.now-carousel--arrow_prev:disabled path,.previous.now_video--close:disabled path,.previous.preview--link:disabled path,.previous.detailed_term--link:disabled path,.overview--callout .pane-node-field-overview-callout-link a.previous:disabled path,.product .previous.recipe_teaser--link:disabled:first-child path,.cloudzoom--prev:disabled path,.previous.home--header_link:disabled path,.page-search .content .search-form .previous.form-submit:disabled path,.page-user-cards-add #edit-actions > a.previous:disabled path,.node-type-recipe-builder .previous.recipe-builder-submit:disabled path,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit:disabled path,.cart-sidebar .cart-sidebar-section.action .previous.form-submit:disabled path,.page-user .login-single-page .welcome-half .guest input.previous:disabled[name="continue_button"] path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn:disabled path,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button:disabled path,.view.now-filters .pager--infinite-scroll a.previous:disabled path,.next.form-submit:disabled path,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit:disabled path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue:disabled path,.next.now_button:disabled path,.next.now_button--arrow:disabled path,.next.now_button--down-arrow:disabled path,.next.now_button--left-arrow:disabled path,.node-type-recipe-builder-success .next.rb-back-btn:disabled path,.next.now_button--up-arrow:disabled path,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn:disabled path,.recipe--featured_products_next:disabled path,.recipe--related_next:disabled path,.video-carousel_next:disabled path,.now-carousel--arrow_next:disabled path,.next.now_video--close:disabled path,.next.preview--link:disabled path,.next.detailed_term--link:disabled path,.overview--callout .pane-node-field-overview-callout-link a.next:disabled path,.product .next.recipe_teaser--link:disabled:first-child path,.cloudzoom--next:disabled path,.next.home--header_link:disabled path,.page-search .content .search-form .next.form-submit:disabled path,.page-user-cards-add #edit-actions > a.next:disabled path,.node-type-recipe-builder .next.recipe-builder-submit:disabled path,.node-type-recipe-builder-success .rb-email-print .next.webform-submit:disabled path,.cart-sidebar .cart-sidebar-section.action .next.form-submit:disabled path,.page-user .login-single-page .welcome-half .guest input.next:disabled[name="continue_button"] path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn:disabled path,.now-filters-form-wrap .filters-dropdown .button-container .next.apply-filters-button:disabled path,.view.now-filters .pager--infinite-scroll a.next:disabled path,.pf-recommendation .product-finder-reference-link button:disabled path,.form-button-disabled.previous.form-submit circle,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .form-button-disabled.previous.destini-submit circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.previous.continue circle,.form-button-disabled.previous.now_button circle,.form-button-disabled.previous.now_button--arrow circle,.form-button-disabled.previous.now_button--down-arrow circle,.form-button-disabled.previous.now_button--left-arrow circle,.node-type-recipe-builder-success .form-button-disabled.previous.rb-back-btn circle,.form-button-disabled.previous.now_button--up-arrow circle,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.prev-btn circle,.form-button-disabled.recipe--featured_products_prev circle,.form-button-disabled.recipe--related_prev circle,.form-button-disabled.video-carousel_prev circle,.form-button-disabled.now-carousel--arrow_prev circle,.form-button-disabled.previous.now_video--close circle,.form-button-disabled.previous.preview--link circle,.form-button-disabled.previous.detailed_term--link circle,.overview--callout .pane-node-field-overview-callout-link a.form-button-disabled.previous circle,.product .form-button-disabled.previous.recipe_teaser--link:first-child circle,.form-button-disabled.cloudzoom--prev circle,.form-button-disabled.previous.home--header_link circle,.page-search .content .search-form .form-button-disabled.previous.form-submit circle,.page-user-cards-add #edit-actions > a.form-button-disabled.previous circle,.node-type-recipe-builder .form-button-disabled.previous.recipe-builder-submit circle,.node-type-recipe-builder-success .rb-email-print .form-button-disabled.previous.webform-submit circle,.cart-sidebar .cart-sidebar-section.action .form-button-disabled.previous.form-submit circle,.page-user .login-single-page .welcome-half .guest input.form-button-disabled.previous[name="continue_button"] circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.previous.cart-btn circle,.now-filters-form-wrap .filters-dropdown .button-container .form-button-disabled.previous.apply-filters-button circle,.view.now-filters .pager--infinite-scroll a.form-button-disabled.previous circle,.form-button-disabled.next.form-submit circle,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .form-button-disabled.next.destini-submit circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.next.continue circle,.form-button-disabled.next.now_button circle,.form-button-disabled.next.now_button--arrow circle,.form-button-disabled.next.now_button--down-arrow circle,.form-button-disabled.next.now_button--left-arrow circle,.node-type-recipe-builder-success .form-button-disabled.next.rb-back-btn circle,.form-button-disabled.next.now_button--up-arrow circle,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.next-btn circle,.form-button-disabled.recipe--featured_products_next circle,.form-button-disabled.recipe--related_next circle,.form-button-disabled.video-carousel_next circle,.form-button-disabled.now-carousel--arrow_next circle,.form-button-disabled.next.now_video--close circle,.form-button-disabled.next.preview--link circle,.form-button-disabled.next.detailed_term--link circle,.overview--callout .pane-node-field-overview-callout-link a.form-button-disabled.next circle,.product .form-button-disabled.next.recipe_teaser--link:first-child circle,.form-button-disabled.cloudzoom--next circle,.form-button-disabled.next.home--header_link circle,.page-search .content .search-form .form-button-disabled.next.form-submit circle,.page-user-cards-add #edit-actions > a.form-button-disabled.next circle,.node-type-recipe-builder .form-button-disabled.next.recipe-builder-submit circle,.node-type-recipe-builder-success .rb-email-print .form-button-disabled.next.webform-submit circle,.cart-sidebar .cart-sidebar-section.action .form-button-disabled.next.form-submit circle,.page-user .login-single-page .welcome-half .guest input.form-button-disabled.next[name="continue_button"] circle,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.next.cart-btn circle,.now-filters-form-wrap .filters-dropdown .button-container .form-button-disabled.next.apply-filters-button circle,.view.now-filters .pager--infinite-scroll a.form-button-disabled.next circle,.pf-recommendation .product-finder-reference-link button.form-button-disabled circle,.form-button-disabled.previous.form-submit path,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .form-button-disabled.previous.destini-submit path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.previous.continue path,.form-button-disabled.previous.now_button path,.form-button-disabled.previous.now_button--arrow path,.form-button-disabled.previous.now_button--down-arrow path,.form-button-disabled.previous.now_button--left-arrow path,.node-type-recipe-builder-success .form-button-disabled.previous.rb-back-btn path,.form-button-disabled.previous.now_button--up-arrow path,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.prev-btn path,.form-button-disabled.recipe--featured_products_prev path,.form-button-disabled.recipe--related_prev path,.form-button-disabled.video-carousel_prev path,.form-button-disabled.now-carousel--arrow_prev path,.form-button-disabled.previous.now_video--close path,.form-button-disabled.previous.preview--link path,.form-button-disabled.previous.detailed_term--link path,.overview--callout .pane-node-field-overview-callout-link a.form-button-disabled.previous path,.product .form-button-disabled.previous.recipe_teaser--link:first-child path,.form-button-disabled.cloudzoom--prev path,.form-button-disabled.previous.home--header_link path,.page-search .content .search-form .form-button-disabled.previous.form-submit path,.page-user-cards-add #edit-actions > a.form-button-disabled.previous path,.node-type-recipe-builder .form-button-disabled.previous.recipe-builder-submit path,.node-type-recipe-builder-success .rb-email-print .form-button-disabled.previous.webform-submit path,.cart-sidebar .cart-sidebar-section.action .form-button-disabled.previous.form-submit path,.page-user .login-single-page .welcome-half .guest input.form-button-disabled.previous[name="continue_button"] path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.previous.cart-btn path,.now-filters-form-wrap .filters-dropdown .button-container .form-button-disabled.previous.apply-filters-button path,.view.now-filters .pager--infinite-scroll a.form-button-disabled.previous path,.form-button-disabled.next.form-submit path,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .form-button-disabled.next.destini-submit path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.next.continue path,.form-button-disabled.next.now_button path,.form-button-disabled.next.now_button--arrow path,.form-button-disabled.next.now_button--down-arrow path,.form-button-disabled.next.now_button--left-arrow path,.node-type-recipe-builder-success .form-button-disabled.next.rb-back-btn path,.form-button-disabled.next.now_button--up-arrow path,.node-type-recipe-builder .ingredient-carousel .button-container .form-button-disabled.next-btn path,.form-button-disabled.recipe--featured_products_next path,.form-button-disabled.recipe--related_next path,.form-button-disabled.video-carousel_next path,.form-button-disabled.now-carousel--arrow_next path,.form-button-disabled.next.now_video--close path,.form-button-disabled.next.preview--link path,.form-button-disabled.next.detailed_term--link path,.overview--callout .pane-node-field-overview-callout-link a.form-button-disabled.next path,.product .form-button-disabled.next.recipe_teaser--link:first-child path,.form-button-disabled.cloudzoom--next path,.form-button-disabled.next.home--header_link path,.page-search .content .search-form .form-button-disabled.next.form-submit path,.page-user-cards-add #edit-actions > a.form-button-disabled.next path,.node-type-recipe-builder .form-button-disabled.next.recipe-builder-submit path,.node-type-recipe-builder-success .rb-email-print .form-button-disabled.next.webform-submit path,.cart-sidebar .cart-sidebar-section.action .form-button-disabled.next.form-submit path,.page-user .login-single-page .welcome-half .guest input.form-button-disabled.next[name="continue_button"] path,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .form-button-disabled.next.cart-btn path,.now-filters-form-wrap .filters-dropdown .button-container .form-button-disabled.next.apply-filters-button path,.view.now-filters .pager--infinite-scroll a.form-button-disabled.next path,.pf-recommendation .product-finder-reference-link button.form-button-disabled path{fill:#fff;}.ie12 .previous.form-submit svg,.ie12 .domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit svg,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .ie12 .previous.destini-submit svg,.ie12 .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie12 .previous.continue svg,.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 .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 .product .previous.recipe_teaser--link:first-child svg,.product .ie12 .previous.recipe_teaser--link:first-child svg,.ie12 .cloudzoom--prev svg,.ie12 .previous.home--header_link svg,.ie12 .page-search .content .search-form .previous.form-submit svg,.page-search .content .search-form .ie12 .previous.form-submit svg,.ie12 .page-user-cards-add #edit-actions > a.previous svg,.page-user-cards-add .ie12 #edit-actions > a.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 .cart-sidebar .cart-sidebar-section.action .previous.form-submit svg,.cart-sidebar .cart-sidebar-section.action .ie12 .previous.form-submit svg,.ie12 .page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"] svg,.page-user .login-single-page .welcome-half .guest .ie12 input.previous[name="continue_button"] svg,.ie12 .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie12 .previous.cart-btn 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.form-submit svg,.ie12 .domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit svg,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .ie12 .next.destini-submit svg,.ie12 .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie12 .next.continue 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 .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 .product .next.recipe_teaser--link:first-child svg,.product .ie12 .next.recipe_teaser--link:first-child svg,.ie12 .cloudzoom--next svg,.ie12 .next.home--header_link svg,.ie12 .page-search .content .search-form .next.form-submit svg,.page-search .content .search-form .ie12 .next.form-submit svg,.ie12 .page-user-cards-add #edit-actions > a.next svg,.page-user-cards-add .ie12 #edit-actions > a.next 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 .cart-sidebar .cart-sidebar-section.action .next.form-submit svg,.cart-sidebar .cart-sidebar-section.action .ie12 .next.form-submit svg,.ie12 .page-user .login-single-page .welcome-half .guest input.next[name="continue_button"] svg,.page-user .login-single-page .welcome-half .guest .ie12 input.next[name="continue_button"] svg,.ie12 .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie12 .next.cart-btn 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.form-submit svg,.ie .domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit svg,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .ie .previous.destini-submit svg,.ie .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie .previous.continue 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 .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 .product .previous.recipe_teaser--link:first-child svg,.product .ie .previous.recipe_teaser--link:first-child svg,.ie .cloudzoom--prev svg,.ie .previous.home--header_link svg,.ie .page-search .content .search-form .previous.form-submit svg,.page-search .content .search-form .ie .previous.form-submit svg,.ie .page-user-cards-add #edit-actions > a.previous svg,.page-user-cards-add .ie #edit-actions > a.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 .cart-sidebar .cart-sidebar-section.action .previous.form-submit svg,.cart-sidebar .cart-sidebar-section.action .ie .previous.form-submit svg,.ie .page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"] svg,.page-user .login-single-page .welcome-half .guest .ie input.previous[name="continue_button"] svg,.ie .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie .previous.cart-btn 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.form-submit svg,.ie .domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit svg,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .ie .next.destini-submit svg,.ie .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie .next.continue 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 .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 .product .next.recipe_teaser--link:first-child svg,.product .ie .next.recipe_teaser--link:first-child svg,.ie .cloudzoom--next svg,.ie .next.home--header_link svg,.ie .page-search .content .search-form .next.form-submit svg,.page-search .content .search-form .ie .next.form-submit svg,.ie .page-user-cards-add #edit-actions > a.next svg,.page-user-cards-add .ie #edit-actions > a.next 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 .cart-sidebar .cart-sidebar-section.action .next.form-submit svg,.cart-sidebar .cart-sidebar-section.action .ie .next.form-submit svg,.ie .page-user .login-single-page .welcome-half .guest input.next[name="continue_button"] svg,.page-user .login-single-page .welcome-half .guest .ie input.next[name="continue_button"] svg,.ie .messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .ie .next.cart-btn 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.form-submit,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue,.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,.recipe--featured_products_prev,.recipe--related_prev,.video-carousel_prev,.now-carousel--arrow_prev,.previous.now_video--close,.previous.preview--link,.previous.detailed_term--link,.overview--callout .pane-node-field-overview-callout-link a.previous,.product .previous.recipe_teaser--link:first-child,.cloudzoom--prev,.previous.home--header_link,.page-search .content .search-form .previous.form-submit,.page-user .region-content .previous.form-submit,.page-user-cards-add #edit-actions > a.previous,.node-type-recipe-builder .previous.recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit,.cart-sidebar .cart-sidebar-section.action .previous.form-submit,.page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"],.domain-www-nowfoods-com .commerce-add-to-cart .previous.form-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button,.view.now-filters .pager--infinite-scroll a.previous,.next.form-submit,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue,.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,.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,.product .next.recipe_teaser--link:first-child,.next.cloudzoom--prev,.cloudzoom--next,.next.home--header_link,.page-search .content .search-form .next.form-submit,.page-user .region-content .next.form-submit,.page-user-cards-add #edit-actions > a.next,.node-type-recipe-builder .next.recipe-builder-submit,.node-type-recipe-builder-success .rb-email-print .next.webform-submit,.cart-sidebar .cart-sidebar-section.action .next.form-submit,.page-user .login-single-page .welcome-half .guest input.next[name="continue_button"],.domain-www-nowfoods-com .commerce-add-to-cart .next.form-submit,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn,.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.form-submit svg,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .previous.destini-submit svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.continue svg,.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,.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,.product .previous.recipe_teaser--link:first-child svg,.cloudzoom--prev svg,.previous.home--header_link svg,.page-search .content .search-form .previous.form-submit svg,.page-user .region-content .previous.form-submit svg,.page-user-cards-add #edit-actions > a.previous svg,.node-type-recipe-builder .previous.recipe-builder-submit svg,.node-type-recipe-builder-success .rb-email-print .previous.webform-submit svg,.cart-sidebar .cart-sidebar-section.action .previous.form-submit svg,.page-user .login-single-page .welcome-half .guest input.previous[name="continue_button"] svg,.domain-www-nowfoods-com .commerce-add-to-cart .previous.form-submit svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .previous.cart-btn svg,.now-filters-form-wrap .filters-dropdown .button-container .previous.apply-filters-button svg,.view.now-filters .pager--infinite-scroll a.previous svg,.next.form-submit svg,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .next.destini-submit svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.continue 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,.next.recipe--featured_products_prev svg,.next.recipe--related_prev svg,.next.video-carousel_prev svg,.next.now-carousel--arrow_prev 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,.product .next.recipe_teaser--link:first-child svg,.next.cloudzoom--prev svg,.cloudzoom--next svg,.next.home--header_link svg,.page-search .content .search-form .next.form-submit svg,.page-user .region-content .next.form-submit svg,.page-user-cards-add #edit-actions > a.next svg,.node-type-recipe-builder .next.recipe-builder-submit svg,.node-type-recipe-builder-success .rb-email-print .next.webform-submit svg,.cart-sidebar .cart-sidebar-section.action .next.form-submit svg,.page-user .login-single-page .welcome-half .guest input.next[name="continue_button"] svg,.domain-www-nowfoods-com .commerce-add-to-cart .next.form-submit svg,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .next.cart-btn 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;}}#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%;}@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");}.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:-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;-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;display:-webkit-box;display:-ms-flexbox;display:flex;}.node-type-recipe-builder .ingredient-carousel .button-container{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;-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 .prev-btn[disabled],.node-type-recipe-builder .ingredient-carousel .button-container .next-btn[disabled]{background-color:#e6e7e8;cursor:default;pointer-events:none;}.node-type-recipe-builder .ingredient-carousel .button-container .prev-btn[disabled] .st4,.node-type-recipe-builder .ingredient-carousel .button-container .next-btn[disabled] .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%;position:relative;z-index:90;}.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 sub{line-height:inherit;}.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:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;}.footer--corporate li{padding:0 0 2.5rem;margin:0 !important;float:left;width: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,.footer--newsletter #mc_embed_signup #mc-embedded-subscribe-form .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .footer--newsletter #mc_embed_signup #mc-embedded-subscribe-form .field-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:flex;-ms-flex-pack:justify;-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-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:-ms-flexbox;display:flex;width:100%;}.header--nav .item{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-box-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;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(/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:-ms-flexbox;display:flex;-webkit-box-flex:1;-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:-ms-flexbox;display:flex;position:static;-webkit-box-orient:vertical;-webkit-box-direction:normal;-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:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;-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:-ms-flexbox;display:flex;max-width:100%;-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;-ms-flex-order:1;order:1;padding-right:4rem;}.header--subnav .subnav-half .subnav-col-2{-webkit-box-ordinal-group:3;-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;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-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:flex;width:340px;-ms-flex-pack:distribute;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:100px;max-width:calc(100% - 206px - 511px);min-width:249px;float:left;}.header--utility_column.header--utility_column_now2u,.header--utility_column.header--utility_column_cart{flex-basis:7.5rem;-ms-flex-preferred-size:7.5rem;}.header--utility_column{margin-top:1.6rem;height:6.1rem;flex-basis:6rem;-ms-flex-preferred-size:6rem;}@media screen and (min-width:960px){.header--utility_column.header--utility_column_cart .header--utility_svg{margin-top:.5rem;}}.header--utility_column.header--utility_column_cart .cart-full:after{content:'';background:#f13b3b;border:1px solid #fff;position:absolute;top:-2px;left:calc(50% + 2px);height:10px;width:10px;-webkit-border-radius:100%;border-radius:100%;}@media screen and (min-width:960px){.header--utility_column.header--utility_column_cart .cart-full:after{top:0px;}}.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.4rem;}.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;line-height:1.2rem;}.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{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:0;height:auto;min-width:0;-ms-flex-pack:distribute;justify-content:space-around;}.header--utility.opened{display:-webkit-box;display:-ms-flexbox;display:flex;}.header--utility.opened .header--utility_column{display:block;}.header--utility .header--utility_column{display:none;}.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.header--utility_column_cart{display:block;position:absolute;top:3rem;right:calc(5rem + 3%);margin:0;}.header--utility_column.header--utility_column_cart .header--utility_icon{height:auto;margin-bottom:.8ex;padding-top:3px;}.header--utility_column.header--utility_column_cart .header--utility_text{font-weight:bold;color:#3e1994;}.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{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;background-image:url("/sites/all/themes/nowfoods/img/searchbar--icon.svg");background-repeat:no-repeat;background-position:1rem 50%;line-height:1;padding:1.2rem 1rem 1.2rem 4.7rem;border:1px solid #dcddde;border-right:none;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 #eee;box-shadow:0 0 0.5rem 0 #eee;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;}.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[data-enabled="hidden"]{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,.recipe--featured_products .pane-5{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:-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;}@media screen and (min-width:600px){.now_video--bg{min-height:350px;}}.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;}}.view-discounted-products .views-row,.view-product-group-search .views-row,.view-product-search-pages-2 .views-row,.node-type-product-listing .views-row,.view-recipe-search .views-row,.view-landing-page-children .views-row,.view-quality-and-safety-articles .views-row,.thumbnail-grid .views-row,.view-ambassadors .views-row,.teaser-list .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(25% - 10px);-webkit-box-flex:1;-ms-flex:1 0 240px;flex:1 0 240px;margin:0 0 10px;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;margin:0 5px 10px;width:240px;flex:1 0 240px;}@media (max-width:500px){.view-discounted-products .views-row,.view-product-group-search .views-row,.view-product-search-pages-2 .views-row,.node-type-product-listing .views-row,.view-recipe-search .views-row,.view-landing-page-children .views-row,.view-quality-and-safety-articles .views-row,.thumbnail-grid .views-row,.view-ambassadors .views-row,.teaser-list .views-row{width:100%;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin:0 0 10px;}}@media (min-width:500px) and (max-width:749px){.view-discounted-products .views-row,.view-product-group-search .views-row,.view-product-search-pages-2 .views-row,.node-type-product-listing .views-row,.view-recipe-search .views-row,.view-landing-page-children .views-row,.view-quality-and-safety-articles .views-row,.thumbnail-grid .views-row,.view-ambassadors .views-row,.teaser-list .views-row{max-width:calc(50% - 10px);width:499px;}}@media (min-width:750px) and (max-width:999px){.view-discounted-products .views-row,.view-product-group-search .views-row,.view-product-search-pages-2 .views-row,.node-type-product-listing .views-row,.view-recipe-search .views-row,.view-landing-page-children .views-row,.view-quality-and-safety-articles .views-row,.thumbnail-grid .views-row,.view-ambassadors .views-row,.teaser-list .views-row{max-width:calc(33% - 10px);width:749px;}}@media (min-width:1400px){.view-discounted-products .views-row,.view-product-group-search .views-row,.view-product-search-pages-2 .views-row,.node-type-product-listing .views-row,.view-recipe-search .views-row,.view-landing-page-children .views-row,.view-quality-and-safety-articles .views-row,.thumbnail-grid .views-row,.view-ambassadors .views-row,.teaser-list .views-row{max-width:calc(25% - 10px);width:340px;-webkit-box-flex:1;-ms-flex:1 0 340px;flex:1 0 340px;}}.view-discounted-products .views-row:active,.view-product-group-search .views-row:active,.view-product-search-pages-2 .views-row:active,.node-type-product-listing .views-row:active,.view-recipe-search .views-row:active,.view-landing-page-children .views-row:active,.view-quality-and-safety-articles .views-row:active,.thumbnail-grid .views-row:active,.view-ambassadors .views-row:active,.teaser-list .views-row:active,.no-touchevents .view-discounted-products .views-row:hover,.view-discounted-products .no-touchevents .views-row:hover,.no-touchevents .view-product-group-search .views-row:hover,.view-product-group-search .no-touchevents .views-row:hover,.no-touchevents .view-product-search-pages-2 .views-row:hover,.view-product-search-pages-2 .no-touchevents .views-row:hover,.no-touchevents .node-type-product-listing .views-row:hover,.node-type-product-listing .no-touchevents .views-row:hover,.no-touchevents .view-recipe-search .views-row:hover,.view-recipe-search .no-touchevents .views-row:hover,.no-touchevents .view-landing-page-children .views-row:hover,.view-landing-page-children .no-touchevents .views-row:hover,.no-touchevents .view-quality-and-safety-articles .views-row:hover,.view-quality-and-safety-articles .no-touchevents .views-row:hover,.no-touchevents .thumbnail-grid .views-row:hover,.thumbnail-grid .no-touchevents .views-row:hover,.no-touchevents .view-ambassadors .views-row:hover,.view-ambassadors .no-touchevents .views-row:hover,.no-touchevents .teaser-list .views-row:hover,.teaser-list .no-touchevents .views-row: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;}.view-discounted-products .views-row .views-field-rendered-entity,.view-product-group-search .views-row .views-field-rendered-entity,.view-product-search-pages-2 .views-row .views-field-rendered-entity,.node-type-product-listing .views-row .views-field-rendered-entity,.view-recipe-search .views-row .views-field-rendered-entity,.view-landing-page-children .views-row .views-field-rendered-entity,.view-quality-and-safety-articles .views-row .views-field-rendered-entity,.thumbnail-grid .views-row .views-field-rendered-entity,.view-ambassadors .views-row .views-field-rendered-entity,.teaser-list .views-row .views-field-rendered-entity{width:100%;}.view-discounted-products .view-content,.view-product-group-search .view-content,.view-product-search-pages-2 .view-content,.node-type-product-listing .view-content,.view-recipe-search .view-content,.view-landing-page-children .view-content,.view-quality-and-safety-articles .view-content,.thumbnail-grid .view-content,.view-ambassadors .view-content,.recipe--featured_products .view-content,.teaser-list .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:75px auto 0;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:90vw;}@media screen and (min-width:1400px){.view-discounted-products .view-content,.view-product-group-search .view-content,.view-product-search-pages-2 .view-content,.node-type-product-listing .view-content,.view-recipe-search .view-content,.view-landing-page-children .view-content,.view-quality-and-safety-articles .view-content,.thumbnail-grid .view-content,.view-ambassadors .view-content,.recipe--featured_products .view-content,.teaser-list .view-content{max-width:1400px;}}.view-discounted-products .product_teaser--wrap,.view-product-group-search .product_teaser--wrap,.view-product-search-pages-2 .product_teaser--wrap,.node-type-product-listing .product_teaser--wrap,.view-recipe-search .product_teaser--wrap,.view-landing-page-children .product_teaser--wrap,.view-quality-and-safety-articles .product_teaser--wrap,.thumbnail-grid .product_teaser--wrap,.view-ambassadors .product_teaser--wrap,.view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-discounted-products .ingredient_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,.node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .node-type-product-listing .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-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,.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-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser-wrap,.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{text-decoration:none;position:relative;width:100%;display:block;padding:2rem 0;}.view-discounted-products .product_teaser--wrap a,.view-product-group-search .product_teaser--wrap a,.view-product-search-pages-2 .product_teaser--wrap a,.node-type-product-listing .product_teaser--wrap a,.view-recipe-search .product_teaser--wrap a,.view-landing-page-children .product_teaser--wrap a,.view-quality-and-safety-articles .product_teaser--wrap a,.thumbnail-grid .product_teaser--wrap a,.view-ambassadors .product_teaser--wrap a,.view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .view-discounted-products .ingredient_teaser-wrap a,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-group-search .ingredient_teaser-wrap a,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser-wrap a,.node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .node-type-product-listing .ingredient_teaser-wrap a,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .view-recipe-search .ingredient_teaser-wrap a,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .view-landing-page-children .ingredient_teaser-wrap a,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .view-quality-and-safety-articles .ingredient_teaser-wrap a,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser-wrap a,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser-wrap a,.recipe--featured_products .product_teaser--wrap a,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap a,.node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .ingredient_teaser-wrap a{text-decoration:none;}.view-discounted-products .product_teaser--wrap:active,.view-product-group-search .product_teaser--wrap:active,.view-product-search-pages-2 .product_teaser--wrap:active,.node-type-product-listing .product_teaser--wrap:active,.view-recipe-search .product_teaser--wrap:active,.view-landing-page-children .product_teaser--wrap:active,.view-quality-and-safety-articles .product_teaser--wrap:active,.thumbnail-grid .product_teaser--wrap:active,.view-ambassadors .product_teaser--wrap:active,.view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .view-discounted-products .ingredient_teaser-wrap:active,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-group-search .ingredient_teaser-wrap:active,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser-wrap:active,.node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .node-type-product-listing .ingredient_teaser-wrap:active,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .view-recipe-search .ingredient_teaser-wrap:active,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .view-landing-page-children .ingredient_teaser-wrap:active,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .view-quality-and-safety-articles .ingredient_teaser-wrap:active,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser-wrap:active,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser-wrap:active,.recipe--featured_products .product_teaser--wrap:active,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:active,.node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .ingredient_teaser-wrap:active,.no-touchevents .view-discounted-products .product_teaser--wrap:hover,.view-discounted-products .no-touchevents .product_teaser--wrap:hover,.no-touchevents .view-product-group-search .product_teaser--wrap:hover,.view-product-group-search .no-touchevents .product_teaser--wrap:hover,.no-touchevents .view-product-search-pages-2 .product_teaser--wrap:hover,.view-product-search-pages-2 .no-touchevents .product_teaser--wrap:hover,.no-touchevents .node-type-product-listing .product_teaser--wrap:hover,.node-type-product-listing .no-touchevents .product_teaser--wrap:hover,.no-touchevents .view-recipe-search .product_teaser--wrap:hover,.view-recipe-search .no-touchevents .product_teaser--wrap:hover,.no-touchevents .view-landing-page-children .product_teaser--wrap:hover,.view-landing-page-children .no-touchevents .product_teaser--wrap:hover,.no-touchevents .view-quality-and-safety-articles .product_teaser--wrap:hover,.view-quality-and-safety-articles .no-touchevents .product_teaser--wrap:hover,.no-touchevents .thumbnail-grid .product_teaser--wrap:hover,.thumbnail-grid .no-touchevents .product_teaser--wrap:hover,.no-touchevents .view-ambassadors .product_teaser--wrap:hover,.view-ambassadors .no-touchevents .product_teaser--wrap:hover,.no-touchevents .view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .view-discounted-products .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .view-discounted-products .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .view-product-group-search .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-group-search .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .node-type-product-listing .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .node-type-product-listing .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .view-recipe-search .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .view-recipe-search .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .view-landing-page-children .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .view-landing-page-children .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .view-quality-and-safety-articles .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .view-quality-and-safety-articles .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .recipe--featured_products .product_teaser--wrap:hover,.recipe--featured_products .no-touchevents .product_teaser--wrap:hover,.no-touchevents .recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser-wrap:hover,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .no-touchevents .ingredient_teaser-wrap:hover,.no-touchevents .node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .ingredient_teaser-wrap:hover,.node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .no-touchevents .ingredient_teaser-wrap:hover{text-decoration:none;}.view-discounted-products .product_teaser,.view-product-group-search .product_teaser,.view-product-search-pages-2 .product_teaser,.node-type-product-listing .product_teaser,.view-recipe-search .product_teaser,.view-landing-page-children .product_teaser,.view-quality-and-safety-articles .product_teaser,.thumbnail-grid .product_teaser,.view-ambassadors .product_teaser,.view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .view-discounted-products .ingredient_teaser,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-group-search .ingredient_teaser,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser,.node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .node-type-product-listing .ingredient_teaser,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .view-recipe-search .ingredient_teaser,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .view-landing-page-children .ingredient_teaser,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .view-quality-and-safety-articles .ingredient_teaser,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser,.teaser{position:relative;float:left;width:100%;height:auto;max-height:100%;}.view-discounted-products .product_teaser--title,.view-product-group-search .product_teaser--title,.view-product-search-pages-2 .product_teaser--title,.node-type-product-listing .product_teaser--title,.view-recipe-search .product_teaser--title,.view-landing-page-children .product_teaser--title,.view-quality-and-safety-articles .product_teaser--title,.thumbnail-grid .product_teaser--title,.view-ambassadors .product_teaser--title,.view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-discounted-products .ingredient_teaser--title,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-group-search .ingredient_teaser--title,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser--title,.node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .node-type-product-listing .ingredient_teaser--title,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-recipe-search .ingredient_teaser--title,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-landing-page-children .ingredient_teaser--title,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-quality-and-safety-articles .ingredient_teaser--title,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser--title,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser--title,.recipe--featured_products .product_teaser--title,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .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%;}@media screen and (max-width:1550px){.view-discounted-products .product_teaser--title,.view-product-group-search .product_teaser--title,.view-product-search-pages-2 .product_teaser--title,.node-type-product-listing .product_teaser--title,.view-recipe-search .product_teaser--title,.view-landing-page-children .product_teaser--title,.view-quality-and-safety-articles .product_teaser--title,.thumbnail-grid .product_teaser--title,.view-ambassadors .product_teaser--title,.view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-discounted-products .ingredient_teaser--title,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-group-search .ingredient_teaser--title,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-product-search-pages-2 .ingredient_teaser--title,.node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .node-type-product-listing .ingredient_teaser--title,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-recipe-search .ingredient_teaser--title,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-landing-page-children .ingredient_teaser--title,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-quality-and-safety-articles .ingredient_teaser--title,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .thumbnail-grid .ingredient_teaser--title,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser--title,.recipe--featured_products .product_teaser--title,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--title,.node-type-recipe-builder .ingredient-carousel .ingredient .recipe--featured_products .ingredient_teaser--title{font-size:1.5rem;line-height:2rem;}}.view-discounted-products .product_teaser--figure,.view-product-group-search .product_teaser--figure,.view-product-search-pages-2 .product_teaser--figure,.node-type-product-listing .product_teaser--figure,.view-recipe-search .product_teaser--figure,.view-landing-page-children .product_teaser--figure,.view-quality-and-safety-articles .product_teaser--figure,.thumbnail-grid .product_teaser--figure,.view-ambassadors .product_teaser--figure,.view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .view-discounted-products .ingredient_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,.node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .node-type-product-listing .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-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,.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-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure,.node-type-recipe-builder .ingredient-carousel .ingredient .view-ambassadors .ingredient_teaser--figure,.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{display:block;position:relative;height:unset;max-height:unset;max-width:100%;width:100%;margin:0;padding:0 0 100%;}.view-discounted-products .product_teaser--image,.view-product-group-search .product_teaser--image,.view-product-search-pages-2 .product_teaser--image,.node-type-product-listing .product_teaser--image,.view-recipe-search .product_teaser--image,.view-landing-page-children .product_teaser--image,.view-quality-and-safety-articles .product_teaser--image,.thumbnail-grid .product_teaser--image,.view-ambassadors .product_teaser--image,.view-discounted-products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .view-discounted-products .ingredient_teaser--image,.view-product-group-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .view-product-group-search .ingredient_teaser--image,.view-product-search-pages-2 .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .view-product-search-pages-2 .ingredient_teaser--image,.node-type-product-listing .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .node-type-product-listing .ingredient_teaser--image,.view-recipe-search .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .view-recipe-search .ingredient_teaser--image,.view-landing-page-children .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .view-landing-page-children .ingredient_teaser--image,.view-quality-and-safety-articles .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .view-quality-and-safety-articles .ingredient_teaser--image,.thumbnail-grid .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .thumbnail-grid .ingredient_teaser--image,.view-ambassadors .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .view-ambassadors .ingredient_teaser--image,.recipe--featured_products .product_teaser--image,.recipe--featured_products .node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .ingredient_teaser--image,.node-type-recipe-builder .ingredient-carousel .ingredient .ingredient_teaser--figure .recipe--featured_products .ingredient_teaser--image{max-width:80%;max-height:95%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.view-discounted-products .product_teaser--size,.view-product-group-search .product_teaser--size,.view-product-search-pages-2 .product_teaser--size,.node-type-product-listing .product_teaser--size,.view-recipe-search .product_teaser--size,.view-landing-page-children .product_teaser--size,.view-quality-and-safety-articles .product_teaser--size,.thumbnail-grid .product_teaser--size,.view-ambassadors .product_teaser--size,.recipe--featured_products .product_teaser--size{display:block;width:100%;text-align:center;text-transform:uppercase;font-size:12px;line-height:1;color:#666;margin:8px 0 0;}.view-discounted-products .product_teaser-price,.view-product-group-search .product_teaser-price,.view-product-search-pages-2 .product_teaser-price,.node-type-product-listing .product_teaser-price,.view-recipe-search .product_teaser-price,.view-landing-page-children .product_teaser-price,.view-quality-and-safety-articles .product_teaser-price,.thumbnail-grid .product_teaser-price,.view-ambassadors .product_teaser-price,.recipe--featured_products .product_teaser-price{display:block;float:left;width:100%;}.domain-nowfoods-ca .view-discounted-products .product_teaser-price,.view-discounted-products .domain-nowfoods-ca .product_teaser-price,.domain-nowfoods-ca .view-product-group-search .product_teaser-price,.view-product-group-search .domain-nowfoods-ca .product_teaser-price,.domain-nowfoods-ca .view-product-search-pages-2 .product_teaser-price,.view-product-search-pages-2 .domain-nowfoods-ca .product_teaser-price,.domain-nowfoods-ca .node-type-product-listing .product_teaser-price,.node-type-product-listing .domain-nowfoods-ca .product_teaser-price,.domain-nowfoods-ca .view-recipe-search .product_teaser-price,.view-recipe-search .domain-nowfoods-ca .product_teaser-price,.domain-nowfoods-ca .view-landing-page-children .product_teaser-price,.view-landing-page-children .domain-nowfoods-ca .product_teaser-price,.domain-nowfoods-ca .view-quality-and-safety-articles .product_teaser-price,.view-quality-and-safety-articles .domain-nowfoods-ca .product_teaser-price,.domain-nowfoods-ca .thumbnail-grid .product_teaser-price,.thumbnail-grid .domain-nowfoods-ca .product_teaser-price,.domain-nowfoods-ca .view-ambassadors .product_teaser-price,.view-ambassadors .domain-nowfoods-ca .product_teaser-price,.domain-nowfoods-ca .recipe--featured_products .product_teaser-price,.recipe--featured_products .domain-nowfoods-ca .product_teaser-price{display:none;}.view-discounted-products .product-flag,.view-product-group-search .product-flag,.view-product-search-pages-2 .product-flag,.node-type-product-listing .product-flag,.view-recipe-search .product-flag,.view-landing-page-children .product-flag,.view-quality-and-safety-articles .product-flag,.thumbnail-grid .product-flag,.view-ambassadors .product-flag,.recipe--featured_products .product-flag{position:absolute;z-index:3;left:0;}.recipe--featured_products .view-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;max-width:unset;}.recipe--featured_products .views-row,.recipe--featured_products .field-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc(90vw - 124px);flex:0 0 calc(90vw - 124px);width:calc(90vw - 124px);height:auto;max-height:unset;min-width:245px;margin-right:10px;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;}@media screen and (min-width:532px){.recipe--featured_products .views-row,.recipe--featured_products .field-item{-webkit-box-flex:0;-ms-flex:0 0 245px;flex:0 0 245px;width:245px;}}.recipe--featured_products .views-row:last-of-type,.recipe--featured_products .field-item:last-of-type{margin-right:0;}.recipe--featured_products .views-row:active,.no-touchevents .recipe--featured_products .views-row:hover,.recipe--featured_products .field-item:active,.no-touchevents .recipe--featured_products .field-item: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;}.recipe--featured_products{background:#fff;}.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--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;}}.homepage-static-header.non-gmo{background-image:url("/sites/all/themes/nowfoods/img/non-gmo-masthead-bg-mobile.jpg");-webkit-background-size:cover;background-size:cover;height:auto;float:left;padding-bottom:0;}@media (min-width:960px){.homepage-static-header.non-gmo{background-image:url("/sites/all/themes/nowfoods/img/non-gmo-masthead-bg.jpg");}}.homepage-static-header.non-gmo .content{width:100%;max-width:100%;padding:16vw 6vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}@media (min-width:960px){.homepage-static-header.non-gmo .content{max-height:570px;padding:3vw 7vw 0;}}.homepage-static-header.non-gmo .content h2,.homepage-static-header.non-gmo .content .pane-node-field-video-carousel-title,.homepage-static-header.non-gmo .content .field-name-field-color-blocks-title{color:#9b421b;font-size:10vw;}@media (min-width:960px){.homepage-static-header.non-gmo .content h2,.homepage-static-header.non-gmo .content .pane-node-field-video-carousel-title,.homepage-static-header.non-gmo .content .field-name-field-color-blocks-title{font-size:6.6vw;}}.homepage-static-header.non-gmo .content h4{color:#526135;font-size:5vw;margin-top:.75em;}@media (min-width:960px){.homepage-static-header.non-gmo .content h4{font-size:3.6vw;}}.homepage-static-header.non-gmo .masthead-left{float:left;text-align:center;width:100%;padding-bottom:36px;}@media (min-width:960px){.homepage-static-header.non-gmo .masthead-left{width:auto;padding:0;}}.homepage-static-header.non-gmo .masthead-right{width:93%;}@media (min-width:960px){.homepage-static-header.non-gmo .masthead-right{width:30vw;float:right;}}.homepage-static-header.non-gmo .content .cta-button .now_button--arrow{background-color:#a84a29;}.homepage-static-header.non-gmo .content .cta-button .now_button--arrow:before{background-color:#933919;}.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:-ms-flexbox;display:flex;-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;-ms-flex-order:2;order:2;-ms-flex-preferred-size:100%;flex-basis:100%;width:auto;}.overview--callout_right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;max-width: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,.overview--search .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .overview--search .field-label{display:none;}.overview--search .form-checkboxes label,.overview--search .form-checkboxes .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .overview--search .form-checkboxes .field-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);-webkit-background-size:auto auto;background-size:auto;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 #edit-sort-by[data-opened="true"]{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:-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-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;display:-webkit-box;display:-ms-flexbox;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-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 .view-header p,.product--bot_left .view-product-sku-view-ca- .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,.product--bot_left .view-product-sku-view-ca- .views-row{margin-bottom:3rem;float:left;width:100%;clear:both;}.product--bot_left .view-product-sku-view .views-row:last-child,.product--bot_left .view-product-sku-view-ca- .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:flex;-ms-flex-pack:justify;-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 #3d3935;}.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 .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:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product .recipe_teaser--text{min-height:0;height:auto;-moz-order:2;-ms-order:2;-o-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.product .recipe_teaser--figure{-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%;height:25px;-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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack: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;}.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;padding-bottom:5rem;}.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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack: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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack: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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack: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,#mc_embed_signup #mc-embedded-subscribe-form .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address #mc_embed_signup #mc-embedded-subscribe-form .field-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,.filters-dropdown .bef-checkboxes .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .filters-dropdown .bef-checkboxes .field-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{-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{-ms-flex-preferred-size:33%;flex-basis:33%;}}@media screen and (max-width:650px){.filters-dropdown .bef-checkboxes .form-item{-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{-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:#fff;}.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 #3d3935;padding-bottom:6px;}table.nf_facts_panel thead tr,table.nf_facts_panel tbody tr{border-bottom:1px solid #3d3935;}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 #3d3935 !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{width:100%;float:left;}.teaser-list .view-content{background:#fff;}.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;margin-top:2.5rem;}.teaser--title,.product_finder .webform-component-select-image .form-item.form-type-radio label .webform-select-image-legend,.product_finder .webform-component-select-image .form-item.form-type-radio .page-checkout-review .section.billing-address .field-label .webform-select-image-legend,.page-checkout-review .section.billing-address .product_finder .webform-component-select-image .form-item.form-type-radio .field-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;}.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:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-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:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-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:-ms-flexbox;display:flex;-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;-ms-flex-order:1;order:1;}.home .recipe_teaser--text{padding-bottom:3rem;padding-top:1rem;-webkit-box-ordinal-group:3;-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: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 .webform-datepicker .form-item{margin-right:1rem;}.webform .webform-component-checkboxes label,.webform .webform-component-checkboxes .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .webform .webform-component-checkboxes .field-label,.webform .webform-component-radios label,.webform .webform-component-radios .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .webform .webform-component-radios .field-label{padding-bottom:0;}.webform .webform-component-checkboxes > label,.webform .page-checkout-review .section.billing-address .webform-component-checkboxes > .field-label,.page-checkout-review .section.billing-address .webform .webform-component-checkboxes > .field-label,.webform .webform-component-radios > label,.webform .page-checkout-review .section.billing-address .webform-component-radios > .field-label,.page-checkout-review .section.billing-address .webform .webform-component-radios > .field-label{padding-bottom:0.5rem;}.webform .webform-component-checkboxes .form-item,.webform .webform-component-radios .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.webform .webform-component-checkboxes input,.webform .webform-component-radios input{margin-right:1rem;-ms-flex-negative:0;flex-shrink:0;}.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"],.page-search .content .search-form .page-checkout-review .section.billing-address .field-label[for="edit-keys"],.page-checkout-review .section.billing-address .page-search .content .search-form .field-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-box-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;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-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:flex;-ms-flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}.page-node-40544 .view-home-page-views .views-row{-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:flex;margin-bottom:14.2rem;margin-top:4rem;}.slideshow--nav{-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{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;-ms-flex-preferred-size: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{-ms-flex-negative:2;flex-shrink:2;-ms-flex-preferred-size:calc(100% - 6.4rem);flex-basis:calc(100% - 6.4rem);}.slideshow--nav{-ms-flex-preferred-size: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:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}.node-type-gated-content .gated_content--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-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:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}.field-name-body iframe#destini{display:none;}.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,.product_finder .page-checkout-review .section.billing-address .webform-component-select-image > .field-label,.page-checkout-review .section.billing-address .product_finder .webform-component-select-image > .field-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:flex;-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;-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,.product_finder .webform-component-select-image .form-item.form-type-radio .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .product_finder .webform-component-select-image .form-item.form-type-radio .field-label{display:block;height:100%;padding-bottom:35px;}.product_finder .webform-component-select-image .form-item.form-type-radio label .webform-select-image-legend,.product_finder .webform-component-select-image .form-item.form-type-radio .page-checkout-review .section.billing-address .field-label .webform-select-image-legend,.page-checkout-review .section.billing-address .product_finder .webform-component-select-image .form-item.form-type-radio .field-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,.product_finder .webform-component-select-image .form-item.form-type-radio .page-checkout-review .section.billing-address .field-label .webform-select-image-legend::before,.page-checkout-review .section.billing-address .product_finder .webform-component-select-image .form-item.form-type-radio .field-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),.product_finder .webform-component-select-image .form-item.form-type-radio .page-checkout-review .section.billing-address .field-label > :not(img),.page-checkout-review .section.billing-address .product_finder .webform-component-select-image .form-item.form-type-radio .field-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,.product_finder .webform-component-select-image .form-item.form-type-radio .page-checkout-review .section.billing-address input[type=radio]:checked ~ .field-label .webform-select-image-legend::before,.page-checkout-review .section.billing-address .product_finder .webform-component-select-image .form-item.form-type-radio input[type=radio]:checked ~ .field-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:0 80px 0 0;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{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align: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;-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(/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(/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(/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:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-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,.campaign--lower-form .webform-client-form .webform-component-email .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .campaign--lower-form .webform-client-form .webform-component-email .field-label,.seasonal-campaign--content .webform-client-form .webform-component-email label,.seasonal-campaign--content .webform-client-form .webform-component-email .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .seasonal-campaign--content .webform-client-form .webform-component-email .field-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:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-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;-ms-flex-direction:column;flex-direction:column;}}.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col label,.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .field-label,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col label,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .field-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,.campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .page-checkout-review .section.billing-address .field-label:after,.page-checkout-review .section.billing-address .campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .field-label:after,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col label:after,.seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .page-checkout-review .section.billing-address .field-label:after,.page-checkout-review .section.billing-address .seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .field-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 .campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .touch-device .campaign--lower-form .webform-client-form .seasonal-campaign--form--checkbox-col .field-label,.touch-device .seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col label,.touch-device .seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .touch-device .seasonal-campaign--content .webform-client-form .seasonal-campaign--form--checkbox-col .field-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:90vw;margin:auto;clear:both;}@media screen and (min-width:890px){body.page-search-solr .view-nowfoods-search-solr{max-width:800px;}}body.page-search-solr label[for="edit-search-api-multi-fulltext"],body.page-search-solr .page-checkout-review .section.billing-address .field-label[for="edit-search-api-multi-fulltext"],.page-checkout-review .section.billing-address body.page-search-solr .field-label[for="edit-search-api-multi-fulltext"]{font-size:1.3rem;white-space:nowrap;}body.page-search-solr .views-exposed-widgets{width:100%;float:left;}body.page-search-solr .views-widget-filter-search_api_multi_fulltext{padding-right:0;width:calc(100% - 12.5rem);vertical-align:bottom;display:inline-block;}body.page-search-solr .views-widget-filter-search_api_multi_fulltext input[type="text"]{background-color:#fff;border:2px solid #ccc;border-right:0;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{-webkit-box-sizing:border-box;box-sizing:border-box;width:12.5rem;ertical-align:bottom;display:inline-block;}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:29px;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:inline-block;}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;color:inherit;margin:0;font-size:1em;width:100%;}.bs-site-alert a{color:inherit;}.bs-site-alert img,.bs-site-alert svg{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:#a58242;}.bs-site-alert.alert-info{color:#fff;}.bs-site-alert.alert-info:after{background:#14757f;}.bs-site-alert.alert-warning{color:#fff;}.bs-site-alert.alert-warning:after{background:#54575a;}.bs-site-alert.alert-danger{color:#fff;}.bs-site-alert.alert-danger:after{background:#bd0001;}.bs-site-alert:after{content:'';background:inherit;height:100%;width:140vw;position:absolute;top:0;left:-20vw;z-index:-1;}.page-user table{border-top:none;}.page-user table th a{color:#3d3935;text-decoration:none;}.page-user .region-sidebar-first h1{margin:50px 0 0;}.page-user .tabs{white-space:normal;border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;width:100%;}.page-user .tabs.primary{margin:0 0 30px;border-bottom:1px solid #dcddde;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;}.ie11 .page-user .tabs.primary:before,.ie11 .page-user .tabs.primary:after{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2 0 1px;flex:2 0 1px;}.page-user .tabs.primary li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 0 -1px;border-bottom:1px solid #dcddde;}.page-user .tabs.primary li.active{padding-bottom:14px;border-bottom:4px solid #ffc20e;}.page-user .tabs.primary li.active a{border:none;background:transparent;}.page-user .tabs.secondary{margin:0 0 15px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-user .tabs.secondary li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 0 17px;}.page-user .tabs.secondary li.active{border-bottom:4px solid #ffc20e;}.page-user .tabs li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:200px;margin:0;padding:23px 0 17px;background:transparent;border:none;color:#dcddde;}.page-user .tabs li a{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;background:transparent;font-weight:600;text-transform:uppercase;width:100%;padding:0 1em;display:block;font-size:14px;text-align:center;color:#3d3935;}.page-user .tabs li a:hover,.page-user .tabs li a:focus{background:transparent;}.page-user .tabs li.active a,.page-user .tabs li:hover a,.page-user .tabs li:focus a{color:#3e1994;}.page-user .action-links{max-width:860px;padding:0 25px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-user .region-content{border:1px solid #ccc;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;}@media screen and (min-width:955.55556px){.page-user .region-content{max-width:860px;}}.page-user .region-content .content{width:100%;}.page-user .region-content .form-title{font-family:"Merriweather",serif;font-size:24px;font-weight:bold;}.page-user .region-content .form-submit{text-align:center;width:100%;margin-top:24px;}.page-user .region-content .form-info ul{margin:0;}.page-user-orders .view-header h1,.page-user.page-user-addressbook .view-header h1,.page-user-cards .view-header h1{margin:0 0 22px;font-size:24px;line-height:30px;color:#3d3935;font-family:"Merriweather",serif;text-transform:capitalize;}.page-user.page-user-addressbook .view-id-commerce_addressbook_defaults .view-content,.page-user.page-user-addressbook .view-id-commerce_addressbook_defaults .new-address-button,.page-user-cards .views-row,.page-user-cards .views-row-first .views-field-php{width:100%;float:left;display:inline-block;vertical-align:middle;margin-top:30px;font-size:16px;line-height:24px;color:#3d3935;}@media screen and (min-width:600px){.page-user.page-user-addressbook .view-id-commerce_addressbook_defaults .view-content,.page-user.page-user-addressbook .view-id-commerce_addressbook_defaults .new-address-button,.page-user-cards .views-row,.page-user-cards .views-row-first .views-field-php{width:48%;}}.page-user.page-user-addressbook .view-id-commerce_addressbook_defaults .default-item-label,.page-user-cards .default-item-label{font-size:14px;line-height:14px;text-transform:uppercase;color:#767676;margin:0 0 8px;}.page-user-orders .region-content,.page-user.page-user-addressbook .region-content,.page-user-cards .region-content{background:#f3f3f3;padding:25px;border:1px solid #ccc;}.page-user.page-user-addressbook .addressbook-links,.page-user-cards .operations li a{text-transform:uppercase;font-size:14px;}.page-user.page-user-addressbook .addressbook-links a,.page-user-cards .operations li a a{padding:0;}.page-user.page-user-addressbook .addressbook-links a:not(:last-of-type),.page-user-cards .operations li a a:not(:last-of-type){margin-right:1em;}.page-user-cards .views-row-first{width:100%;}.page-user.page-user-addressbook .view-id-commerce_addressbook,.page-user-cards .views-row-2,.page-user-cards .views-row-3{border-top:1px solid #ccc;padding-top:30px;margin-top:30px;}.page-user-orders .views-table{border:none;}.page-user-orders .views-table .views-field:not(.active) a.active:after{content:"";background-position:center;background-repeat:no-repeat;display:inline-block;height:1em;width:1em;margin-left:10px;opacity:.3;}.page-user-orders .views-table .views-field:not(.active) a.active[href*='sort=asc']:after{background-image:url("/misc/arrow-desc.png");}.page-user-orders .views-table .views-field:not(.active) a.active[href*='sort=desc']:after{background-image:url("/misc/arrow-asc.png");}.page-user-orders .views-table tr.even{background:transparent;}.page-user-orders .views-table.small-only tr{border:none;}.page-user-orders .views-table.small-only tr:nth-of-type(4n) td{padding-bottom:13px;}.page-user-orders .views-table.small-only tr:nth-of-type(4n+1){border-top:1px solid #ccc;}.page-user-orders .views-table.small-only td{padding:13px 0 0;}.page-user-orders .views-table.small-only .st-key{font-weight:bold;text-align:right;}.page-user-orders .views-table.small-only .st-key a{color:#3d3935;text-decoration:none;}.page-user-orders .views-table.small-only .st-key img{display:none;}.page-user-orders .views-table.small-only .st-val{text-align:left;width:100%;padding-left:20px;}.page-user-orders th a{color:#3d3935;text-decoration:none;}.page-user-orders th a img{margin-left:10px;}.page-user-orders td,.page-user-orders th{padding:13px 10px;}.page-user-orders td.active,.page-user-orders th.active{background:transparent;}.page-user-orders tbody tr.odd{background:#fff;}.page-user-orders- .region-content{background:transparent;border:none;padding:0;}.page-user.page-user-addressbook tr[class^="row-"] > [class^='col-']{padding:30px 0 0;}.page-user.page-user-addressbook tr[class^="row-"].row-first > [class^='col-']{padding:0;}.page-user.page-user-addressbook .addressbook-nodata .new-address-button{margin-top:30px;float:right;}@meda screen and (min-width:600px){.page-user.page-user-addressbook .view-id-commerce_addressbook_defaults{white-space:nowrap;}}.page-user.page-user-addressbook .view-id-commerce_addressbook_defaults .view-content{float:none;display:inline-block;vertical-align:middle;white-space:normal;}.page-user.page-user-addressbook .view-id-commerce_addressbook_defaults .new-address-button{float:none;display:inline-block;vertical-align:top;white-space:normal;clear:right;}.page-user.page-user-addressbook .view-id-commerce_addressbook{float:left;width:100%;}.page-user.page-user-addressbook .view-id-commerce_addressbook .views-view-grid{border-top:0;}.page-user.page-user-addressbook .view-id-commerce_addressbook .views-view-grid td{vertical-align:top;text-align:left;}.page-user.page-user-addressbook .action-links{display:none;}.page-user.page-user-addressbook .addressbook-links{font-size:0;}.page-user.page-user-addressbook .addressbook-links a{font-size:14px;}.page-user-cards .views-field-label{font-weight:600;}.page-user-cards .action-links{display:none;}.page-user-cards .operations li.first{padding-left:0;}.page-user-cards .operations li.first a{padding-left:0;}.page-user-cards .views-row:not(.views-row-1),.page-user-cards .views-row:not(.views-row-2),.page-user-cards .views-row:not(.views-row-3){margin-top:30px;}.page-user-cards .views-row-first{float:left;margin-top:0;}@media screen and (max-width:600px){.page-user-cards .views-row-first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.page-user-cards .views-row-first .views-field{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;float:left;clear:left;}@media screen and (min-width:600px){.page-user-cards .views-row-first .views-field{width:50%;}}.page-user-cards .views-row-first .views-field-php{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;}@media screen and (min-width:600px){.page-user-cards .views-row-first .views-field-php{float:right;clear:right;}}.page-user-cards .views-row-2:last-child{width:100%;}.page-user-cards .view-footer{float:left;margin-top:30px;}.page-user-cards-add .braintree-form #edit-cc{width:100%;}.page-user-cards-add .braintree-form #edit-paypal{display:none;}.page-user-cards-add .braintree-form #edit-expiration{float:left;}.page-user-cards-add #edit-actions input[type="submit"]{line-height:2.5rem;width:45%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;}.page-user-cards-add #edit-actions > a{line-height:2.5rem;width:45%;margin-right:10%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:20px;}.page-user- .field-name-field-consent{display:none;}.page-user-edit .form-item.form-type-checkboxes.form-item-wysiwyg-status{display:none;}.page-user-edit .field-name-field-consent{display:block;}.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:-ms-flexbox;display:flex;-webkit-box-pack: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;-ms-flex:1 0 auto;flex:1 0 auto;float:none;display:-webkit-box;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:-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:-ms-flexbox;display:flex;-webkit-box-flex:3;-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;-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%;margin:0;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:-ms-flexbox;display:flex;-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:-ms-flexbox;display:flex;-webkit-box-flex:1;-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 #ccc;background:#fff;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:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align: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;}}.page-user .user-header,.page-cart .region-content .content > h1,.page-user .login-single-page > h1,.page-checkout:not(.page-checkout-review) .region-content .checkout-header,.page-checkout-review .checkout-review-header{width:100%;max-width:90%;margin-top:42px;margin-right:auto;margin-left:auto;}@media screen and (min-width:1600px){.page-user .user-header,.page-cart .region-content .content > h1,.page-user .login-single-page > h1,.page-checkout:not(.page-checkout-review) .region-content .checkout-header,.page-checkout-review .checkout-review-header{max-width:1440px;}}.page-user .user-header h1,.page-cart .region-content .content > h1 h1,.page-user .login-single-page > h1 h1,.page-checkout:not(.page-checkout-review) .region-content .checkout-header h1,.page-checkout-review .checkout-review-header h1{margin-top:0;}.page-cart .region-content .content > h1,.page-user .login-single-page > h1{max-width:100%;}.page-cart .region-content,.page-checkout:not(.page-checkout-review) .region-content,.page-checkout-review .l-content .content{margin-bottom:80px;}@media screen and (max-width:840px){.page-cart .region-content,.page-checkout:not(.page-checkout-review) .region-content,.page-checkout-review .l-content .content{max-width:90vw;-webkit-box-sizing:border-box;box-sizing:border-box;}}.cart-line-items .line-item .description .price,.domain-www-nowfoods-com .commerce-add-to-cart .product-price{font-weight:bold;line-height:1;}.cart-line-items .line-item .description .price .sale,.domain-www-nowfoods-com .commerce-add-to-cart .product-price .sale{display:inline-block;margin-right:1ex;color:#bd0001;}.view-discounted-products .product_teaser-price,.view-product-group-search .product_teaser-price,.view-product-search-pages-2 .product_teaser-price,.node-type-product-listing .product_teaser-price,.view-recipe-search .product_teaser-price,.view-landing-page-children .product_teaser-price,.view-quality-and-safety-articles .product_teaser-price,.thumbnail-grid .product_teaser-price,.view-ambassadors .product_teaser-price,.recipe--featured_products .product_teaser-price{margin-top:10px;margin-bottom:20px;font-family:"Muli",sans-serif;}.view-discounted-products .product_teaser-price .range,.view-product-group-search .product_teaser-price .range,.view-product-search-pages-2 .product_teaser-price .range,.node-type-product-listing .product_teaser-price .range,.view-recipe-search .product_teaser-price .range,.view-landing-page-children .product_teaser-price .range,.view-quality-and-safety-articles .product_teaser-price .range,.thumbnail-grid .product_teaser-price .range,.view-ambassadors .product_teaser-price .range,.recipe--featured_products .product_teaser-price .range{width:100%;float:left;clear:both;text-align:center;color:#000;font-size:18px;line-height:30px;font-weight:bold;}.view-discounted-products .product_teaser-price .regular,.view-product-group-search .product_teaser-price .regular,.view-product-search-pages-2 .product_teaser-price .regular,.node-type-product-listing .product_teaser-price .regular,.view-recipe-search .product_teaser-price .regular,.view-landing-page-children .product_teaser-price .regular,.view-quality-and-safety-articles .product_teaser-price .regular,.thumbnail-grid .product_teaser-price .regular,.view-ambassadors .product_teaser-price .regular,.recipe--featured_products .product_teaser-price .regular{display:inline-block;text-transform:uppercase;white-space:nowrap;line-height:16px;}.view-discounted-products .product_teaser-price .sale,.view-product-group-search .product_teaser-price .sale,.view-product-search-pages-2 .product_teaser-price .sale,.node-type-product-listing .product_teaser-price .sale,.view-recipe-search .product_teaser-price .sale,.view-landing-page-children .product_teaser-price .sale,.view-quality-and-safety-articles .product_teaser-price .sale,.thumbnail-grid .product_teaser-price .sale,.view-ambassadors .product_teaser-price .sale,.recipe--featured_products .product_teaser-price .sale{color:#bd0001;}.view-discounted-products .product_teaser-price .sale + .regular,.view-product-group-search .product_teaser-price .sale + .regular,.view-product-search-pages-2 .product_teaser-price .sale + .regular,.node-type-product-listing .product_teaser-price .sale + .regular,.view-recipe-search .product_teaser-price .sale + .regular,.view-landing-page-children .product_teaser-price .sale + .regular,.view-quality-and-safety-articles .product_teaser-price .sale + .regular,.thumbnail-grid .product_teaser-price .sale + .regular,.view-ambassadors .product_teaser-price .sale + .regular,.recipe--featured_products .product_teaser-price .sale + .regular{font-size:12px;line-height:16px;font-weight:normal;}.cart-line-items,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"],.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe,.page-checkout-review .left.review,.cart-sidebar,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon,.page-checkout-review .form-wrapper.commerce_payment,.page-checkout-review .review.terms-and-conditions,.page-checkout-review .form-wrapper.checkout-buttons{width:100%;display:block;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;}.cart-line-items,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"],.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe,.page-checkout-review .left.review{padding:24px 20px 35px;border:1px solid #c5c5c5;}@media screen and (min-width:960px){.cart-line-items,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"],.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe,.page-checkout-review .left.review{width:calc(60% - 20px);margin-right:20px;float:none;background:#f6f6f6;padding:24px 50px 35px 92px;border-width:0 1px 1px;}}.cart-sidebar,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon,.page-checkout-review .form-wrapper.commerce_payment,.page-checkout-review .review.terms-and-conditions,.page-checkout-review .form-wrapper.checkout-buttons{padding:33px 0 35px;}@media screen and (min-width:960px){.cart-sidebar,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon,.page-checkout-review .form-wrapper.commerce_payment,.page-checkout-review .review.terms-and-conditions,.page-checkout-review .form-wrapper.checkout-buttons{width:calc(40% - 20px);margin-left:20px;float:right;clear:both;border-width:0 1px 1px;}}.page-cart .region-content .section-header,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left > legend,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] > legend,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons > legend,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe > legend,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right > legend,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account legend,.page-checkout-review .left.review h2,.page-checkout-review .left.review .pane-node-field-video-carousel-title,.page-checkout-review .left.review .field-name-field-color-blocks-title,.page-checkout-review .form-wrapper.commerce_payment > legend{float:left;display:block;width:100%;margin:0;padding:0 0 24px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-weight:bold;font-family:"Merriweather",serif;font-size:24px;line-height:30px;}.page-cart .region-content .section-header a,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left > legend a,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] > legend a,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons > legend a,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe > legend a,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right > legend a,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account legend a,.page-checkout-review .left.review h2 a,.page-checkout-review .left.review .pane-node-field-video-carousel-title a,.page-checkout-review .left.review .field-name-field-color-blocks-title a,.page-checkout-review .form-wrapper.commerce_payment > legend a{font-size:16px;font-family:"Muli",sans-serif;font-weight:normal;cursor:pointer;position:relative;z-index:10;white-space:nowrap;}.cart-sidebar .commerce-price-formatted-components,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components,.page-checkout-review .section.cart-contents .commerce-price-formatted-components,.commerce-order-commerce-order .field-name-commerce-order-total{background:transparent;border:none;table-layout:auto;line-height:1.2;width:100% !important;}@media screen and (max-width:840px){.cart-sidebar .commerce-price-formatted-components,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components,.page-checkout-review .section.cart-contents .commerce-price-formatted-components,.commerce-order-commerce-order .field-name-commerce-order-total{table-layout:fixed;white-space:break-word;}}.cart-sidebar .commerce-price-formatted-components tr.odd,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tr.odd,.page-checkout-review .section.cart-contents .commerce-price-formatted-components tr.odd,.commerce-order-commerce-order .field-name-commerce-order-total tr.odd,.cart-sidebar .commerce-price-formatted-components tr.even,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tr.even,.page-checkout-review .section.cart-contents .commerce-price-formatted-components tr.even,.commerce-order-commerce-order .field-name-commerce-order-total tr.even,.cart-sidebar .commerce-price-formatted-components tbody,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tbody,.page-checkout-review .section.cart-contents .commerce-price-formatted-components tbody,.commerce-order-commerce-order .field-name-commerce-order-total tbody{background:transparent;border:none;}.cart-sidebar .commerce-price-formatted-components td.component-title,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components td.component-title,.page-checkout-review .section.cart-contents .commerce-price-formatted-components td.component-title,.commerce-order-commerce-order .field-name-commerce-order-total td.component-title{padding:0 1ex 20px 0;}.cart-sidebar .commerce-price-formatted-components td.component-total,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components td.component-total,.page-checkout-review .section.cart-contents .commerce-price-formatted-components td.component-total,.commerce-order-commerce-order .field-name-commerce-order-total td.component-total{padding:0 0 20px;}.cart-sidebar .commerce-price-formatted-components tr.component-type-base-price,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tr.component-type-base-price,.page-checkout-review .section.cart-contents .commerce-price-formatted-components tr.component-type-base-price,.commerce-order-commerce-order .field-name-commerce-order-total tr.component-type-base-price{font-size:16px;font-weight:bold;}.cart-sidebar .commerce-price-formatted-components tr.component-type-base-price td.component-title,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tr.component-type-base-price td.component-title,.page-checkout-review .section.cart-contents .commerce-price-formatted-components tr.component-type-base-price td.component-title,.commerce-order-commerce-order .field-name-commerce-order-total tr.component-type-base-price td.component-title,.cart-sidebar .commerce-price-formatted-components tr.component-type-base-price td.component-total,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tr.component-type-base-price td.component-total,.page-checkout-review .section.cart-contents .commerce-price-formatted-components tr.component-type-base-price td.component-total,.commerce-order-commerce-order .field-name-commerce-order-total tr.component-type-base-price td.component-total{text-transform:uppercase;}.cart-sidebar .commerce-price-formatted-components tr[class^="component-type-discount"],.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tr[class^="component-type-discount"],.page-checkout-review .section.cart-contents .commerce-price-formatted-components tr[class^="component-type-discount"],.commerce-order-commerce-order .field-name-commerce-order-total tr[class^="component-type-discount"]{color:#767676;font-size:16px;}.cart-sidebar .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount,.page-checkout-review .section.cart-contents .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount,.commerce-order-commerce-order .field-name-commerce-order-total tr.component-type-commerce-price-formatted-amount{font-weight:bold;}.cart-sidebar .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td.component-title,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td.component-title,.page-checkout-review .section.cart-contents .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td.component-title,.commerce-order-commerce-order .field-name-commerce-order-total tr.component-type-commerce-price-formatted-amount td.component-title,.cart-sidebar .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td.component-total,.page-checkout:not(.page-checkout-review) .region-content .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td.component-total,.page-checkout-review .section.cart-contents .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td.component-total,.commerce-order-commerce-order .field-name-commerce-order-total tr.component-type-commerce-price-formatted-amount td.component-total{font-size:24px;text-transform:uppercase;}.page-checkout:not(.page-checkout-review) .region-content .cart-summary-product,.page-checkout-review .section.cart-contents .cart-summary-product,.commerce-order-commerce-order .field-name-commerce-line-items .cart-summary-product{display:block;float:left;width:100%;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #c5c5c5;}.page-checkout:not(.page-checkout-review) .region-content .cart-summary-product .review-product-title,.page-checkout-review .section.cart-contents .cart-summary-product .review-product-title,.commerce-order-commerce-order .field-name-commerce-line-items .cart-summary-product .review-product-title{font-family:merriweather;font-weight:bold;font-size:18px;width:100%;margin-bottom:5px;display:block;float:left;}.page-checkout:not(.page-checkout-review) .region-content .cart-summary-product .product-quantity-price,.page-checkout-review .section.cart-contents .cart-summary-product .product-quantity-price,.commerce-order-commerce-order .field-name-commerce-line-items .cart-summary-product .product-quantity-price{float:left;font-size:16px;}.page-checkout:not(.page-checkout-review) .region-content .cart-summary-product .product-quantity-price .qty,.page-checkout-review .section.cart-contents .cart-summary-product .product-quantity-price .qty,.commerce-order-commerce-order .field-name-commerce-line-items .cart-summary-product .product-quantity-price .qty{font-weight:bold;}.page-checkout:not(.page-checkout-review) .region-content .cart-summary-product .views-field-commerce-total,.page-checkout-review .section.cart-contents .cart-summary-product .views-field-commerce-total,.commerce-order-commerce-order .field-name-commerce-line-items .cart-summary-product .views-field-commerce-total{float:right;}.page-checkout:not(.page-checkout-review) .region-content .cart-summary-product .california-prop-65-message,.page-checkout-review .section.cart-contents .cart-summary-product .california-prop-65-message,.commerce-order-commerce-order .field-name-commerce-line-items .cart-summary-product .california-prop-65-message{float:right;clear:both;margin-top:30px;width:100%;text-align:left;}.cart-sidebar .shipping_payment,.page-checkout:not(.page-checkout-review) .region-content .cart-contents.checkout-section-right .shipping-taxes{color:#767676;font-size:14px;line-height:1.3;}@media screen and (min-width:960px){.cart-sidebar .shipping_payment,.page-checkout:not(.page-checkout-review) .region-content .cart-contents.checkout-section-right .shipping-taxes{max-width:90%;}}.page-cart .region-content .section-header a,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left > legend a,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] > legend a,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons > legend a,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe > legend a,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right > legend a,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account legend a,.page-checkout-review .left.review h2 a,.page-checkout-review .left.review .pane-node-field-video-carousel-title a,.page-checkout-review .left.review .field-name-field-color-blocks-title a,.page-checkout-review .form-wrapper.commerce_payment > legend a,.cart-line-items .line-item .description .bottom .form-submit,.cart-line-items .line-item .description .bottom .delete,.page-checkout:not(.page-checkout-review) .region-content .shipping-address.checkout-section-left .form-submit,.page-checkout:not(.page-checkout-review) .region-content .billing-address .form-submit,.page-checkout-review .left.review h2 .checkout-back,.page-checkout-review .left.review .pane-node-field-video-carousel-title .checkout-back,.page-checkout-review .left.review .field-name-field-color-blocks-title .checkout-back{padding:0;border:none;color:#3e1994;font-weight:normal;background:transparent;text-decoration:underline;font-size:16px;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .toggle-coupon-form,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-legend{width:100%;display:inline-block;color:#3e1994;cursor:pointer;background-color:transparent;background:url("/sites/all/themes/nowfoods/img/solid-burple-plus.svg");-webkit-background-size:auto 10px;background-size:auto 10px;background-position:left center;background-repeat:no-repeat;padding-left:15px;padding-bottom:0;text-transform:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-weight:bold;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .open.toggle-coupon-form,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .open.fieldset-legend{background-image:url("/sites/all/themes/nowfoods/img/solid-burple-minus.svg");}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .form-item,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .form-item,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-zip{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;margin:0;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .form-submit,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .form-submit,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .messages,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .messages,.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:0;overflow:hidden;-webkit-transition:max-height 0.5s cubic-bezier(0,1,0,1);-o-transition:max-height 0.5s cubic-bezier(0,1,0,1);transition:max-height 0.5s cubic-bezier(0,1,0,1);}.cart-sidebar .cart-sidebar-section.coupon-promo-code .open.coupon-form-container,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .open.fieldset-wrapper{max-height:1000px;-webkit-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .form-text,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .form-text{width:100%;border-width:1px;border-right:0;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list table,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list table{width:100% !important;display:block;background:transparent;border:none;padding:0;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list tbody,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list tbody{display:block;border:none;width:100%;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list tr,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:transparent;border:none;border-bottom:1px solid #c5c5c5;padding:0 0 10px;margin:10px 0 0;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list thead,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list thead{display:none;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list .views-field-code,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list .views-field-code{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 0 10px;font-weight:bold;padding:0;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list .views-field-discount-value-display,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list .views-field-discount-value-display{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;padding:0;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list .views-field-remove-from-order,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list .views-field-remove-from-order{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;padding:0;-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list .views-field-remove-from-order a,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list .views-field-remove-from-order a{width:100%;text-align:right;}.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list .views-field-discount-value-display ul,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list .views-field-discount-value-display ul,.cart-sidebar .cart-sidebar-section.coupon-promo-code .coupon-form-container .view-order-coupon-list .views-field-discount-value-display li,.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon .fieldset-wrapper .view-order-coupon-list .views-field-discount-value-display li{list-style-type:none;margin:0;padding:0;}.page-user .field-name-field-consent .option,.page-user .login-single-page .form-item-field-consent-und .option{display:inline-block;vertical-align:middle;font-weight:bold;}.page-user .field-name-field-consent .form-checkbox,.page-user .login-single-page .form-item-field-consent-und .form-checkbox{margin-top:4px;margin-right:1ex;display:inline-block;vertical-align:middle;}.page-user .field-name-field-consent .description,.page-user .login-single-page .form-item-field-consent-und .description{display:block;margin-left:0;}.b2c-product-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;float:left;}@media (min-width:960px){.b2c-product-image-wrapper{height:530px;}}.b2c-product-image-wrapper .thumbnails-container{display:none;}@media (min-width:960px){.b2c-product-image-wrapper .thumbnails-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;height:100%;overflow:auto;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;}}.b2c-product-image-wrapper .thumbnail{position:relative;-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;width:75px;margin:0 25px 20px 0;border:2px solid #dcddde;cursor:pointer;}.b2c-product-image-wrapper .thumbnail .now-flag{font-size:3px;max-width:30%;top:7.5%;pointer-events:none;}.b2c-product-image-wrapper .thumbnail .now-flag span{visibility:hidden;}.b2c-product-image-wrapper .thumbnail img{position:absolute;max-height:90%;max-width:90%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.b2c-product-image-wrapper .thumbnail:hover,.b2c-product-image-wrapper .thumbnail:active,.b2c-product-image-wrapper .thumbnail.active{border-color:#999;}.b2c-product-image-wrapper .thumbnail.active{pointer-events:none;cursor:default;}.b2c-product-image-wrapper .thumbnail.active img{opacity:.6;}.b2c-product-image-wrapper .cloudzoom--gallery{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}@media (min-width:960px){.b2c-product-image-wrapper .cloudzoom--gallery{-webkit-box-flex:1;-ms-flex:1 0 490px;flex:1 0 490px;height:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (min-width:960px){.b2c-product-image-wrapper .thumbnails-container + .cloudzoom--gallery{max-width:calc(100% - 100px);}}.b2c-product-image-wrapper .cloudzoom--figure{height:40rem;}@media (min-width:960px){.b2c-product-image-wrapper .cloudzoom--figure{height:100%;width:100%;}}.b2c-product-image-wrapper .cloudzoom--figure .now-flag{top:40px;min-width:159px;}@media (min-width:960px){.b2c-product-image-wrapper .carousel-button{display:none;}}.now-flag:after,.now-flag:before{content:'';position:absolute;left:100%;border-style:solid;border-width:0 .5em 0 0;border-color:transparent;}.now-flag{display:inline-block;position:relative;vertical-align:middle;padding:0 .6em 1px .8em;margin-top:6px;margin-right:1em;z-index:10;background:#14757f;border-color:#14757f;border-width:0px;border-style:solid;white-space:nowrap;font-family:"Muli",sans-serif;font-style:italic;font-weight:500;color:#fff;font-size:17px;line-height:1.4;text-transform:uppercase;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;}a > .now-flag{pointer-events:initial;pointer:cursor;}.now-flag:after{top:0;border-top-width:1em;border-top-color:inherit;}.now-flag:before{bottom:0;border-style:solid;border-bottom-width:1em;border-bottom-color:inherit;}.new.now-flag{background:#14757f;border-color:#14757f;}.new-size.now-flag{background:#14757f;border-color:#14757f;}.game.now-flag{background:#a58242;border-color:#a58242;}.sale.now-flag{background:#bd0001;border-color:#bd0001;min-width:calc(100px - .5em);}.view-discounted-products .product-flag,.view-product-group-search .product-flag,.view-product-search-pages-2 .product-flag,.node-type-product-listing .product-flag,.view-recipe-search .product-flag,.view-landing-page-children .product-flag,.view-quality-and-safety-articles .product-flag,.thumbnail-grid .product-flag,.view-ambassadors .product-flag,.recipe--featured_products .product-flag,.b2c-product-image-wrapper .cloudzoom--figure .now-flag{font-size:22px;}@media screen and (max-width:840px){.page-cart .region-content{max-width:90vw;}}.page-cart .region-content .section-header{margin:20px 0 0;padding:0;}.cart-line-items{border-top-width:1px;float:left;clear:left;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;}.cart-line-items .line-item{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0;width:100%;border-bottom:1px solid #c5c5c5;}.cart-line-items .line-item:last-of-type{border-bottom:none;}.cart-line-items .line-item .image{display:block;padding-right:30px;width:20%;text-align:center;font-size:8px;overflow:hidden;}@media screen and (min-width:960px){.cart-line-items .line-item .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%;width:8vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.cart-line-items .line-item .image img{max-height:148px;max-width:100%;width:auto;height:auto;}.cart-line-items .line-item .description{display:block;width:80%;}@media screen and (min-width:960px){.cart-line-items .line-item .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%;}}.cart-line-items .line-item .description .top,.cart-line-items .line-item .description .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.cart-line-items .line-item .description .title{width:100%;display:block;margin:0 0 15px;}.cart-line-items .line-item .description .title a{font-family:"Merriweather",serif;font-weight:bold;}.cart-line-items .line-item .description .price{-ms-flex-item-align:start;align-self:flex-start;font-size:18px;font-weight:bold;}.cart-line-items .line-item .description .total{-ms-flex-item-align:end;align-self:flex-end;font-size:18px;font-weight:bold;}.cart-line-items .line-item .description .bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;}.cart-line-items .line-item .description .bottom .form-type-select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:2ex;}.cart-line-items .line-item .description .bottom .form-type-select select{width:8rem;background-position:right 10px center;padding:1.3rem 2.4rem 1.4rem 1.5rem;font-weight:600;}.cart-line-items .line-item .description .bottom .form-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-transform:none;}.cart-line-items .line-item .description .bottom .delete{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;text-align:right;min-width:100px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.cart-sidebar{clear:right;padding-top:0;}.cart-sidebar .cart-sidebar-section{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 25px;margin:0 0 24px;}.cart-sidebar .cart-sidebar-section.action .form-submit{width:100%;}.cart-sidebar .cart-sidebar-section.shipping-note{font-size:14px;}.cart-sidebar .cart-sidebar-section.shipping-note .shipping-text{display:block;background-image:url(/sites/all/themes/nowfoods/img/shipping.svg);background-position:left;background-repeat:no-repeat;-webkit-background-size:60px 35px;background-size:60px 35px;min-height:35px;padding-left:70px;}.ie10 .cart-sidebar .cart-sidebar-section.shipping-note .shipping-text{background-image:url(/sites/all/themes/nowfoods/img/shipping.png);}.cart-sidebar .cart-sidebar-section.summary{border:1px solid #c5c5c5;padding:25px 25px 30px;}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account legend .step-number{display:none;}@media screen and (min-width:960px){.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right > legend .step-number,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account legend .step-number{display:inline-block;font-family:"Muli",sans-serif;font-size:30px;height:44px;width:44px;line-height:44px;margin-left:-67px;margin-right:23px;text-align:center;border:2px solid #3e1994;font-weight:300;color:#3e1994;-webkit-border-radius:100%;border-radius:100%;vertical-align:middle;}}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left > legend,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] > legend,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons > legend,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe > legend,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right > legend,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account legend{margin:0 0 6px;}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"],.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right{margin:0;}@media screen and (min-width:960px){.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left .form-type-select,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] .form-type-select,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account .form-type-select,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .form-type-select,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe .form-type-select,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right .form-type-select{margin-right:30px;}}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left .form-item,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] .form-item,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account .form-item,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .form-item,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe .form-item,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right .form-item{margin-top:0;margin-bottom:1em;}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left .form-item.form-type-textfield,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] .form-item.form-type-textfield,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account .form-item.form-type-textfield,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .form-item.form-type-textfield,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe .form-item.form-type-textfield,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right .form-item.form-type-textfield{width:100%;max-width:460px;}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left .form-item[class$='postal-code'],.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] .form-item[class$='postal-code'],.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account .form-item[class$='postal-code'],.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .form-item[class$='postal-code'],.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe .form-item[class$='postal-code'],.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right .form-item[class$='postal-code']{max-width:150px;}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left .form-text,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] .form-text,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account .form-text,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .form-text,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe .form-text,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right .form-text,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left .form-select,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] .form-select,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account .form-select,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .form-select,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe .form-select,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right .form-select{background-color:#fff;}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left label,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] label,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account label,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons label,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe label,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right label,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left .field-label,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"] .field-label,.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account .field-label,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .field-label,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe .field-label,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right .field-label{font-size:14px;}@media screen and (max-width:400px){.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"],.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe,.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right{padding-left:20px !important;padding-right:20px !important;max-width:calc(100% - 2px);}}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left,.page-checkout:not(.page-checkout-review) .region-content [id="edit-checkout-review"],.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account,.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons,.page-checkout:not(.page-checkout-review) .region-content .form-item-subscribe{margin-bottom:0;border-top-width:0;background:#f6f6f6;}.page-checkout:not(.page-checkout-review) .region-content .checkout-header{margin-bottom:40px;}.page-checkout:not(.page-checkout-review) .region-content table,.page-checkout:not(.page-checkout-review) .region-content tr,.page-checkout:not(.page-checkout-review) .region-content td{border:none;background:transparent;}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-left > legend{font-family:"Muli",sans-serif;}.page-checkout:not(.page-checkout-review) .region-content .checkout-section.checkout-section-right > legend{font-family:"Muli",sans-serif;}.page-checkout:not(.page-checkout-review) .region-content .cart-contents.checkout-section-right{padding:33px 26px 35px;background:transparent;border-top-width:1px;}.page-checkout:not(.page-checkout-review) .region-content .commerce_coupon{border:none;padding:0 26px;margin-top:30px;}.page-checkout:not(.page-checkout-review) .region-content .shipping-address.checkout-section-left{border-top-width:1px;}@media screen and (max-width:960px){.page-checkout:not(.page-checkout-review) .region-content .shipping-address.checkout-section-left .form-submit{padding:0;border:none;color:#3e1994;font-weight:normal;background:transparent;text-decoration:underline;font-size:16px;margin:1em 0;}}.page-checkout:not(.page-checkout-review) .region-content .shipping-address.checkout-section-left .form-submit{text-transform:none;}.page-checkout:not(.page-checkout-review) .region-content .shipping-service .form-item label,.page-checkout:not(.page-checkout-review) .region-content .shipping-service .form-item .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-checkout:not(.page-checkout-review) .region-content .shipping-service .form-item .field-label{text-transform:none;}.page-checkout:not(.page-checkout-review) .region-content .shipping-service .form-item .form-radio{position:relative;bottom:3px;}.page-checkout:not(.page-checkout-review) .region-content .shipping-service .form-item .option{font-size:18px;margin-left:10px;}.page-checkout:not(.page-checkout-review) .region-content .shipping-service .form-item .description{font-size:14px;margin-left:30px;}.page-checkout:not(.page-checkout-review) .region-content .billing-address .form-item-customer-profile-billing-commerce-customer-profile-copy .placeholder{font-style:normal;}.page-checkout:not(.page-checkout-review) .region-content .form-wrapper.account .form-text{width:100%;max-width:460px;}.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons{border:none;background:transparent;padding-top:30px;padding-left:0;}.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .checkout-continue{margin-bottom:24px;margin-right:30px;}.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .checkout-cancel{color:#3e1994;text-decoration:underline;font-size:16px;padding:0;text-transform:none;font-weight:normal;}.page-checkout:not(.page-checkout-review) .region-content .checkout-buttons .checkout-cancel:hover{background:transparent;color:#3e1994;}#commerce-checkout-form-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:960px){#commerce-checkout-form-review{display:block;}}.page-checkout-review .left.review{margin-bottom:0;padding-left:24px;padding-right:24px;background:#fff;font-size:18px;line-height:1.3;border-top-width:0;}@media screen and (max-width:960px){.page-checkout-review .left.review{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}}.page-checkout-review .checkout-help{display:none;}.page-checkout-review .left.review h2,.page-checkout-review .left.review .pane-node-field-video-carousel-title,.page-checkout-review .left.review .field-name-field-color-blocks-title{float:none;}.page-checkout-review .left.review h2 .review-section-title,.page-checkout-review .left.review .pane-node-field-video-carousel-title .review-section-title,.page-checkout-review .left.review .field-name-field-color-blocks-title .review-section-title{margin-right:1ex;}@media screen and (max-width:500px){.page-checkout-review .left.review h2 .review-section-title,.page-checkout-review .left.review .pane-node-field-video-carousel-title .review-section-title,.page-checkout-review .left.review .field-name-field-color-blocks-title .review-section-title{width:100%;margin-right:0;float:left;}}.page-checkout-review .left.review h2 .checkout-back,.page-checkout-review .left.review .pane-node-field-video-carousel-title .checkout-back,.page-checkout-review .left.review .field-name-field-color-blocks-title .checkout-back,.page-checkout-review .left.review h2 a,.page-checkout-review .left.review .pane-node-field-video-carousel-title a,.page-checkout-review .left.review .field-name-field-color-blocks-title a{font-size:16px;font-family:"Muli",sans-serif;font-weight:normal;cursor:pointer;position:relative;z-index:10;white-space:nowrap;text-transform:none;}@media screen and (max-width:500px){.page-checkout-review .left.review h2 .checkout-back,.page-checkout-review .left.review .pane-node-field-video-carousel-title .checkout-back,.page-checkout-review .left.review .field-name-field-color-blocks-title .checkout-back,.page-checkout-review .left.review h2 a,.page-checkout-review .left.review .pane-node-field-video-carousel-title a,.page-checkout-review .left.review .field-name-field-color-blocks-title a{width:100%;text-align:left;margin-top:1em;}}.page-checkout-review .paypal-label{display:none;}.page-checkout-review .paypal-method-title .paypal-label{display:inline;}.page-checkout-review .form-wrapper.commerce_payment{padding-left:0;padding-right:0;padding-bottom:0;margin-top:0;max-width:calc(100% - 2px);background:#f3f3f3;}@media screen and (min-width:960px){.page-checkout-review .form-wrapper.commerce_payment{border-top-width:1px;}}.page-checkout-review .form-wrapper.commerce_payment .fieldset-wrapper{padding-left:26px;padding-right:26px;}.page-checkout-review .form-wrapper.commerce_payment > legend{padding-left:26px;padding-right:26px;font-family:"Muli",sans-serif;}.page-checkout-review .form-wrapper.commerce_payment .credit-card-logo{display:inline-block;height:42px;max-height:7vw;margin-right:10px;margin-bottom:10px;}.page-checkout-review .form-wrapper.commerce_payment .braintree-form{border:0;}.page-checkout-review .form-wrapper.commerce_payment #edit-commerce-payment-payment-method,.page-checkout-review .form-wrapper.commerce_payment .payment-details-method-title{display:none;}.page-checkout-review .form-wrapper.commerce_payment .braintree-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.page-checkout-review .form-wrapper.commerce_payment .braintree-form #edit-commerce-payment-payment-details-braintree-paypal.form-wrapper{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-checkout-review .form-wrapper.commerce_payment .braintree-form #edit-commerce-payment-payment-details-braintree-cc{width:100%;}.page-checkout-review .form-wrapper.commerce_payment .braintree-form #edit-commerce-payment-payment-details-braintree-paypal.form-wrapper{padding-top:20px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #ccc;}.page-checkout-review .form-wrapper.commerce_payment .braintree-form #edit-commerce-payment-payment-details-braintree-paypal.form-wrapper .paypal-method-title{display:inline-block !important;vertical-align:middle;margin:0 1em 20px;font-weight:normal;font-size:16px;font-family:"Muli",sans-serif;}.page-checkout-review .form-wrapper.commerce_payment .braintree-form #edit-commerce-payment-payment-details-braintree-paypal.form-wrapper #edit-commerce-payment-payment-details-braintree-paypal-button{display:inline-block !important;width:auto !important;vertical-align:middle;margin:0 1em 20px;}.page-checkout-review .form-wrapper.commerce_payment .form-item-commerce-payment-payment-details-credit-card-cardonfile-store,.page-checkout-review .form-wrapper.commerce_payment .form-item-commerce-payment-payment-details-cardonfile-instance-default{padding-left:26px;padding-right:26px;}.page-checkout-review .review.terms-and-conditions{border:none;padding-top:0;padding-bottom:0;}.page-checkout-review .form-wrapper.checkout-buttons{border:none;padding-top:0;padding-bottom:0;}.page-checkout-review .form-wrapper.checkout-buttons .checkout-continue{width:100%;}.page-checkout-review .section.cart-contents{margin-bottom:40px;border-top-width:1px;-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10;}.page-checkout-review .section.cart-contents .shipping-taxes{display:none;}.page-checkout-review .section.cart-contents .cart-summary-product{float:none;display:inline-block;}.page-checkout-review .section.cart-contents .cart-summary-product .price{font-size:16px;}.page-checkout-review .section.shipping-address{-webkit-box-ordinal-group:-8;-ms-flex-order:-9;order:-9;border-top-width:1px;}.page-checkout-review .section.shipping-address .field{display:inline-block;width:100%;}.page-checkout-review .section.shipping-service{-webkit-box-ordinal-group:-7;-ms-flex-order:-8;order:-8;}.page-checkout-review .section.shipping-service .shipping-service-info{font-size:18px;}.page-checkout-review .section.shipping-service .shipping-service-info .price{margin-left:1ex;}.page-checkout-review .section.shipping-service .shipping-service-info .description{display:inline-block;width:100%;font-size:14px;}.page-checkout-review .section.billing-address{-webkit-box-ordinal-group:-6;-ms-flex-order:-7;order:-7;}.page-checkout-review .section.billing-address .field-label{margin-top:1em;}.page-checkout-review .section.contact-info{-webkit-box-ordinal-group:-5;-ms-flex-order:-6;order:-6;}.page-checkout-review .section.contact-info .form-item{margin-top:0;}.page-user.not-logged-in .region-content{border:none;}@media screen and (min-width:860px){.page-user.not-logged-in .region-content{margin-bottom:175px;}}.page-user .region-content .user-forgot-passowrd{margin-top:24px;}.page-user .region-content .password-suggestions{padding:1em;line-height:1.4;}.page-user .region-content .password-suggestions li{margin:0;}.page-user .region-content .form-item,.page-user .region-content .password-strength,.page-user .region-content .password-confirm{width:100%;float:left;margin:0 0 10px;}.page-user .region-content .form-item label,.page-user .region-content .form-item .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-user .region-content .form-item .field-label,.page-user .region-content .password-strength label,.page-user .region-content .password-strength .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-user .region-content .password-strength .field-label,.page-user .region-content .password-confirm label,.page-user .region-content .password-confirm .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-user .region-content .password-confirm .field-label{text-transform:uppercase;margin:12px 0 0;}.page-user .region-content .form-item.password-parent,.page-user .region-content .form-item.confirm-parent,.page-user .region-content .form-item .password-confirm,.page-user .region-content .password-strength.password-parent,.page-user .region-content .password-strength.confirm-parent,.page-user .region-content .password-strength .password-confirm,.page-user .region-content .password-confirm.password-parent,.page-user .region-content .password-confirm.confirm-parent,.page-user .region-content .password-confirm .password-confirm{margin:0;}.page-user .region-content .form-item .password-suggestions,.page-user .region-content .password-strength .password-suggestions,.page-user .region-content .password-confirm .password-suggestions{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-user .region-content .info-heading{text-transform:uppercase;font-size:1.6rem;font-weight:bold;}.page-user .region-content .info-item{margin:0;text-indent:-5px;}.page-user .region-content .form-text,.page-user .region-content .password-field{width:100%;height:50px;line-height:1;-webkit-box-shadow:none;box-shadow:none;border:1px solid #c5c5c5;}.page-user .region-content .form-actions{margin:0;}.page-user .region-content .captcha{float:left;margin:10px 0 20px;}.page-user .login-single-page .welcome-half{margin:0 auto 40px;width:100%;max-width:95vw;}@media screen and (min-width:955.55556px){.page-user .login-single-page .welcome-half{width:calc(50% - 15px);float:left;}}@media screen and (min-width:955.55556px){.page-user .login-single-page .welcome-half.left{margin-right:15px;}}@media screen and (min-width:955.55556px){.page-user .login-single-page .welcome-half.right{margin-left:15px;}}.page-user .login-single-page .welcome-half .form-wrap{background:#f6f6f6;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-user .login-single-page .welcome-half .guest{text-align:center;}.page-user .login-single-page .welcome-half .guest label,.page-user .login-single-page .welcome-half .guest .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .page-user .login-single-page .welcome-half .guest .field-label{margin:20px 0;text-transform:uppercase;}.page-user .login-single-page .welcome-half .guest input[name="continue_button"]{width:100%;margin:20px 0 0;background:#14757f;color:#fff;}.page-user .login-single-page .welcome-half .guest input[name="continue_button"]:hover,.page-user .login-single-page .welcome-half .guest input[name="continue_button"]:active{background-color:#0a575f !important;}.page-user .login-single-page .description{display:none;}.domain-www-nowfoods-com{}.domain-www-nowfoods-com .product--header{margin-bottom:30px;}@media screen and (min-width:960px){.domain-www-nowfoods-com .product--header{margin-bottom:40px;}}.domain-www-nowfoods-com .product--top_left,.domain-www-nowfoods-com .product--bot_left,.domain-www-nowfoods-com .product--top_right,.domain-www-nowfoods-com .product--bot_right{width:100%;float:left;margin:0 0 20px;}@media screen and (min-width:960px){.domain-www-nowfoods-com .product--top_left,.domain-www-nowfoods-com .product--bot_left,.domain-www-nowfoods-com .product--top_right,.domain-www-nowfoods-com .product--bot_right{float:left;width:48%;margin-bottom:0;}}@media screen and (min-width:960px){.domain-www-nowfoods-com .product--top_left,.domain-www-nowfoods-com .product--bot_left{margin-right:4%;clear:left;}}@media screen and (min-width:960px){.domain-www-nowfoods-com .product--top_right,.domain-www-nowfoods-com .product--bot_right{clear:right;}}@media screen and (max-width:960px){.domain-www-nowfoods-com .product--top,.domain-www-nowfoods-com .product--bot{max-width:100vw;padding:0 5vw;margin:0 0 2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;}}.domain-www-nowfoods-com .product-shipping-message p{margin-top:1em;font-size:1.3rem;line-height:1.3;font-weight:normal;}@media screen and (max-width:960px){.domain-www-nowfoods-com .product--share .pane-addtoany-addtoany-button{margin:10px 0 0 !important;}}.domain-www-nowfoods-com .field-name-field-prod-seals-certs{margin:3rem 0;}.domain-www-nowfoods-com .field-name-field-prod-seals-certs .field-item{display:inline-block;vertical-align:middle;margin-right:2rem;margin-bottom:1.5rem;min-width:6.5rem;text-align:center;}.domain-www-nowfoods-com .field-name-field-prod-seals-certs .field-item .term_image{display:block;}.domain-www-nowfoods-com .field-name-field-prod-seals-certs .field-item .term_image--img{height:6rem;}.domain-www-nowfoods-com .term_image{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;}.domain-www-nowfoods-com .nf_facts_panel tbody td:first-child{padding-left:10px;}.domain-www-nowfoods-com .nf_facts_panel tbody tr:nth-of-type(even){background:#fff;}.domain-www-nowfoods-com .commerce-add-to-cart .product-price{font-size:30px;margin-top:0;margin-bottom:24px;}.domain-www-nowfoods-com .commerce-add-to-cart .product-price .reg{font-size:16px;}.domain-www-nowfoods-com .commerce-add-to-cart .product-description{font-size:14px;margin-top:12px;}.domain-www-nowfoods-com .commerce-add-to-cart .product-description a{color:inherit;text-decoration:underline;}.domain-www-nowfoods-com .commerce-add-to-cart .product-description a:hover,.domain-www-nowfoods-com .commerce-add-to-cart .product-description a:focus{color:#3e1994;}.domain-www-nowfoods-com .commerce-add-to-cart .form-radios{float:left;width:100%;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-product-id{position:relative;float:left;clear:both;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-product-id input[type="radio"]{display:none;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-product-id .ajax-progress.ajax-progress-throbber{position:absolute;left:100%;right:unset;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;margin-left:20px;margin-bottom:11px;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-product-id .option{display:inline-block;color:#3e1994;padding:5px 15px 6px 15px;margin:0 0 11px;border:2px solid #c5c5c5;cursor:pointer;font-weight:600;font-size:16px;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-product-id .option:hover{border-color:#3e1994;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-product-id input:checked + .option{border-color:#3e1994;cursor:default;background:rgba(50,0,151,0.2);}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-product-id input:disabled + .option{pointer-events:none;cursor:not-allowed;background:#f6f6f6;color:#3d3935;border-color:#c5c5c5;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-product-id input:disabled + .option:hover{border-width:initial;border-color:initial;}.domain-www-nowfoods-com .commerce-add-to-cart .form-wrapper{display:inline-block;vertical-align:bottom;}.domain-www-nowfoods-com .commerce-add-to-cart .form-submit{margin-left:15px;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-quantity{display:inline-block;vertical-align:bottom;margin-bottom:0;margin-top:7px;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-quantity label,.domain-www-nowfoods-com .commerce-add-to-cart .form-item-quantity .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .domain-www-nowfoods-com .commerce-add-to-cart .form-item-quantity .field-label{text-transform:uppercase;font-weight:bold;font-size:14px;}.domain-www-nowfoods-com .commerce-add-to-cart .form-item-quantity select{width:8rem;padding:1.3rem 2.4rem 1.4rem 1.5rem;background-position:right 12px center;border-color:#c5c5c5;background-color:transparent;}.domain-www-nowfoods-com .shipping-returns-info{margin-top:15px;}.domain-www-nowfoods-com .shipping-returns-info p{margin:0;line-height:1.3;font-size:14px;}.domain-www-nowfoods-com .product--bot{margin-bottom:30px;}@media screen and (min-width:960px){.domain-www-nowfoods-com .product--bot{margin-top:6rem;}}.domain-www-nowfoods-com .product--bot_left .sku-quantities{border-bottom:1px solid #c5c5c5;border-top:3px solid #dcddde;}.domain-www-nowfoods-com .product--bot_right .now_accordion--content_wrap{padding:1.5rem 2.4rem 2.5rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.domain-www-nowfoods-com .product--bot_right .now_accordion--content_wrap table{width:100% !important;}.domain-www-nowfoods-com .pane-node-field-prod-full-description .pane-title,.domain-www-nowfoods-com .pane-product-awards .pane-title{font-weight:600;font-size:24px;text-transform:uppercase;}.domain-www-nowfoods-com .pane-node-field-prod-full-description li{margin-bottom:6px;}.domain-www-nowfoods-com .pane-product-awards .pane-title{margin-top:30px;}.domain-www-nowfoods-com .pane-node-field-diet .field-item{display:inline-block;}.domain-www-nowfoods-com .pane-node-field-diet .field-item a{display:inline-block;width:auto;padding:1rem 1.5rem;margin-right:1.5rem;margin-bottom:1.5rem;text-align:center;background:#eee;color:#3e1994;font-size:12px;line-height:1;font-weight:bold;text-decoration:none;text-transform:uppercase;}.domain-www-nowfoods-com .pane-node-field-diet .field-item a:hover{-webkit-transition:background-color 0.15s ease;-o-transition:background-color 0.15s ease;transition:background-color 0.15s ease;background:#3e1994;color:#fff;cursor:pointer;}.domain-www-nowfoods-com .product .recipe_teaser{width:100%;margin-bottom:2.5rem;margin-top:5rem;}@media screen and (min-width:960px){.domain-www-nowfoods-com .product .recipe_teaser{height:26.8vw;min-height:32rem;max-height:38.5rem;}}@media screen and (max-width:550px){.domain-www-nowfoods-com .product .recipe_teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.domain-www-nowfoods-com .product .recipe_teaser--text{min-height:0;height:auto;-moz-order:2;-ms-order:2;-o-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.domain-www-nowfoods-com .product .recipe_teaser--figure{-moz-order:1;-ms-order:1;-o-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}.domain-www-nowfoods-com .pane-product-sku-view-available-quantities table{border-top:0;table-layout:auto;}.domain-www-nowfoods-com .pane-product-sku-view-available-quantities table th{white-space:nowrap;}.domain-www-nowfoods-com .pane-product-sku-view-available-quantities table td,.domain-www-nowfoods-com .pane-product-sku-view-available-quantities table th{padding:5px 0 5px 10px;}.domain-www-nowfoods-com .pane-product-sku-view-available-quantities table tbody tr{background:#fff;}.domain-www-nowfoods-com .pane-product-sku-view-available-quantities table tbody tr td:last-child{padding-right:10px;}.domain-www-nowfoods-com .pane-product-sku-view-available-quantities table th.st-head-row-main{display:none;}@media screen and (max-width:960px){.domain-www-nowfoods-com .scroll-help-right,.domain-www-nowfoods-com .scroll-help-left{position:absolute;top:0px;height:100%;display:none;background-color:#000;opacity:.1;}.domain-www-nowfoods-com .scroll-help-right{width:40px;right:0;}.domain-www-nowfoods-com .scroll-help-left{left:0px;width:50px;}}.domain-www-nowfoods-com .pane-product-page-related-products{background:#fff;}.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form{width:100%;margin-top:50px;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f3f3f3;}.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form h2,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .pane-node-field-video-carousel-title,.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .field-name-field-color-blocks-title{font-weight:bold;font-family:"Merriweather",serif;font-size:24px;}.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-input-wrap{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:414px){.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-input-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:middle;-ms-flex-pack:middle;justify-content:middle;}}.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-label{display:inline-block;width:100%;text-transform:uppercase;}.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-submit{margin-bottom:16px;}.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-zip{margin-right:10px;margin-bottom:16px;}@media screen and (min-width:960px){.domain-www-nowfoods-com .pane-nowfoods-b2c-destini-zip-form-nowfoods-b2c-destini-zip-form .destini-zip{max-width:250px;}}.domain-www-nowfoods-com .recipe--related{margin-top:3.5rem;}.domain-www-nowfoods-com .pane-product-sku-view-available-quantities .pane-title{display:none;}.domain-www-nowfoods-com .pane-product-sku-view-available-quantities .upc{text-decoration:none !important;color:inherit !important;pointer-events:none !important;}.nowfoods-modal{position:fixed;z-index:500;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-shadow:0px 0px 49px 0px rgba(0,0,0,0.35);box-shadow:0px 0px 49px 0px rgba(0,0,0,0.35);}.messages.commerce-add-to-cart-confirmation .modal-background{width:100vw;height:100vh;position:fixed;z-index:499;top:0;left:0;background:rgba(255,255,255,0.8);}.messages.commerce-add-to-cart-confirmation .cart-confirmation{padding:32px;max-width:100vw;max-height:100vh;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:960px){.messages.commerce-add-to-cart-confirmation .cart-confirmation{padding:32px 32px 42px;height:auto;max-width:840px;}}.messages.commerce-add-to-cart-confirmation .cart-confirmation .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:transparent;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .header .added{height:1em;font-family:"Muli",sans-serif;font-size:24px;font-weight:bold;line-height:1;padding-left:1.5em;background:url("/sites/all/themes/nowfoods/img/cart-added-icon.svg");background-repeat:no-repeat;-webkit-background-size:1.22em 1em;background-size:1.22em 1em;background-position:left;}@media screen and (min-width:620px){.messages.commerce-add-to-cart-confirmation .cart-confirmation .header .added{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}}.messages.commerce-add-to-cart-confirmation .cart-confirmation .header .close{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:1.25em;width:1.25em;background:url("/sites/all/themes/nowfoods/img/button--close-dark.svg");background-repeat:no-repeat;-webkit-background-size:1.2em 1.2em;background-size:1.2em 1.2em;border:none;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .body{padding-top:35px;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:620px){.messages.commerce-add-to-cart-confirmation .cart-confirmation .body{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;display:-webkit-box;display:-ms-flexbox;display:flex;}}.messages.commerce-add-to-cart-confirmation .cart-confirmation .left{display:none;text-align:center;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}@media screen and (min-width:620px){.messages.commerce-add-to-cart-confirmation .cart-confirmation .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;padding:0;padding-right:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.messages.commerce-add-to-cart-confirmation .cart-confirmation .left .product-image{max-width:50%;max-height:30vh;}@media screen and (min-width:620px){.messages.commerce-add-to-cart-confirmation .cart-confirmation .left .product-image{max-width:142px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.messages.commerce-add-to-cart-confirmation .cart-confirmation .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:3;-ms-flex:3 0 70%;flex:3 0 70%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .product{border-bottom:1px solid #d5d0d0;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .product .title{font-size:30px;font-weight:normal;font-family:"Merriweather",serif;margin:0 0 16px;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .product .product-info{font-family:"Muli",sans-serif;font-size:16px;line-height:1;color:#3d3935;font-weight:300;display:inline-block;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .product .product-info p{margin-top:0;margin-bottom:16px;line-height:1;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .product .product-info p.subtotal{margin-bottom:24px;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .product .product-info .label{font-weight:bold;text-transform:uppercase;}@media screen and (min-width:620px){.messages.commerce-add-to-cart-confirmation .cart-confirmation .product .product-info{line-height:30px;}}.messages.commerce-add-to-cart-confirmation .cart-confirmation .order .total{font-family:"Muli",sans-serif;font-weight:bold;font-size:24px;line-height:1;margin-top:24px;margin-bottom:16px;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .order .shipping{font-family:"Muli",sans-serif;font-size:14px;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .order .shipping .add-for-free-shipping{font-weight:bold;}.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}@media screen and (min-width:620px){.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:620px){.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue,.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .cart-btn{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;}}@media screen and (min-width:620px){.messages.commerce-add-to-cart-confirmation .cart-confirmation .buttons .continue{margin-right:45px;}}.california-prop-65-message{width:100%;margin:0;padding-left:1.64em;text-indent:-1.64em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#767676;font-size:14px;}.prop65-warning{font-weight:bold;font-size:13px;color:#3d3935;margin-right:1ex;}.prop-65-warning-icon{display:inline-block;vertical-align:baseline;height:1em;width:1.14em;margin-right:0.5em;}.prop-65-link{color:inherit;text-decoration:none;}.page-checkout.page-checkout-complete fieldset{border:none;margin:0;padding:0;}.page-checkout.page-checkout-complete fieldset .fieldset-legend{display:none;}@media screen and (min-width:955px){.page-checkout.page-checkout-complete .region-content{max-width:860px;}}.page-checkout.page-checkout-complete .commerce-order-commerce-order{border:1px solid #ccc;margin-top:30px;}.page-checkout.page-checkout-complete .commerce-order-commerce-order h1{border-top:0;}@media print{.page-checkout.page-checkout-complete .checkout-complete-header{display:none;}.page-checkout.page-checkout-complete .checkout_completion_message{display:none;}.page-checkout.page-checkout-complete .stacktable.small-only{display:none;}.page-checkout.page-checkout-complete .stacktable.large-only{display:table;}}.page-checkout.page-checkout-complete .back-to-order-history{display:none;}.commerce-order-commerce-order .field-name-commerce-line-items,.commerce-order-commerce-order .field-name-commerce-order-total{padding:0 25px;width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-user .block-views h2,.page-user .block-views .pane-node-field-video-carousel-title,.page-user .block-views .field-name-field-color-blocks-title,.commerce-order-commerce-order .commerce-line-items-header{text-align:left;width:100%;font-family:"Merriweather",serif;font-size:24px;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-user .commerce-order-commerce-order{border:none;position:relative;margin:45px 0;border:1px solid #ccc;}.page-user .block-views{padding:25px;margin:25px 0 0;border:1px solid #ccc;float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.page-user .block-views table{table-layout:auto;width:100%;}.page-user .block-views tr.odd,.page-user .block-views tr.even{border:none;}.page-user .block-views .views-field-data td{padding:0;}.page-user .block-views .views-field-data td:not(:last-child){display:none;}.page-user .block-views .views-field-data tbody{border:none;}.commerce-order-commerce-order{float:left;width:100%;background:#f3f3f3;border-top:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;}.commerce-order-commerce-order .content{padding:0;}.commerce-order-commerce-order .field-name-commerce-coupons{display:none;}.commerce-order-commerce-order .order-detail-header{padding:25px 25px 0;border-top:1px solid #ccc;}.commerce-order-commerce-order .order-detail-header h1{margin:0;}.commerce-order-commerce-order .print-btn{background-image:url("/sites/all/themes/nowfoods/img/print.svg");-webkit-background-size:1.3em auto;background-size:1.3em auto;background-position:left;background-repeat:no-repeat;float:right;margin-right:25px;margin-top:25px;padding-left:1.5em;cursor:pointer;}.commerce-order-commerce-order .order-summary{margin:25px 25px 0;width:calc(100% - 50px) !important;}.commerce-order-commerce-order .order-summary td,.commerce-order-commerce-order .order-summary th{padding-top:0;padding-bottom:0;}.commerce-order-commerce-order .order-summary tbody tr:nth-of-type(odd){background:#fff;}.commerce-order-commerce-order .field-name-commerce-customer-billing,.commerce-order-commerce-order .field-name-commerce-shipping-method,.commerce-order-commerce-order .field-name-commerce-customer-shipping{width:33.3%;padding:30px 25px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}@media screen and (max-width:960px){.commerce-order-commerce-order .field-name-commerce-customer-billing,.commerce-order-commerce-order .field-name-commerce-shipping-method,.commerce-order-commerce-order .field-name-commerce-customer-shipping{width:100%;padding:20px 25px;}}.commerce-order-commerce-order .field.field-name-commerce-customer-billing > .field-label,.commerce-order-commerce-order .field.field-name-commerce-shipping-method > .field-label,.commerce-order-commerce-order .field.field-name-commerce-customer-shipping > .field-label{border-top:none !important;font-size:1.6rem;line-height:2.5rem;font-weight:bold;font-family:"Muli",sans-serif;}.commerce-order-commerce-order .field-name-commerce-customer-billing .field-name-field-phone-number .field-label{display:none;}.commerce-order-commerce-order .field-name-commerce-shipping-method .shipping-method .shipping-discount-text{display:none;}.commerce-order-commerce-order .commerce-line-items-header{background:#fff;float:left;margin:0;padding:25px 25px 0;border-top:1px solid #ccc;}.commerce-order-commerce-order .field-name-commerce-line-items{padding-top:25px;background:#fff;}.commerce-order-commerce-order .field-name-commerce-line-items .cart-summary-product .california-prop-65-message{margin-top:10px;}.commerce-order-commerce-order .field-name-commerce-order-total{background:#fff;border-bottom:1px solid #ccc;}.commerce-order-commerce-order .back-to-order-history{background:#fff;width:100%;padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-weight:bold;height:45px;line-height:45px;text-transform:uppercase;fomt-family:"Muli",sans-serif;font-size:14px;}@media print{.commerce-order-commerce-order .back-to-order-history{display:none;}}.commerce-order-commerce-order .back-to-order-history a{text-decoration:none;}.commerce-order-commerce-order .back-to-order-history.top{position:absolute;bottom:100%;}.commerce-order-commerce-order .back-to-order-history.bottom{position:absolute;top:100%;}.empty-cart{width:90%;max-width:800px;margin:auto;text-align:center;margin-top:100px;margin-bottom:136px;}.empty-cart .ghost-cart{max-width:300px;width:80%;margin:auto;position:relative;}.empty-cart .ghost-cart img{width:100%;}.empty-cart .ghost-cart .face{width:32%;padding-bottom:32%;-webkit-border-radius:100%;border-radius:100%;position:absolute;top:-16%;right:-16%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;}.empty-cart .ghost-cart .face.happy{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}.empty-cart .ghost-cart .face.happy .sad{opacity:0;}.empty-cart .ghost-cart .face.happy .happy{opacity:1;}.empty-cart .ghost-cart .face .sad,.empty-cart .ghost-cart .face .happy{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:16px;border-radius:16px;margin:0;display:block;position:absolute;width:100%;height:100%;-webkit-border-radius:100%;border-radius:100%;background-position:center;background-repeat:no-repeat;-webkit-background-size:55% 55%;background-size:55% 55%;-webkit-transition:0 .1s opacity;-o-transition:0 .1s opacity;transition:0 .1s opacity;}.empty-cart .ghost-cart .face .sad{opacity:1;background-color:#ee3d40;background-image:url("/sites/all/themes/nowfoods/img/sad.svg");}.empty-cart .ghost-cart .face .happy{opacity:0;background-color:#fdbc45;background-image:url("/sites/all/themes/nowfoods/img/happy.svg");}.empty-cart h2,.empty-cart .pane-node-field-video-carousel-title,.empty-cart .field-name-field-color-blocks-title{margin:50px 0 40px;text-align:center;}@media screen and (max-width:800px){.page-checkout .ui-dialog{max-width:100vw;height:100vh;z-index:6000;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;font-size:12px;}.page-checkout .ui-dialog .ui-dialog-buttonpane button{border:1px solid #000;margin:20px 10px;}}.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;position:relative;}.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:-ms-flexbox;display:flex;-webkit-box-flex:1;-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;position:relative;}.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:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-pack:justify;-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:-ms-flexbox;display:flex;-webkit-box-flex:1;-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:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;}}.now-filters-form-wrap .filter{-webkit-box-pack: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 #edit-sort-by[data-opened="true"],.now-filters-form-wrap .sort .filter #edit-sort-by[data-opened="true"]{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,.now-filters-form-wrap .sort .page-checkout-review .section.billing-address .field-label,.page-checkout-review .section.billing-address .now-filters-form-wrap .sort .field-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;}
