@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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]{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:aldabold;src:url(/fonts/aldabold-020415006EmigreWebOnly.eot);src:url(/fonts/aldabold-020415006EmigreWebOnly.eot?#iefix) format("embedded-opentype"),url(/fonts/aldabold-020415006EmigreWebOnly.woff2) format("woff2"),url(/fonts/aldabold-020415006EmigreWebOnly.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:aldaregular;src:url(/fonts/aldaregular-020415006EmigreWebOnly.eot);src:url(/fonts/aldaregular-020415006EmigreWebOnly.eot?#iefix) format("embedded-opentype"),url(/fonts/aldaregular-020415006EmigreWebOnly.woff2) format("woff2"),url(/fonts/aldaregular-020415006EmigreWebOnly.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:aldaregularitalic;src:url(/fonts/aldaregularitalic-020415006EmigreWebOnly.eot);src:url(/fonts/aldaregularitalic-020415006EmigreWebOnly.eot?#iefix) format("embedded-opentype"),url(/fonts/aldaregularitalic-020415006EmigreWebOnly.woff2) format("woff2"),url(/fonts/aldaregularitalic-020415006EmigreWebOnly.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AldaOT-Light;src:url(/fonts/321978_0_0.eot);src:url(/fonts/321978_0_0.eot?#iefix) format("embedded-opentype"),url(/fonts/321978_0_0.woff2) format("woff2"),url(/fonts/321978_0_0.woff) format("woff"),url(/fonts/321978_0_0.ttf) format("truetype")}@font-face{font-family:MetallophileSp8-Medium;src:url(/fonts/321978_1_0.eot);src:url(/fonts/321978_1_0.eot?#iefix) format("embedded-opentype"),url(/fonts/321978_1_0.woff2) format("woff2"),url(/fonts/321978_1_0.woff) format("woff"),url(/fonts/321978_1_0.ttf) format("truetype")}@font-face{font-family:BrandonGrotesqueWeb-Bold;src:url(/fonts/321978_2_0.eot);src:url(/fonts/321978_2_0.eot?#iefix) format("embedded-opentype"),url(/fonts/321978_2_0.woff2) format("woff2"),url(/fonts/321978_2_0.woff) format("woff"),url(/fonts/321978_2_0.ttf) format("truetype")}@font-face{font-family:BrandonGrotesqueWeb-Medium;src:url(/fonts/321978_3_0.eot);src:url(/fonts/321978_3_0.eot?#iefix) format("embedded-opentype"),url(/fonts/321978_3_0.woff2) format("woff2"),url(/fonts/321978_3_0.woff) format("woff"),url(/fonts/321978_3_0.ttf) format("truetype")}
/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased!important}body{position:relative}body,header{background:#383431}header{display:none;position:fixed;top:0;bottom:0;width:100%;padding:12px;text-align:center;z-index:999;overflow-y:auto}main{position:relative;background:#f1ece8}@media (min-width:600px){header{display:block;width:204px}main{margin-left:204px}}blockquote,li,p{font-family:aldaregular;font-size:16px;line-height:24px;color:#383431}.heading-1,h1{font-family:MetallophileSp8-Medium;font-size:30px;text-transform:uppercase}.heading-1,h1,h2{text-align:center;font-weight:400}h2{font-size:22px;line-height:26px}h2,h3{font-family:BrandonGrotesqueWeb-Bold}h3{font-size:16px;line-height:24px;text-align:left;text-transform:uppercase;font-weight:400}a{text-decoration:none;color:#b25927}button:focus,input[type=search]:focus,input[type=text]:focus{outline:1px auto #000;outline-color:#000;outline-style:auto;outline-width:1px}.innerWrap{margin:0 auto;max-width:748px;padding:24px 12px}.innerWrap--narrow{max-width:586px}.innerWrap--wide{max-width:1200px}.innerWrap--certification{padding:0;margin-bottom:48px}.cols:after{content:"";display:table;clear:both}@media (min-width:850px){.cols2{width:50%}.cols2:nth-child(1n){float:left;margin-right:0;clear:none}.cols2:last-child{margin-right:0}.cols2:nth-child(2n){margin-right:0;float:right}.cols2:nth-child(odd){clear:left}.cols2--gutter{width:calc(99.99% * 1/2 - 18px)}.cols2--gutter:nth-child(1n){float:left;margin-right:36px;clear:none}.cols2--gutter:last-child{margin-right:0}.cols2--gutter:nth-child(2n){margin-right:0;float:right}.cols2--gutter:nth-child(odd){clear:left}.innerWrap--certification{padding:0;padding:initial}}.accentImage{display:none;position:absolute}.accentImage--left{left:0}.accentImage--right{right:0}.accentImage--top{top:24px}.accentImage--bottom{bottom:24px}@media (min-width:1100px){.accentImage{display:block}}.accordionFold{position:relative;top:10px;right:2px;z-index:300;width:54px;height:34px;font-size:12px;border:none}.accordionFold--cert{top:12px}.accordionFold--classifieds,.accordionFold--factsheets,.accordionFold--forms{top:-12px}.accordionFold--linkList{top:14px}.accordionFold.open{background:url(/images/site/close-arrow.svg);background-repeat:no-repeat}.accordionFold.closed{background:url(/images/site/open-arrow.svg);background-repeat:no-repeat}.accordionFold.open:hover{background:url(/images/site/close-arrow-hover.svg)}.accordionFold.closed:hover{background:url(/images/site/open-arrow-hover.svg)}@media (min-width:850px){.accordionFold{position:absolute;right:12px}.accordionFold--classifieds,.accordionFold--factsheets,.accordionFold--forms{top:0}.accordionFold--linkList{top:auto}}.addressBlock__list{padding:0;list-style:none;text-align:center}.addressBlock__item{display:inline-block;vertical-align:top;height:96px;padding:0 32px}.addressBlock__item:last-of-type{border-right:none}.addressBlock__item p{margin:0 auto}p.addressBlock__heading{margin-top:3px;font-family:BrandonGrotesqueWeb-Bold}@media (min-width:600px){.addressBlock__item{border-right:1px solid #383431}}.announcement{background:#e0c333;text-align:center}.announcement__title{font-family:AldaOT-Light;font-size:32px}.announcement__subtitle{font-family:aldabold;font-size:20px;line-height:26px}.announcement__body{text-align:center;line-height:26px}article img{max-width:100%;height:auto}.article__title{margin:0 auto;text-align:left;font-family:AldaOT-Light;font-size:30px;text-transform:none}.article__byline{margin-top:0;margin-bottom:18px}.articleList,.articleList__article{position:relative}.articleList__body{margin:0 auto;background:#f1ece8}.articleList__keyImage{width:100%;height:auto}.articleList__title{margin-bottom:0;font-family:AldaOT-Light;font-size:24px;line-height:26px;text-align:left}.articleList__category,.articleList__postDate{margin:0 auto;font-family:BrandonGrotesqueWeb-Bold;text-transform:uppercase}.articleList__category{display:inline-block;padding:4px 4px 0;font-size:16px;color:#fff}.articleList__category--keyImage{position:absolute;top:0;left:0}.articleList__category--mosa-news{background:#e0c333}.articleList__category--mosa-commentary{background:#5e602f}.articleList__category--industry-news{background:#aebd37}.articleList__category--action-alert{background:#b25927}@media (min-width:850px){.articleList__body--featured{text-align:center;max-width:534px;padding:18px}.articleList__body--featured .articleList__title{text-align:center}}@media (min-width:1100px){.articleList__body--featured{position:relative;bottom:23px}}.backImage{display:none;position:absolute;z-index:-1}.backImage--left{left:0}.backImage--right{right:0}@media (min-width:1100px){.backImage{display:inline}}.certType__rule{margin:0 auto;max-width:724px;border-top:1px solid #fff}.certType__image{display:none;position:absolute;top:24px;left:0;max-height:175px;width:auto}.certType__image--right{left:auto;right:0}.certType__title{font-family:BrandonGrotesqueWeb-Bold;text-align:center}.certType__subTitle{font-family:aldaregularitalic}.certType__step{position:relative;margin:0 auto;font-size:0}.certType__stepBody{display:none}.certType__content{position:relative;margin-bottom:12px;padding:0 12px;min-height:160px;z-index:200}.certType__stepTiming{margin:0 4px;font-family:BrandonGrotesqueWeb-Bold}.certType__stepTitle{margin-bottom:0;font-family:AldaOT-Light;font-size:30px;line-height:36px;text-align:left}.certType__stepInfo{width:25%}.certType__stepIndex{margin:0 auto;padding-left:31px;font-family:MetallophileSp8-Medium;font-size:90px;line-height:115px;color:#b25927;background:#fff;width:106px;height:106px;border-radius:63px}@media (min-width:850px){.certType__content--indent{margin-left:148px}.certType__stepInfo,.certType__stepText{display:inline-block;vertical-align:top}.certType__stepText{display:inline-block;width:75%;max-width:460px}.certType__image{display:block}}.classifieds__section{position:relative;border-bottom:1px solid #fff}.classifieds__body{display:none}.classifieds__list{margin-top:24px}.classifieds__listing{margin-bottom:36px;background:#fff}.classifieds__listingBody{padding:0 12px 12px;text-align:center}.classifieds__listingBody a{word-break:break-all}.classifieds__listingType{text-align:center;margin:0 auto;text-transform:uppercase;font-family:BrandonGrotesqueWeb-Bold;color:#fff;padding:6px 12px 3px}.classifieds__listingTitle{text-align:center}.classifieds__listingDate{text-align:center;font-family:aldabold}.classifieds__listingType--forSale{background:#aebd37}.classifieds__listingType--wanted{background:#b25927}.classifieds__categoryNav{margin:0 auto;list-style:none;padding:0;text-align:center}.classifieds__categoryNavItem{display:inline-block}.classifieds__button{background:none;border:none;color:#de7b28}.classifieds__button:hover{color:#b25927}.costShare__banner{position:relative}.costShare__bannerImage{width:100%;max-width:539px;height:auto;display:block;margin:0 auto}.costShare__bannerInfo{position:absolute;bottom:36px;left:0;right:0}.costShare__finder{margin-top:24px}.costShare__state{display:block;background:none;border:none;font-family:BrandonGrotesqueWeb-Bold;font-size:16px}.costShare__state:hover{color:#b25927}.costShare__info{background:#fff;padding:2px 24px}.eventList__event{margin:12px auto}.eventList__mosaEvent{margin-bottom:6px;width:100px;display:inline;font-family:BrandonGrotesqueWeb-Bold;font-size:14px;line-height:32px;color:#fff;background:#b25927;padding:6px 6px 3px}.eventList__dateBanner{margin-bottom:12px;background:#fff;width:100px;height:100px;padding:14px}.eventList__bannerMonth{margin:6px auto 12px;font-family:BrandonGrotesqueWeb-Bold;font-size:20px;text-align:center;text-transform:uppercase}.eventList__bannerDay{margin:0 auto;font-family:aldaregular;font-size:46px;text-align:center;line-height:15px}.eventList__event,.eventList__title{text-align:left}.eventList>h1,.eventList__date,.eventList__title{margin:0 auto}.eventList__title{font-family:AldaOT-Light;font-size:24px;line-height:28px}.eventList>h1{line-height:24px}.eventList__date{font-family:BrandonGrotesqueWeb-Bold}.factSheets__list{position:relative;border-bottom:1px solid #fff}.factsheets__listSection{display:none}.factSheets__listTitle{font-family:BrandonGrotesqueWeb-Bold;font-size:20px;text-align:center;text-transform:uppercase}.factSheets__listLink{color:#de7b28;font-family:aldabold}.experienceGrid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:20px}.experienceGrid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.experienceGrid__experience{display:flex;flex-direction:column;justify-content:flex-end;min-height:340px;transition:all .4s ease;background-size:cover}.experienceGrid__experience:hover{transform:scale(1.04)}.experienceGrid__experience:hover .experienceGrid__text{background:#e0c333}.experienceGrid__text{margin:0 18px;text-align:center;color:#383431;background:rgba(224,195,51,.85);padding:0 8px;transition:all .4s ease}.experienceGrid__title{margin-bottom:8px;font-size:22px;line-height:24px}.experienceGrid__subtitle{margin-top:8px;line-height:21px}@media (min-width:850px){.experienceGrid{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr}}@media (min-width:1100px){.experienceGrid{-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}}@media (min-width:1240px){.experienceGrid{-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr;grid-template-columns:1fr 1fr 1fr 1fr}}.faqs__faq{position:relative;padding:1px}.faqs__question{margin:10px 0;max-width:624px;color:#de7b28;font-family:aldabold;font-size:20px;line-height:24px}.faqs__answer{display:none;margin-top:8px}.featureBlocks__background{position:relative}.featureBlocks--image{margin-top:24px}.featureBlocks__block{position:relative}.featureBlocks__contentOverlay{background-color:rgba(94,96,47,.85);color:#fff;padding:12px}.featureBlocks__contentOverlay p{color:#fff;padding:0}.featureBlocks__title{text-align:left;line-height:26px}.featureBlocks__body{padding-right:36px;margin-bottom:48px}.featureBlocks__image{width:100%;height:auto}.featureBlocks__logoBlock{position:absolute;bottom:0;right:12px;background:#fff;padding:12px}@media (min-width:600px){.featureBlocks__logoBlock{right:48px}}@media (min-width:1100px){.featureBlocks__contentOverlay{padding:24px 48px;position:absolute;top:0;right:0;width:50%;height:100%}.featureBlocks__body{margin-bottom:auto}}.featuredNews__offset{position:relative;bottom:36px}@media (min-width:1100px){.featuredNews__offset{position:relative;bottom:72px}}.feeTable__table{margin-top:48px;width:100%;border-collapse:collapse}.feeTable__comments{text-align:center}.feeTable__footnotes{margin-top:18px}.feeTable__footnotes p{font-size:12px;line-height:16px}.feeTable__superHeading{padding-top:6px;font-family:BrandonGrotesqueWeb-Bold}.feeTable__subHeading{font-size:14px}td{padding:4px 4px 0;text-align:center;font-family:BrandonGrotesqueWeb-Medium}tbody tr:nth-of-type(2n){background:#fff}@media (max-width:760px){table,tbody,td,th,thead,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid #ccc}td{min-height:32px;border:none;border-bottom:1px solid #eee;position:relative;padding-left:65%;text-align:left}td:before{position:absolute;top:6px;left:6px;width:55%;padding-right:10px;white-space:nowrap}td:first-of-type:before{content:"Sales Tier"}td:nth-of-type(2):before{content:"Previous  year’s gross organic sales"}td:nth-of-type(3):before{content:"Certification fee"}td:nth-of-type(4):before{content:"Inspection deposit"}td:nth-of-type(5):before{content:"Total payment"}td:nth-of-type(6):before{content:"Pay in full with application"}td:nth-of-type(7):before{content:"Quarterly"}td:nth-of-type(8):before{content:"Monthly milk check deduction"}}.findOrganic__form{margin:0 auto;max-width:368px}.findOrganic__formList{list-style:none;padding:0}.findOrganic__backImage{display:none;position:absolute;right:0;bottom:220px}.findOrganic__results p{margin:4px auto}.findOrganic__company{color:#de7b28;font-family:BrandonGrotesqueWeb-Medium;font-size:22px}.findOrganic__resultHead{font-family:BrandonGrotesqueWeb-Medium;font-size:18px;text-transform:uppercase}.findOrganic__searchTips{width:130px;height:54px;overflow:hidden;padding:2px 14px;border:1px solid #383431;cursor:pointer;transition:height .8s,width .8s}.findOrganic__result{margin-bottom:24px;padding:12px;border-bottom:1px solid #fff}@media (min-width:850px){.findOrganic__backImage{display:inline}.findOrganic__result{column-count:2}}figure{margin:1em 0}figure img{max-width:100%;height:auto}.footer p{color:#b9a18d;font-family:BrandonGrotesqueWeb-Medium;font-size:13px;line-height:16px;text-align:center}.footer__socialIcon{margin:4px}.field,.form-row{margin:13px 0}input[type=text]{padding-left:6px}.field input[type=email],.field input[type=tel],.form-row input[type=email],.form-row input[type=tel],input[type=text],select{font-family:sans-serif;width:100%;max-width:344px;border:none;height:22px}select{background:#fff}.field textarea,.form-row textarea{font-family:sans-serif;text-align:left;width:100%;max-width:344px;border:none}.required .heading:after{content:"*"}label{font-family:BrandonGrotesqueWeb-Medium;text-transform:uppercase;display:block}.form-instructions{font-family:sans-serif;display:inline-block;text-transform:none}.form-error,.form-has-errors{color:#b25927}select{border-radius:0}.form-submit button,.submit input[type=submit]{display:inline-block;margin:12px auto;font-family:MetallophileSp8-Medium;font-size:20px;text-align:center;padding:10px 18px 8px;background:#aebd37;border:2px solid #aebd37;color:#fff;text-transform:uppercase}.submit input[type=submit]:hover{background:#fff;border:2px solid #aebd37;color:#aebd37}.forms__form{background:#fff}.forms__innerWrap{margin:0 auto;max-width:748px;padding:4px 12px}.forms__rule{margin:0}.forms__heading{font-family:BrandonGrotesqueWeb-Bold;text-align:center;text-transform:uppercase}.forms__accordionHead{margin:0 auto;position:relative;max-width:748px;border-bottom:1px solid #fff}.forms__formsGroup{display:none}.forms__formTitle{font-family:aldabold;font-size:20px;line-height:24px;text-transform:none}@media (min-width:600px){.forms__access,.forms__summary{display:inline-block;vertical-align:top}.forms__summary{width:64%}.forms__access{width:30%;margin-top:25px;margin-left:25px}}.gallery{margin-bottom:48px}.gallery:after{content:"";display:table;clear:both}.gallery__group{text-align:center;margin-bottom:36px}.gallery__image{position:relative}.gallery__image>img{width:100%;height:auto}.gallery__imageOverlay{position:absolute;top:0;right:0;left:0;bottom:0;background-color:hsla(0,0%,100%,.8)}.gallery__emailIcon{display:block;margin:0 auto;position:absolute;left:0;right:0;top:40%;cursor:pointer}.gallery__itemTitle{font-family:BrandonGrotesqueWeb-Bold;line-height:18px;text-transform:uppercase}.gallery__itemName,.gallery__itemTitle{font-size:12px;text-align:center;margin-bottom:0}.gallery__itemName{margin-top:0}@media (min-width:600px){.gallery__item{width:calc(99.99% * 1/2 - 10px)}.gallery__item:nth-child(1n){float:left;margin-right:20px;clear:none}.gallery__item:last-child{margin-right:0}.gallery__item:nth-child(2n){margin-right:0;float:right}.gallery__item:nth-child(odd){clear:left}}@media (min-width:850px){.gallery__item{width:calc(99.99% * 1/4 - 15px)}.gallery__item:nth-child(1n){float:left;margin-right:20px;clear:none}.gallery__item:last-child{margin-right:0}.gallery__item:nth-child(4n){margin-right:0;float:right}.gallery__item:nth-child(4n+1){clear:left}}.graphic{overflow:hidden;transition:height .8s,width .8s}.graphic,.graphic img{width:100%;height:auto}@media (min-width:950px){.graphic{width:724px;height:586px}}.help{padding:12px 0 20px;background:#de7b28;text-align:center}.help>h1{margin:12px 0 0;color:#fff}.jobListing{background:#fff}.jobListing__jobSummary{margin-top:7px}.jobListing__title{margin-bottom:0;font-family:aldabold;font-size:20px;text-transform:none}@media (min-width:850px){.jobListing__jobText{display:inline-block;width:65%}.jobListing__job .jobListing__doc{margin:12px;vertical-align:top}}.linkBlock__list{margin:0 auto;padding:0;list-style:none;text-align:center;background:#b25927;font-size:0}.linkBlock__item{position:relative;border-bottom:1px solid #fff;padding:6px}.linkBlock__item p{margin:0 auto;font-size:18px;line-height:28px;font-family:BrandonGrotesqueWeb-Bold;color:#fff}.linkBlock__item:last-of-type{border-right:none}.linkBlock__item>a{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:300}.linkBlock__item:hover{background-color:#f89922}@media (min-width:850px){.linkBlock__list{display:flex;height:147px}.linkBlock__item{flex-basis:20%;height:100%;align-content:center;border-right:1px solid #fff;border-bottom:none;padding:12px}.linkBlock__item p{position:relative;top:50%;transform:translateY(-50%);line-height:22px}}@media (min-width:1100px){.linkBlock__item p{font-size:24px;line-height:28px}}.linkButton{display:inline-block;margin:12px auto;font-family:MetallophileSp8-Medium;font-size:20px;text-align:center;padding:10px 18px 8px}.linkButton--simple{margin:0 auto;padding:0}.linkButton--simple:after{content:" »";font-size:20px}.linkButton--white{background:#fff;border:2px solid #fff;color:#5e602f}.linkButton--cream{background:#f1ece8;border:2px solid #f1ece8;color:#383431;font-size:16px;padding:8px 14px 6px}.linkButton--green{background:#aebd37;border:2px solid #aebd37;color:#fff}.linkButton--black{font-size:16px;padding:3px 10px 1px;background:#fff;border:2px solid #fff;color:#383431}.linkButton--cream:hover{background:#fff}.linkButton--simple:hover{color:#a39f94}.linkButton--white:hover{background:transparent;border:2px solid #fff}.linkButton--green:hover{background:#fff;border:2px solid #aebd37;color:#aebd37}.linkButton--black:hover{background:#f1ece8}@media (min-width:1100px){.linkButton--large{font-size:24px}}.linkLists{position:relative;border-bottom:1px solid #fff}.linkList__body{display:none}.linkList__body>p>a{font-family:aldabold;font-size:20px;line-height:24px}.login{display:none;right:120px;width:208px;height:58px;z-index:200;background:#fbe774;text-align:center}.login,.login a{position:absolute;top:0}.login a{bottom:0;left:0;right:0;width:100%;height:100%;color:#383431;font-family:MetallophileSp8-Medium;font-size:20px;line-height:58px}@media (min-width:600px){.login{display:block}}.logoGallery__logo{margin-bottom:64px;text-align:center}.logoGallery__logoImage{max-width:193px;height:auto}.logoGallery__links{margin-top:18px}.logoGallery__links a{font-family:BrandonGrotesqueWeb-Bold}.logoGallery__links a:hover{color:#a39f94}.message,nav{text-align:center}nav ul{padding:0;list-style:none}.navMain>li{margin:12px 18px}nav li>a{font-size:16px;font-family:BrandonGrotesqueWeb-Bold;line-height:18px}nav a{display:inline-block;color:#fff}nav a:hover{color:#e0c333}.navMain__button{background:transparent;border:none;font-size:16px;font-family:BrandonGrotesqueWeb-Bold;color:#fff;line-height:18px}.navMain__button:hover{color:#e0c333}.navMain__button:focus{outline:none;outline-color:transparent;outline-style:none;outline-width:0}.navMain__button:after{font-size:22px;content:" >"}.navMain__level2{display:none}.navMain__level2>li>a{padding:4px;color:#cebeae}.navMain__level2>li>a:hover,.navMain li>a.active{color:#e0c333}.navMain__level2.active{border-top:1px solid #fff;border-bottom:1px solid #fff}.navToggle:after{position:absolute;top:0;right:0;width:45px;height:auto;content:url(/images/site/nav-toggle.svg);z-index:300;cursor:pointer}@media (min-width:600px){.navToggle:after{display:none}}.newsletters__full{font-size:0}.newsletters__info{margin-top:18px}.newsletters__thumbnail{width:100%;height:auto}.newsletters__articleList p{margin:1px auto}.newsletter__articleAuthor{font-size:14px}.newsletter__articleAuthor:after{content:","}.newsletter__articleAuthor:last-of-type:after{content:""}.newsletters__articleLink{display:block;margin-top:12px;font-size:16px;font-family:aldabold}.newsletters__splashTarget{display:none}.newsletters__splashTarget .newsletters__articleList{width:100%}.newsletters__summary img{cursor:pointer}@media (min-width:850px){.newsletters__articleList,.newsletters__info{display:inline-block;vertical-align:top}.newsletters__info{width:35%}.newsletters__articleList{width:65%;font-size:medium}.newsletters__list:after{content:"";display:table;clear:both}.newsletters__summary{width:calc(99.99% * 1/2 - 15px)}.newsletters__summary:nth-child(1n){float:left;margin-right:30px;clear:none}.newsletters__summary:last-child{margin-right:0}.newsletters__summary:nth-child(2n){margin-right:0;float:right}.newsletters__summary:nth-child(odd){clear:left}}@media (min-width:1100px){.newsletters__summary{width:calc(99.99% * 1/3 - 20px)}.newsletters__summary:nth-child(1n){float:left;margin-right:30px;clear:none}.newsletters__summary:last-child{margin-right:0}.newsletters__summary:nth-child(3n){margin-right:0;float:right}.newsletters__summary:nth-child(3n+1){clear:left}}.newsNav{margin:24px auto 18px;list-style:none;padding:0;text-align:center}.newsNav__item{display:inline-block}.newsNav__item:after{content:" | "}.newsNav__item:last-of-type:after{content:""}.newsNav__link.active{color:#383431}.newsNav__link:hover{color:#a39f94}.pageBanner{position:relative}.pageBanner__image{width:100%;height:auto}.pageBanner__scrollArrow{display:none;margin:0 auto;position:absolute;left:0;right:0;bottom:48px;transition:bottom .3s ease-out}.pageBanner__quoteMark:after{content:url(/images/site/quoteMark.png)}.pageBanner__message{background-color:rgba(174,189,55,.85);color:#fff;padding:12px;text-align:center}.pageBanner__message--quote{background-color:rgba(222,123,40,.85)}.pageBanner__title{text-transform:uppercase}.pageBanner__title:after{position:relative;display:block;margin-top:0;content:url(/images/site/rule-long-green.svg);height:18px}.pageBanner__body{color:#fff;font-size:22px;line-height:32px}.pageBanner__attribution{font-family:MetallophileSp8-Medium;font-size:30px;text-transform:uppercase;color:#383431}.pageBanner__subtext{font-family:BrandonGrotesqueWeb-Bold;font-size:16px;line-height:18px;text-transform:uppercase;padding:0 24px}.pageSection__2col{column-count:auto}@media (min-width:950px){.pageBanner__message{position:absolute;bottom:0;right:48px;width:362px;padding:24px}.pageSection__2col{column-count:2}.pageSection__2col>p{margin-top:0}.pageBanner__scrollArrow{display:block}}.pageSections{position:relative;z-index:2;overflow:hidden}.pageSection{margin:0 auto}.pageSection__subheading{font-family:AldaOT-Light;font-size:30px;line-height:50px;text-transform:none}.pageSection__image{width:100%;height:auto}.pageSection__image--wide{display:block;margin:0 auto;max-width:1000px;padding:36px 12px}.rule__short:after{position:relative;right:8px;display:block;margin-top:0;height:18px}.rule__short--rust:after{content:url(/images/site/rule-short-rust.svg)}.rule__short--white:after{content:url(/images/site/rule-short-white.svg)}.rule__long:after{position:relative;display:block;margin-top:0;height:18px}.rule__long--yellow:after{content:url(/images/site/rule-long-yellow.svg)}.rule__left:after{left:-20px}.search{display:none;right:50px;z-index:200;background:#a39f94}.search,.search__button{position:absolute;height:58px}.search__button{right:0;background:#fbe774 url(/images/site/search-icon.svg);background-size:18px 18px;background-repeat:no-repeat;background-position:20px 20px;border:none;z-index:250;width:58px}.search__form{position:relative;margin:18px;z-index:240;overflow:hidden;top:0;width:0;height:58px;transition:width .4s ease-out}.search__form .submit{position:absolute;right:0;top:0;background:none;border:none;font-family:MetallophileSp8-Medium;font-size:20px;transition:right .6s ease-out;transition-delay:.3s}.search__form .submit:hover{color:#b25927}.search__form input[type=search]{border:none;width:182px;padding-left:6px}@media (min-width:600px){.search{display:block}}.searchResults__list{list-style:none;padding:0}.searchResults__listItem{margin:12px auto}.searchResults__itemTitle{font-family:aldabold}.searchResults__itemLink{font-family:aldaregularitalic}.searchResults__searchedFor{font-family:BrandonGrotesqueWeb-Medium;text-transform:none}.subNav__list{margin:0 auto;align-items:stretch;list-style:none;text-align:center;width:100%;padding:0}.subNav__listItem{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;position:relative;background:#de7b28;font-size:16px}.subNav__listItem--ed{border-bottom:1px solid #fff}.subNav__listItem--ed:first-of-type{border-top:1px solid #fff}.subNav__listItem:hover{background:#f89922}.subNav__listItem.active{background:#b25927}.subNav__link{color:#fff;font-family:BrandonGrotesqueWeb-Bold;font-size:14px;line-height:18px;padding:20px 6px 18px}@media (min-width:850px){.subNav__list{display:flex}.subNav__listItem--20{flex-basis:20%}.subNav__listItem--50{flex-basis:50%}.subNav__listItem--ed{border-right:1px solid #fff;border-bottom:none}.subNav__listItem--ed:first-of-type{border-top:none}.subNav__listItem:last-of-type{border-right:none}.subNav__listItem.active:after{content:url(/images/site/down-arrow-orange.png);position:absolute;bottom:-33px;left:0;right:0}.subNav__link{padding:26px 6px 22px}}.tabs{margin:0 auto;list-style:none;padding:0;text-align:center;font-size:0}.tabs__tab{position:relative;font-size:16px;display:block;cursor:pointer;border:1px solid transparent}.tabs__tabLabel{margin-bottom:0;text-align:center;font-family:MetallophileSp8-Medium;font-size:28px;color:#805823}.tabs__tabImage{display:none}@media (min-width:850px){.tabs__tab{display:inline-block;height:182px;padding:9px}.tabs__tab.active,.tabs__tab:hover{background:url(/images/site/Certification-Indicator-outline.svg);background-repeat:no-repeat;background-size:cover;background-position:50%}.tabs__tabImage{width:124px;height:124px;position:absolute;display:block;top:39%;left:50%;transform:translate(-50%,-50%)}.tabs__tabImage--farmer{background:url(/images/site/Certification-Farmer.png);background-repeat:no-repeat;background-size:contain}.tabs__tabImage--processor{background:url(/images/site/Certification-Processor.png);background-repeat:no-repeat;background-size:contain}.tabs__tabImage--handler{background:url(/images/site/Certification-Handler.png);background-repeat:no-repeat;background-size:contain}.tabs__tabImage--restaurant{background:url(/images/site/Certification-Restaurant.png);background-repeat:no-repeat;background-size:contain}.tabs__tab.active .tabs__tabImage--farmer,.tabs__tabImage--farmer.hover{background:url(/images/site/Certification-Farmer-Hover.png);background-repeat:no-repeat;background-size:contain}.tabs__tab.active .tabs__tabImage--processor,.tabs__tabImage--processor.hover{background:url(/images/site/Certification-Processor-Hover.png);background-repeat:no-repeat;background-size:contain}.tabs__tab.active .tabs__tabImage--handler,.tabs__tabImage--handler.hover{background:url(/images/site/Certification-Handler-Hover.png);background-repeat:no-repeat;background-size:contain}.tabs__tab.active .tabs__tabImage--restaurant,.tabs__tabImage--restaurant.hover{background:url(/images/site/Certification-Restaurant-Hover.png);background-repeat:no-repeat;background-size:contain}.tabs__tabLabel{position:absolute;bottom:44px;left:0;right:0;font-size:22px;line-height:22px}.tabs__tabLabel--tight{bottom:36px}.tabs__tab.active .tabs__tabLabel,.tabs__tab:hover .tabs__tabLabel{color:#de7b28}.certTab{width:23%;margin:0 4px}}.align-center,.textCenter{text-align:center}.textLeft{text-align:left}.uppercase{text-transform:uppercase}.marginCollapse{margin:0 auto}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=main.css.map */
