article,aside,details,figcaption,figure,footer,header,nav,section{display:block;}audio,canvas,video{display:inline-block;}html{background:#fff;color:#000;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;font-family:"proxima-nova-n4","proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:100%;line-height:1.45;color:#5d5c66;background:#fff;}a{color:#008fd5;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}a:hover{color:#37464f;}a:hover,a:active{outline:0;}img{display:block;width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}.icon img{display:inline;width:auto;max-width:none;vertical-align:baseline;}small{font-size:0.8125em;}strong{font-weight:bold;}em{font-style:italic;}cite{font-style:normal;}.strike{color:#999999;text-decoration:line-through;}.muted{color:#999999;}a.muted:hover,a.muted:focus{color:#808080;}.more{color:#008fd5;}.meta{color:#999;}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999999;}h1{margin:0 5% 0.25em;font-family:"museo-slab-n3","museo-slab","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:1.75em;color:#344149;line-height:1.2;letter-spacing:-0.04em;text-align:center;}h1 em{color:#999999;}h1 span{display:block;color:#344149;}h1 a{color:#344149;}h2{margin:1em 0 0.25em;font-weight:400;font-size:1.75em;color:#455b35;line-height:1.26984127;}h2 a{color:#344149;}h3{margin:0.5em 0 0;font-size:1.375em;font-weight:400;color:#69911a;line-height:1.25;}h4{margin:0.571428571em 0;font-size:0.75em;font-weight:bold;letter-spacing:0.25em;text-transform:uppercase;color:#af4b21;}h5{margin:0;font-size:1em;}h6{margin:0;font-size:0.875em;}h1 small{font-size:0.636363636em;}h2 small{font-size:0.555555556em;}h3 small{font-size:0.75em;}h4 small{font-size:0.8em;}p{margin:0 0 0.714285714em;}ul,ol{margin:0 0 0.714285714em 1.785714286em;padding:0;}ul{list-style-type:square;}ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}dl{margin:0 0 1.4em;}dt{font-weight:bold;}dd{margin-left:1em;}figure{margin:0 0 0.875em;}figure img{display:block;margin:0 auto;}blockquote{margin:0 0 1.25em;padding-left:1.5em;border-left:2px solid #dbe3e5;}.quote{color:#20242c;}.video-container{position:relative;margin:1em 0;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}header[role="banner"],section[role="main"] article,article[role="main"],footer[role="contentinfo"],section.hero h1,section.supplement,.lead{padding-left:3.25%;padding-right:3.25%;}section[role="main"] article{padding-top:1.5em;padding-bottom:0.5em;}article[role="main"]{padding-top:1.5em;padding-bottom:1.5em;}body.administrator section[role="main"] article,body.administrator article[role="main"]{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.container{position:relative;max-width:1000px;margin:0 auto;*zoom:1;}.container:before,.container:after{display:table;line-height:0;content:"";}.container:after{clear:both;}header[role="banner"] .container{max-width:820px;}section[role="main"] header{margin:0 auto;max-width:1000px;}section[role="main"] .messages{margin:0 auto;max-width:1000px;}#toolbar{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;filter:none;-ms-filter:none;}.content:before,.content:after{content:"";display:table;}.content:after{clear:both;}.content{*zoom:1;}.products:before,.products:after{content:"";display:table;}.products:after{clear:both;}.products{margin-bottom:1em;*zoom:1;}.well{min-height:1.25em;padding:1.1875em;margin-bottom:1.25em;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.well-small{padding:0.5625em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}@media only screen and (max-width:47.9375em){header[role="banner"]{padding:0;min-height:44px;z-index:10;}header[role="banner"] .container{width:100%;margin:0;}header[role="banner"] h1{margin:0;width:100%;font-family:-apple-system-font,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-weight:bold;line-height:44px;color:#555;text-align:center;text-shadow:0 -1px rgba(255,255,255,0.5);white-space:nowrap;background-color:#fff;border-bottom:1px solid #cccfd0;}header[role="banner"] h1 a{color:#000;}header[role="banner"] h1 img{display:none;width:0;height:0;}}nav{font-weight:300;}.nav-collapse ul{margin-left:0;list-style:none;}.nav-collapse ul ul{display:block;}nav.subnav{display:none;}@media only screen and (max-width:47.9375em){.nav-collapse,.nav-collapse *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.js .nav-collapse{position:absolute;display:block;width:100%;overflow:hidden;top:44px;left:0;right:0;max-height:0;background:rgba(255,255,255,0.95);border-bottom:1px solid #cccfd0;zoom:1;z-index:10;}.nav-collapse.opened{max-height:9999px;}.nav-collapse ul:before,.nav-collapse ul:after{content:"";display:table;}.nav-collapse ul:after{clear:both;}.nav-collapse ul{float:left;width:100%;margin:0;padding:5px;list-style:none;color:#555555;*zoom:1;}.nav-collapse li a{display:block;margin-bottom:2px;padding:4px 15px;font-weight:bold;color:#007aff;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:0 -1px 0 rgba(255,255,255,0.25);}.nav-collapse a:hover{color:#333;background:#fff;}.nav-collapse a.active{background:rgba(0,0,0,0.1);}.nav-collapse ul ul{margin:0;}.nav-collapse ul ul li a{padding-left:20px;}.nav-toggle{position:absolute;left:17px;top:10px;margin:0;width:32px;height:26px;text-indent:-9999px;overflow:hidden;background:#007aff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA0AQMAAAAAFKxKAAAABlBMVEUAgv////+w+nreAAAAGklEQVQYlWP4DwUMdGV8YAACfmTGqF1UYwAAlsCAjmQinYMAAAAASUVORK5CYII=);z-index:12;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background:none\9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu.png',sizingMethod='scale')";}.nav-toggle:hover{cursor:pointer;}.phone{right:17px;top:10px;width:32px;height:26px;font-size:0;text-indent:-9999px;text-align:left;overflow:hidden;background:#ffffff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA0CAMAAAANBM47AAAAwFBMVEUAe/8Mgf8Xhv8Xhv8ijf8rkP83l/83l/83l/9Cnf9KoP9Wp/9Wp/9Wp/9hrf9qsv9qsv92uP92uP92uP+Bvf+Lw/+Lw/+VyP+VyP+VyP+hz/+q0v+q0v+52/+52//I4v/I4v/Y6//Y6//g7//n8//n8//+/v/+/v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+B94EAAAB40lEQVRIie2WW4uDMBCFT0IMVEERKkKDiBj8/z9xJ902F411dGHZh/Vpis1ncnLmguWHD/4BG8BYC4j+MsBWACRwvwgY6evttBhgvASg9eXsggbFJYBC4yP2ISJAB/0OB2A6D9AwPm4CjA8QsD62Esy7jACI9TAQ81mARLykQnkWUEYa0CEET8cIcEcbv6nwOAkYodIdsOwYCyfjJfV5DZYWdbQdppViwITgBM01c5KNlZdxgOStTwGT3/fAzse0oATl2Pm4qkgCw3dEIrJssK6JHeRLxx5v1inAckP1iloIjpPWgFn4rdcswqYvPEJFrSCPCdvG0ngZKD/FoQ6ZzqRDOaM24VN8ttu/5gFWhTxqgO4Z9Aq45Q6U642T9FdB94raLkY9G5YLOQDXYXxeGgGpgcK4igO5cVe+OxPB72Gi5fK7RE8loFdZvtPeXZcLP8JVGDpIUvh25wMi6JzslmRVsZi7AwYpqbI1aSwSh+5PKFZDmOybOu57n0acan1evyjuZx8AzgRFxjxJ/f88ZI0qN+7U8caOpjQn+koJqpxREz0c80h06CQntR9kWADKIzJP0b9NYcukA/IGzc4l0q0b7TJTVsrEHsxJ1VAWvJ4itRd71LWm0QKqXKfj3xu2fx/wBY6RxuqYGcY/AAAAAElFTkSuQmCC);z-index:12;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background:none\9;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/phone.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/phone.png',sizingMethod='scale')";}.phone a{display:block;width:32px;height:26px;}}footer[role="contentinfo"]{padding-top:4em;padding-bottom:4em;color:#999;}footer[role="contentinfo"] p{font-size:0.875em;text-align:center;}footer[role="contentinfo"] h2{margin-top:0;text-align:center;}@media only screen and (max-width:47.9375em){footer[role="contentinfo"] p span{display:block;}}form{color:#344149;}section.hero,section[role="main"]{margin-top:1em;}section.hero h1{margin:0;padding-top:0.25em;padding-bottom:0.375em;color:#fff;background:#98b72e;}section.hero h1 span{color:#fff;}section.closed{margin-bottom:1em;}section.closed h1{font-size:1.5em;}body.front article[role="main"] p{font-family:"museo-slab-n3","museo-slab","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:1.25em;color:#344149;line-height:1.2;}section[role="main"] article{background:#fff;}section[role="main"] article.row-1,section[role="main"] article.row-5{background:#dfe6b9;}section[role="main"] article.row-3{background:#e9f4ab;}.cart-price{margin-bottom:1em;}.cart-price strong{padding:0.125em .5em;color:#fff;font-weight:normal;background:#91983f;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.views-table tr.disabled{color:#999;}.views-table tr.disabled a{color:#8cc0ef;}.views-table tr.disabled a:hover{color:#37464f;}.field-type-commerce-product-reference{margin-bottom:10px;}.attribute-widgets label.option{font-weight:500;}.attribute-widgets .form-type-radio:first-child{border-top:1px solid rgba(52,65,73,0.1);}.attribute-widgets .form-type-radio{padding:0.25em 0;border-bottom:1px solid rgba(52,65,73,0.1);}.attribute-widgets label{font-size:1em;}article.recipes,section.supplement{padding-top:2em;padding-bottom:2em;background:#f6f6f6;}article.recipes ul,section.supplement ul{margin:0;list-style:none;}article.recipes ul li,section.supplement ul li{margin:2em 0;}article.recipes ul li:before,article.recipes ul li:after,section.supplement ul li:before,section.supplement ul li:after{content:"";display:table;}article.recipes ul li:after,section.supplement ul li:after{clear:both;}article.recipes ul li,section.supplement ul li{*zoom:1;}article.recipes h2,section.supplement h2{margin:0 0 0.25em;font-family:"museo-slab-n3","museo-slab","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:1.5em;color:#428f5e;line-height:1.2;}article.recipes h2 a,section.supplement h2 a{color:#428f5e;}article.recipes p,section.supplement p{font-size:1.125em;}ul.logos{margin:0;list-style:none;text-align:center;}ul.logos li{display:inline-block;margin:1em 2em;}a.btn-facebook{display:inline-block;font-size:0.875em;padding:0.5em 0.6875em;line-height:1.2;color:#fff;font-weight:normal;background-color:#3b5997;border:0.0725em solid #3b5997;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:0.3125em;margin-bottom:0.3125em;}a.btn-facebook:hover{background-color:#263960;border-color:#263960;}.form-textarea-wrapper textarea{margin:0 0 9px 0;}.form-item{margin:0;}.counter{float:right;width:50%;text-align:right;}.text-format-wrapper .description{margin:0;}#jump-menu select{width:100%;}html.js #jump-menu .form-submit{display:none;}.simplenews-subscribe{text-align:center;}.simplenews-subscribe .form-item{display:inline-block;}.container-inline:before,.container-inline:after{content:"";display:table;}.container-inline:after{clear:both;}.container-inline{*zoom:1;}span.file img{display:inline;vertical-align:text-top;margin-right:0.5em;}span.new{margin-left:1em;padding:2px 4px;font-size:0.8125em;font-weight:bold;color:#fff;text-transform:uppercase;background:#ff7135;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}@media only screen and (max-width:767px){.products input.form-text{width:auto;}}.audiojs{margin:4px 0;width:300px;}.audiojs .scrubber{width:120px;}.order-state{margin:1em 0 0;}.add-line-item .form-type-select{float:left;padding:0 10px 0 0;}.add-payment .form-submit{margin-top:0;}.commerce-paypal-icons{height:40px;}.commerce-paypal-icons img{display:inline;}.commerce-extra-panes-checkout-form h2{font-size:1em;color:#5a5d2a;}.commerce-extra-panes-checkout-form p,.commerce-extra-panes-checkout-form ul{font-size:0.8125em;}.form-item-commerce-shipping-shipping-service label{font-size:1em;}.group:before,.group:after{content:"";display:table;}.group:after{clear:both;}.group{*zoom:1;}.group h3{padding:0.5em 0 0;font-size:1.125em;font-weight:400;}.commerce-add-to-cart .attribute-widgets .form-type-radios{padding-left:20px;margin-bottom:0.5625em;}.commerce-add-to-cart .option .form-radio{margin-left:-20px;}.checkout-help{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.commerce-add-to-cart > div:before,.commerce-add-to-cart > div:after{content:"";display:table;}.commerce-add-to-cart > div:after{clear:both;}.commerce-add-to-cart > div{*zoom:1;}.form-item-quantity,.commerce-add-to-cart .form-wrapper,.commerce-add-to-cart input.form-submit{float:left;margin:0 0.3125em 0 0;}.field-widget-options-select select{width:160px;}.attribute-widgets .form-type-radios .ajax-progress .throbber{margin-top:4px;margin-left:-18px;}.field-widget-options-select .ajax-progress .throbber{margin-top:4px;margin-left:-52px;}.views-commerce-product{padding-left:1em;}td.views-commerce-unit-price,td.views-commerce-total{text-align:right;}td.views-commerce-unit-price{padding-right:2em;}th.views-commerce-unit-price{text-align:center;}th.views-commerce-total{text-align:right;}.line-item-total-label{margin-right:1em;}.line-item-total{margin-right:5px;}.cart_contents table,.checkout_review table,.entity-commerce-order table,.commerce-line-item-views-form table{font-size:1em;}.cart_contents table.views-table,.cart_contents dl,.checkout_review table.views-table,.checkout_review dl,.entity-commerce-order table.views-table,.entity-commerce-order dl{margin-bottom:0;}.cart_contents table td,.checkout_review table td,.entity-commerce-order td{}.commerce-cart tr.even,.commerce-cart tr.odd,.cart_contents tr.even,.cart_contents tr.odd,.checkout_review table tr.even,.checkout_review table tr.odd,.commerce-price-formatted-components tr.even,.commerce-price-formatted-components tr.odd,.entity-commerce-order tr.even,.entity-commerce-order tr.odd{background:none;}.commerce-price-formatted-components{width:auto;margin-left:auto;}.customer_profile_shipping .field-name-commerce-customer-address{margin-top:1em;}.boxsizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/sites/default/themes/kvo/js/boxsizing.htc);}@media all and (min-width:48em){body:after{content:'widescreen';display:none;}}
