a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}.ir,hr{display:block;overflow:hidden;text-indent:110%;white-space:nowrap}.s,hr{background:url(../img/sprite.21222602.png) no-repeat}.hidden{position:absolute;left:-9000px}.has-icon{position:relative}.icon{display:block;position:absolute}.clear{clear:both}blockquote,cite,dd,dt,label,legend,li,p,td,th{font-size:16px;line-height:1.5}p{margin-bottom:16px}h1,h2,h3{font-family:"Longhand W01 RegularLP",sans-serif;font-weight:400}h1{line-height:48px;margin:0 0 16px;font-weight:400;font-size:56px}.fallback-longhand h1{font-size:36px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}h1 strong{font-family:"Longhand W01 BoldLP",sans-serif;font-weight:400}h2{line-height:36px;margin:24px 0 16px;font-size:36px}.fallback-longhand h2{font-size:18px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}h2 strong{font-family:"Longhand W01 BoldLP",sans-serif;font-weight:400}h3{line-height:30px;margin:24px 0 16px;font-size:30px}.fallback-longhand h3{font-size:16px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}h3 strong{font-family:"Longhand W01 BoldLP",sans-serif;font-weight:400}h4{font-size:16px;margin:32px 0 16px;font-weight:700}input,select,textarea{font-family:sans-serif;font-size:16px}strong{font-weight:700}em{font-style:italic}.form .row{overflow:hidden;margin-bottom:.5em}.form .row label{float:left;width:150px;margin-bottom:.5em;padding-top:.7em;padding-left:10px;position:relative}.form .row .required{position:absolute;left:0;top:7px;color:red;font-weight:700}.form .row h4{font-weight:700;font-size:16px;margin:0 0 8px;position:relative;padding-left:10px}.form .row h4 .required{top:2px}.form .row .option_set{margin-bottom:1em}.form .row .option_set label{float:none;width:auto}.form .row.button_row{padding:15px 0 0 160px}.form .row input[type=checkbox],.form .row input[type=email],.form .row input[type=password],.form .row input[type=radio],.form .row input[type=text],.form .row textarea{margin-bottom:.5em}.form input[type=email],.form input[type=password],.form input[type=text],.form select,.form textarea{border:3px solid #eee1c5;padding:10px;font-size:14px}.form input[type=email],.form input[type=password],.form input[type=text],.form textarea{width:250px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.35);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.35);box-shadow:inset 0 1px 1px rgba(0,0,0,.35)}.form .indented{margin-left:120px}.form .button,.form input[type=button],.form input[type=submit]{padding:9px 15px;border:none;color:#fff;text-shadow:0 -1px 0 #004631;background:repeat-x #7fa42a;background-image:-moz-linear-gradient(top,#8bb52e,#6c8c24);background-image:-ms-linear-gradient(top,#8bb52e,#6c8c24);background-image:-webkit-gradient(linear,0 0,0 100%,from(#8bb52e),to(#6c8c24));background-image:-webkit-linear-gradient(top,#8bb52e,#6c8c24);background-image:-o-linear-gradient(top,#8bb52e,#6c8c24);background-image:linear-gradient(top,#8bb52e,#6c8c24);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8bb52e', endColorstr='#6c8c24', GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px #666,inset 0 -1px 0 rgba(255,255,255,.35);-moz-box-shadow:0 1px 2px #666,inset 0 -1px 0 rgba(255,255,255,.35);box-shadow:0 1px 2px #666,inset 0 -1px 0 rgba(255,255,255,.35);cursor:pointer;font-weight:700}.form .button:hover,.form input[type=button]:hover,.form input[type=submit]:hover{background:repeat-x #8eb92f;background-image:-moz-linear-gradient(top,#9bc934,#7ca029);background-image:-ms-linear-gradient(top,#9bc934,#7ca029);background-image:-webkit-gradient(linear,0 0,0 100%,from(#9bc934),to(#7ca029));background-image:-webkit-linear-gradient(top,#9bc934,#7ca029);background-image:-o-linear-gradient(top,#9bc934,#7ca029);background-image:linear-gradient(top,#9bc934,#7ca029);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bc934', endColorstr='#7ca029', GradientType=0)}.form .buttons{padding-left:130px}body{font-size:62.5%;color:#635f59;background:#0b0202}article,aside,footer,header,img,nav,section{display:block}#page{background:url(../img/bg.8f731807.jpg) top #f7f1e5}#page .wrap{width:960px;margin:0 auto;padding-bottom:250px;overflow:hidden}#page .header-divider{display:block;height:15px;background-position:50% 0;background-repeat:repeat-x;margin-bottom:10px}a{color:#000}a:hover{color:#6c8c24}sup{font-size:.7em;vertical-align:text-top}h1{color:#004631;text-align:center;margin-bottom:30px}h1 sup{font-size:40%;position:relative;top:-10px;left:3px}h2,h3{color:#6c8c24}h2 sup,h3 sup{font-size:50%;position:relative;top:-5px;left:2px}.divider,hr{height:3px;background-position:0 bottom;background-repeat:repeat-x;margin:40px 0}hr{border:none}hr+h2{margin-top:0}.cols{overflow:hidden}.left{float:left}.right{float:right}.span-9{width:350px}.span-11{width:430px}.span-12{width:470px}.span-14{width:550px}.single-col .span-14{margin:0 auto;float:none}#main{clear:both}.intro li,.intro p,.outro li,.outro p,p.intro{font-size:18px;color:#1f3333}.body img{max-width:100%;height:auto;border:3px solid #eee1c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block}.body ol,.body ul{margin-bottom:16px;margin-left:24px}.body ol li,.body ul li{margin-bottom:4px}.body ul li{list-style:disc}.body ol li{list-style:decimal}.secondary li,.secondary p{font-size:15px}.secondary h2:first-child,.secondary h3:first-child{margin-top:0}.secondary .divider,.secondary hr{margin:30px 0}.secondary img{max-width:100%;height:auto;border:3px solid #eee1c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.lte8 .secondary img{width:100%;height:auto}.product-types p{font-size:15px;line-height:1.46666667}.product-types h2{font-size:36px;margin:20px 0 0}.product-types h2:first-child{margin-top:0}.vitalimmunity .more,.vitalimmunity h1,.vitalimmunity h2,.vitalimmunity h3{color:#39b24a}.vitalheart .more,.vitalheart h1,.vitalheart h2,.vitalheart h3{color:#a41e20}.vitalbones .more,.vitalbones h1,.vitalbones h2,.vitalbones h3{color:#00acf0}.vitalsight .more,.vitalsight h1,.vitalsight h2,.vitalsight h3{color:#f2701f}.vitalfibre .more,.vitalfibre h1,.vitalfibre h2,.vitalfibre h3{color:#562d78}#map_canvas{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:450px;border:5px solid #eee1c5;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:30px}ul.locations{overflow:hidden}ul.locations h4{margin:0;color:#6c8c24}ul.locations p{font-size:14px;margin:0}ul.locations li{float:left;width:20%;margin-right:5%;margin-bottom:20px}body.locations .intro{text-align:center;margin-bottom:50px}body.locations .intro p{font-size:22px}body.locations .outro{text-align:center;margin-top:30px}ul.stores{overflow:hidden;margin-left:80px;text-align:center;font-size:0}.lte9 ul.stores{font-size:.1px}ul.stores li{width:190px;font-weight:700;color:#333;text-align:center;float:left;margin:0 55px}ul.stores li:first-child{margin-left:0}ul.stores li:last-child{margin-right:0}ul.stores li p{font-size:17px;line-height:1.17647059}ul.stores li .store-image{display:block;width:190px;height:155px;margin-bottom:30px}ul.stores li .store-image img{max-width:100%;height:auto;margin:0 auto}.contest-sidebar{float:right;margin-top:20px;width:320px;text-align:right}.contest-terms{list-style:decimal;padding-left:40px}.contest-terms li{margin-bottom:.5em}.notification-items li{color:#C00}.new-release{background:url(../img/new-release.95c5aa5c.png) no-repeat;width:65px;height:65px;position:absolute;top:10px;left:15px}.new-salad{background-position:-210px 0}.region-selector{text-align:center}.region-selector h2{margin-top:0}.region-selector ul{overflow:hidden;text-align:center;font-size:0}.region-selector li{font-size:20px;margin-bottom:10px;width:50%;display:inline-block}@media (max-width:669px){.region-selector li{width:auto;display:block}}.region-selector li a{display:block;padding:5px 0;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:3px solid #AAA285;margin:0 auto;max-width:90%;text-decoration:none;color:#716843}.region-selector li a:hover{border-color:#6c8c24;color:#6c8c24}.recipe{margin-bottom:50px}.recipe h2:first-child{margin-top:0}header{background:#fff}header .header-message{background:#E9EEDE;padding:17px 0 15px;text-align:center;border-bottom:1px solid #D6DFC2;font-size:14px;line-height:1;color:#6c8c24;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-shadow:#fff 0 1px 0}header .header-message+h1{padding-top:30px}header .available{font-size:14px}header .available a{color:#6c8c24;text-decoration:underline}header .available a:hover{color:#004631}header h1{background:#fff;margin:0;padding:25px 0 17px}header h1 a{display:block;width:469px;margin:0 auto}nav[role=main]{float:left;width:100%;overflow:hidden;position:relative;background-position:0 bottom;background-repeat:repeat-x;margin-bottom:30px}nav[role=main] ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}nav[role=main] ul li{display:block;float:left;list-style:none;margin:0 14px;padding:0;position:relative;right:50%;font-family:"Longhand W01 RegularLP",sans-serif;line-height:28px;font-size:25px}.fallback-longhand nav[role=main] ul li{font-size:18px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}nav[role=main] ul li:first-child{margin-left:0}nav[role=main] ul li:last-child{margin-right:0}nav[role=main] ul li a{display:block;margin:0;padding:2px;text-decoration:none;color:#4b3900;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}nav[role=main] ul li:hover a{color:#6c8c24}nav[role=main] ul li.selected a{background:url(../img/nav-selected.d13c4321.png) 0 bottom repeat-x}nav[role=main] ul li.nav-home{margin-right:0}nav[role=main] ul li.nav-home a span{display:block;width:24px;height:28px;background:url(../img/sprite.21222602.png) -90px -50px no-repeat;overflow:hidden;text-indent:110%;white-space:nowrap}nav[role=main] ul li.nav-home a span:hover{background-position:-120px -50px}#facebook{width:960px;position:absolute;top:-10px;left:50%;margin-left:-480px;height:1px}#facebook a{margin:0;width:110px;height:106px;background-position:0 -250px;float:right}@media screen and (min-width:630px) and (max-width:950px){#facebook{width:630px;margin-left:-315px;top:-5px}#facebook a{background-position:-120px -250px;width:70px;height:69px}}@media screen and (max-width:629px){header{margin-bottom:0}header h1{padding:15px 20px 10px}header h1 a{width:auto}header h1 img{width:100%;height:auto}#facebook{display:none}}footer{background:#0b0202;position:relative;height:120px}.footer-fixed footer{position:absolute;bottom:0;width:100%}footer section{width:950px;margin:0 auto;padding:20px 0;color:#7d7264;font-size:12px}footer p{padding:5px 0;float:right}footer .footer-links{overflow:hidden;float:left}footer .footer-links li{float:left;margin-right:20px;padding:5px 0;font-size:13px}footer .footer-links li strong{font-weight:700}footer .footer-links li a{color:#7d7264;text-decoration:none}footer .footer-links li a:hover{color:#978c7d}footer .footer-links .country-switcher a{position:relative}footer .footer-links .country-switcher a .ir{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:4px}footer .footer-links .country-switcher a .flag-au{background:url(../img/flags/Australia.11d70e5b.png) no-repeat}footer .footer-links .country-switcher a .flag-nz{background:url("../img/flags/New Zealand.9fe7952b.png") no-repeat}footer .social{float:right}footer .social li{float:left;font-size:13px;margin-left:10px}footer .social li.label{line-height:26px;padding-right:3px}footer .social .ir{width:26px;height:26px}footer .social .twitter{background-position:0 -20px}footer .social .facebook{background-position:-60px -20px}footer .social .twitter:hover{background-position:-30px -20px}footer .social .facebook:hover{background-position:-90px -20px}#soil{height:142px;background:url(../img/soil-back.c1e41ce2.png) 20% 0 repeat-x;width:100%;position:absolute;top:-140px}#soil .soil{position:absolute;width:100%;left:0;right:0}#soil .soil-mid{background:url(../img/soil-mid.69ea9725.png) 40% 0 repeat-x;height:57px;top:38px}#soil .soil-fore{background:url(../img/soil-fore.9a958324.png) 150% 0 repeat-x;height:83px;top:59px}#soil .soil-plant{background:url(../img/soil-plant.18358d10.png) 40% 0 no-repeat;top:-68px;height:167px}.home .intro{overflow:hidden}.home .intro h1{color:#6c8c24;letter-spacing:-1px;line-height:52px;margin:20px 0 40px;font-size:48px}.fallback-longhand .home .intro h1{font-size:42px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.home .intro h1 .wordmark{color:#004631}.home .intro h1 .wordmark sup{font-size:40%;position:relative;top:-10px;left:3px}.home .intro p{width:790px;margin:0 auto;font-size:18px;text-align:center;line-height:1.66666667;color:#1f3333}.home .form{margin-top:70px;text-align:center}.home .form input[type=email],.home .form input[type=text]{width:330px}#packs{height:345px;background-position:50% bottom;background-repeat:no-repeat;position:relative;margin:50px auto;text-align:center}#packs .pack{position:absolute;display:block}#packs .pack .pack-inner{display:block}#packs .pack img{display:block;position:relative;left:-50%}#packs .pack .new-release{position:absolute;top:0;left:50%}#packs.packs-3 .pack:nth-of-type(1),#packs.packs-5 .pack:nth-of-type(1){z-index:4;left:50%}#packs.packs-3 .pack:nth-of-type(2),#packs.packs-5 .pack:nth-of-type(2){z-index:3;left:65%}#packs.packs-3 .pack:nth-of-type(3),#packs.packs-5 .pack:nth-of-type(3){z-index:2;left:35%}#packs.packs-3 .pack:nth-of-type(4),#packs.packs-5 .pack:nth-of-type(4){z-index:1;left:75%}#packs.packs-3 .pack:nth-of-type(5),#packs.packs-5 .pack:nth-of-type(5){z-index:0;left:25%}#packs.packs-3 .pack:nth-of-type(2) img,#packs.packs-3 .pack:nth-of-type(3) img,#packs.packs-5 .pack:nth-of-type(2) img,#packs.packs-5 .pack:nth-of-type(3) img{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}#packs.packs-3 .pack:nth-of-type(4) img,#packs.packs-3 .pack:nth-of-type(5) img,#packs.packs-5 .pack:nth-of-type(4) img,#packs.packs-5 .pack:nth-of-type(5) img{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}#packs.packs-2 .pack:nth-of-type(1){z-index:1;left:60%}#packs.packs-2 .pack:nth-of-type(2){z-index:0;left:40%}.full-range{font-family:"Longhand W01 RegularLP",sans-serif;line-height:36px;text-align:center;font-size:36px}.fallback-longhand .full-range{font-size:28px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.full-range a{text-decoration:none;color:#6c8c24;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}.full-range a:hover{color:#004631}.full-range .new-range{color:#4b3900;font-size:80%}.awards .awards-logos{margin:60px auto;text-align:justify;font-size:.1px;position:relative;text-justify:distribute-all-lines;max-width:520px}.lte9 .awards .awards-logos{font-size:.1px}.awards .awards-logos>li{display:inline-block;text-align:left;position:relative;vertical-align:top}.awards .awards-logos:after{content:"";display:inline-block;width:100%;height:0}.awards .awards-logos li{padding:15px 0}.awards .awards-logos i{display:block;height:103px;margin:0 auto;background:url(../img/awards.a4138aa6.png) no-repeat}.awards .awards-logos .award-marketer-of-year,.awards .awards-logos .award-marketer-of-year i{width:187px}.awards .awards-logos .award-pma-impact{width:250px}.awards .awards-logos .award-pma-impact i{width:250px;background-position:-200px 0}.awards p{max-width:620px;margin:0 auto;text-align:center}.awards p:first-of-type{margin-top:-30px}@media screen and (max-width:520px){.awards .awards-logos .award-marketer-of-year,.awards .awards-logos .award-pma-impact{width:100%}}@media screen and (min-width:630px) and (max-width:950px){.home .intro h1{line-height:36px;margin:10px 0 20px;font-size:38px}.fallback-longhand .home .intro h1{font-size:24px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.home .intro p{width:auto;font-size:16px;line-height:1.66666667}.home .form{margin-top:70px;text-align:center}.home .form input[type=email],.home .form input[type=text]{width:330px}#packs{background:none!important}}@media screen and (max-width:629px){.home .intro h1{line-height:30px;margin:0 0 20px;font-size:32px}.fallback-longhand .home .intro h1{font-size:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.home .intro h1 br{display:none}.home .intro p{width:auto;font-size:15px;line-height:1.4}.home .form{margin:20px 0}.home .form p{font-size:15px}.home .form input[type=email],.home .form input[type=text]{width:60%;display:block;margin:0 auto 10px}.full-range{line-height:24px;font-size:24px}#packs{background:none!important;height:180px;overflow:hidden;margin:30px auto;max-width:420px}#packs img{width:auto;height:160px}#packs .new-release{display:none}}.story .story-row{overflow:hidden}.story .story-row-1,.story .story-row-3{background:url(../img/storylines.32652059.png) 0 50px no-repeat;padding-left:45px}.story .story-row-1 .story-item,.story .story-row-3 .story-item{float:left;margin-right:90px;position:relative}.story .story-row-1 .end-item,.story .story-row-1 .story-item:last-child,.story .story-row-3 .end-item,.story .story-row-3 .story-item:last-child{margin-right:0}.story .story-row-2{background:url(../img/storylines.32652059.png) 0 -200px no-repeat;padding-top:45px;padding-right:45px}.story .story-row-2 .story-item{float:right;margin-left:90px;position:relative}.story .story-row-2 .end-item,.story .story-row-2 .story-item:last-child{margin-left:0}.story .story-row-3{background:url(../img/storylines.32652059.png) 0 -500px no-repeat;padding-top:45px}.story .ir{width:150px;height:105px;margin:0 auto 10px}.story .s1 .ir{background-position:-210px -20px}.story .s2 .ir{background-position:-370px -20px}.story .s3 .ir{background-position:-530px -20px}.story .s4 .ir{background-position:-210px -130px}.story .s5 .ir{background-position:-370px -130px}.story .s6 .ir{background-position:-530px -130px}.story .s7 .ir{background-position:-210px -240px}.story .s8 .ir{background-position:-370px -240px}.story .s9 .ir{background-position:-530px -240px}.story .story-item{width:230px;text-align:center;display:block;text-decoration:none;color:#635f59;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}.story .story-item .more{position:absolute;top:50px;left:50%;margin-left:-50px;background:#6c8c24;color:#fff;text-transform:uppercase;font-size:13px;padding:7px 0;width:100px;line-height:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #fff;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.story .story-item:hover{color:#6c8c24}.story .story-item:hover .more{opacity:1}.story .story-item p{font-size:15px;line-height:1.2;margin:0}.our-story .span-12{padding-top:10px}.range-type{margin-bottom:5px;position:relative}.range-type h2{margin-bottom:0}.range-type a{text-decoration:none;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px;-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s;transition:background .2s}.range-type a:hover{background:rgba(0,0,0,.05)}.range-type a p{color:#635f59;margin:0}.range-type a .more{font-size:12px;position:absolute;top:18px;right:10px}@media (max-width:669px){.range-type a .more{position:relative;top:auto;right:auto;display:block;margin-top:5px}}.opacity .range-type a .more{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media (max-width:669px){.opacity .range-type a .more{opacity:1}}.lte8 .range-type a .more{top:27px}.opacity .range-type a:hover .more{opacity:1}.product #products{margin-bottom:30px}#products nav{padding-bottom:30px;position:relative}#products nav ul{text-align:justify;font-size:.1px;position:relative;text-justify:distribute-all-lines}.lte9 #products nav ul{font-size:.1px}#products nav ul>li{display:inline-block;text-align:left;position:relative;vertical-align:top}#products nav ul:after{content:"";display:inline-block;width:100%;height:0}@media (min-width:990px){#products nav ul.product-count-2 li{width:49%}}@media (min-width:990px){#products nav ul.product-count-3 li{width:33%}}@media (min-width:990px){#products nav ul.product-count-4 li{width:25%}}#products nav ul li{width:160px;text-align:center;position:relative}#products nav ul li a{text-decoration:none;display:block}.csstransitions #products nav ul li a{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;-webkit-text-stroke:.35px}.csstransforms #products nav ul li a:hover{-webkit-transform:scale(1.05) translate3d(0,0,0);-moz-transform:scale(1.05) translate3d(0,0,0);-ms-transform:scale(1.05) translate3d(0,0,0);-o-transform:scale(1.05) translate3d(0,0,0);transform:scale(1.05) translate3d(0,0,0)}#products nav ul li h3{margin:0;padding:0 15px;line-height:18px;font-size:24px}.fallback-longhand #products nav ul li h3{font-size:16px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}#products nav ul li .product-thumb{display:block;height:120px;margin-bottom:10px}#products nav ul li img{margin:0 auto;max-height:100%;width:auto}#products nav ul li .new-release{position:absolute;top:10px;left:50%;margin-left:-70px}#products nav .indicator{width:40px;height:20px;background-position:0 -60px;position:absolute;bottom:0;left:30px;margin-left:-20px}#products .products-wrapper{position:relative}#products .product-data{position:relative;background:#fff;padding:35px 0 30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 1px #e2dbcd;-moz-box-shadow:0 1px 1px #e2dbcd;box-shadow:0 1px 1px #e2dbcd}.product #products .product-data{padding-top:25px}#products .product-data ul{overflow:hidden;position:relative;display:block}#products .product-data ul .product-item{overflow:hidden;float:left;display:block}.product #products .product-data ul .product-item{float:none}#products .product-data aside{float:left;margin-left:25px;width:360px}#products .product-data aside .product-sidebar{margin-top:25px;padding-left:10px}#products .product-data aside .product-sidebar :last-child{margin-bottom:0}#products .product-data aside .product-sidebar li,#products .product-data aside .product-sidebar p{font-size:13px}#products .product-data .product-panel img{margin-right:15px!important}#products .product-data .text{width:530px;overflow:hidden;float:right;margin-right:25px;padding-bottom:5px}#products .product-data .text h1{text-align:left;margin:0 0 10px}#products .product-data .text p{font-size:17px;color:#1f3333;margin-bottom:8px}#products .product-data .text .ingredients{font-size:15px;color:#635f59;margin-bottom:30px}#products .product-data .text .ingredients strong{color:#1f3333}#products .product-data .text img{float:left}#products .product-data .text .nutrition{border-collapse:collapse;width:98%;margin:30px 1% 10px}#products .product-data .text .nutrition thead th{padding:4px 5px;background:#f0f0f0;color:#666;font-weight:700;font-size:10px;text-transform:uppercase;text-align:center;border-top:1px solid #ddd}#products .product-data .text .nutrition thead th:first-child{text-align:left;padding-left:10px;border-left:1px solid #ddd}#products .product-data .text .nutrition thead th:last-child{border-right:1px solid #ddd}#products .product-data .text .nutrition thead .serving-info th{padding-left:0;padding-right:0;background:0 0;border:none;color:#999}#products .product-data .text .nutrition thead .serving-info th:last-child{text-align:right}#products .product-data .text .nutrition tbody td{font-size:11px;color:#999;padding:1px 5px;background:#fff;text-align:center;border-right:1px solid #f0f0f0}#products .product-data .text .nutrition tbody td:first-child{text-align:left;padding-left:10px;font-weight:700;border-left:1px solid #ddd}#products .product-data .text .nutrition tbody td:last-child{border-right:1px solid #ddd}#products .product-data .text .nutrition tbody .sub-item td:first-child{font-weight:400;padding-left:15px}#products .product-data .text .nutrition tbody tr:first-child td{padding-top:7px}#products .product-data .text .nutrition tbody tr:last-child td{padding-bottom:7px;border-bottom:1px solid #ddd}#products .product-data .text .fineprint,#products .product-data .text .fineprint p{font-size:12px;color:#635f59}#pagination{position:fixed;top:0;left:50%;width:960px;margin-left:-480px;display:none}#pagination .next,#pagination .prev{position:absolute;top:500px;width:55px;height:30px}#pagination .next{right:-70px;background-position:-60px -90px}#pagination .next:hover{background-position:-60px -120px}#pagination .prev{left:-70px;background-position:0 -90px}#pagination .prev:hover{background-position:0 -120px}.modal{background:url(../img/bg.8f731807.jpg) top #f7f1e5}.modal article{padding:30px}@media (max-width:669px){.modal article{padding:15px}}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box}#cboxOverlay{background:url(../img/colorbox/overlay.65ca5f48.png)}#cboxTopLeft{width:20px;height:20px;background:url(../img/colorbox/frame.e7be5f2a.png) -25px 0 no-repeat}#cboxTopRight{width:20px;height:20px;background:url(../img/colorbox/frame.e7be5f2a.png) -55px 0 no-repeat}#cboxBottomLeft{width:20px;height:20px;background:url(../img/colorbox/frame.e7be5f2a.png) -25px -30px no-repeat}#cboxBottomRight{width:20px;height:20px;background:url(../img/colorbox/frame.e7be5f2a.png) -55px -30px no-repeat}#cboxMiddleLeft{width:20px;background:url(../img/colorbox/frame.e7be5f2a.png) left top repeat-y}#cboxMiddleRight{width:20px;background:url(../img/colorbox/frame.e7be5f2a.png) right top repeat-y}#cboxTopCenter{height:20px;background:url(../img/colorbox/edges.882865d2.png) 0 5px repeat-x}#cboxBottomCenter{height:20px;background:url(../img/colorbox/edges.882865d2.png) 0 -35px repeat-x}#cboxContent{background:url(../img/bg.8f731807.jpg) top #f7f1e5}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(../img/colorbox/frame.e7be5f2a.png) -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(../img/colorbox/frame.e7be5f2a.png) -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(../img/colorbox/loading-background.93c973b2.png) center center no-repeat}#cboxLoadingGraphic{background:url(../img/colorbox/loading.e642a863.gif) center center no-repeat}#cboxClose{position:absolute;top:-20px;right:-20px;background:url(../img/sprite.21222602.png) 0 -190px no-repeat;width:48px;height:49px;text-indent:-9999px;border:none;outline:0}#cboxClose:hover{background-position:-50px -190px}.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight,.cboxIE #cboxTopCenter,.cboxIE #cboxTopLeft,.cboxIE #cboxTopRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)}.modal-content{padding:30px}@media (max-width:669px){.modal-content{padding:15px}}html{font-family:mobile}html.lte8{font-family:desktop}body{font-family:sans-serif}@media screen and (max-width:629px){html{font-family:mobile}}@media screen and (min-width:630px){html{font-family:slim}}@media screen and (min-width:950px){html{font-family:desktop}}@media (min-width:670px) and (max-width:989px){#page .wrap{width:630px;padding:0 20px 250px}.span-11,.span-12,.span-14,.span-9{width:auto}.span-12+aside{margin-top:30px}nav[role=main]{padding-bottom:16px}nav[role=main] ul li{float:none;display:inline-block;margin-bottom:5px}nav[role=main] ul li.nav-home a span{display:inline-block;vertical-align:middle}.products #products nav ul{text-align:center}.products #products nav ul li{float:none;display:inline-block;margin-bottom:30px}.products #products .indicator,.products #products .product-data{display:none}#products .product-data ul .product-item{float:none}.product #products{margin-bottom:30px}.product #products .product-data{padding-top:25px}.product #products .product-data aside{float:none;width:auto;margin:0 0 20px}.product #products .product-data aside img{margin:0 auto;max-width:100%;height:auto}.product #products .product-data aside .product-sidebar{margin-left:30px;margin-right:30px;padding-left:0}.product #products .product-data .text{width:auto;overflow:hidden;float:none;margin:0 30px}.story .story-item{width:170px}.story .story-item p{font-size:14px;line-height:1.28571429}.story .story-row-1,.story .story-row-3{background-image:url(../img/storylines-slim.b58a6ffd.png);padding-left:40px}.story .story-row-1 .story-item,.story .story-row-3 .story-item{margin-right:20px}.story .story-row-2{background-image:url(../img/storylines-slim.b58a6ffd.png);padding-top:45px;padding-right:40px}.story .story-row-2 .story-item{float:right;margin-left:20px}.story .story-row-3{background-image:url(../img/storylines-slim.b58a6ffd.png);padding-top:45px}ul.locations li{float:left;width:30%;margin-right:3%}ul.stores{margin-left:0}ul.stores li{margin:0 15px}ul.stores li:first-child{margin-left:0}ul.stores li:last-child{margin-right:0}footer section{width:630px}footer .social{float:none;text-align:center}footer .social li{float:none;display:inline;margin:0 10px}footer .social li .ir{display:inline-block}footer .social li.label{display:none}footer .footer-links{float:none;text-align:center}footer .footer-links li{float:none;display:inline-block;margin:0 7px}footer .footer-links li.copyright{display:block;margin:0}.contest-sidebar{float:none;margin:15px auto;text-align:center}.recipe aside{float:none}.recipe aside img{margin-left:auto;margin-right:auto}}@media (max-width:669px){#page .wrap{width:auto;padding:0 20px 30px}.span-11,.span-12,.span-14,.span-9{width:auto;float:none}.span-12+aside{margin-top:20px}h1{line-height:1;font-size:36px}.fallback-longhand h1{font-size:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}h1 sup{top:5px}.home .intro h1{line-height:1.38461538;font-size:26px}.fallback-longhand .home .intro h1{font-size:20px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.home .intro h1 .wordmark sup{top:2px}h2{line-height:1;font-size:30px}.fallback-longhand h2{font-size:18px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}h2 sup{top:5px}nav[role=main]{padding-bottom:16px}nav[role=main] ul li{float:none;display:inline-block;margin:0 5px 5px;font-size:18px}.fallback-longhand nav[role=main] ul li{font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}nav[role=main] ul li.nav-home a span{display:inline-block;vertical-align:middle}.products #products nav ul{text-align:center}.products #products nav ul li{float:none;display:inline-block;margin-bottom:30px}.products #products .indicator,.products #products .product-data{display:none}.product #products{margin-bottom:30px}.product #products .product-data{padding-top:25px}.product #products .product-data aside{float:none;width:auto;margin:0 0 20px}.product #products .product-data aside img{margin:0 auto;max-width:90%;height:auto}.product #products .product-data aside .product-sidebar{margin-left:20px;margin-right:20px;padding-left:0}.product #products .product-data .text{width:auto;overflow:hidden;float:none;margin:0 20px}.product #products .product-data .text img{float:none;display:block;margin:0 auto 20px!important}.product #products .product-data .text .nutrition{width:auto;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.table-container{overflow-x:auto;max-width:100%}#products{margin-left:-20px;margin-right:-20px}#products .product-data ul .product-item{float:none}.story,.story .story-item,.story+.divider,.story+hr{display:none}.body .divider,.body hr{margin:20px 0}.secondary li,.secondary p{font-size:14px}.secondary .divider,.secondary hr{margin:20px 0}ul.locations h4{font-size:14px}ul.locations p{font-size:13px}ul.locations li{float:left;width:47%;margin-right:3%}ul.stores{margin:0 auto;width:190px}ul.stores li{float:none;margin:0 0 40px}ul.stores li .store-image{margin-bottom:15px}footer{height:auto}footer #soil{display:none}footer section{width:auto;overflow:hidden;padding:20px}footer .social{float:none;text-align:center}footer .social li{float:none;display:inline;margin:0 10px}footer .social li .ir{display:inline-block}footer .social li.label{display:none}footer .footer-links{float:none;text-align:center}footer .footer-links li{float:none;display:inline-block;margin:0 7px}footer .footer-links li.copyright{display:block;margin:0}.contest-sidebar{float:none;margin:15px auto;text-align:center}.recipe{margin-bottom:30px}.recipe aside{float:none}.recipe aside img{margin-left:auto;margin-right:auto}}@media screen and (max-width:475px){.form .row label{margin-bottom:0;padding-top:0;padding-left:0}.form .row.button_row{padding-left:0}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#cboxClose,.s{background-image:url(../img/sprite-2x.228334fe.png)!important;-webkit-background-size:688px 500px;-moz-background-size:688px 500px;background-size:688px 500px}.new-release{background-position:-35px 0!important;-webkit-background-size:210px 65px;-moz-background-size:210px 65px;background-size:210px 65px}}
/*# sourceMappingURL=maps/screen.min.a3ddebb1.css.map */