@font-face{font-family:IcoFont;src:url(/wp-content/themes/sonoma/dist/ea6b50ee81ded0716b21280e0db415fb.eot);src:url(/wp-content/themes/sonoma/dist/ea6b50ee81ded0716b21280e0db415fb.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/sonoma/dist/4abc402d95b5c15108481f94b28e02b2.woff) format("woff"),url(/wp-content/themes/sonoma/dist/00e93fdfb6da9c1e4c4b6d040082a25d.svg) format("svg"),url(/wp-content/themes/sonoma/dist/529c3ac7a75675f5a9493f12421e8755.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HVDFontsBrandonPrintedOne;src:url(/wp-content/themes/sonoma/dist/5e5c79de20030b9fc1c55eb4e37c56ca.eot);src:url(/wp-content/themes/sonoma/dist/5e5c79de20030b9fc1c55eb4e37c56ca.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/sonoma/dist/1d05f6907c7812be96d4bc42f53af33a.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/d59e3eafcb6b48bb9f6f1e8f4e7cbe97.woff) format("woff"),url(/wp-content/themes/sonoma/dist/2f5794aba48aff606dc41c687ad92025.ttf) format("truetype"),url(/wp-content/themes/sonoma/dist/5be3e30ae7c810a741b73aa88504e47b.svg#wf) format("svg")}@font-face{font-family:FontfabricNexaRustScriptR00;src:url(/wp-content/themes/sonoma/dist/c1ae2b9de530c0bdeffa79d2c43d6868.eot);src:url(/wp-content/themes/sonoma/dist/c1ae2b9de530c0bdeffa79d2c43d6868.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/sonoma/dist/81b04d830b0a6192bc5c3cef51903313.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/53233591ec225428e12517cfcb7bc35e.woff) format("woff"),url(/wp-content/themes/sonoma/dist/8b2665ee1b706ac5ff3e963896e41680.ttf) format("truetype"),url(/wp-content/themes/sonoma/dist/522dccc71d7efa9143add6d91611880c.svg#wf) format("svg")}@font-face{font-family:Blog Script;src:url(/wp-content/themes/sonoma/dist/dbe4fae360b5be625ca7fe201ece8ecb.eot);src:url(/wp-content/themes/sonoma/dist/dbe4fae360b5be625ca7fe201ece8ecb.eot) format("embedded-opentype"),url(/wp-content/themes/sonoma/dist/154905c2a4949bcbb97057383cb0a7ad.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/332406d835bdfefdbd3377510e97d5a6.woff) format("woff"),url(/wp-content/themes/sonoma/dist/0a2599e3ca9b956c8c60729c509fbc25.ttf) format("truetype"),url(/wp-content/themes/sonoma/dist/c09854d66a73c5cbeb09af8c56a30654.svg#blogscript-webfont) format("svg")}@font-face{font-family:Archer-Book;src:url(/wp-content/themes/sonoma/dist/d7c60bd5867ce00ffe9f94405ed7f351.eot);src:url(/wp-content/themes/sonoma/dist/d7c60bd5867ce00ffe9f94405ed7f351.eot) format("embedded-opentype"),url(/wp-content/themes/sonoma/dist/fef822527baa909bec19c1b9c21ac12b.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/56ece23a0ae70b5ea6b42474c11a6b85.woff) format("woff"),url(/wp-content/themes/sonoma/dist/0a4b2abdb4cf7ffa297b867e2cd04244.ttf) format("truetype"),url(/wp-content/themes/sonoma/dist/0b73cc7435633e4f9aca3164d3f64567.svg#Archer-Book) format("svg")}@font-face{font-family:Gotham;src:url(/wp-content/themes/sonoma/dist/e03392f71299f81ed8bb6171d59687b7.eot);src:url(/wp-content/themes/sonoma/dist/e03392f71299f81ed8bb6171d59687b7.eot) format("embedded-opentype"),url(/wp-content/themes/sonoma/dist/dd0b6ebfbb6d5b039bf91fc5af833690.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/6aab8f7e6acabd06e541e7369379e430.woff) format("woff"),url(/wp-content/themes/sonoma/dist/1ddc8e6caa213436f4fe20f8fccca6fb.ttf) format("truetype"),url(/wp-content/themes/sonoma/dist/5800e5dfc45d3339d50e4912a1a64fa0.svg#GothamLight) format("svg");font-style:normal;font-weight:200}@font-face{font-family:Gotham;src:url(/wp-content/themes/sonoma/dist/0bfdf9f6c2af32d8b0ac1e99e2206d6b.eot);src:url(/wp-content/themes/sonoma/dist/0bfdf9f6c2af32d8b0ac1e99e2206d6b.eot) format("embedded-opentype"),url(/wp-content/themes/sonoma/dist/6228d6f5a3b1be94f24bca63bcd9ff7b.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/b73ca828e3e04f8c20a2429d219bc608.woff) format("woff"),url(/wp-content/themes/sonoma/dist/b522821824c5b30e7fca009cbdd65874.ttf) format("truetype"),url(/wp-content/themes/sonoma/dist/86b563efad0983eb8337bcf99200f479.svg#GothamBook) format("svg");font-style:normal;font-weight:300}@font-face{font-family:Gotham;src:url(/wp-content/themes/sonoma/dist/e9fb3da606e1c2014bd369f75fabbc5e.eot);src:url(/wp-content/themes/sonoma/dist/e9fb3da606e1c2014bd369f75fabbc5e.eot) format("embedded-opentype"),url(/wp-content/themes/sonoma/dist/9778594b55f99ccc180fb6e501a9e771.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/517364ea083d2d03ee589cd8c871c4db.woff) format("woff"),url(/wp-content/themes/sonoma/dist/c905ee6390839ed6cc3d5b92ccf5299c.ttf) format("truetype"),url(/wp-content/themes/sonoma/dist/cbbfe24a512a17e5b54c0e296c3bd28f.svg#GothamMedium) format("svg");font-style:normal;font-weight:500}@font-face{font-family:Gotham;src:url(/wp-content/themes/sonoma/dist/b8ece64ba000110e3f366f4aaf90d6d3.eot);src:url(/wp-content/themes/sonoma/dist/b8ece64ba000110e3f366f4aaf90d6d3.eot) format("embedded-opentype"),url(/wp-content/themes/sonoma/dist/cdd84915063bc84e06427dd39c1587ea.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/3de8b6b28afcffe2b0306bba3ddc3684.woff) format("woff"),url(/wp-content/themes/sonoma/dist/17a25955d434c32a76dd6c85688b975b.ttf) format("truetype"),url(/wp-content/themes/sonoma/dist/d407e9c9f0b2ac65e5f47bba9470d8a7.svg#GothamBold) format("svg");font-style:normal;font-weight:600}@font-face{font-family:Castle Rocks Duo;src:url(/wp-content/themes/sonoma/dist/7271593ec5e16903e229b731e47792e6.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/9fd2ece60c0f6d13c94da33e0f874e68.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Castle Rocks Duo;src:url(/wp-content/themes/sonoma/dist/6bcbabe855820ee0ca91ee3877bdd894.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/2ee16d8ae67dd357a9f4c8b7b631d30d.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Castle Rocks Duo;src:url(/wp-content/themes/sonoma/dist/143b19aeb66f9540302e05a4fc54b208.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/89da2f4135f299580189d0bfc4c7ace5.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Castle Rocks Duo;src:url(/wp-content/themes/sonoma/dist/eb765a80843b51f2d05d2a6cce711c31.woff2) format("woff2"),url(/wp-content/themes/sonoma/dist/5daca39b5fe9104ce74ad8674619dd72.woff) format("woff");font-weight:400;font-style:normal}button,input{outline:none}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.js .lazyload,.js .lazyloading{opacity:0}.js .lazyloaded{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s}.scrollable{position:relative}.scrollable:focus{outline:0}.scrollable .viewport{position:relative;overflow:hidden}.scrollable .viewport .overview{position:absolute}.scrollable .scroll-bar{display:none}.scrollable .scroll-bar.vertical{position:absolute;right:0;height:100%}.scrollable .scroll-bar.horizontal{position:relative;width:100%}.scrollable .scroll-bar .thumb{position:absolute}.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px}.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollable.default-skin{padding-right:10px;padding-bottom:6px}.scrollable.default-skin .scroll-bar.horizontal{height:6px}.scrollable.default-skin .scroll-bar .thumb{background-color:#000;opacity:.4}.scrollable.default-skin .scroll-bar:hover .thumb{opacity:.6}.scrollable.gray-skin{padding-right:17px}.scrollable.gray-skin .scroll-bar{border:1px solid gray;background-color:#d3d3d3}.scrollable.gray-skin .scroll-bar .thumb{background-color:gray}.scrollable.gray-skin .scroll-bar:hover .thumb{background-color:#000}.scrollable.gray-skin .scroll-bar.vertical{width:10px}.scrollable.gray-skin .scroll-bar.horizontal{height:10px;margin-top:2px}.scrollable.modern-skin{padding-right:17px}.scrollable.modern-skin .scroll-bar{border:1px solid gray;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:inset 0 0 5px #888}.scrollable.modern-skin .scroll-bar .thumb{background-color:#95aabf;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #536984}.scrollable.modern-skin .scroll-bar.vertical .thumb{width:8px;background:-webkit-gradient(linear,left top,right top,color-stop(0,#95aabf),color-stop(100%,#547092));background:-webkit-linear-gradient(left,#95aabf,#547092);background:linear-gradient(90deg,#95aabf 0,#547092);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=1 )"}.scrollable.modern-skin .scroll-bar.horizontal .thumb{height:8px;background-image:linear-gradient(#95aabf,#547092);background-image:-webkit-linear-gradient(#95aabf,#547092);background-image:-ms-linear-gradient(#95aabf,#547092);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=0 )"}.scrollable.modern-skin .scroll-bar.vertical{width:10px}.scrollable.modern-skin .scroll-bar.horizontal{height:10px;margin-top:2px}#fb5-ajax[data-template=true] #fb5,#fb5.fullScreen{margin-bottom:0}#fb5 #fb5-container-book{position:absolute;z-index:5;display:none;width:1100px;height:715px}.front-page{border-radius:10px 0 0 10px;background-size:cover}.left-page{border-radius:2px 10px 10px 4px;background-size:cover}.fb5-page-book{position:relative;left:15px!important;top:0!important}#fb5-cover .banner_text{margin-bottom:30px}#fb5-cover .banner_text .sub-title{color:#fff;font-size:30px;margin-bottom:15px}#fb5-cover .banner_text .main-title{color:#fff;font-size:38px;letter-spacing:normal}#fb5-cover .banner_text .sub-title:after,#fb5-cover .banner_text .sub-title:before{background-color:#fff}#fb5-cover .banner_text{padding:30px 0}div#fb5-cover{padding:70px 0}.r_page{position:relative}#about{width:40%;float:left;z-index:1;position:absolute;top:0;left:0}.book_author{margin-bottom:30px}.page_recipe_btn a{text-decoration:none;font-size:17px;font-weight:500;background:#977734;color:#fff;padding:14px 15px;border-radius:3px;margin-top:20px;display:inline-block;width:50%;margin:30px auto}.left-content h2{font-size:62px;line-height:1;letter-spacing:-4px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:300;color:#fff;position:relative}.recipe_play_btn:hover{background-color:#20b1e3}.recipe_play_btn:after{content:"";position:absolute;top:20px;left:28px;width:0;height:0;border-top:22px solid transparent;border-bottom:22px solid transparent;border-left:36px solid #fff}.recipe_play_btn{border-radius:50%;background:rgba(32,177,227,.6);height:80px;width:80px;position:relative;display:block;margin:0 auto;-webkit-transition:background-color .3s;transition:background-color .3s;margin-bottom:30px}.left-content{background-repeat:no-repeat!important;background-size:cover!important;background-position:100% 100%!important;top:2px;border-radius:10px 10px 21px 15px;left:0!important;padding:0 70px 0 30px;top:0!important}.left-content,.recipe_table{height:100%;position:relative}.recipe_table{width:100%;display:table;text-align:center;margin:0;z-index:2}.recipe_inner{display:table-cell;vertical-align:middle}.right-content{padding:80px 80px 40px 40px}.author_recipe_img{width:150px;height:150px;background-size:cover!important;background-position:100% 0!important;border-radius:50%;margin:0 auto;margin-bottom:30px}.recipe_details{text-align:center}.recipe_details h2{font-size:40px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:15px}.recipe_details h3{font-size:23px;color:#20b1e3}.recipe_details p{font-size:17px;text-align:left;line-height:26px;font-weight:300}.full_width_btn a{width:100%;font-weight:300}#fb5 .fb5-nav-arrow{position:absolute;top:50%;z-index:15;font-size:50px;color:#fff;text-decoration:none;cursor:pointer}#fb5 .fb5-nav-arrow.next{right:-75px}#fb5 .fb5-nav-arrow.prev{left:-75px}.fb5-cont-page-book{-webkit-transform:scale(.8)!important;-ms-transform:scale(.8)!important;transform:scale(.8)!important}@media only screen and (max-width:1200px){.fb5-cont-page-book{-webkit-transform:scale(.65)!important;-ms-transform:scale(.65)!important;transform:scale(.65)!important}}@media only screen and (max-width:991px){.fb5-cont-page-book{-webkit-transform:scale(.45)!important;-ms-transform:scale(.45)!important;transform:scale(.45)!important}}@media only screen and (max-width:767px){.fb5-cont-page-book{-webkit-transform:scale(.5)!important;-ms-transform:scale(.5)!important;transform:scale(.5)!important}}.wrapper-mg{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.wrapper-mg:after,.wrapper-mg:before{content:" ";display:table}.wrapper-mg:after{clear:both}@media screen and (min-width:375px){.wrapper-mg{max-width:375px}}@media screen and (min-width:500px){.wrapper-mg{max-width:500px}}@media screen and (min-width:700px){.wrapper-mg{max-width:700px}}@media screen and (min-width:992px){.wrapper-mg{max-width:992px}}@media screen and (min-width:1180px){.wrapper-mg{max-width:1180px}}@media screen and (min-width:1200px){.wrapper-mg{max-width:1200px}}@media screen and (min-width:1400px){.wrapper-mg{max-width:1400px}}.wrapper--full{width:100%}@media screen and (min-width:1200px){.wrapper-mg--xxxl{max-width:1400px}}.wrapper-mg--xxl{max-width:1200px}.wrapper-mg--xl{max-width:1180px}.wrapper-mg--lg{max-width:992px}.wrapper-mg--md-bump{max-width:767px}.wrapper-mg--md{max-width:700px}.wrapper--sm{max-width:500px}body{background-image:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg);background-size:100% auto;background-attachment:fixed;background-repeat:repeat-y}body.single-post.post-template-default,body.single-recipe.recipe-template-default{background-image:none;background-color:#ededed}.header{background-color:hsla(0,0%,100%,.8);position:fixed;top:0;left:0;z-index:100;width:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header .search-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header .search-box .search-form{width:100%}.header .search-box .sonoma-search-input{padding:15px 30px;margin-bottom:30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH5AcHERcIeErSfgAAApJJREFUWMPt2D1MFEEYxvEfHyFRYwEYCz+wQTSxQKMSEhuhMFDYWdBYWBoLKyy0tDexMha0NjZKAo2RUGisTBRMbCzEIBRCCwSIWMySm9twuHu3CxQ8yeYmuXuf+e+7O++8c02yqQWDGEY/zuNE8t06fuELPuA1FjL6FqIjGE0m3cp4/cU4+vYCcAhzO0Cs4DPe4g3e1fjdFsZwvAy4JjxNTbaWTDiAthpxZ/AA31KxP3ChaMAXqUle4VROjxEsRh5/0FsUZJzBddxtwOskpiO/BZxtFHAoBThYwE23YTLy/SBUirp0RPXL30gG0zqKmcj7Qb1Go6rfwaJ1CRuJ/1ICnkstKnVwTb5FkkfPo0Tczxt8S3VdK0vnhEK/hU95g59FkAMlQsKUyq7UkTWoWdiLYRUfS4Z8n3w24VoeyJ5k/F0oPWVqJhpn3oWa0ZmM50sGTM/RmTWoORpv7QFkPEdrHsiNZHxsDyDjOVbzQM4l456sQQ0onuNnHsivybgLp0uG7I/Gs3kCHypgX82gFpX2bVn1evivTqnsBLNCDStDd6JkvKzHYDwyGCkBsFV1x361HpO+yGBRaFiL1JPIf6IRo7HIaFrts0xeDWNTpctqqIocFw5N26CT6uj7dgBciTwfFXHXF4VD07bpjNCw5lWr8Ig3VR/q5tFdBGiv6pPehtCwnssQ2yKs4vSxthTQLuHQlP5nYgqPcRtXcBk3cE8oK4upmDXhEc+XBdoqFPelXbKy2zWhski6ywQlLJ77Qsu/XfRrXctJRneqg3WD5t1dOnA9yVBnku1VoUmZEd7Fv7vEdwvlLe4RfuOmUFkOjEp/9Iegh6CHoAdMtUCL6sZKBT2z31BZQNv3G6iW2oQMtsM//ysYlCTKCr8AAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:24px;background-position:0;width:calc(100% - 60px);border:none;border-radius:0;border-bottom:1px solid #ccc;color:#231f20}.header .search-box .sonoma-search-input:active,.header .search-box .sonoma-search-input:focus{outline:0}.header .search-box input.sonoma-search-input::-webkit-input-placeholder{color:transparent}.header .search-box--mobile{padding:20px 30px 0}.header .search-box--trigger{display:none}@media screen and (min-width:992px){.header .search-box--trigger{display:inline-block;position:absolute;right:0;top:0;padding:0 20px;width:60px;height:100%;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header .search-box--trigger img{width:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.header .search-box--trigger:hover{cursor:pointer;opacity:.8;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.header .search-box--desktop{position:absolute;opacity:0;height:auto;max-height:0;overflow:hidden;top:100px;width:100vw;background-color:#ebebeb;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.header .search-box--desktop .search-form{max-width:900px;margin:0 auto}.header .search-box--desktop .sonoma-search-input{background-color:transparent;border-color:transparent;border-bottom:4px solid #648c1a;margin-bottom:0}.header .search-box--desktop .search-box--close{position:absolute;width:16px;top:19px;left:calc(50% + 430px)}.header .search-box--desktop .search-box--close:hover{cursor:pointer}.header .search-box--desktop .search-box--results{max-width:900px;margin:0 auto}.header .search-box--desktop .search-box--results h2{line-height:1;text-align:left;margin:10px 0}.header .search-box--desktop .search-box--results h2>a{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#231f20;font-size:16px}.header .search-box--desktop .search-box--results h2:first-child{margin-top:20px}.header .search-box--desktop .search-box--results h2:last-child{margin-bottom:20px}.header .search-box--desktop.is-active{max-height:300px;opacity:1}.header .search-box--desktop.is-active,.header__content{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100px;max-height:100px}@media screen and (min-width:992px){.header__content{height:100px;max-height:100px;position:relative}}.headroom--unpinned .header__content{max-height:60px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:992px){.headroom--unpinned .header__content{max-height:70px}}@media screen and (min-width:992px){.headroom--unpinned.header .search-box--desktop{top:70px}}.headroom--not-top{box-shadow:0 10px 40px rgba(0,0,0,.1)}.main{padding-top:140px}@media screen and (min-width:992px){.main{padding-top:140px}}.hero__banner{background-color:#e9d255;font-size:14px;margin-top:75px;margin-bottom:30px;padding:12px 0}.hero__banner .wrapper{position:relative;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.hero__banner__content{padding-right:6px}.hero__banner a{text-decoration:underline;color:#fff}.hero__banner button.hero__banner__close{background-color:#e9d255;height:20px;width:20px;background-size:20px;top:0;right:12px}button.hero__banner__close,button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}.hero__banner__close{width:25px;height:25px;display:block;position:absolute;right:20px;top:20px;text-indent:-9999px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTkgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ2ICg0NDQyMykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+R3JvdXA8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIj4KICAgICAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02My4wMDAwMDAsIC0yMS4wMDAwMDApIiBzdHJva2U9IiMwMDAwMDAiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcyLjUwMDAwMCwgMjkuNTAwMDAwKSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtNzIuNTAwMDAwLCAtMjkuNTAwMDAwKSB0cmFuc2xhdGUoNjAuMDAwMDAwLCAxNy4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi41NjYxMzksMTIuOTM2NjU0OSBMMTIuNTY2MTM5LDI0LjkzNjY1NDkgTDEyLjU2NjEzOSwxMi45MzY2NTQ5IEwwLjU2NjEzODk4OCwxMi45MzY2NTQ5IEwxMi41NjYxMzksMTIuOTM2NjU0OSBaIE0xMi41NjYxMzksMTIuOTM2NjU0OSBMMTkuMjE3MDgyLDEyLjkzNjY1NDkgTDI0LjU2NjEzOSwxMi45MzY2NTQ5IEwxMi41NjYxMzksMTIuOTM2NjU0OSBMMTIuNTY2MTM5LDYuMjg1NzExODggTDEyLjU2NjEzOSwwLjkzNjY1NDkzOSBMMTIuNTY2MTM5LDEyLjkzNjY1NDkgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);background-size:25px;background-color:#fff}@media screen and (min-width:700px){.hero__banner{font-size:17px;margin-bottom:40px}.wrapper{padding-left:60px;padding-right:60px}}@media screen and (min-width:960px){.hero__banner{margin-top:0;margin-bottom:75px;padding:20px 0}.hero__banner__content{padding-right:30px}button.hero__banner__close{right:30px}}@media screen and (min-width:1240px){.hero__banner .wrapper{max-width:1240px;padding-left:30px;padding-right:30px}}.hero{position:relative;width:100%;z-index:1;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:42% top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:64px 10px 20px;text-align:center;overflow:hidden}@media screen and (min-width:767px){.hero{padding:70px 0 50px;background-position:50%;max-height:500px;min-height:400px}}@media screen and (min-width:992px){.hero{text-align:initial;padding-top:108px}}@media screen and (min-width:1400px){.hero{max-height:612px;padding-top:91px}}@media screen and (max-height:489px){.hero{padding-top:82px;padding-bottom:62px}}.hero--bg{position:absolute;z-index:-1;top:0;bottom:0;width:auto;max-width:none;left:50%;min-height:480px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hero--bg,.hero--bg.strong-inside{height:100%}@media screen and (max-height:489px){.hero--bg.strong-inside{height:100%}}@media screen and (min-width:375px)and (max-height:489px){.hero--bg.strong-inside{height:100%}}@media screen and (min-width:767px){.hero--bg{min-height:0}}@media screen and (min-width:992px){.hero--bg{width:100%;height:auto}}@media screen and (min-width:1400px){.hero--bg{width:100%}.hero--bg.strong-inside{height:auto}}.hero--heading{padding:10px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#fff;text-shadow:1px 1px 2px #000;margin-bottom:.1em;font-size:14vw}@media screen and (min-width:375px){.hero--heading{font-size:52px}}@media screen and (min-width:375px)and (max-width:699px){.page-template-our-promise--sustainability .hero--heading{font-size:40px}}@media screen and (min-width:700px){.hero--heading{font-size:5vw}.page-template-our-promise--sustainability .hero--heading{max-width:80%;margin:0 auto .2em}}@media screen and (min-width:1180px){.hero--heading{font-size:80px;margin-bottom:0}.page-template-our-promise--sustainability .hero--heading{font-size:65px}}@media screen and (min-width:1400px){.hero--heading{font-size:100px;padding:20px}.page-template-our-promise--sustainability .hero--heading{font-size:80px;margin:0 auto .5em;max-width:1000px}}@media screen and (max-height:489px){.hero--heading{font-size:7vw}.page-template-our-promise--sustainability .hero--heading{font-size:6vw}}.hero--heading.clover-cares{font-size:8vw}@media screen and (min-width:375px){.hero--heading.clover-cares{font-size:30px}}@media screen and (min-width:700px){.hero--heading.clover-cares{font-size:5vw;max-width:60%;margin:60px auto 5px}}@media screen and (min-width:700px)and (max-height:489px){.hero--heading.clover-cares{margin:0 auto 5px}}@media screen and (min-width:992px){.hero--heading.clover-cares{margin-top:0}}@media screen and (min-width:1180px){.hero--heading.clover-cares{font-size:62px}}@media screen and (min-width:1400px){.hero--heading.clover-cares{font-size:70px}}@media screen and (max-height:489px){.hero--heading.clover-cares{font-size:5vw}}.hero--heading.strong-inside{font-size:10vw;max-width:55%;margin-left:auto;margin-right:auto;text-align:center;padding-top:0}@media screen and (min-width:700px){.hero--heading.strong-inside{font-size:5vw;max-width:100%}}@media screen and (min-width:1180px){.hero--heading.strong-inside{font-size:56px}}@media screen and (min-width:1400px){.hero--heading.strong-inside{font-size:70px}}@media screen and (max-height:489px){.hero--heading.strong-inside{font-size:6vw;max-width:100%}}.hero--subheading{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#fff;text-shadow:1px 1px 2px #000;margin-bottom:0}@media screen and (min-width:767px){.hero--subheading{margin-bottom:.5em;font-size:2.5vw}}@media screen and (min-width:1180px){.hero--subheading{font-size:30px}}@media screen and (min-width:1400px){.hero--subheading{font-size:42px}}@media screen and (max-height:489px){.hero--subheading{font-size:4vw}}.hero--subheading.clover-cares{font-size:24px}@media screen and (min-width:1180px){.hero--subheading.clover-cares{font-size:30px}}@media screen and (min-width:1400px){.hero--subheading.clover-cares{font-size:42px}}@media screen and (max-height:489px){.hero--subheading.clover-cares{font-size:4vw}}.hero--subheading.strong-inside{max-width:55%;margin-left:auto;margin-right:auto;font-size:10vw}@media screen and (min-width:500px){.hero--subheading.strong-inside{font-size:6.5vw;max-width:100%}}@media screen and (min-width:767px){.hero--subheading.strong-inside{margin-bottom:0;font-size:5vw}}@media screen and (min-width:1180px){.hero--subheading.strong-inside{font-size:80px;margin-top:12%}}@media screen and (min-width:1400px){.hero--subheading.strong-inside{margin-top:20%}}.hero--inner{position:relative;margin:auto;text-align:center;margin-bottom:40px}@media screen and (min-width:767px){.hero--inner{margin-top:63px;margin-bottom:25px}}@media screen and (min-width:992px){.hero--inner{margin-top:100px;margin-bottom:0}.hero--inner.strong-inside{margin-top:90px}}@media screen and (max-height:489px){.hero--inner{margin-top:70px;margin-bottom:0}}@media screen and (min-width:1180px){.hero--inner.clover-cares{margin-top:80px;margin-bottom:0}}.hero--inner .navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:1em}@media screen and (min-width:992px){.hero--inner .navigation{padding-top:.5em}}@media screen and (max-height:489px){.hero--inner .navigation.wrapper-mg{max-width:700px}}.hero--inner .navigation li{opacity:1;text-decoration:none}.hero--inner .navigation li a{height:100%;width:100%}.hero--inner .navigation li:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:.8}.hero--inner .navigation li:hover a{text-decoration:none;opacity:.8}.contest--pun .pun--form__content .frm_fields_container,.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -5px}.grid__column{width:100%;position:relative;padding:5px}.grid__item{height:100px;background:#e3e3e3;line-height:100px;text-align:center}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#333;border-radius:3px;border:1px solid transparent;color:#fff;cursor:pointer;display:inline-block;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:2px;line-height:1.25;padding:8px 12px;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:normal;font-size:14px;text-transform:uppercase}@media screen and (min-width:700px){.button,button,input[type=button],input[type=reset],input[type=submit]{font-size:16px;padding:12px 20px;white-space:nowrap}}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#1a1a1a;color:#fff;text-decoration:none}.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#333}.frm_compact_text button,.frm_upload_text button{white-space:normal}.button--primary{background-color:#20b1e3}.button--primary:focus,.button--primary:hover{background-color:#178fb9;color:#fff}.button--primary:active{background-color:#20b1e3}.button--primary--hue2{background-color:#2082c2}.button--primary--hue2:focus,.button--primary--hue2:hover{background-color:#196596;color:#fff}.button--primary--hue2:active{background-color:#2082c2}.button--orange{background-color:#feac1d;border-radius:0;padding:12px}.button--orange:focus,.button--orange:hover{background-color:#feb536;color:#fff}.button--orange:active{background-color:#feac1d}.button--secondary{background-color:#76913b}.button--secondary:focus,.button--secondary:hover{background-color:#596d2c}.button--secondary:active{background-color:#76913b}.button--outline{background-color:transparent;color:#333;border:1px solid #333;box-shadow:0 0 0 0 transparent}.button--outline:focus,.button--outline:hover{background-color:transparent;box-shadow:0 0 10px 0 rgba(0,0,0,.3);color:#333}.button--outline:active{background-color:transparent;color:#333}.button--white-outline{background-color:transparent;color:#fff;border:1px solid #fff;box-shadow:0 0 0 0 transparent}.button--white-outline:focus,.button--white-outline:hover{background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);color:#333}.button--grey-outline,body.page-template-page-moon-milk-landing #moon_landed .button-wrapper .button{background-color:transparent;color:#626366;border:1px solid #626366;box-shadow:0 0 0 0 transparent}.button--grey-outline:focus,.button--grey-outline:hover,body.page-template-page-moon-milk-landing #moon_landed .button-wrapper .button:focus,body.page-template-page-moon-milk-landing #moon_landed .button-wrapper .button:hover{background-color:#626366;box-shadow:0 0 10px 0 rgba(0,0,0,.3);color:#fff}.button--blue-outline,body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer button,body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer input[type=submit]{background-color:transparent;color:#bae6f8;border:1px solid #bae6f8;box-shadow:0 0 0 0 transparent}.button--blue-outline:focus,.button--blue-outline:hover,body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer button:focus,body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer button:hover,body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer input[type=submit]:focus,body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer input[type=submit]:hover{background-color:#bae6f8;box-shadow:0 0 10px 0 rgba(0,0,0,.3);color:#333}.button--dark-blue{background-color:#0052a2}.button--dark-blue:active,.button--dark-blue:focus,.button--dark-blue:hover{background-color:#00386f}.button--play{width:60px;height:60px;padding:18px;background-color:transparent;border-radius:30px;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button--play .icofont{font-size:24px}.button--play:hover{background-color:rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button__group{margin-left:-10px;margin-right:-10px;text-align:center}.button__group .button{margin:10px}.has_errors{display:block;font-size:13px;color:#d42c2c;text-align:center}.footer{padding-top:35vw;position:relative;z-index:1;overflow:hidden}.footer map area:hover{cursor:pointer}.page-template-our-promise--family-farms .footer,.page-template-our-promise--happy-cows .footer,.page-template-our-promise--sustainability .footer{margin-top:-37.5vw}@media screen and (min-width:992px){.page-template-our-promise--family-farms .footer,.page-template-our-promise--happy-cows .footer,.page-template-our-promise--sustainability .footer{margin-top:-20vw}}#footer-map-desk,#footer-map-mob,.footer-bg,.footer-image{position:absolute;z-index:-1;width:100%}#footer-map-desk,#footer-map-mob{z-index:5}#footer-map-desk,.footer-bg--desk,.footer-image--desk{display:none}#footer-map-mob,.footer-image--mob{top:8.3vw}.footer-bg--mob{width:140%;max-width:140%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:34vw}.footer--content{padding:20px 0;position:relative}.footer--content:after{content:"";display:block;position:absolute;top:255px;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.15);z-index:1}@media screen and (min-width:375px){.footer--content:after{top:245px}}.contest--pun .pun--form__content .footer--content .frm_fields_container>.grid__column,.footer--content .contest--pun .pun--form__content .frm_fields_container>.grid__column,.footer--content .grid>.grid__column{z-index:2}.footer--form h3,.footer--form p{text-align:center;color:#253e1b}.footer--form h3{font-size:22px;margin-bottom:5px;padding:0 6vw}.footer--form p{font-size:16px;margin-bottom:10px}.footer--form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:360px;margin:0 auto}.footer--form form input.form-sign-up-input{border-radius:0;font-size:16px;padding:0 10px;text-align:left;width:70%}.footer--form form input.form-sign-up-input::-webkit-input-placeholder{color:#b0b0b0;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:14px}.footer--form form input.form-sign-up-input::-moz-placeholder{color:#b0b0b0;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:14px}.footer--form form input.form-sign-up-input:-ms-input-placeholder,.footer--form form input.form-sign-up-input::-ms-input-placeholder{color:#b0b0b0;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:14px}.footer--form form input.form-sign-up-input::placeholder{color:#b0b0b0;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:14px}.footer--form form button.footer-sign-up-btn{background-color:#253e1b;border-radius:0;color:#fff;font-size:14px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;padding:0 10px;width:30%;margin-left:0}.footer--clo{display:none}.footer--copyright{font-size:11px;color:#253e1b;text-align:center;padding:30px 0 5px}.clover_coupon_hidden{visibility:hidden}@media screen and (min-width:767px){.footer--content{padding:40px 0}.footer--copyright{font-size:14px}}@media screen and (min-width:992px){.footer{padding-top:20vw}.footer--content{padding:60px 0 0}.footer--content:after{display:none}#footer-map-desk,.footer-bg--desk{display:inline-block;top:4.1vw}.footer-image--desk{display:inline-block;top:7.4vw}.footer-bg--desk{top:auto;bottom:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);height:412px;width:auto}#footer-map-mob,.footer-bg--mob,.footer-image--mob{display:none}.footer--form h3,.footer--form p{text-align:left;width:60%}.footer--form h3{padding:0;margin-bottom:10px}.footer--form p{margin-bottom:20px}.footer--form form{margin:0 auto 0 0}.footer--copyright{text-align:left;padding:30px 0}.footer--clo{display:block;position:absolute;bottom:0;left:75%;width:100%;max-width:230px}}@media screen and (min-width:1200px){.footer-bg--desk{height:415px;width:auto}.footer-image--desk{top:7vw}.footer--content{padding:40px 0 20px}.footer--form h3,.footer--form p{width:50%}.footer--clo{max-width:240px;bottom:-7%}}@media screen and (min-width:1490px){.footer-bg--desk{height:auto;width:100%;bottom:auto;top:18.5vw}.footer-image--desk{top:4.3vw}}@media screen and (min-width:1600px){.footer-image--desk{top:5vw}}.f-nav-list,.f-socials-list,.main-nav-list,.product-item .certificate-list{margin:0;padding:0;list-style:none}.sidemenu-close .menu-shortlink{padding:0!important}iframe[name=google_conversion_frame]{display:none}.f-sign-up-form:after,.product-item .certificate-list:after{content:"";display:block;clear:both}.product-item .title-holder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.no-margin{margin:0!important}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:focus,a:hover{outline:0;text-decoration:none}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}main{overflow:hidden}.nopadding{padding:0!important}section{padding:180px 0}.mt100{margin-top:100px}.mt130{margin-top:130px}.mt150{margin-top:150px}.mt15{margin-top:15px}.mb30{margin-bottom:30px}.mb50{margin-bottom:50px}.mb100{margin-bottom:100px}.pb0{padding-bottom:0!important}.table{width:100%;height:100px;min-height:100vh;display:table;text-align:center;margin:0;position:relative;z-index:2}.table .inner{display:table-cell;vertical-align:middle}.icofont,[class*=" icon-"],[class^=icon-]{font-family:icofont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\E901"}.icon-instagram:before{content:"\E902"}.icon-twitter:before{content:"\E903"}.icon-menu:before{content:"\E900"}.icofont-ui-play{position:absolute;top:0;left:0;height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:100% 100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{min-width:320px;background-color:#fff;font-family:Gotham,Arial,Helvetica,sans-serif;font-size:17px;line-height:1.47;font-weight:300;color:#231f20}img{max-width:100%;height:auto;vertical-align:middle}img[src*=".svg"]{width:100%;height:auto}.cursive,.cursive-font{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}.scratched-font{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif}.page-preloader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#20b1e3;background-image:url(/wp-content/themes/sonoma/dist/8354f1ea45d21e14f24c114aac72442e.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:200px auto}.page-wrapper{overflow:hidden;position:relative}a{color:#20b1e3;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}a:hover{text-decoration:underline}h1,h2,h3{line-height:1.1}h1,h2,h3,p{margin:0 0 1em}.tm{font-size:10px}.clo-cares-heading{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:22px;color:#231f20;font-weight:400;display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0 0 7px}.clo-cares-heading:after,.clo-cares-heading:before{content:"";position:absolute;top:50%;right:110%;height:2px;background-color:#231f20;width:40px}.clo-cares-heading:after{right:auto;left:110%}.intro-section{height:100vh;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.intro-video{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg) repeat-y 50% 0;background-size:cover}@media(max-width:767px){.intro-video{background-position:68.5% 0}}.intro-text{position:absolute;top:48vh;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1000px;text-align:center}@media(max-width:1269px){.intro-text{width:100%;left:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media(max-width:767px){.intro-text{top:42vh}}.intro-section .intro-text{color:#fff}.intro-text .text-slide{display:none;position:absolute;top:0;left:20px;right:20px;opacity:0}.intro-text .text-slide.active{opacity:1;display:block}.intro-text .text-content{display:inline-block;vertical-align:top;position:relative;z-index:2;font-size:24px;line-height:1.35}.intro-text .text-content:before{content:"";position:absolute;top:-10px;bottom:-10px;left:-20px;right:-20px;background-color:rgba(35,31,32,.41);-webkit-filter:blur(20px);filter:blur(20px)}.intro-text .text-content>*{position:relative}.intro-text .text-content p{font-weight:200}.intro-text .text-welcome{font-size:42px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative}@media(max-width:767px){.intro-text .text-welcome{font-size:22px}.community_bg,.table{min-height:50vh!important}}.intro-text .text-welcome:after,.intro-text .text-welcome:before{content:"";position:absolute;top:50%;right:110%;height:2px;background-color:#fff;width:60px}.intro-text .text-welcome:after{right:auto;left:110%}.intro-text .text-main-title{font-size:100px;line-height:1;letter-spacing:-.05em;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:400}@media(max-width:1023px){.intro-text .text-main-title{font-size:80px}}@media(max-width:767px){.intro-text .text-main-title{font-size:40px}}.intro-text .text-sub-title{font-size:50px;line-height:1;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 15px;font-weight:400}@media(max-width:1023px){.intro-text .text-sub-title{font-size:46px}}@media(max-width:767px){.intro-text .text-sub-title{font-size:23px}}.intro-text p{margin:0}@media(max-width:767px){.intro-text p{font-size:15px}.intro-text p br{display:none}}.intro-scroller{position:absolute;bottom:36px;left:50%;z-index:3;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:54px;height:54px;border-radius:100%;background-color:#6e932a}@media(max-width:767px){.intro-scroller{width:44px;height:44px;bottom:17px}}.intro-scroller:before{content:"";position:absolute;top:50%;left:50%;border:solid #fff;border-width:2px 2px 0 0;width:16px;height:16px;margin-top:-4px;-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.intro-scroller:hover{background-color:#4c6819;text-decoration:none}.intro-brand{position:absolute;bottom:47px;left:6.25%;z-index:3;font-size:22px;line-height:26px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;padding:0 0 0 32px}@media(max-width:767px){.intro-brand{font-size:13px;line-height:16px;bottom:28px;padding:0 0 0 25px}}.intro-section .intro-brand{color:#fff}.intro-brand:before{content:"";position:absolute;top:0;left:0;border:3px solid #fff;width:22px;height:22px;border-radius:100%;background-color:#6e932a}@media(max-width:767px){.intro-brand:before{width:15px;height:15px;border-width:3px}}.intro-location{position:absolute;bottom:47px;right:6.25%;z-index:3;font-size:20px;line-height:26px;font-weight:500}@media(max-width:767px){.intro-location{font-size:11px;line-height:16px;bottom:29px}}.intro-section .intro-location{color:#fff}.product-teaser{position:fixed;left:50%;bottom:0;z-index:11;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;height:0}@media(max-width:767px){.product-teaser{width:212px}}.intro_img{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover!important;background-repeat:no-repeat!important;background-position:50%!important;height:100%;width:100%}.product-section{position:relative;background:repeat-y 50% 0;background-size:100% auto;overflow:hidden}.page-title{text-align:center;margin-bottom:30px;padding-bottom:0}.page-title .sub-title{font-size:42px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative}.page-title .sub-title:after,.page-title .sub-title:before{content:"";position:absolute;top:50%;right:110%;height:2px;background-color:#231f20;width:60px}.page-title .sub-title:after{right:auto;left:110%}.page-title .main-title{font-size:100px;line-height:1;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;display:block}.page-title .main-text,.page-title .main-title{letter-spacing:-.05em;margin:0 0 40px;font-weight:300}.page-title .main-text{font-size:24px;line-height:1.33}.product-list{margin:0 -5% 30px;position:relative}@media(max-width:767px){.product-list{margin:0 0 30px}}.product-item{margin:0 50px 50px;min-width:282px;position:relative;-webkit-filter:drop-shadow(-20px 22px 24px rgba(0,0,0,.13));filter:drop-shadow(-20px 22px 24px rgba(0,0,0,.13))}.product-item .close-btn{position:absolute;top:0;right:0;width:45px;height:45px;border:none;background:none;padding:0;color:#231f20;cursor:pointer;z-index:3;font-size:45px;text-align:center;line-height:45px;opacity:0;outline:none}.product-item .close-btn:hover{color:#757575}@media(max-width:767px){.product-item .close-btn{right:0}}@media(max-width:1024px){.product-item{margin:0 35px 35px}}@media(max-width:767px){.product-item{margin:0 20px 20px;min-width:inherit}}.product-item .content-holder{position:relative;z-index:2}.product-item .image-area{margin:0 0 10px}.product-item .image-holder{position:relative;width:100%;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-item .title-holder{width:50%;margin:0 auto;text-align:center;font-size:17px;line-height:22px;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:rgba(35,31,32,.6)}.product-item .description-holder{overflow:hidden;display:none}.product-item .bg-holder{display:none;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;background-color:#fff;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4}.product-item .product-title{margin:0 0 15px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;font-size:28px;letter-spacing:-1.4px;line-height:1.07}@media(max-width:767px){.product-item .product-title{text-align:center}}.product-item .certificate-list{display:none;text-align:center}.product-item .certificate-list li{display:inline-block;vertical-align:middle;margin:0 15px 15px}.product-item hr{height:1px;overflow:hidden;background:hsla(0,0%,59%,.3);border:0;margin:26px 0}.product-item .button{display:block;font-size:16px;line-height:19px;letter-spacing:-.6px;border-radius:3px;background-color:#6e932a;font-weight:500;padding:18px;border:0;margin:0 0 15px;color:#fff;width:100%;-webkit-transition:all .3s;transition:all .3s}.product-item .button:hover{background-color:#4c6819}.product-item .button.secondary{background-color:#20b1e3}.product-item .button.secondary:hover{background-color:#178fb9}.product-item.expanded{width:735px;height:590px;z-index:3;-webkit-filter:none;filter:none}@media(max-width:767px){.product-item.expanded{position:absolute;width:100%;height:auto;left:0!important;margin:0 0 30px;padding-bottom:4px}}.product-item.expanded .content-holder{overflow-y:auto;height:100%}.product-item.expanded .bg-holder{display:block;opacity:0}.product-item.expanded .title-holder{clear:left;float:left;width:282px;margin:0 0 20px}@media(max-width:767px){.product-item.expanded .title-holder{float:none;margin:0 auto 20px}}.product-item.expanded .certificate-list{opacity:0;display:block;clear:left;float:left;width:282px}@media(max-width:767px){.product-item.expanded .certificate-list{float:none;text-align:center;width:100%}}@media(max-width:767px){.product-item.expanded .certificate-list li{display:inline-block;margin:0 10px 10px}}.product-item.expanded .image-area{float:left;width:282px;margin:0 30px 10px 0}@media(max-width:767px){.product-item.expanded .image-area{float:none;margin:0 auto;width:auto}}.product-item.expanded .image-holder{position:relative;top:0;left:0;height:auto;width:auto;-webkit-filter:drop-shadow(-20px 22px 24px rgba(0,0,0,.13));filter:drop-shadow(-20px 22px 24px rgba(0,0,0,.13))}.product-item.expanded .image-holder img{max-height:none;max-width:none;-webkit-transition:all .7s linear;transition:all .7s linear}.product-item.expanded .description-holder{display:block;opacity:0}.infographic-section{position:relative;background:url(/wp-content/themes/sonoma/dist/973533453f01eb2b03b4a02339d1ce12.jpg) no-repeat 50% 100%;background-size:100%;overflow:hidden}.infographic-play-btn{border-radius:50%;background:#ca1938;height:121px;width:121px;position:relative;display:block;margin:0 auto;-webkit-transition:background-color .3s;transition:background-color .3s}.infographic-close-btn{position:absolute;top:-20px;width:30px;height:30px;border-radius:100%;background-color:#231f20;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;text-align:center;line-height:30px;color:#fff;right:50px}.infographic-close-btn i{text-decoration:none;color:#fff}@media(max-width:767px){.infographic-play-btn{height:73px;width:73px}}.infographic-play-btn:after{content:"";position:absolute;top:20px;left:36px;width:0;height:0;border-top:41px solid transparent;border-bottom:41px solid transparent;border-left:69px solid #fff}@media(max-width:767px){.infographic-play-btn:after{border-top:24px solid transparent;border-bottom:24px solid transparent;border-left:41px solid #fff;top:13px;left:22px}}.infographic-play-btn:hover{background-color:#9d132b}.infographic-progress-bar{height:15px;position:fixed;left:0;bottom:0;display:none;width:100%;cursor:pointer;z-index:999}.infographic-progress-bar .progress{width:0;height:100%;background:#000;display:block}.infographic-progress-bar .progress.animate{-webkit-transition:width 1s;transition:width 1s}.menu-wrapper{position:relative}.mobile-menu .m_logo{display:none}.menu-area{position:relative}.main-menu li ul li ul{left:100%;opacity:0;position:absolute;top:-1px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);visibility:hidden;z-index:999}.main-menu li ul li:hover>ul{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.member-img img{width:100%}.main-menu li ul.dropdown-show-right{left:auto;right:0}.image-holder{display:table;text-align:center;margin:0 auto}.image-thumb{vertical-align:middle;display:table-cell;border:5px solid #fff;border-radius:50%}ul.slick-dots{margin:0 auto;padding:0;text-align:center}.slick-slide{outline:none}.slick-slider .slick-dots li{background-color:#fff;text-indent:-99999px;width:15px;height:15px;border-radius:50px;border:none;outline:0;display:inline-block;transition:all .5s ease;-moz-transition:all ease .5s;-webkit-transition:all .5s ease;-ms-transition:all ease .5s;-o-transition:all ease .5s}.slick-slider .slick-dots li.slick-active{background-color:#648c3c}.board-list-slider-mobile{padding-bottom:30px}.slick-dots li button{display:none}.menu-product-slider .slick-next{right:10px;z-index:9999}.menu-product-slider .slick-next:before,.menu-product-slider .slick-prev:before{font-family:IcoFont;font-size:20px}.menu-product-slider .slick-next:before{content:"\EB33"}.menu-product-slider .slick-prev:before{content:"\EB32"}.menu-product-slider .slick-prev{left:10px;z-index:9999}.page-1 .s1{-webkit-transition:all 1.5s}.page-1 .s1,.page-1 .s2{-webkit-transform:translateY(100px);opacity:0}.page-1 .s2{-webkit-transition:all 1s;-webkit-transition-delay:.5s;font-family:Carrois Gothic SC,sans-serif;font-style:normal;font-weight:400;font-size:40px;text-align:center;color:#fff}.page-1.animation-on .s1,.page-1.animation-on .s2{-webkit-transform:translateY(0);opacity:1}.side-nav{position:fixed;right:-500px;width:500px;background:#1f160d;min-height:100%;overflow-x:hidden;-ms-overflow-style:none;top:0;bottom:0;z-index:999;padding:62px 20px;-webkit-transition:all .5s cubic-bezier(.345,.035,.155,1) 0ms;transition:all .5s cubic-bezier(.345,.035,.155,1) 0ms;background:url(/wp-content/themes/sonoma/dist/556e5ef66d66c5f33885e56a64f56019.jpg)}.side-nav::-webkit-scrollbar{display:none}.side-nav.active{right:0}.side-menu-header h2{font-weight:500;color:#fff;font-size:20px;float:left}a.menu-close{color:#fff;float:right;font-size:20px;text-decoration:none;position:absolute;top:0;right:0}body.side-nav-active:before{background:rgba(0,0,0,.6);z-index:999;content:"";position:fixed;width:100%;height:100%;top:0;-webkit-transition:all .5s cubic-bezier(.5,.035,.155,1) 0ms;transition:all .5s cubic-bezier(.5,.035,.155,1) 0ms}.side-menu-header{margin-bottom:40px;padding-bottom:40px;position:relative}.sidemenu-close .menu-shortlink ul{margin:0;padding:34px 0;background:#fff;background:url(/wp-content/themes/sonoma/dist/dc3ff632ba3650a18eced93070b40081.png);background-size:cover;background-repeat:no-repeat;min-height:165px;width:166px}.sidemenu-close .menu-shortlink ul li{font-size:17px;color:#000;max-height:22px;list-style:none;text-align:center;text-transform:uppercase;font-weight:700}.sidemenu-close .menu-shortlink ul li+li{margin-top:0}.sidemenu-close .menu-shortlink{padding:0 15px}.sidemenu-close .menu-shortlink ul li a{color:#231f20;text-decoration:none}.menu-shortlink.menu-social-icon ul{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:35px}.menu-social-icon ul li{margin-bottom:15px}.menu-social-icon ul li a{font-size:20px}.sidemenu-close .menu-social-icon ul li+li{margin-top:11px}.sidemenu-close .menu-shortlink ul li a:hover{color:#757575}.widget{text-align:center;padding:0 15px;margin-bottom:5px}.widget-wrap{background-size:cover;width:100%;height:100%;padding:57px 0;background-repeat:no-repeat}.widget-wrap h3{font-size:12px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-weight:500;color:#fff;margin-bottom:5px}.widget-wrap h2{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:40px;color:#fff;margin-bottom:15px}.widget-location h3{font-size:20px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-weight:500;color:#fff;margin-bottom:0}.widget-btn a{background:#6e932a;color:#fff;font-size:16px;font-weight:500;padding:10px 48px;border-radius:2px;text-decoration:none}.home_slider_wrapper{position:relative;min-height:100vh;overflow:hidden}.home_slider_wrapper .video video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto}.home-text-slider{position:absolute;width:100%;height:100%;left:0;right:0;top:35%}.home_slider .sub-title{font-size:42px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:0;color:#fff}.home_slider .sub-title:after,.home_slider .sub-title:before{content:"";position:absolute;top:50%;right:110%;height:2px;background-color:#fff;width:60px}.home_slider .sub-title:after{right:auto;left:110%}.home_slider .text-main-title{font-size:100px;letter-spacing:-4px;display:block}.home_slider .text-main-title,.home_slider .text-sub-title{line-height:1;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:30px;font-weight:400;color:#fff}.home_slider .text-sub-title{font-size:50px;letter-spacing:-2.6px}.home_slider p{font-weight:200;font-size:24px;line-height:1.35;color:#fff;width:70%;margin:0 auto}.intro-scroller-btn{position:absolute;bottom:20%;left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:54px;height:54px;border-radius:100%;z-index:2;background-color:#6e932a}.intro-scroller-btn:before{content:"";position:absolute;top:50%;left:50%;border:solid #fff;border-width:2px 2px 0 0;width:16px;height:16px;margin-top:-4px;-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.intro-scroller-btn:hover{background-color:#4c6819;text-decoration:none}.intro-brand-title{position:absolute;bottom:130px;left:6.25%;z-index:3;font-size:22px;color:#fff;line-height:26px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;padding:0 0 0 32px}.intro-brand-title:before{content:"";position:absolute;top:0;left:0;border:3px solid #fff;width:22px;height:22px;border-radius:100%;background-color:#6e932a}.intro-location-title{position:absolute;bottom:130px;right:6.25%;z-index:3;font-size:20px;line-height:26px;font-weight:500;color:#fff}#no_items{width:30px;height:30px}.product-box-teaser{display:none;position:absolute;left:0;right:0;top:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;text-align:center;margin:0 auto;z-index:99}.product-box-teaser img{max-width:9%;margin:0 auto}.product-box-teaser.down{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.product-box-teaser.up{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.active_teaser.product-box-teaser{display:inline-block;z-index:99}.product-box-teaser a{display:block}.idle-subscribe-popup.prodcut_teaser{left:0}.idle-subscribe-popup.product_teaser_remove{left:100%}.idle-subscribe-popup{position:fixed;top:0;left:-100%;width:100%;height:100vh;z-index:100;transition:2s;-webkit-transition:2s;-moz-transition:2s}body.idle-subscribe-overlay:before{content:"";position:fixed;z-index:11;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.idle-subscribe-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);background-repeat:no-repeat!important;width:650px;height:321px;overflow:hidden;background-position:100%!important;-webkit-filter:drop-shadow(-50px 40px 28px #000);filter:drop-shadow(-50px 40px 28px rgb(0,0,0))}.idle-subscribe-close{position:absolute;top:100px;left:35px;width:30px;height:30px;border-radius:100%;background-color:#231f20;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.idle-subscribe-close:hover{background-color:#312b2c}.idle-subscribe-close:after,.idle-subscribe-close:before{content:"";position:absolute;top:50%;left:50%;height:2px;width:14px;background-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.idle-subscribe-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.idle-subscribe-title{width:100%;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:26px;line-height:1;letter-spacing:-1.3px;color:#fff;margin:4px 0 10px 80px;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.idle-subscribe-wrapper-text_from{padding:177px 0 0}.idle-subscribe-input{float:left;background-color:#fff;border:2px solid #e4e4e4;margin:0;height:55px;outline:none;color:#302c2d;font-size:16px;line-height:19px;font-weight:500;padding:18px;width:157px;text-align:center}.idle-subscribe-input::-webkit-input-placeholder{color:#302c2d}.idle-subscribe-input::-moz-placeholder{opacity:1;color:#302c2d}.idle-subscribe-input:-moz-placeholder{color:#302c2d}.idle-subscribe-input:-ms-input-placeholder{color:#302c2d}.idle-subscribe-input.placeholder{color:#302c2d}.idle-subscribe-btn{float:left;height:55px;border:0;background-color:#20b1e3;color:#fff;width:120px;text-align:center;font-size:16px;line-height:19px;font-weight:500;padding:18px 10px;cursor:pointer;outline:none;-webkit-transition:all .3s;transition:all .3s}.idle-subscribe-btn:hover{background-color:#178fb9}.map{margin:0 auto}.map,.map-close{text-align:center}.map-close{position:absolute;top:-15px;right:-15px;font-size:16px;background:#333;width:30px;height:30px;color:#fff;border-radius:50px;line-height:30px;cursor:pointer}.map-details .map-wrap{box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #e4e4e4;position:absolute;top:calc(25% - 100px);left:55%;background:#fff;opacity:0;visibility:hidden;min-height:100px;max-width:380px;margin:0 auto;color:#000;padding:30px}.map-wrap.activeLnk{visibility:visible;opacity:1;display:block;top:calc(28% - 100px)}.map-inner{text-align:center}.map-inner .map-title{font-size:42px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:20px;text-align:center}.map-title.alt_title:after,.map-title.alt_title:before{content:none!important}.map-inner .map-title.alt_title{text-align:left;display:block}.map-inner .map-title.alt_title h3{font-size:20px;font-family:Gotham,Arial,Helvetica,sans-serif;color:#6e932a;border-bottom:2px solid hsla(0,0%,87%,.4);margin-bottom:20px;padding-bottom:20px}.map-inner .map-title.alt_title h2{font-size:32px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;vertical-align:top;position:relative;margin-bottom:0;color:#231f20}.map-inner .map-title h2{margin:0;color:#6e932a}.map-inner .map-title:first-child:after,.map-inner .map-title:first-child:before{content:"";position:absolute;top:50%;right:105%;height:1px;background-color:#6e932a;width:20px}.map-inner .map-title:after{right:auto;left:105%}.map-video{position:relative;margin-bottom:15px}.map-video a{text-decoration:none}.map-video a i{font-size:29px;color:#fff;height:60px;width:60px;display:block;margin:0 auto;background:#6e932a;line-height:60px;border-radius:50px;position:absolute;text-align:center;left:0;right:0;top:calc(50% - 30px)}.map-video-footer p{font-size:14px;font-weight:700;margin-bottom:0}.containerdiv,area.click{position:relative}@media screen and (min-width:992px){.container--inner{width:100%;height:100%;margin-left:20px}}.map-description h4{font-size:17px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:30px}.map-description{width:33%;float:left;position:absolute;top:50%;left:15px;text-align:left}.map-description h2{font-size:30px;line-height:1;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:300}.map_dot_info{background:hsla(0,0%,100%,.6);padding:15px 30px;border-radius:5px;margin-top:30px;display:inline-block}.map_dot_info ul{margin:0;padding:0}.map_dot_info ul li{list-style:none;display:inline-block;position:relative;padding-left:25px;margin-right:15px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:17px}.map_dot_info .dot{width:20px;height:20px;border:3px solid #fff;border-radius:50px;display:inline-block;margin-right:10px;position:absolute;top:2px;left:0}.map_dot_info .dot.blue{background:#54aade}.map_dot_info .dot.red{background:#ca2545}.map_dot_info .dot.green{background:#6a9123}.img-mask{display:block;width:100%;max-height:100%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:relative}.slick-prev:before{content:"\EB8A"}.slick-next:before,.slick-prev:before{font-family:IcoFont;font-size:34px;color:#000}.slick-next:before{content:"\EB8B"}a.map-btn{background:#6e932a;padding:15px 30px;color:#fff;text-decoration:none;font-size:16px;border-radius:3px;display:block;margin-top:30px;font-weight:500}a.map-btn:hover{opacity:.8}.glass_media{max-width:30%;float:left}.glass-map-wrap{position:relative}.text-left-box h2{font-size:47px;line-height:1;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:300;text-align:left}.text-left-box{float:left}.text-right-box{float:right}.g-section-box{position:absolute;width:34%;top:40%;left:0;margin:0 auto;text-align:center}.g_right_pos{right:0;left:auto;top:-7%}.g_wrapper_item{box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:15px 30px;background:#fff}.g_wrapper_item h2{font-size:29px;line-height:1;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:700;text-align:center;margin-bottom:30px}.g_wrapper_item_list{margin:10px 0;display:block;min-height:90px}.g_list_view,.g_wrapper_item_list img{text-align:center}.g_list_view{width:70%;margin:0 auto;display:inline-block}.g_list_view h4{margin:0 0 5px;text-transform:uppercase;font-weight:400;font-size:15px}.g_list_view h3{font-size:32px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;margin-bottom:0}.g_list_view p{font-size:14px}.g_wrapper_item_list:after{content:"";border-top:3px solid #fff;position:absolute;left:0;width:41%;display:block;height:3px;margin:-23% 0 0 -39%}.g_wrapper_item_list.g_first:after{content:none}.g_wrapper_item_list.g_third:after{margin:-14% 0 0 -39%}.g_wrapper_item_list.g_fourth:after{margin:-12% 0 0 -39%}.blue_text{color:#54aade}.green_text{color:#6e932a}.clover-banner,section.clover-banner{background-position:100% 100%!important;min-height:100vh}.banner_area,.clover-banner,section.banner_area,section.clover-banner{background-repeat:no-repeat!important;background-size:cover!important;padding:150px 0;position:relative;text-align:center}.banner_area,section.banner_area{background-position:100% 0!important}.banner_area .sub-title{font-size:42px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:0;color:#fff}.banner_area .sub-title:after,.banner_area .sub-title:before{content:"";position:absolute;top:50%;right:110%;height:2px;background-color:#fff;width:60px}.banner_area .sub-title:after{right:auto;left:110%}.banner_area .main-title{font-size:100px;line-height:1;letter-spacing:-.05em;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:300;color:#fff;position:relative}.banner_area .banner_text>p{font-size:27px;color:#fff;width:80%;margin:0 auto;margin-top:30px;text-align:left;line-height:1.6;text-align:center}.site_bg{background-position:100% 100%!important;background-repeat:no-repeat!important;background-size:cover!important;padding:100px 0;position:relative;text-align:center}.history-section{min-height:100vh;position:relative;left:15px;background:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg) repeat-y 50% 0;background-size:100% auto;padding:50px 0;overflow:hidden;margin-left:-15px;margin-right:-15px;width:100%}.page-nav{border-bottom:1px solid #ddd;padding-bottom:30px}.page-nav ul{margin:0;padding:0;text-align:center}.page-nav ul li{display:inline-block;list-style:none}.page-nav ul li+li{margin:0 25px}.page-nav ul li a{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:30px;text-decoration:none;color:#231f20;background:transparent;padding:5px 15px;border-radius:3px}.page-nav ul li.active a,.page-nav ul li a:hover{background:#6e932a;color:#fff}.inner-page{padding:60px 0}.page-title h2{font-size:78px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:0;color:#292526;text-align:center}@media screen and (min-width:767px){.page-title h2{font-size:50px}}@media screen and (min-width:992px){.page-title h2{font-size:78px}}.inner-page p{font-weight:200;font-size:27px;line-height:1.6}.inner-page .page-title{text-align:left}.desc-image-wrap{margin-bottom:50px;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);position:relative;text-align:center}.h_info{position:absolute;top:calc(50% - 80px);left:0;right:0}.h_info h2{font-size:42px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;color:#fff;margin-bottom:0;text-align:center;margin-top:20px}.h_info a{text-align:center;text-decoration:none}.h_info a i{font-size:29px;color:#fff;height:60px;width:60px;display:block;margin:0 auto;background:rgba(98,148,119,.8);line-height:60px;border-radius:50px}.description_block{background-color:#fff;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:40px}.description_block p{font-size:23px}.post-type-archive-press .group-blog .recipes-hero,.tax-press_category .group-blog .recipes-hero{background-size:!important;background-position:50% 0!important}.group-blog .gradient-overlay-top{height:100px;position:absolute;padding:20px;width:100%;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff 56%);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 56%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);margin-top:-100px}.group-blog .gradient-overlay-bottom{height:100px;position:absolute;padding:20px;width:100%;margin-top:-20px;background:-webkit-linear-gradient(top,#fff 40%,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff 40%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}.group-blog .recipes-hero{background-image:url(/wp-content/themes/sonoma/dist/1e742421a6c0602658df817616bfe48e.png);min-height:500px;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.group-blog .recipes-hero .table{min-height:55vh}.group-blog .recipes-hero .table .inner{padding-top:15rem;vertical-align:top}.group-blog .recipes-hero .table .inner .banner_text{position:relative;z-index:-1}.group-blog .recipes-hero .table .inner .banner_text h1{margin-bottom:8rem!important}.group-blog .recipes-hero .table .inner .sub-title{font-size:36px;margin-bottom:0;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#fff}.group-blog .recipes-hero .table .inner .main-title{font-size:60px;margin-bottom:8rem;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#fff}@media screen and (min-width:992px){.group-blog .recipes-hero .table .inner .sub-title{font-size:54px}.group-blog .recipes-hero .table .inner .sub-title span{line-height:54px}.group-blog .recipes-hero .table .inner .main-title{font-size:100px;line-height:100px}}.group-blog .recipes-hero .table .inner .actions .silhouettes{position:absolute;top:200px;width:100%;z-index:-1}@media screen and (min-width:700px){.group-blog .recipes-hero .table .inner .actions .silhouettes{top:180px}}@media screen and (min-width:1200px){.group-blog .recipes-hero .table .inner .actions .silhouettes{top:200px}}.group-blog .recipes-hero .table .inner .actions .silhouettes #clos-corner{position:relative;right:375px;top:20px}.group-blog .recipes-hero .table .inner .actions .silhouettes #clos-corner img{width:200px}.group-blog .recipes-hero .table .inner .actions .silhouettes #scout{position:relative;right:365px;top:10px;width:135px}.group-blog .recipes-hero .table .inner .actions .silhouettes #clo-chef{position:relative;left:350px;top:-10px;width:150px}.group-blog .recipes-hero .table .inner .actions .sort-categories{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% + 30px);padding:0}@media screen and (min-width:700px){.group-blog .recipes-hero .table .inner .actions .sort-categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.group-blog .recipes-hero .table .inner .actions .sort-categories li,.group-blog .recipes-hero .table .inner .actions .sort-categories li a{line-height:1.4em;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#000;font-size:.9em;width:50%}@media screen and (min-width:992px){.group-blog .recipes-hero .table .inner .actions .sort-categories li,.group-blog .recipes-hero .table .inner .actions .sort-categories li a{width:20%}}.group-blog .recipes-hero .table .inner .actions .sort-categories li{list-style-type:none;display:inline-block;padding:15px 0;background:#fff;float:left;border:1px solid #ccc;border-top:0;border-right:1px solid #ccc}@media screen and (min-width:992px){.group-blog .recipes-hero .table .inner .actions .sort-categories li{border-top:1px solid #ccc;border-right:0}}.group-blog .recipes-hero .table .inner .actions .sort-categories li:first-child,.group-blog .recipes-hero .table .inner .actions .sort-categories li:nth-child(2){border-top:1px solid #ccc}.group-blog .recipes-hero .table .inner .actions .sort-categories li:last-child{border-right:1px solid #ccc}.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories{border-right:1px solid #ccc;padding:0}.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories input[type=text]{padding:15px 10px;border:0;font-size:1em;line-height:1.4px}.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories input[type=text]::-webkit-input-placeholder{font-size:1em;line-height:1.4em;text-align:left;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#ccc}.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories #search-corner,.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories #search-press,.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories #search-recipes{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAVUExURR0TCjcoJR8UCx0TDB8UCyEXECAXDDAsCNsAAAAHdFJOU18FNVFDGCbojpO5AAAAdUlEQVQY03XQSw6AMAgE0CkM3P/Ilk+LMZGF4pNCClaHCVU8U7SgQv2a57fGU9qCfJK0XWDddmOaD0VjCSOwbigU+eKYAP+mY6yz7xl7MFGzOGUwdA+9xHVs5+5E/sS57VlC7SCqzJi1VrtyvK9Rpl/Ksx9aD2zHAdjO5lzGAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:20px;background-position:95%;padding-right:40px;padding-left:35px!important}.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories .corner-search-box,.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories .press-search-box,.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories .recipe-search-box{position:absolute;width:260px;height:250px;overflow:scroll;display:none;background-color:#fff;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:10px}.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories .corner-search-box h2,.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories .press-search-box h2,.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories .recipe-search-box h2{font-size:16px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #efefef}.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories .corner-search-box h2 a,.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories .press-search-box h2 a,.group-blog .recipes-hero .table .inner .actions .sort-categories li.search-categories .recipe-search-box h2 a{color:#000!important}.group-blog .recipes-hero .table .inner .actions .sort-categories li.active{background-color:#20b1e3;color:#fff}.group-blog .recipes-hero .table .inner .actions .sort-categories li.active a{color:#fff}@media screen and (min-width:992px){.group-blog .recipes-hero .table .inner .actions .sort-categories--blog li,.group-blog .recipes-hero .table .inner .actions .sort-categories--blog li a{width:16.66%}}@media screen and (min-width:992px)and (max-width:1179px){.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li a,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li a{width:16%;font-size:.8em}.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li#health-and-fitness,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li#health-and-fitness a,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li a#health-and-fitness,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li a#health-and-fitness a,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li#health-and-fitness,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li#health-and-fitness a,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li a#health-and-fitness,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li a#health-and-fitness a{width:20%}}@media screen and (min-width:1180px){.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li a,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li a{font-size:.9em;width:16.6666%}.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li#health-and-fitness,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li#health-and-fitness a,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li a#health-and-fitness,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li a#health-and-fitness a,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li#health-and-fitness,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li#health-and-fitness a,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li a#health-and-fitness,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li a#health-and-fitness a{width:16.6666%}}.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li.search-categories ::-webkit-input-placeholder,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li.search-categories input[type=text],.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li.search-categories ::-webkit-input-placeholder,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li.search-categories input[type=text]{font-size:.9em;line-height:1.4;padding:16px 10px}@media screen and (min-width:992px)and (max-width:1179px){.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li.search-categories ::-webkit-input-placeholder,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li.search-categories input[type=text],.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li.search-categories ::-webkit-input-placeholder,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li.search-categories input[type=text]{font-size:.8em;line-height:1.65}}@media screen and (min-width:1180px){.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li.search-categories ::-webkit-input-placeholder,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-events li.search-categories input[type=text],.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li.search-categories ::-webkit-input-placeholder,.group-blog .recipes-hero .table .inner .actions .sort-categories.on-recipes li.search-categories input[type=text]{font-size:.9em}}.group-blog section.recipes{padding:0;padding-top:15%}@media screen and (min-width:992px){.group-blog section.recipes{padding-top:7%}}.group-blog section.recipes .recipe-content-holder{margin-bottom:4em;cursor:pointer}.group-blog section.recipes .recipe-content-holder:nth-child(2n){-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.group-blog section.recipes .recipe-content-holder:nth-child(odd){-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}@media screen and (min-width:992px){.group-blog section.recipes .recipe-content-holder{margin-bottom:50px}.group-blog section.recipes .recipe-content-holder.col-md-8{width:64.66%;margin-right:2%}.group-blog section.recipes .recipe-content-holder.col-md-4{width:31.33%;margin-right:2%}}.group-blog section.recipes .recipe-content-holder .border-background-image{position:absolute;height:110%;left:0;top:-15px;width:100%;box-shadow:1px 1px 15px #949494}@media screen and (min-width:992px){.group-blog section.recipes .recipe-content-holder .border-background-image{height:100%}}.group-blog section.recipes .recipe-content-holder .recipe-wrapper{padding:20px;height:350px;background-repeat:no-repeat;background-size:cover;margin-bottom:30px;background-position:50%}.group-blog section.recipes .recipe-content-holder .recipe-wrapper>.inner_wrapper{position:absolute;bottom:0;left:0;padding:0 20px;text-shadow:2px 2px 5px #000;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#fff;font-size:20px;font-weight:100}.group-blog section.recipes .side-recipe{position:absolute;right:0;bottom:50%}.group-blog section.recipes .event-detail-wrapper{margin:40px 0;padding:0;background:#fff}.group-blog section.recipes .event-detail-wrapper .image-holder{height:500px;background-size:cover;background-position:50%}.group-blog section.recipes .event-detail-wrapper .content-holder{padding-left:40px;padding-right:0}.group-blog section.recipes .event-detail-wrapper .content-holder .event-date-holder{background:#23b2e3;color:#fff;font-weight:700;padding:20px}.group-blog section.recipes .event-detail-wrapper .content-holder .event-date-holder p{margin:0;text-transform:uppercase}.group-blog section.recipes .event-detail-wrapper .content-holder .event-date-holder p:last-child{font-size:12px}.group-blog section.recipes .event-detail-wrapper .content-holder .event-title-holder{height:88px;padding-top:30px}.group-blog section.recipes .event-detail-wrapper .content-holder .event-title-holder h1{font-size:18px;text-transform:uppercase;font-weight:700}.group-blog section.recipes .event-detail-wrapper .content-holder .detail-content-holder{margin-top:30px;padding-right:25px;text-align:justify}.group-blog section.recipes .event-block:nth-child(2n){-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.group-blog section.recipes .event-block:nth-child(odd){-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.group-blog section.recipes .event-block .event-wrapper{margin-bottom:25px;background:url(/wp-content/themes/sonoma/dist/1a0777dd24f734774b11bf8275381b88.png);padding:25px;background-size:cover}@media screen and (min-width:700px){.group-blog section.recipes .event-block .event-wrapper{padding:9px}}.group-blog section.recipes .event-block .event-wrapper .cover-image{height:200px;background-image:url(/wp-content/themes/sonoma/dist/aba9e11fcf63f10ba1ee548450ed9089.jpg);background-size:cover}.group-blog section.recipes .event-block .event-wrapper .event-date{background:#23b2e3;color:#fff;font-size:15px;padding:58px 0;min-height:190px;font-weight:700;text-transform:uppercase}.group-blog section.recipes .event-block .event-wrapper .event-date span{font-size:12px;font-weight:400!important}.group-blog section.recipes .event-block .event-wrapper .event-details{min-height:190px;padding:20px 8px;background:#fff}.group-blog section.recipes .event-block .event-wrapper .event-details h2{margin-bottom:3px;font-size:20px;margin-top:20px;font-weight:700;margin-top:0;text-transform:uppercase}.group-blog section.recipes .event-block .event-wrapper .event-details p.event-short-description{font-weight:100;margin:0;font-size:15px}.group-blog section.recipes .event-block .event-wrapper .event-details .save-the-date{color:#23b2e3;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}.group-blog section.recipes .event-block .event-wrapper .v-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.group-blog .paginate-recipes{margin:0;padding:20px;background-repeat:no-repeat;background-position:50% 50%;padding-bottom:50px}.group-blog .paginate-recipes ul{list-style-type:none;text-align:center;position:static!important;margin:0}.group-blog .paginate-recipes ul li{display:inline;background:#fff;padding:10px 15px;border-radius:50%;margin-right:15px;font-weight:700}.group-blog .paginate-recipes ul li.current{background-color:#20b1e3}.group-blog .paginate-recipes ul li.current a{color:#fff}.single-post .gradient-overlay-top{height:325px;position:absolute;padding:20px;width:100%;margin-top:-310px;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.01) 1%,hsla(0,0%,100%,.7) 29%,#fff 75%);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.01) 1%,hsla(0,0%,100%,.7) 29%,#fff 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.single-post .gradient-overlay-bottom{height:100px;position:absolute;padding:20px;width:100%;margin-top:-20px;background:-webkit-linear-gradient(top,#fff 40%,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff 40%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}.single-post .main-menu>li.current-menu-item a,.single-post .main-menu>li>a{color:#000!important;text-shadow:0 0 0 #777!important}.single-post section.recipe-single-hero{height:100vh;background-size:cover!important;background-position:50% 50%!important}.single-post section.recipe-single-hero .blog-title-headline{min-height:100%;position:relative}.single-post section.recipe-single-hero .blog-title-headline .table{height:100vh;min-height:100vh}.single-post section.recipe-single-hero .blog-title-headline .table .inner{vertical-align:bottom}.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text{z-index:10;text-align:center;width:90%;max-width:90%;margin:0 auto}@media screen and (min-width:992px){.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text{max-width:70%}}.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sub-title{font-size:1.5em;margin-bottom:0;text-shadow:0 0 12px #fff}@media screen and (min-width:992px){.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sub-title{font-size:2.5em}}.bcorp .believes--columns__single .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title:nth-child(2) span:after,.bcorp .believes--columns__single .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title:nth-child(2) span:before,.bcorp .believes--columns__single:nth-child(2) .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title:nth-child(3) span:after,.bcorp .believes--columns__single:nth-child(2) .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title:nth-child(3) span:before,.news--title h2 .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:after,.news--title h2 .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .bcorp .believes--columns__single:nth-child(2) span.sub-title:nth-child(3) span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .bcorp .believes--columns__single:nth-child(2) span.sub-title:nth-child(3) span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .bcorp .believes--columns__single span.sub-title:nth-child(2) span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .bcorp .believes--columns__single span.sub-title:nth-child(2) span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .news--title h2 span.sub-title span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .news--title h2 span.sub-title span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .stronginside--intro em.sub-title span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .stronginside--intro em.sub-title span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sub-title.fancy span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sub-title.fancy span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sustainability--recycling-main-title h2 span.sub-title span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sustainability--recycling-main-title h2 span.sub-title span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sustainability .recycling--heading h3:first-child span.sub-title span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sustainability .recycling--heading h3:first-child span.sub-title span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sustainability .recycling--slider .single-inner h4 span.sub-title span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sustainability .recycling--slider .single-inner h4 span.sub-title span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sustainability .video h2 span.sub-title span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .sustainability .video h2 span.sub-title span:before,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .video-sommelier .main-videos-wrapper .video-btn a.sub-title span:after,.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .video-sommelier .main-videos-wrapper .video-btn a.sub-title span:before,.stronginside--intro .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text em.sub-title span:after,.stronginside--intro .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text em.sub-title span:before,.sustainability--recycling-main-title h2 .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:after,.sustainability--recycling-main-title h2 .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:before,.sustainability .recycling--heading h3:first-child .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:after,.sustainability .recycling--heading h3:first-child .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:before,.sustainability .recycling--slider .single-inner h4 .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:after,.sustainability .recycling--slider .single-inner h4 .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:before,.sustainability .video h2 .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:after,.sustainability .video h2 .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text span.sub-title span:before,.video-sommelier .main-videos-wrapper .video-btn .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text a.sub-title span:after,.video-sommelier .main-videos-wrapper .video-btn .single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text a.sub-title span:before{box-shadow:0 0 12px #fff}.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .main-title{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:2em;color:#000;font-weight:100;text-shadow:1px 1px 50px #fff;padding-bottom:20%}@media screen and (min-width:500px){.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .main-title{padding-bottom:10%}}@media screen and (min-width:992px){.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .main-title{font-size:3em}}@media screen and (min-width:1180px){.single-post section.recipe-single-hero .blog-title-headline .table .inner .banner_text .main-title{padding-bottom:7%}}.single-post section.recipe-single-hero #back-to-clos-corner{display:none}@media screen and (min-width:700px){.single-post section.recipe-single-hero,.single-post section.recipe-single-hero .blog-title-headline .table{height:600px;min-height:600px}}@media screen and (min-width:992px){.single-post section.recipe-single-hero #back-to-clos-corner{display:block;position:absolute;top:400px;z-index:99}.single-post section.recipe-single-hero #back-to-clos-corner img{width:200px}}.single-post section.recipe{padding:2em 0}.single-post section.recipe .author{text-align:left}.single-post section.recipe .author .author-image{border-radius:50%}.single-post section.recipe .author p{font-size:1.5em;line-height:1.4em;color:#20b1e3;margin:0;padding:0}@media screen and (min-width:500px){.single-post section.recipe .author p{padding-top:1.5em}}@media screen and (min-width:992px){.single-post section.recipe .author p{padding-top:.5em}}.single-post section.recipe .author p span{display:block;font-family:sans-serif;font-size:.8em;line-height:.8em;color:#000;padding-bottom:2em}@media screen and (min-width:700px){.single-post section.recipe .author p span{display:inline;padding-left:1em}}@media screen and (min-width:500px){.single-post section.recipe .controls{padding-top:2em}}@media screen and (min-width:992px){.single-post section.recipe .controls{padding-top:0}}.single-post section.recipe .controls #print-btn-wrapper{margin-bottom:20px;margin-left:0}@media screen and (min-width:992px){.single-post section.recipe .controls #print-btn-wrapper{margin-bottom:0;margin-top:10px;float:left}}@media screen and (min-width:1180px){.single-post section.recipe .controls #print-btn-wrapper{float:left}}.single-post section.recipe .controls #print-btn-wrapper #print-btn{background:#20b1e3;color:#fff;padding:10px 20px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;padding-bottom:13px;border-radius:3px}.single-post section.recipe .controls .sidebar_social_icon{width:200px;float:left}@media screen and (min-width:992px){.single-post section.recipe .controls .sidebar_social_icon{float:right}}.single-post section.recipe .blog-post .block-four,.single-post section.recipe .blog-post .block-quotation,.single-post section.recipe .blog-post .block-three,.single-post section.recipe .blog-post .block-two{margin-top:20px}.single-post section.recipe .blog-post .block-four p,.single-post section.recipe .blog-post .block-quotation p,.single-post section.recipe .blog-post .block-three p,.single-post section.recipe .blog-post .block-two p{color:#444}.single-post section.recipe .fb-comments iframe,.single-post section.recipe .fb-comments span{width:100%!important}.single-post section.related-recipe-section{background:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg) repeat-y 50% 0;background-size:100% auto;padding:2em 0}.single-post section.related-recipe-section .related-recipe-heading{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}.single-post section.related-recipe-section .left-rotate{-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.single-post section.related-recipe-section .related-recipe{overflow:hidden;margin-top:20px}.single-post section.related-recipe-section .related-recipe:first-child,.single-post section.related-recipe-section .related-recipe:last-child{-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.single-post section.related-recipe-section .related-recipe .border-image-recipe{background:url(/wp-content/themes/sonoma/dist/7bb2dc81b45c4cf7b0a9fec6863dd4e7.png) no-repeat 50%;background-size:cover;padding:17px}.single-post section.related-recipe-section .related-recipe .border-image-recipe .related_post_block{position:relative;height:300px;margin-bottom:0;box-shadow:none;border:0;background-color:transparent;-webkit-transition:none;transition:none;background-size:cover!important;background-position:50% 50%}.single-post section.related-recipe-section .related-recipe .border-image-recipe .related_post_block:before{content:"";background:hsla(0,0%,100%,.3)}.single-post section.related-recipe-section .related-recipe .border-image-recipe .related_post_block .recipe-text{position:absolute;bottom:0;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;margin-bottom:0;left:0;right:0;padding:15px;text-align:left}.single-post section.related-recipe-section .related-recipe .border-image-recipe .related_post_block .recipe-text h2{margin-bottom:0;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:2em;line-height:.9;text-shadow:0 0 10px #fff}.single-post section.related-recipe-section .related-recipe .border-image-recipe .related_post_block .recipe-text h3{color:#000;position:static;padding:0;line-height:.9}@media screen and (min-width:500px)and (max-width:699px){.page-template-page-heritage .banner_area,.page-template-page-history-dairy .banner_area{padding-top:25%}}@media screen and (min-width:992px){.page-template-page-heritage .banner_area,.page-template-page-history-dairy .banner_area{padding-top:20%}}.page-template-page-history-dairy .banner_area{background-position:55% 0!important}.blog-imgae-wrap{max-width:260px;text-align:center;margin:0 auto;position:relative}.blog-imgae-wrap:after{content:"";background-repeat:no-repeat;background-size:contain;height:45px;width:12px;display:inline-block;position:relative;top:7px}.blog-inner-image-wrap .blog-image-post{width:175px;background-position:50%;background-size:cover;height:175px;border-radius:50%;float:left}.blog-inner-image-wrap{position:relative}.blog-inner-image-wrap i{background:#6e932a;border-radius:50%;color:#fff;height:40px;width:40px;display:block;text-align:center;line-height:40px;position:absolute;left:0;top:0}.blog-wrap-inner .blog-desc{position:relative;top:0;left:50px}.blog-desciption-block .blog-desc h2{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:30px;text-decoration:none;color:#231f20;margin:0;border-radius:3px}.blog-desciption-block{margin:0;padding:0}.blog-desciption-block li{list-style:none;clear:both}.blog-desciption-block li:first-child{width:75%;float:right;position:relative;margin-bottom:30px}.blog-desciption-block li:first-child:after{content:"";background-repeat:no-repeat;background-size:contain;height:98px;width:90px;display:inline-block;position:absolute;left:-64px;top:147px;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.blog-desciption-block li:first-child .blog-wrap-inner .blog-desc{left:20px}.blog-desciption-block li:nth-child(2){width:30%;margin-left:60px;position:relative;top:28px}.blog-desciption-block li:nth-child(2):after{content:"";background-repeat:no-repeat;background-size:contain;height:150px;width:100px;display:inline-block;position:absolute;left:5px;top:45px}.blog-desciption-block li:nth-child(3){width:26%;margin-left:135px;float:left;margin-top:50px;position:relative}.blog-desciption-block li:nth-child(3):after{content:"";background-repeat:no-repeat;background-size:contain;height:179px;width:100px;display:inline-block;position:absolute;left:125px;top:18px}.blog-desciption-block li:nth-child(3) .blog-image-post{width:100px;background-position:50%;background-size:cover;height:100px;border-radius:50%;float:none}.blog-desciption-block li:nth-child(3) .blog-desc{position:relative;top:0;left:20px}.blog-desciption-block li:nth-child(4){clear:none;float:left;width:29%;margin-left:60px;margin-top:-100px;position:relative}.blog-desciption-block li:nth-child(4):after{content:"";background-repeat:no-repeat;background-size:contain;height:337px;width:200px;display:inline-block;position:absolute;top:84px;left:169px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.blog-desciption-block li:nth-child(4) .blog-inner-image-wrap .blog-image-post{width:175px;background-position:50%;background-size:cover;height:225px;border-radius:50%;float:none}.blog-desciption-block li:nth-child(5){width:38%;float:right;margin-top:18px;position:relative;left:150px}.blog-desciption-block li:nth-child(5):after{content:"";background-repeat:no-repeat;background-size:contain;height:320px;width:140px;display:inline-block;position:absolute;top:15px;left:-147px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.blog-desciption-block li:nth-child(5) .blog-inner-image-wrap i{position:relative}.blog-desciption-block li:nth-child(5) .blog-wrap-inner .blog-desc{left:0}.blog-desciption-block li:nth-child(6){width:30%;float:left;clear:none;margin-top:0;margin-left:176px;position:relative}.blog-desciption-block li:nth-child(6):after{content:"";background-repeat:no-repeat;background-size:contain;height:202px;width:96px;display:inline-block;position:absolute;top:134px;left:-20px}.blog-desciption-block li:nth-child(7){margin-left:20px;width:40%;float:left;margin-left:205px;margin-top:15px;position:relative}.blog-desciption-block li:nth-child(7):after{content:"";background-repeat:no-repeat;background-size:contain;height:202px;width:209px;display:inline-block;position:absolute;top:21px;left:50px}.blog-desciption-block li:nth-child(7) .blog-inner-image-wrap i{position:relative}.blog-desciption-block li:nth-child(7) .blog-wrap-inner .blog-desc{left:0}.blog-desciption-block li:nth-child(8){width:40%;float:right;clear:none;margin-top:0;position:relative;left:122px;margin-top:-100px}.blog-desciption-block li:nth-child(8):after{content:"";background-repeat:no-repeat;background-size:contain;height:105px;width:109px;display:inline-block;position:absolute;top:50px;left:18px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.blog-desciption-block li:nth-child(9){width:60%;float:right;position:relative;left:160px;margin-top:60px}.blog-desciption-block li:nth-child(9):after{content:"";background-repeat:no-repeat;background-size:contain;height:200px;width:42px;display:inline-block;position:absolute;top:129px;left:-20px}.blog-desciption-block li:nth-child(9) .blog-inner-image-wrap .blog-image-post{width:120px;background-position:50%;background-size:cover;height:120px;border-radius:50%;float:left}.blog-desciption-block li:nth-child(9) .blog-wrap-inner .blog-desc{left:20px}.blog-desciption-block li:nth-child(10){width:50%;float:right;margin-right:0;margin-top:25px;position:relative;left:30px}.blog-desciption-block li:nth-child(10):after{content:"";background-repeat:no-repeat;background-size:contain;height:200px;width:200px;display:inline-block;position:absolute;top:20px;left:-210px}.blog-desciption-block li:nth-child(10) .blog-inner-image-wrap i{position:relative}.blog-desciption-block li:nth-child(10) .blog-wrap-inner .blog-desc{left:0}.blog-desciption-block li:nth-child(11){width:30%;float:left;margin-top:0;margin-left:0;position:relative;margin-top:-165px;left:58px;margin-bottom:42px}.blog-desciption-block li:nth-child(11):after{content:"";background-repeat:no-repeat;background-size:contain;height:224px;width:200px;display:inline-block;position:absolute;top:45px;left:-7px}.blog-desciption-block li:nth-child(12){width:30%;padding-top:0;position:relative;left:210px}.blog-desciption-block li:nth-child(12):after{content:"";background-repeat:no-repeat;background-size:contain;height:200px;width:182px;display:inline-block;position:absolute;top:-62px;left:91px;-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.blog-desciption-block li:nth-child(12) .blog-inner-image-wrap .blog-image-post{width:80px;height:80px;float:none}.blog-desciption-block li:nth-child(12) .blog-wrap-inner .blog-desc{left:7px}.blog-desciption-block li:nth-child(13){width:32%;float:right;margin-top:0;position:relative;margin-top:-405px;left:128px}.blog-desciption-block li:nth-child(13):after{content:"";background-repeat:no-repeat;background-size:contain;height:260px;width:182px;display:inline-block;position:absolute;top:32px;left:90px}.blog-desciption-block li:nth-child(13) .blog-inner-image-wrap .blog-image-post{width:80px;height:80px;float:none}.blog-desciption-block li:nth-child(13) .blog-wrap-inner .blog-desc{left:7px}.blog-desciption-block li:nth-child(14){width:40%;float:right;position:relative;left:220px;margin-top:-150px}.blog-desciption-block li:nth-child(14):after{content:"";background-repeat:no-repeat;background-size:contain;height:220px;width:128px;display:inline-block;position:absolute;top:45px;left:-133px;-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.blog-desciption-block li:nth-child(14) .blog-inner-image-wrap .blog-image-post{width:80px;height:80px;float:none}.blog-desciption-block li:nth-child(14) .blog-wrap-inner .blog-desc{left:7px}.blog-desciption-block li:nth-child(15){width:60%;float:right;position:relative;left:100px;margin-top:30px}.blog-desciption-block li:nth-child(15):after{content:"";background-repeat:no-repeat;background-size:contain;height:220px;width:128px;display:inline-block;position:absolute;top:90px;left:-132px}.blog-desciption-block li:nth-child(15) .blog-inner-image-wrap .blog-image-post{width:120px;background-position:50%;background-size:cover;height:120px;border-radius:50%;float:left}.blog-desciption-block li:nth-child(15) .blog-wrap-inner .blog-desc{left:20px;top:30px}.blog-desciption-block li:nth-child(16){width:40%;float:left;margin-left:125px;margin-top:33px;position:relative}.blog-desciption-block li:nth-child(16):after{content:"";background-repeat:no-repeat;background-size:contain;height:206px;width:200px;display:inline-block;position:absolute;top:90px;left:-16px}.blog-desciption-block li:nth-child(16) .blog-inner-image-wrap .blog-image-post{width:80px;height:80px;position:absolute}.blog-desciption-block li:nth-child(16) .blog-wrap-inner .blog-desc{position:relative;top:0;left:100px}.blog-desciption-block .blog-desc p{font-size:12px;font-weight:300}.blog-desciption-block li:nth-child(17){width:40%;float:left;margin-left:135px;margin-top:135px;position:relative;margin-bottom:0}.blog-desciption-block li:nth-child(17):after{content:"";background-repeat:no-repeat;background-size:contain;height:202px;width:120px;display:inline-block;position:absolute;margin-top:-200px;margin-left:130px;-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}.blog-desciption-block li:nth-child(18){width:60%;float:right;position:relative;margin-bottom:150px;left:200px;margin-top:-244px}.blog-desciption-block li:nth-child(18):after{content:"";background-repeat:no-repeat;background-size:contain;height:400px;width:300px;display:inline-block;position:absolute;left:-79px;top:125px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.blog-desciption-block li:nth-child(18) .blog-wrap-inner .blog-desc{left:20px}.blog-desciption-block li:nth-child(19){width:33%;position:relative;margin-bottom:100px;left:200px}.blog-desciption-block li:nth-child(19):after{content:"";background-repeat:no-repeat;background-size:contain;height:300px;width:254px;display:inline-block;position:absolute;left:-155px;top:56px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.blog-desciption-block li:nth-child(19) .blog-wrap-inner .blog-desc{left:20px}.double_underline_top{position:relative;padding:15px}.double_underline_top:before{bottom:25px;width:100%}.double_underline_top:after,.double_underline_top:before{position:absolute;content:"";height:1px;background:#ddd;left:0}.double_underline_top:after{bottom:30px;width:90%;margin-left:20px}.double_underline_bottom{position:relative;padding:15px}.double_underline_bottom:before{position:absolute;content:"";bottom:25px;height:1px;width:90%;background:#ddd;margin-left:20px;left:0}.double_underline_bottom:after{position:absolute;content:"";bottom:30px;height:1px;width:100%;background:#ddd;left:0}.bold_text p{font-weight:700;text-transform:uppercase;font-size:18px;padding:30px;padding-top:0}.heritage_fig_caption{border-bottom:1px solid #ddd;padding:20px 0;margin-bottom:20px}.heritage_fig_caption h4{font-size:20px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;margin-bottom:0;text-align:center;padding:0}.heritage_frame_block{background-repeat:no-repeat!important;background-position:100% 0!important;width:100%;height:420px;background-size:cover!important;padding:60px 65px 60px 50px;margin-top:50px}.heritage_frame_block_title h2{font-size:37px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;text-align:center;padding:0;margin-bottom:15px;margin-top:0}.heritage_frame_block_title p{font-weight:400;font-size:10px;text-align:center;margin-bottom:15px}.l_block{width:40%;float:left}.l_block+.l_block{margin:0 0 0 15%}.l_block h4{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:14px;color:#231f20;background:transparent}.btn_learn,.l_block h4{text-decoration:none;text-align:center;border-radius:3px}.btn_learn{background:#20b1e3;font-size:16px;font-family:Gotham,Arial,Helvetica,sans-serif;font-weight:500;color:#fff;padding:6px 10px;margin-bottom:30px;display:block}.heritage_frame_board .heritage_desc{padding:30px 80px;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;background:#fff;margin-top:80px}.heritage_frame_board .heritage_desc img{float:left;margin-right:40px}.heritage_frame_board .heritage_desc p{font-size:23px;font-weight:700;margin-top:0;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#231f20;letter-spacing:-.2px;font-weight:400;margin-bottom:10px}.alt_width{width:53%}.alt_width1{width:30%}.alt_width a{padding:25px 15px!important}.join_community_block{margin-top:50px}.join_community_block h2{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:30px;text-decoration:none;color:#231f20;text-align:left}.join_community_block ul{margin:0;padding:0}.join_community_block ul li{list-style:none;display:inline-block;background:#e4e4e4;padding:5px;margin:0 0 0 -10px}.single-content h4{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:30px;text-decoration:none;color:#231f20}.readmore{background:#20b1e3;font-size:16px;font-family:Gotham,Arial,Helvetica,sans-serif;font-weight:500;padding:20px;border-radius:3px;margin-bottom:30px;display:inline-block}.readmore,.readmore:hover{color:#fff;text-decoration:none}.readmore:hover{opacity:.8}.family-box{background:#fff;padding:30px;height:324px;background-size:cover!important;background-position:top!important}.family-box .table{min-height:100%}.family-box h2{font-size:42px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:0;color:#fff;text-transform:capitalize}.family-box i{background:rgba(106,145,35,.8);color:#fff;width:50px;height:50px;line-height:50px;display:block;text-align:center;margin:0 auto;border-radius:50px;margin-bottom:30px}.family-box i:before{padding-left:6px}.site_bg1{position:relative;background-size:100% auto;padding:50px 0;overflow:hidden}.bg1{background-size:cover!important;padding:0;min-height:570px;background-position:100% 100%!important;padding:70px 30px}.board-title img{max-width:200px;margin-bottom:10px}.board-title .image-wrap-board:after,.board-title .image-wrap-board:before{content:"";position:relative}.board-title .image-wrap-board:before{left:6%}.board-title .image-wrap-board:after,.board-title .image-wrap-board:before{border-top:1px solid hsla(0,0%,87%,.8);position:absolute;width:30%;top:40px}.board-title .image-wrap-board:after{right:6%}.board-title h2{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:40px;text-decoration:none;color:#231f20;padding-bottom:30px}.board-list ul{margin:0;padding:0}.board-list ul li{list-style:none;margin-bottom:10px}.board-list ul li a{font-size:15px;font-family:Gotham,Arial,Helvetica,sans-serif;font-weight:500;text-decoration:none;color:#648c3c}.board-list ul li a:hover{color:#757575}.single-content img.alignleft{display:inline-block;margin-bottom:20px}@media screen and (min-width:767px){.single-content img.alignleft{float:left;margin:7.5px 20px 7.5px 0}}.single-content img.alignright{display:inline-block;float:right;margin:8px 0 8px 21px}.single-content img.aligncenter{display:block}.freedom-process{background:#fff;padding:30px 0;margin-bottom:30px}.freedom-process h2{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:30px;text-decoration:none;color:#231f20;text-align:center}.freedom-process .image-thumb-process{vertical-align:middle;display:table-cell;position:relative}.process-step{position:absolute;bottom:20%;right:14%;font-size:30px;color:#fff;font-weight:700}.freedom-process .title{width:50%;margin:0 auto;text-align:center;font-size:14px;line-height:22px;letter-spacing:.1px;font-weight:500;font-family:Gotham,Arial,Helvetica,sans-serif;color:#000}.freedom-process ul{display:table;margin:0 auto}.freedom-process li a{text-decoration:none;text-transform:capitalize}.freedom-process li{text-align:center;display:table-cell;vertical-align:middle;list-style:none;padding:0 30px}.freedom-process li p{line-height:0;margin-top:10px}.ratio{background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:100%;position:relative;width:150px;height:150px}@media screen and (min-width:700px){.inventory__content .col-md-7{margin-top:-75px}}.inventory .product-category-details .product-image.product-shadow{margin-bottom:0}.inventory .product-category-details .product-desc-single p{width:100%;font-size:1em;line-height:1.5em;font-weight:300;color:#737373}@media screen and (min-width:700px){.inventory .product-category-details .product-desc-single p{font-size:1.4em;line-height:1.8em;font-weight:100;text-align:left;color:#000;padding:0 1.5em}}@media screen and (min-width:700px){.inventory .product-category-details{padding-top:10%}}.inventory .pc-sideproduct:nth-child(odd){margin-top:10%}.inventory .pc-sideproduct:nth-child(2n){margin-top:30%}.inventory .pc-sideproduct:nth-child(2n).last-product-of-2{margin-top:50px}.inventory .product_res{width:100%}@media screen and (min-width:992px){.inventory .product_res{width:50%}}.inventory .banner_single_img_full.product-shadow1{width:100%}.alt_banner,section.alt_banner{min-height:100vh;position:relative;padding:100px 0 50px;overflow:hidden}.alt_banner.banner_area .main-title,.alt_banner.banner_area .sub-title{color:#231f20}.alt_banner.banner_area .sub-title:after,.alt_banner.banner_area .sub-title:before{background-color:#231f20}.product-category-item img,.product-shadow{-webkit-filter:drop-shadow(-35px 8px 12px rgba(0,0,0,.5));filter:drop-shadow(-35px 8px 12px rgba(0,0,0,.5))}.product-shadow1 img{-webkit-filter:drop-shadow(-9px 8px 12px rgba(0,0,0,.1));filter:drop-shadow(-9px 8px 12px rgba(0,0,0,.1))}.product-category-details .product-image{margin-bottom:50px}.product-desc-single p{font-size:27px;text-align:left}.sideproduct_img h4{font-size:17px;margin-top:10px;text-transform:capitalize;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#231f20}.p_transform img{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.sideproduct_img img{max-width:68%}.pc-sideproduct+.pc-sideproduct{margin-top:50px}.foot_banner,section.foot_banner{position:relative;background-size:100% auto;padding:100px 0;overflow:hidden}.foot_banner .banner_text p{color:#fff;font-size:18px;max-width:36%;margin:0 auto}.banner_button_wrap{margin-top:20px}.banner_button_wrap a{background:#20b1e3;padding:10px 30px;color:#fff;text-decoration:none;font-size:14px;border-radius:3px}.banner_button_wrap.btn_green a{background:#699022}.foot_slider{margin:0;padding:0}.foot_slider li{list-style:none}.foot_slider li .item{position:relative;color:#fff}.foot_slider li h2{position:absolute;text-align:left;display:inline-block;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;bottom:0;left:15px}.foot_slider .slick-slide{margin:0 35px}.foot_slider .slick-list{margin:0 -35px}.foot_slider li img{box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #e4e4e4}.foot_slider li{opacity:.7}.foot_slider li.slick-current{opacity:1}.foot_slider li.slick-current img{box-shadow:-7px 7px 0 0 #699022;border:4px solid #699022}.foot_banner_slider .slick-slider .slick-list{overflow:visible}.banner_single_img_full h2{font-size:16px;margin-top:10px;text-transform:capitalize;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#757575}.author_block{margin-top:50px}.author_block_wrapper{position:relative}.author_block .author_img{width:100px;height:100px;position:relative}.author_block .author_img .ratio{width:100px;height:100px}.author_block .play_icon{position:absolute;top:calc(50% - 15px);left:0;right:0;font-size:30px;color:#fff}.author_block .play_icon a{color:#fff;text-decoration:none}.author_img_holder{position:absolute;left:0;top:0}.author_details{text-align:left;padding:0 60px 0 125px}.author_details h4{text-transform:uppercase;font-size:12px;font-weight:700}.product-single-content{padding:60px 0!important}.single_p_desc h2{font-size:54px;font-weight:400;margin-top:0;text-transform:capitalize;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#292526;margin-bottom:10px}.single_p_desc p{font-size:27px;font-weight:300}.single_p_desc.single_recipe_desc p{font-size:23px;font-weight:300}.block-plain-uht{display:block;font-family:Gotham,Arial,Helvetica,sans-serif;padding:0!important}.single-sidebar{text-align:center;max-width:290px;margin:0 auto}.single-sidebar .buy_btn a{background:#20b1e3;padding:13px 60px;color:#fff;text-decoration:none;font-size:14px;border-radius:3px;display:block;margin-bottom:15px!important}.sidebar_social_icon{margin-bottom:20px}.sidebar_social_icon ul{margin:0;padding:0;list-style:none;background:#699022;padding:10px 30px;display:inline-block;border-radius:3px;width:100%}.single-sidebar .divider{border-bottom:1px solid hsla(0,0%,87%,.6)}.sidebar_social_icon ul li{display:inline-block;margin:0 15px;font-size:18px;color:#fff}.sidebar_social_icon ul li a{color:#fff;text-decoration:none}.sidebar_social_icon ul li a:hover{opacity:.8}.divider{border-bottom:1px solid #979797;margin:30px auto}.divider,.divider_left{display:block;width:100%}.divider_left{border-bottom:1px solid #ddd;padding:20px 0;margin-bottom:40px}.ingredients_block h3{font-size:30px;margin-top:0;text-transform:capitalize;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#231f20;margin-bottom:10px}.ingredients_block p{font-size:20px}.ingredients_block ol,.ingredients_block ul{margin:0;padding:0 30px}.ingredients_block ol li,.ingredients_block ul li{font-size:20px}.ingredients_block ol li+li,.ingredients_block ul li+li{margin-top:30px}.ingredients_block+.ingredients_block{margin-top:50px}.ingredients_logo_block ul{margin:0;padding:30px;background-color:#fff;box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #e4e4e4;text-align:center}.ingredients_logo_block ul li{list-style:none;display:inline-block;margin:0 15px}.single-sidebar-nav{background:#e4e4e4;padding:30px}.user_select{position:relative}select#custom_select{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:normal;outline:none;font-weight:500;text-transform:capitalize}span.select_icon{position:absolute;right:10px;padding:12px 0;top:calc(50% - 22px)}.single-sidebar-nav ul{margin:0;padding:0}.single-sidebar-nav ul li{list-style:none}.single-sidebar-nav ul li+li{margin-top:20px}.single-sidebar-nav ul li a{background:#ebebeb;padding:10px;border-radius:3px;display:block;text-decoration:none;color:#231f20;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.single-sidebar-nav ul li.active a,.single-sidebar-nav ul li:hover a{background:#fff}#navtab .tab-content{color:#fff;background-color:transparent}#navtab .nav-pills{background:#20b1e3;padding:10px 0;border-radius:0 0 3px 3px;position:relative;display:inline-block;width:100%;margin-bottom:15px}#navtab .nav-pills:after{content:"";width:0;height:0;border-bottom:12px solid transparent;border-top:12px solid transparent;border-right:10px solid #20b1e3;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:-15px;position:absolute;left:35px}#navtab .nav-pills>li{float:left;width:32%;text-align:center;padding:10px 0}#navtab .nav-pills>li>a{border-radius:0;color:hsla(0,0%,100%,.8);text-transform:uppercase;font-size:11px;font-weight:500;padding:0}#navtab .nav-pills>li.active>a,#navtab .nav-pills>li.active>a:focus,#navtab .nav-pills>li.active>a:hover{color:#fff;background-color:transparent}#navtab .nav-pills>li>a:focus,#navtab .nav-pills>li>a:hover{text-decoration:none;background-color:transparent;color:#fff}@media only screen and (max-width:767px){.sidemenu-close .menu-shortlink ul{text-align:center;padding:10px 0;float:left}.sidemenu-close .menu-shortlink ul li{display:block;margin:0 5px}.menu-title{display:none}}.product_remodal{max-width:800px;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;background-color:#fff;-webkit-transition:box-shadow .3s;transition:box-shadow .3s}.cd-item h4{width:100%;margin:0 auto;text-align:center;margin-top:20px;font-size:17px;line-height:22px;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:rgba(35,31,32,.6)}.cd-item{margin:0 auto;text-align:center}.cd-item img,.product_cat_wrapper img{-webkit-filter:drop-shadow(-24px 22px 13px rgba(0,0,0,.13));filter:drop-shadow(-24px 22px 13px rgba(0,0,0,.13))}.product_cat_wrapper h4{text-align:center;margin-top:20px;font-size:17px;line-height:22px;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:rgba(35,31,32,.6)}.product_cat_thumbs ul{margin:0;padding:0}.product_cat_thumbs ul li{list-style:none;display:inline-block;margin:25px}.product_cat_thumbs{text-align:center}.product_cat_info h2{font-size:25px;line-height:1.1;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0 0 20px;font-weight:300;display:block;text-align:left}.cd-trigger:hover{text-decoration:none}.cd-item-action{margin:0;padding:0}.cd-item-action li{width:100%;list-style:none}.btn_product_view{padding:20px 30px;color:#fff;text-decoration:none;font-size:16px;border-radius:3px;display:block;margin-bottom:15px;font-weight:500;text-align:center;background:#20b1e3}.btn_product_view:hover{text-decoration:none;color:#fff;opacity:.9}.btn_product_view.green{background:#699022}.product_cat_info p{line-height:1.6;font-size:20px;border-bottom:1px solid #ddd;font-weight:100;margin-bottom:30px;padding-bottom:25px;text-align:left}.product-section .product_row .row:after{clear:none}.product-lists .cd-container,.product-lists .product-category{clear:both}.product-lists .cd-container .cd-item,.product-lists .cd-container .product-category-item,.product-lists .product-category .cd-item,.product-lists .product-category .product-category-item{width:50%;float:left}@media screen and (min-width:700px){.product-lists .cd-container .cd-item,.product-lists .cd-container .product-category-item,.product-lists .product-category .cd-item,.product-lists .product-category .product-category-item{position:static!important;width:33.333333%}.product-lists .cd-container .cd-item.column-list-1,.product-lists .cd-container .cd-item.column-list-2,.product-lists .cd-container .cd-item.column-list-3,.product-lists .cd-container .product-category-item.column-list-1,.product-lists .cd-container .product-category-item.column-list-2,.product-lists .cd-container .product-category-item.column-list-3,.product-lists .product-category .cd-item.column-list-1,.product-lists .product-category .cd-item.column-list-2,.product-lists .product-category .cd-item.column-list-3,.product-lists .product-category .product-category-item.column-list-1,.product-lists .product-category .product-category-item.column-list-2,.product-lists .product-category .product-category-item.column-list-3{margin-top:0}.product-lists .cd-container .cd-item.column-list-5,.product-lists .cd-container .product-category-item.column-list-5,.product-lists .product-category .cd-item.column-list-5,.product-lists .product-category .product-category-item.column-list-5{margin-right:33.3333%}.product-lists .cd-container .cd-item.column-12,.product-lists .cd-container .product-category-item.column-12,.product-lists .product-category .cd-item.column-12,.product-lists .product-category .product-category-item.column-12{margin-left:16.6%}.product-lists .cd-container .cd-item.column-list-14,.product-lists .cd-container .product-category-item.column-list-14,.product-lists .product-category .cd-item.column-list-14,.product-lists .product-category .product-category-item.column-list-14{margin-left:33.3333%}}.product-lists .cd-container .cd-item .inner-wrapper,.product-lists .cd-container .product-category-item .inner-wrapper,.product-lists .product-category .cd-item .inner-wrapper,.product-lists .product-category .product-category-item .inner-wrapper{display:inline-block;position:relative}@media screen and (min-width:992px){.product-lists .cd-container .cd-item .inner-wrapper,.product-lists .cd-container .product-category-item .inner-wrapper,.product-lists .product-category .cd-item .inner-wrapper,.product-lists .product-category .product-category-item .inner-wrapper{right:-50%}}.product-lists .cd-container .cd-item .inner-wrapper img,.product-lists .cd-container .product-category-item .inner-wrapper img,.product-lists .product-category .cd-item .inner-wrapper img,.product-lists .product-category .product-category-item .inner-wrapper img{position:relative;width:120%}@media screen and (min-width:992px){.product-lists .cd-container .cd-item .inner-wrapper img,.product-lists .cd-container .product-category-item .inner-wrapper img,.product-lists .product-category .cd-item .inner-wrapper img,.product-lists .product-category .product-category-item .inner-wrapper img{width:120%;left:-50%}}.product-lists .cd-container .cd-item.column-4 img,.product-lists .cd-container .cd-item.column-list-4 img,.product-lists .cd-container .product-category-item.column-4 img,.product-lists .cd-container .product-category-item.column-list-4 img,.product-lists .product-category .cd-item.column-4 img,.product-lists .product-category .cd-item.column-list-4 img,.product-lists .product-category .product-category-item.column-4 img,.product-lists .product-category .product-category-item.column-list-4 img{-webkit-transform:scale(1.5) rotate(180deg);-ms-transform:scale(1.5) rotate(180deg);transform:scale(1.5) rotate(180deg);left:32%!important}@media screen and (min-width:700px){.product-lists .cd-container .cd-item.column-4 img,.product-lists .cd-container .cd-item.column-list-4 img,.product-lists .cd-container .product-category-item.column-4 img,.product-lists .cd-container .product-category-item.column-list-4 img,.product-lists .product-category .cd-item.column-4 img,.product-lists .product-category .cd-item.column-list-4 img,.product-lists .product-category .product-category-item.column-4 img,.product-lists .product-category .product-category-item.column-list-4 img{-webkit-transform:scale(1.5) rotate(0deg);-ms-transform:scale(1.5) rotate(0deg);transform:scale(1.5) rotate(0deg);left:-35%!important}}@media screen and (min-width:992px){.product-lists .cd-container .cd-item.column-4 img,.product-lists .cd-container .cd-item.column-list-4 img,.product-lists .cd-container .product-category-item.column-4 img,.product-lists .cd-container .product-category-item.column-list-4 img,.product-lists .product-category .cd-item.column-4 img,.product-lists .product-category .cd-item.column-list-4 img,.product-lists .product-category .product-category-item.column-4 img,.product-lists .product-category .product-category-item.column-list-4 img{-webkit-transform:scale(1.5) rotate(0deg);-ms-transform:scale(1.5) rotate(0deg);transform:scale(1.5) rotate(0deg);left:-95%!important}}.product-lists .cd-container .cd-item.column-9 img,.product-lists .cd-container .product-category-item.column-9 img,.product-lists .product-category .cd-item.column-9 img,.product-lists .product-category .product-category-item.column-9 img{-webkit-transform:scale(2) rotate(180deg);-ms-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg);margin:0;right:50%!important;left:auto}@media screen and (min-width:500px){.product-lists .cd-container .cd-item.column-9 img,.product-lists .cd-container .product-category-item.column-9 img,.product-lists .product-category .cd-item.column-9 img,.product-lists .product-category .product-category-item.column-9 img{right:60%!important}}@media screen and (min-width:700px){.product-lists .cd-container .cd-item.column-9 img,.product-lists .cd-container .product-category-item.column-9 img,.product-lists .product-category .cd-item.column-9 img,.product-lists .product-category .product-category-item.column-9 img{-webkit-transform:scale(2) rotate(0deg);-ms-transform:scale(2) rotate(0deg);transform:scale(2) rotate(0deg);right:-55%!important}}@media screen and (min-width:992px){.product-lists .cd-container .cd-item.column-9 img,.product-lists .cd-container .product-category-item.column-9 img,.product-lists .product-category .cd-item.column-9 img,.product-lists .product-category .product-category-item.column-9 img{-webkit-transform:scale(1.75) rotate(0deg);-ms-transform:scale(1.75) rotate(0deg);transform:scale(1.75) rotate(0deg);left:0;right:-95%!important}}.product-lists .cd-container .cd-item.column-list-9 img,.product-lists .cd-container .product-category-item.column-list-9 img,.product-lists .product-category .cd-item.column-list-9 img,.product-lists .product-category .product-category-item.column-list-9 img{-webkit-transform:scale(2) rotate(0deg);-ms-transform:scale(2) rotate(0deg);transform:scale(2) rotate(0deg);margin:0;left:60%}@media screen and (min-width:700px){.product-lists .cd-container .cd-item.column-list-9 img,.product-lists .cd-container .product-category-item.column-list-9 img,.product-lists .product-category .cd-item.column-list-9 img,.product-lists .product-category .product-category-item.column-list-9 img{-webkit-transform:scale(2) rotate(0deg);-ms-transform:scale(2) rotate(0deg);transform:scale(2) rotate(0deg);left:50%;right:auto}}@media screen and (min-width:992px){.product-lists .cd-container .cd-item.column-list-9 img,.product-lists .cd-container .product-category-item.column-list-9 img,.product-lists .product-category .cd-item.column-list-9 img,.product-lists .product-category .product-category-item.column-list-9 img{-webkit-transform:scale(1.75) rotate(0deg);-ms-transform:scale(1.75) rotate(0deg);transform:scale(1.75) rotate(0deg);left:0;right:-85%!important;margin:-2% 0}}.product-lists .cd-container .cd-item h4,.product-lists .cd-container .product-category-item h4,.product-lists .product-category .cd-item h4,.product-lists .product-category .product-category-item h4{margin-top:-18%!important;font-size:17px;text-transform:capitalize;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}.category-list{display:none;position:relative;z-index:100}@media screen and (min-width:700px){.category-list{display:block;width:33.3333%;margin-left:66.6666%;margin-top:5%}.category-list .category-list-wrap{width:200px;margin:0 auto;-webkit-filter:drop-shadow(-28px 8px 12px rgba(0,0,0,.1));filter:drop-shadow(-28px 8px 12px rgba(0,0,0,.1))}}@media screen and (min-width:700px)and (min-width:992px){.category-list .category-list-wrap{width:250px}}@media screen and (min-width:700px){.category-list .category-list-wrap:after,.category-list .category-list-wrap:before{content:"";width:100px;display:block;background-repeat:no-repeat;width:100%}.category-list .category-list-wrap:before{min-height:45px;background-size:100% 100%}.category-list .category-list-wrap:after{height:75px;background-size:101% 100%;margin:-10px 0 0 -1px}.category-list .category-list-wrap ul{margin:0;padding:0}.category-list .category-list-wrap ul li{list-style:none;position:relative;text-align:left;z-index:1;width:100%;display:block;height:20px;background-size:100% 100%;line-height:20px;vertical-align:middle;font-size:14px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;background-repeat:repeat}}@media screen and (min-width:700px)and (min-width:992px){.category-list .category-list-wrap ul li{height:30px;line-height:40px;font-size:16px}}@media screen and (min-width:700px){.category-list .category-list-wrap ul li a{position:absolute;left:20px;top:0;bottom:0;color:#231f20;text-decoration:none;display:block;width:100%;-webkit-transition:color .3s;transition:color .3s}.category-list .category-list-wrap ul li a:hover{color:#757575}.category-list .category-list-wrap .category-list-wrap-btn{position:relative;z-index:1;width:100%;display:block;height:50px;background-size:100% 100%;font-size:18px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;background-repeat:repeat;text-align:center;margin:0 auto}.category-list .category-list-wrap .category-list-wrap-btn a{position:absolute;display:block;width:140px;background-color:#6e932a;padding-top:10px;padding-bottom:10px;color:#fff;text-decoration:none;font-size:14px;border-radius:3px;top:5px;left:30px}}@media screen and (min-width:700px)and (min-width:992px){.category-list .category-list-wrap .category-list-wrap-btn a{width:200px;left:25px}}@media screen and (min-width:700px){.category-list .category-list-wrap .category-list-wrap-btn .c_coupon_btn{position:absolute;top:44px}.category-list .category-list-wrap .category-list-wrap-btn .c_coupon_btn a{text-decoration:none!important;font-size:10px!important;width:110px;line-height:20px;font-weight:500;background:#20b1e3!important;color:#fff;padding:7px!important;border-radius:3px!important;margin-top:0;margin-left:15px;display:inline}}@media screen and (min-width:700px)and (min-width:992px){.category-list .category-list-wrap .category-list-wrap-btn .c_coupon_btn a{width:170px;margin-left:15px;padding:10px 15px!important;font-size:13px!important}}.cd-container.container{overflow:hidden}.c_coupon_btn a,.product-category-item a{text-decoration:none}.c_coupon_btn a{font-size:13px;font-weight:500;background:#20b1e3;color:#fff;padding:10px 15px;border-radius:3px;margin-top:20px;display:inline-block}.btn_left{float:left}.parallax-content{position:relative}.parallax-content .parallax-object{position:absolute;right:0}.recipie-desc{background-color:#fff;box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:45px;text-align:left}.recipie-desc h2{font-size:28px;line-height:normal;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:30px;color:#777}.recipie-desc p{font-size:17px;line-height:normal;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:300;color:#231f20;margin-bottom:30px}.btn-readmore{font-size:12px;color:#20b1e3;text-transform:uppercase;display:inline-block;font-weight:500}.btn-readmore:hover{text-decoration:none}.btn-readmore:before{border-bottom:1px solid #20b1e3;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);top:22px}.btn-readmore:after,.btn-readmore:before{display:block;content:"";-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;position:relative}.btn-readmore:after{border-bottom:1px solid #231f20;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);top:4px}.btn-readmore:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);border-bottom:1px solid #231f20}.black_bg{background:#000;min-height:100vh}.related-recipie{margin-top:30px}.related-recipie h2{font-size:28px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:30px}.related-recipie .recipie-post{box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #e4e4e4;position:relative;max-width:40%;margin:0 auto;margin-bottom:30px}.related-recipie .recipie-post .post-body h3{position:absolute;bottom:15px;text-align:left;left:15px;margin:0;color:#fff;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:28px;right:15px}.related-recipie .recipie-post .post-body{position:relative}.related-recipie .recipie-post .post-body:before{content:"";background:#000;width:100%;height:100%;top:0;left:0;position:absolute;opacity:1;-webkit-transition:all .3s;transition:all .3s}.related-recipie .recipie-post.active .post-body:before,.related-recipie .recipie-post .post-body:hover:before{opacity:0}.mfp-zoom-out .mfp-with-anim{opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity:0}.white-popup{position:relative;background:#fff;padding:0;width:auto;max-width:960px;margin:0 auto}.mfp-close{right:-20px!important;top:-20px!important;color:#fff!important;background:#000!important;border-radius:50px}@media only screen and (max-width:1440px){.infographic-section,.product-section{height:100%}.foot-title h2{font-size:44px}.freedom-process .image-thumb-process{display:inline-block}}.community_bg{min-height:100vh;position:relative}.community_bg:after{content:"";background:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;width:100%;height:100vh}.community-section{min-height:100vh;position:relative;background:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg) repeat-y 50% 0;background-size:100% auto;padding:50px 0}.community_board_block.bg1{background-size:100% 100%!important}.community_board_block{-webkit-filter:drop-shadow(0 2px 35px rgba(0,0,0,.9));filter:drop-shadow(0 2px 35px rgba(0,0,0,.9));margin-top:-300px;min-height:752px;background-position:100% 0!important;padding:240px 200px 160px}.community_board_block .community_video{position:relative;overflow:hidden}.community_board_block .community_video .play_icon{position:absolute;left:0;right:0;top:calc(50% - 30px);width:100%;text-align:center}.community_board_block .community_video .play_icon a{text-decoration:none}.community_board_block .community_video .play_icon a i{font-size:29px;color:#fff;height:60px;width:60px;display:block;margin:0 auto;background:rgba(98,148,119,.8);line-height:60px;border-radius:50px}.community_desc img{max-width:60%;margin:0 auto;margin-bottom:5px}.community_desc p{color:#fff;padding:0 20px;line-height:1.5;margin-bottom:30px;font-size:14px}.community_bar .join_btn a{background:#20b1e3;padding:20px;color:#fff;text-decoration:none;font-size:12px;font-weight:500;border-radius:3px;display:block;width:100%;margin-bottom:15px}.community_bar_social_icon{margin-bottom:20px}.community_bar_social_icon ul{margin:0;padding:0;list-style:none;background:#699022;padding:10px 30px;display:inline-block;border-radius:3px}.community_bar_social_icon ul li{display:inline-block;margin:0 15px;font-size:18px;color:#fff}.community_bar_social_icon ul li a{color:#fff;text-decoration:none}.community_bar_social_icon ul li a:hover{opacity:.8}.center-text{text-align:center!important}.community-blog{background-color:#fff;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4}.community-blog .c-post-header{position:relative;overflow:hidden}.community-blog .c-post-header img{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.community-blog .c-post-header .c-post-play{position:absolute;left:0;right:0;top:calc(50% - 30px);width:100%;text-align:center}.community-blog .c-post-header .c-post-play a{text-decoration:none}.community-blog .c-post-header .c-post-play a i{font-size:29px;color:#fff;height:60px;width:60px;display:block;margin:0 auto;background:rgba(183,98,74,.8);line-height:60px;border-radius:50px}.community-blog .c-post-body{padding:40px 30px;text-align:center}.community-blog .c-post-body h2{font-size:27px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:30px}.community-blog .c-post-body .c-inner-post h3{font-size:24px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-weight:400;margin-bottom:5px}.community-blog .c-post-body .c-inner-post p{font-size:14px}.community-blog .c-post-body .c-inner-post+.c-inner-post{margin-top:50px}.community-blog .c-post-footer{padding:40px 30px;text-align:center}.community-blog .c-post-footer .learn-more a{background:#6e932a;padding:15px 30px;width:100%;display:block;font-weight:500;font-size:16px;color:#fff;text-decoration:none}.community-blog .c-post-footer .learn-more a:hover{opacity:.9}.community-blog.brown .c-post-body h2{color:#b7624a}.community-blog.brown .c-post-header .c-post-play a i{background:rgba(183,98,74,.8)}.community-blog.brown .c-post-footer .learn-more a{background:#b7624a}.community-blog.green .c-post-body h2{color:#629477}.community-blog.green .c-post-header .c-post-play a i{background:rgba(98,148,119,.8)}.community-blog.green .c-post-footer .learn-more a{background:#629477}.community-blog.blue .c-post-body h2{color:#6a7399}.community-blog.blue .c-post-header .c-post-play a i{background:rgba(106,115,153,.8)}.community-blog.blue .c-post-footer .learn-more a{background:#6a7399}.rope-line{margin-bottom:335px}.rope-line:after{content:"";background-repeat:no-repeat;display:block;height:20px;padding:30px 0;position:absolute;left:0;width:100%;min-height:415px;right:0;margin:0 auto;text-align:center;z-index:1;background-position:top}.position{position:relative;margin-top:-60px;margin-bottom:-50px;z-index:1}.c-post-flag{text-align:center;position:absolute;top:22%;left:0;right:0;bottom:0}.c-post-flag h3{font-size:45px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;margin-bottom:20px;color:#fff;opacity:.5;padding:0 70px;line-height:.8;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.c-post-flag span{font-size:70px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:300;color:hsla(0,0%,100%,.4);width:100px;height:100px;background:hsla(0,0%,100%,.2);display:block;margin:0 auto;border-radius:50px;line-height:.8;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.community_less_block{background-color:#fff;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:30px}.community_less_block h2{font-size:26px;line-height:1;text-transform:uppercase;margin-bottom:30px;font-weight:300;text-align:center}.community_less_block h2,.community_table .c_table_body h3{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif}.community_table .c_table_body h3{font-size:16px;color:#699022;border-bottom:1px dotted #ddd;margin-bottom:20px;padding-bottom:20px}.community_table .c_table_body+.c_table_body{margin-top:30px}.community_table .c_table_body table{width:100%}.community_table .c_table_body table tr{font-size:12px}.community_table .c_table_body table tr td:last-child{font-size:16px;text-align:right}.community_less_block_logo ul{margin:0;padding:0}.community_less_block_logo ul li{list-style:none}.community_less_block_logo ul li+li{margin-top:40px}.community_less_block_logo{border:1px dotted #ddd;border-left:none;border-right:none;vertical-align:middle;display:table-cell}.c_program{text-align:center;margin:0 auto}.c_program h2{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:36px;margin-bottom:20px;padding-bottom:20px}.c_program_list.blue h3{color:#20b1e3;text-decoration:underline;display:inline-block}.c_program_list h3{font-size:24px;line-height:1;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;margin-bottom:10px;font-weight:400;text-align:center}.c_program_list p{font-size:14px;color:#28282b}.c_program_list+.c_program_list{margin-top:30px}.c_post_view_wrap{position:relative}.c_post_view_details{position:absolute;top:calc(50% - 85px);text-align:center;left:0;right:0;width:70%;margin:0 auto;color:#fff}.c_post_view_details h2{color:#fff;font-weight:400}.c_post_view_details .c_post_view_btn a{margin:0;padding:0;list-style:none;background:#699022;padding:10px 30px;display:inline-block;border-radius:3px;text-decoration:none;text-transform:capitalize;color:#fff;font-weight:500}.c_post_view_details .c_post_view_btn.blue a{background:#20b1e3}.community_bottom_block h3{font-size:30px;margin-top:0;text-transform:capitalize;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#231f20;margin-bottom:10px;text-align:center}.community_post_pillar{box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;margin-top:30px}.community_post_pillar .post-body{position:relative}.community_post_pillar .post-body h3{position:absolute;bottom:0;left:0;right:0;padding:0 20px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:30px;color:#fff;text-align:left;max-width:60%}.tp_65{top:65%}.read_more{margin-bottom:40px}.read_more a{background:#699022;padding:15px 30px;display:block;border-radius:3px;text-decoration:none;text-transform:capitalize;color:#fff;font-weight:500;text-align:center}.remodal-wrapper{padding:0}.help-remodal{position:relative;padding:20px 30px;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4}.remodal-cancel-clover{color:#000;background:transparent;position:absolute;top:0;right:0;min-width:40px;min-height:40px}.remodal-cancel-clover:hover{background:transparent;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.help-modal-header{padding:0;border-bottom:1px solid #e5e5e5;padding-bottom:30px;margin-bottom:30px}.help-modal-header .modaltitle{font-size:40px;line-height:1;letter-spacing:-4px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:300;margin:30px 0}.help-modal-header p{max-width:80%;margin:0 auto;font-size:14px;font-weight:300;color:#28282b}form input[type=email],input[type=text],textarea{line-height:normal;width:100%;padding:20px;border-radius:3px;box-shadow:none;outline:none;border:2px solid #ddd;font-size:20px;font-weight:300;color:#2c2b2b}input[type=submit]{background:#20b1e3;padding:15px 30px;display:block;font-weight:500;font-size:16px;color:#fff;box-shadow:none;text-decoration:none;border:none;width:auto;text-align:center;margin:30px auto 0}.modal-inner .form-group label{text-align:left;display:block;margin-bottom:15px;font-size:20px;font-weight:500;color:#2c2b2b}.form-group+.form-group{margin-top:30px;border-top:1px solid #ddd;padding-top:30px}.form_inner_desc h2{font-size:24px;line-height:normal;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:30px;color:#231f20}.form_inner_desc p{font-size:14px;font-weight:300;color:#28282b}.col_border{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}::-webkit-input-placeholder{font-size:20px;font-weight:300;color:#2c2b2b}::-moz-placeholder{font-size:20px;font-weight:300;color:#2c2b2b}:-ms-input-placeholder{font-size:20px;font-weight:300;color:#2c2b2b}:-moz-placeholder{font-size:20px;font-weight:300;color:#2c2b2b}.commitment_list{margin-top:30px}.commitment_list ol{margin:0;padding:0;list-style-type:none}.commitment_list ol li{counter-increment:a;padding:0 55px;position:relative;margin-bottom:40px;font-size:23px;font-weight:300;color:#231f20}.commitment_list ol li:before{content:counter(a);position:absolute;left:0;top:0;background-color:#005998;color:#fff;font-weight:700;border-radius:50px;min-width:40px;min-height:40px;line-height:40px;font-size:26px;text-align:center;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif}.c_logo_side_list{text-align:center}.c_logo_side_list .c_list_block+.c_list_block{margin-top:30px}.c_logo_side_list .c_list_block img{margin-bottom:10px}.c_logo_side_list .c_list_block h3 a{font-size:16px;color:#231f20;font-weight:600;text-decoration:none;border-bottom:.5px solid #ddd}.community_board_block1{background-repeat:no-repeat!important;background-position:100% 0!important;width:100%;background-size:cover!important;margin-top:-200px}.community_board_block1 .community_desc{padding:105px 80px;margin-bottom:100px}.community_board_block1 .community_desc img{float:left;margin-right:40px}.community_board_block1 .community_desc p{font-size:22px;font-weight:700;margin-top:0;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#231f20;letter-spacing:-.2px;font-weight:400;margin-top:15px;margin-bottom:10px}.c_block_slider_wrap{background-repeat:no-repeat!important;width:100%;height:600px;background-position:50% 0!important;padding:155px 150px;text-align:center;background-size:100% 100%}.c_block_slider_wrap h2{font-size:63px;line-height:1;letter-spacing:-4px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:300;color:#fff;margin:0 0 30px;text-align:center}.c_slider_item{display:block;border:5px solid #ddd;background:#fff;padding:12px;margin:0 10px}.c_block_slider_wrap .slick-slide,.c_block_slider_wrap .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.c_block_slider_wrap .slick-slide{height:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.c_slider_item img{margin:0 auto}.c_block_slider_wrap ul.slick-dots{margin:0 auto;padding:0;text-align:center;bottom:-65px}.c_block_slider_wrap ul.slick-dots li{background-color:#000}.c_block_slider_wrap ul.slick-dots li.slick-active{background-color:#fff}.community_board_block2{background-repeat:no-repeat!important;background-position:10px 0!important;width:100%;padding:60px 80px;margin-top:-200px}.community_board_block2 .single_p_desc h2{color:#fcfcfc;text-align:center;margin-bottom:30px;font-weight:400}.community_board_block2 .single_p_desc p{color:#fcfcfc;font-weight:100;font-size:24px}.divider_left1{border-bottom:1px solid #979797;display:block;width:100%;margin-bottom:15px}blockquote{border:none}.single_p_desc .blockquote_block{padding:20px}.single_p_desc blockquote{padding:0}.single_p_desc blockquote>p{border:none;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:26px;line-height:normal;color:#fff!important;position:relative;padding-left:40px}.single_p_desc blockquote span{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;padding-left:25px}.c_program.alt_size h2{font-size:24px}.alt_btn+.alt_btn{margin-top:20px}.alt_btn a{background:#699022;padding:15px 30px;display:block;border-radius:3px;text-decoration:none;text-transform:capitalize;color:#fff;font-weight:400;text-align:left;position:relative;line-height:1}.alt_btn.blue a{background:#20b1e3}.alt_btn a:after{content:"\F0A5";font-family:icofont;position:absolute;top:calc(50% - 15px);right:0;width:30px;height:30px;line-height:30px}.support_list_item{background-color:#fff;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:30px}.support_list_item h2{font-size:44px;line-height:1;color:#231f20;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;text-align:center;position:relative;margin:30px 0;font-weight:500}.support_list_item ul{list-style:none;-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;text-align:center;margin:0;padding:0}.support_list_item ul li{-webkit-column-break-inside:avoid;column-break-inside:avoid;margin-bottom:15px;font-size:16px;font-family:Gotham,Arial,Helvetica,sans-serif;font-weight:300;text-decoration:none;color:#699022!important}.support_list_item ul li:hover{color:#757575!important}@media only screen and (max-width:1200px){.bg1{min-height:650px;background-position:50%!important}.blog-desciption-block li:first-child:after{left:-92px;top:132px}.blog-desciption-block li:nth-child(4):after{top:96px;left:145px;-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}.blog-desciption-block li:nth-child(8){width:27%}.blog-desciption-block li:nth-child(11){margin-left:0;margin-top:-135px}.blog-desciption-block li:nth-child(11):after{height:245px}.blog-desciption-block li:nth-child(12){margin-left:162px;padding-top:20px}.blog-desciption-block li:nth-child(13){width:27%;float:right;margin-top:-380px;position:relative}}@media only screen and (max-width:991px){.main-menu li a{font-size:16px}.page-nav ul li a{font-size:22px}}@media only screen and (max-width:767px){.page-nav ul li+li{margin:0 15px}.page-nav ul li a{font-size:16px}.board-title h2,.foot-title h2{font-size:28px}.single-content h4{font-size:22px}}@media only screen and (max-width:480px){.single-content img.alignright{float:none;margin:8px 0}.banner_area .main-title{font-size:50px}}@media only screen and (max-width:1400px){.product-box-teaser img{max-width:11%}.product-section,section{padding:100px 0}.infographic-section{padding:180px 0}.blog-desciption-block li:nth-child(4):after{content:"";background-repeat:no-repeat;background-size:contain;height:318px;width:200px;display:inline-block;position:absolute;top:105px;left:138px;-webkit-transform:rotate(11deg);-ms-transform:rotate(11deg);transform:rotate(11deg)}.blog-desciption-block li:nth-child(5){width:38%;float:right;margin-top:18px;position:relative;left:84px}.blog-desciption-block li:nth-child(6){width:30%;float:left;clear:none;margin-top:0;margin-left:110px;position:relative;margin-bottom:20px}.blog-desciption-block li:nth-child(7){margin-left:20px;width:40%;float:left;margin-left:140px;margin-top:15px;position:relative}.blog-desciption-block li:nth-child(8){width:40%;float:right;clear:none;margin-top:0;position:relative;left:48px;margin-top:-90px}.blog-desciption-block li:nth-child(9){width:53%;float:right;position:relative;left:66px;margin-top:60px}.blog-desciption-block li:nth-child(10){width:50%;float:right;margin-right:0;margin-top:25px;position:relative;left:-15px}.blog-desciption-block li:nth-child(11){width:30%;float:left;margin-top:0;margin-left:0;position:relative;margin-top:-150px;left:24px;margin-bottom:42px}.blog-desciption-block li:nth-child(11):after{content:"";background-repeat:no-repeat;background-size:contain;height:194px;width:200px;display:inline-block;position:absolute;top:61px;left:-34px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.blog-desciption-block li:nth-child(12){width:30%;padding-top:0;position:relative;left:97px}.blog-desciption-block li:nth-child(12):after{content:"";background-repeat:no-repeat;background-size:contain;height:200px;width:160px;display:inline-block;position:absolute;top:-30px;left:80px;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}.blog-desciption-block li:nth-child(13){width:32%;float:right;margin-top:0;position:relative;margin-top:-365px;left:-15px}.blog-desciption-block li:nth-child(14){width:36%;float:right;position:relative;left:47px;margin-top:-100px}.blog-desciption-block li:nth-child(15){width:60%;float:right;position:relative;left:-50px;margin-top:30px}.blog-desciption-block li:nth-child(15):after{content:"";background-repeat:no-repeat;background-size:contain;height:220px;width:128px;display:inline-block;position:absolute;top:105px;left:-73px;-webkit-transform:rotate(-23deg);-ms-transform:rotate(-23deg);transform:rotate(-23deg)}.blog-desciption-block li:nth-child(16){width:40%;float:left;margin-left:38px;margin-top:85px;position:relative}.blog-desciption-block li:nth-child(17){width:40%;float:left;margin-left:51px;margin-top:155px;position:relative;margin-bottom:0}.blog-desciption-block li:nth-child(17):after{content:"";background-repeat:no-repeat;background-size:contain;height:202px;width:100px;display:inline-block;position:absolute;margin-top:-180px;margin-left:114px;-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}.blog-desciption-block li:nth-child(18){width:58%;float:right;position:relative;margin-bottom:210px;left:65px;margin-top:-225px}.blog-desciption-block li:nth-child(18):after{content:"";background-repeat:no-repeat;background-size:contain;height:383px;width:266px;display:inline-block;position:absolute;left:48px;top:146px;-webkit-transform:rotate(-26deg);-ms-transform:rotate(-26deg);transform:rotate(-26deg)}.blog-desciption-block li:nth-child(19){width:33%;position:relative;margin-bottom:60px!important;left:203px}.home-text-slider{top:35%}}@media only screen and (max-width:768px){.home-text-slider{top:45%}.active_teaser img{max-width:67%;margin:0 auto}.home_slider p{width:80%}.banner_area .sub-title{font-size:38px}.banner_area .main-title{font-size:80px}}.map-description h4{color:#8e8e8e}.no-padding-left{padding-left:0!important}.wp-nutrition-label .heading{font-size:24px!important;font-weight:600!important;border-bottom:none!important;text-align:left;text-transform:uppercase;letter-spacing:-.9px;color:#484848;margin-bottom:10px!important}.wp-nutrition-label{font-size:16px!important;padding:25px 15px!important;background-color:#fff;box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #e4e4e4!important;text-align:left;margin-bottom:10px!important}.wp-nutrition-label hr{height:2px!important;background:#ddd!important}.wp-nutrition-label .daily-value{border-top:2px solid #ddd!important}.wp-nutrition-label .amount-per{font-weight:400!important}.bdr-bt{border-bottom:1px solid #ddd;padding:6px 0!important;margin:6px 0!important}.item_row strong{font-weight:600!important;color:#484848}.wp-nutrition-label .f-right{font-weight:400}.wp-nutrition-label .daily-value{font-weight:400!important}section.yogurt-list .pc-sideproduct{width:50%;float:left}section.yogurt-list .pc-sideproduct .sideproduct_img img{max-width:100%}.blog-content .content{margin-bottom:30px}.blog-content .post{position:relative;padding:40px;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;background-color:#fff;-webkit-transition:box-shadow .3s;transition:box-shadow .3s;margin-bottom:50px}.blog-content .post .post-media{position:relative;overflow:hidden;margin-bottom:30px}.blog-content .post .post-media .image-wrap{display:block}.blog-content .post .post-media img{width:100%}.blog-content .post .post-body{position:relative}.blog-content .post .post-body:after{content:"";display:table;clear:both}.blog-content .post .post-body .post-author{margin-bottom:20px}.blog-content .post .post-body .post-author .image-thumb{width:60px;height:60px;overflow:hidden;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:5px}.blog-content .post .post-body .post-author .image-thumb img{width:100%}.blog-content .post .post-body .post-author .name-author{display:inline-block;vertical-align:middle}.blog-content .post .post-body .post-author .name-author cite{-webkit-transition:all .3s ease;transition:all .3s ease;display:block;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:20px;color:#20b1e3;letter-spacing:-.3px}.blog-content .post .post-body .post-author .name-author span.date{font-size:14px;font-weight:500}.blog-content .post .post-body .post-title h2{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:34px;color:#292526;text-transform:uppercase;margin-top:0;display:inline-block;letter-spacing:-1.2px;margin-bottom:20px}.blog-content .post .post-body .post-title h2 a{display:block;color:inherit;text-decoration:none}.blog-content .post .post-body .post-title h2 a:hover{color:#292526}.blog-content .post .post-body .post-entry p{font-size:27px;font-weight:300;color:#231f20;line-height:1.5}.post-link a{color:#20b1e3;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:-.3px;font-weight:500}.blog-pagination ul{margin:0;padding:0;text-align:center}.blog-pagination ul li{list-style:none;display:inline-block;margin:0 15px}.blog-pagination ul li a{text-decoration:none;width:65px;height:65px;line-height:65px;border-radius:50px;background:#20b1e3;display:block;color:#fff;text-align:center;font-size:30px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif}.blog-pagination ul li.current a,.blog-pagination ul li a:hover{background:#fff;color:#20b1e3}.featured_post{position:relative;background-size:cover!important;background-repeat:no-repeat!important;padding:100px 0;overflow:hidden;width:100vw;margin-left:calc(-50vw + 50%);text-align:center;margin-bottom:50px}.featured_post.f_post_clo{background-position:100% 50%!important}.featured_post .banner_text .main-title{font-size:50px;line-height:1;letter-spacing:-4px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;font-weight:300;color:#fff;position:relative;margin-bottom:30px}.featured_post .banner_text .sub-title{font-size:42px;font-weight:400;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:20px;color:#fff}.featured_post .sub-title:after,.featured_post .sub-title:before{content:"";position:absolute;top:50%;right:110%;height:2px;background-color:#fff;width:60px}.featured_post .sub-title:after{right:auto;left:110%}.featured_post .banner_button_wrap a{margin:0 auto;padding:20px 50px;width:25%;display:block;font-size:16px;font-weight:500}.blog_header{padding:230px 0}.blog_header .main-title{font-size:50px;line-height:1.2;width:70%;margin:0 auto}.blog_header .sub-title{margin-bottom:30px}.blog-content-single-wrap{padding:0 90px 0 0}.blog-content-single-wrap .blog-content-single>p{font-size:27px;line-height:1.6;margin-bottom:30px;font-weight:300}.blog_block{padding:60px 0}.blog-content-single-wrap h2{font-size:30px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top;position:relative;margin-bottom:20px}.blog-content-single-wrap p{font-weight:500;font-size:14px;font-weight:400}.related-post h2{text-align:left;font-size:30px;line-height:1;font-weight:400;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}.related_post_block{box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;background-color:#fff;-webkit-transition:box-shadow .3s;transition:box-shadow .3s;position:relative;margin-bottom:50px}.related_post_block:before{content:"";position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.related_post_block h3{position:absolute;bottom:0;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:36px;line-height:.9;margin-bottom:0;left:0;right:0;padding:20px;text-align:left;color:#fff}.related_post_block h3 a{color:#fff;text-decoration:none}.privacy-section{background-repeat:repeat!important;background-size:0!important;background-position:100% 0;min-height:100vh;height:100%}@media screen and (min-width:768px){.privacy-section{background-size:100%!important}}.policy_wrapper{background-repeat:no-repeat!important;background-size:100% 100%!important;background-position:50% 0!important;width:100%;margin:80px auto 0;padding:20px;overflow:hidden}@media screen and (min-width:767px){.policy_wrapper{margin:100px auto 0;width:80%}}@media screen and (min-width:992px){.policy_wrapper{margin:140px auto 0;padding:20px 50px}}.privacy_content{height:530px;overflow:auto}.privacy_content li,.privacy_content p{font-size:20px;font-weight:300;line-height:1.1}.privacy_title .sub-title{margin-bottom:15px;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}.privacy_title .main-title{font-size:35px;text-align:left;padding-left:2rem;padding-right:2rem}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollable.default-skin .scroll-bar .thumb{background-color:#231f20!important;opacity:1!important;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}.scrollable.default-skin .scroll-bar.vertical{width:6px;border-radius:3px;background:hsla(0,0%,87%,.4)}.scrollable .viewport{width:100%!important;height:unset!important}.viewport .overview{padding-left:2rem;padding-right:2rem;width:100%;word-wrap:break-word;position:relative!important}.envolop-section{background-size:cover!important;background-position:100% 0;height:100%;min-height:100vh}.envolop_block{background-repeat:no-repeat!important;background-size:contain!important;background-position:50% 100%!important;height:740px;width:90%;margin:0 auto;padding:30px 50px;position:relative}.envolop-section.banner_area .banner_text{margin-top:40px}.envolop-section.banner_area .main-title{font-size:60px;margin-top:10px}.envolop-section.banner_area .banner_text p{font-size:22px;font-weight:400;color:#fff;width:72%;margin:0 auto;margin-top:30px;line-height:1.3}.sign_up_block{padding:330px 260px;position:relative;z-index:1}.sign_up_block p{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:14px;max-width:70%;text-align:left;line-height:1.3}.form-sign-up-form{text-align:left}input.form-sign-up-input{border:none;height:45px;padding:0 20px;text-align:center;border-radius:3px 0 0 3px;width:52%}@media only screen and (max-width:768px){input.form-sign-up-input{width:65%}input.form-sign-up-input::-moz-placeholder{font-size:14px}input.form-sign-up-input:-moz-placeholder,input.form-sign-up-input:-ms-input-placeholder,input.form-sign-up-input::placeholder{font-size:14px}}.form-sign-up-form button{border:none;box-shadow:none;font-size:16px;height:45px;padding:0 20px;margin-left:-6px;background:#699022;color:#fff;border-radius:0 3px 3px 0}.clover_ticket,.envolop_block{position:relative;z-index:1}.clover_ticket:before{background:-webkit-linear-gradient(bottom,#000 100%,rgba(0,0,0,.41) 0,transparent);background:linear-gradient(0deg,#000 100%,rgba(0,0,0,.41) 0,transparent);z-index:-1}.clover_ticket:before,.envolop_block:before{content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);width:100vw;height:100%;margin-left:calc(-50vw + 50%);position:absolute;left:0;right:0}.envolop_block:before{background:-webkit-linear-gradient(bottom,#000 7%,rgba(0,0,0,.41) 20%,transparent)}.clover_ticket ul{position:relative;margin:0;padding:0;text-align:center;margin:0 auto;width:50%}.clover_ticket ul li{list-style:none;-webkit-column-break-inside:avoid;column-break-inside:avoid;margin-bottom:60px}.clover_ticket ul li img{width:100%}.video video{opacity:1;-webkit-transition:opacity 3s linear;transition:opacity 3s linear}.video video.loop_effect{opacity:0}button.image-popup-vertical-fit{background:rgba(98,148,119,.8);border:1px solid rgba(98,148,119,.8);width:60px;height:60px;line-height:60px;border-radius:50px;color:#fff;font-size:25px;text-align:center;outline:none;position:relative}button.image-popup-vertical-fit .icofont{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}button.image-popup-vertical-fit .icofont.icofont-ui-play{width:25px;height:25px}button.image-popup-vertical-fit .icofont.icofont-ui-play:before{padding-left:2px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{text-align:center;padding-right:0;display:block}.marchandise-wrapper{padding:5px 0 0;background:transparent;margin-top:-27px}.product-section.marchandise-bg{padding:0!important;position:relative}.product-section.marchandise-bg:before{content:"";position:absolute;top:5px;width:100%;left:0;border:5px solid #4d222b}.marchandise-sider{z-index:1}.marchandise-caption{margin-top:30px}.marchandise-caption a{padding:13px 25px;background-color:#1fb1e4;color:#fff;text-transform:capitalize;display:inline-block;border-radius:5px;font-size:20px;font-weight:500;text-decoration:none}.marchandise-item img{display:block;margin:auto;max-width:401px}.marchandise-sider .slick-next{right:50px!important}.marchandise-sider .slick-prev{left:15px!important;z-index:9!important}.marchandise-sider .slick-next:before,.marchandise-sider .slick-prev:before{background-color:#6b9122!important;z-index:22!important;border-radius:50%!important;color:#fff;font-size:40px;display:block;width:48px;height:48px;line-height:normal}@media only screen and (max-width:1536px){.marchandise-item img{max-width:100%}}@media only screen and (max-width:768px){.marchandise-sider button{display:none!important}}.p_cat_search_bar{display:none}.recipe-author-text{font-size:30px}.history_farmer_board_slider ul{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em}.alt-font-27 p{font-size:27px}.c_link,.c_link:hover{text-decoration:none}.search_side_bar.side_show{display:block}.search_side_bar{display:none;background-color:#fff;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:30px}.search_side_bar h2{font-size:18px;line-height:1.4;text-align:left;text-decoration:none;margin-bottom:15px;font-weight:300}.search_side_bar h2 a{text-decoration:none;color:#231f20}.search_side_bar.scrollable.default-skin .scroll-bar .thumb{background-color:#231f20!important;opacity:1!important;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}.search_side_bar.scrollable .scroll-bar.vertical{position:absolute;right:15px;height:100%}.terms_cond .policy_wrapper{height:100%}.new-single ol li,.new-single ul li{font-size:24px;margin-bottom:30px}.new-single ol li img,.new-single ul li img{margin-top:30px}.new-single h5{font-size:30px;margin-top:0;text-transform:capitalize;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#231f20;margin-bottom:10px}.form-header-gravity h1{font-size:30px;margin-bottom:0;font-weight:700;letter-spacing:-1px}.form-header-gravity p{font-size:16px;margin:0}.form-head-text{margin-bottom:30px}.gform_wrapper ul li.gfield{clear:none;margin-bottom:20px}.gform_wrapper ul li label{font-size:14px;font-weight:400;min-height:35px}.gform_fields input[type=color],.gform_fields input[type=date],.gform_fields input[type=datetime-local],.gform_fields input[type=datetime],.gform_fields input[type=email],.gform_fields input[type=month],.gform_fields input[type=number],.gform_fields input[type=password],.gform_fields input[type=search],.gform_fields input[type=tel],.gform_fields input[type=text],.gform_fields input[type=time],.gform_fields input[type=url],.gform_fields input[type=week]{line-height:normal;width:100%!important;padding:20px;border-radius:3px;box-shadow:none;outline:none;border:2px solid #ddd;font-size:20px;font-weight:300;color:#2c2b2b}.gform_fields textarea.medium{width:100%;padding:20px}.gform_fields select{padding:20px;border:2px solid #ddd;border-radius:3px;width:100%!important}ul.gfield_radio{margin:0;padding:0}ul.gfield_radio li{display:inline-block;margin-right:15px!important}@media only screen and (max-width:1200px){ul.gfield_radio li{display:inline-block;margin-right:5px!important}}.gform_wrapper .gsection{border-bottom:1px solid #ccc;padding:0 15px;margin:1.8em 0;clear:both}.form-wrap,.form-wrap-line{background-color:#fff;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:30px 10px;display:inline-block;width:100%;margin-bottom:30px}.gform_wrapper .gsection{border-bottom:none;margin:0 0 10px}.gform_wrapper form li,.gform_wrapper li{margin-left:auto}#gform_wrapper_3{display:block!important}.postid-1189 .banner_single_img_full.product-shadow1{margin-top:50px}.page-id-512 .single_p_desc ul{margin:0 0 30px;padding:0}.page-id-512 .single_p_desc ul li{list-style:none;margin-bottom:20px}.blog-single-meta{margin-bottom:20px}.blog-single-meta cite{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:20px;color:#20b1e3;letter-spacing:-.3px}.blog-single-meta span.date{font-size:14px;font-weight:500}:focus::-webkit-input-placeholder{text-indent:-999px}::-moz-placeholder{color:#ccc;font-style:italic}:focus::-moz-placeholder{text-indent:-999px}.main-title.main-title-alt-80{font-size:80px}#billboard_img_show img{width:100%}.main-menu-icon{z-index:99}.textwidget img{width:100%}.recipe-wrapper{position:relative}.height50 select{height:50px!important}#ulp-PKDdtoOXfY2PsGoC .ulp-submit{height:50px;padding-top:13px}#ulp-layer-218 img{background:#fff;border-radius:50px}#ulp-layer-218{margin-left:-30px;margin-top:-30px}.ice-cream-wrapper-bg-image,.vc_custom_1509742185968{background-position:top!important}.ice-cream-container-wrapper .headlines-container{padding-top:160px}.ice-cream-container-wrapper .ice-cream-box{bottom:-415px!important}.ice-cream-container-wrapper .btn-background{background:url(https://cloversonoma.com/wp-content/uploads/2017/11/background-eggnog-promo-1.jpg);min-height:345px;background-size:cover}.ice-cream-container-wrapper .headlines-container{padding-top:290px;padding-bottom:290px}.eggnog-promo-text{color:#411c05;padding-top:60px;text-align:left;font-size:30px;font-weight:700}.milk-eggnog-cup{margin-top:-25%}@media screen and (max-width:767px)and (min-width:320px){.ice-cream-box{display:none}.ice-cream-container-wrapper .btn-background{background-size:cover;background-position-x:-35%;background-position-y:-22px}.eggnog-promo-text{padding-top:120px}.milk-eggnog-cup{margin-top:0}.learn-more-btn img{margin-bottom:45px}}@media screen and (min-width:768px)and (max-width:1120px){.milk-eggnog-cup{margin-top:30%}.eggnog-promo-text{font-size:22px;margin-top:40px}}@media screen and (max-width:766px){.mobile_video_img{background:url(/wp-content/themes/sonoma/dist/c3764ab78215b0214d10ee916a69040f.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;background-position:50%}.mobile_video_img .video{display:none}}@media screen and (max-width:766px){.home_slider .sub-title,.home_slider .text-main-title,.home_slider .text-sub-title{color:#333}.home_slider .sub-title:after,.home_slider .sub-title:before{background-color:#333}}#features-over-slider{position:absolute;bottom:0;left:0;right:0;margin-left:0;margin-right:0}#features-over-slider img{position:relative;z-index:995;width:100%}#home-maps{display:none}@media screen and (min-width:992px){#home-maps{display:block}}.glass_section{padding:0}.glass_section .glass-map-wrap{position:relative;padding:80px 0}.glass_section .img-map-glass .map{display:block;background-size:contain;position:relative;background-repeat:no-repeat;padding:0;width:auto;height:464px;margin:0 auto;text-align:center;max-width:240vw;-webkit-transform:translateX(-36%);-ms-transform:translateX(-36%);transform:translateX(-36%)}.glass_section .img-map-glass .map canvas{display:none}@media screen and (min-width:700px){.glass_section .img-map-glass .map{-webkit-transform:translateX(-28%);-ms-transform:translateX(-28%);transform:translateX(-28%);top:50px}}@media screen and (min-width:992px){.glass_section .img-map-glass .map{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);max-width:100%}}@media screen and (min-width:1200px){.glass_section .img-map-glass .map{width:1140px!important;height:579px!important;top:auto;right:auto}.glass_section .img-map-glass .map canvas{display:block}}.glass_section .text-left-box{position:absolute;top:0;width:100%}@media screen and (min-width:992px){.glass_section .text-left-box{width:33%;left:30px;bottom:35%;top:auto}}@media screen and (min-width:1200px){.glass_section .text-left-box{left:0;bottom:25%}}.glass_section .text-right-box{-webkit-transform:scale(.7) translate(20%,25%)!important;-ms-transform:scale(.7) translate(20%,25%)!important;transform:scale(.7) translate(20%,25%)!important;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;right:0;top:0;position:absolute}@media screen and (min-width:600px){.glass_section .text-right-box{-webkit-transform:scale(.8) translateY(25%)!important;-ms-transform:scale(.8) translateY(25%)!important;transform:scale(.8) translateY(25%)!important;width:50%}}@media screen and (min-width:992px){.glass_section .text-right-box{width:38%;-webkit-transform:scale(.8) translateY(18%)!important;-ms-transform:scale(.8) translateY(18%)!important;transform:scale(.8) translateY(18%)!important}}@media screen and (min-width:1200px){.glass_section .text-right-box{-webkit-transform:scale(1) translateY(7%)!important;-ms-transform:scale(1) translateY(7%)!important;transform:scale(1) translateY(7%)!important;width:34%}}.welcometomilkcountry-video .welcometomilkcountry figure{margin:0 auto;max-width:100%}.welcometomilkcountry-video .welcometomilkcountry img{width:100%!important}.testimonial .author_block_wrapper{position:relative}.testimonial .author_block_wrapper .author_img_holder{position:absolute;width:100px;height:100px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:700px){.testimonial .author_block_wrapper .author_img_holder{top:50%}}.testimonial .author_block_wrapper .author_details{min-height:100px;padding-left:120px}.testimonial .author_block_wrapper .author_details p{font-size:.9em;line-height:1.2em;font-weight:100}@media screen and (min-width:700px){.testimonial .author_block_wrapper .author_details p{font-size:1.25em;line-height:1.4em}}@media screen and (min-width:700px){.testimonial .author_block_wrapper{width:90%;margin:0 auto}}@media screen and (min-width:992px){.testimonial .author_block_wrapper{width:100%}}.inventory .banner_text,.testimonial .banner_text{width:100%}.inventory .banner_text h3.main-text,.testimonial .banner_text h3.main-text{width:80%;max-width:300px;padding-top:5%;font-size:1.25em;line-height:1.4em;margin:0 auto}@media screen and (min-width:700px){.inventory .banner_text h3.main-text,.testimonial .banner_text h3.main-text{padding-top:3%;max-width:500px;font-size:1.5em}}@media screen and (min-width:700px){.inventory_category-cheese-sub .inventory__content .col-md-7,.inventory_category-lactose-free-chocolate-milk .inventory__content .col-md-7,.inventory_category-organic-cream-cheese .inventory__content .col-md-7,.inventory_category-organic-half-half-s .inventory__content .col-md-7,.inventory_category-yogurt-organic-cream-on-top-yogurt .inventory__content .col-md-7{margin-top:0}}@media screen and (min-width:992px){.inventory_category-eggs-sub .banner_single_img_full.product-shadow1,.inventory_category-eggs .banner_single_img_full.product-shadow1,.inventory_category-organic-eggs-sub .banner_single_img_full.product-shadow1,.inventory_category-pasture-raised-eggs .banner_single_img_full.product-shadow1{width:120%;margin-left:-10%;margin-top:15%}}.inventory_category-eggs-sub .pc-sideproduct:first-child,.inventory_category-eggs .pc-sideproduct:first-child,.inventory_category-organic-eggs-sub .pc-sideproduct:first-child,.inventory_category-pasture-raised-eggs .pc-sideproduct:first-child{margin-top:20%}.inventory_category-eggs-sub .pc-sideproduct:first-child img,.inventory_category-eggs .pc-sideproduct:first-child img,.inventory_category-organic-eggs-sub .pc-sideproduct:first-child img,.inventory_category-pasture-raised-eggs .pc-sideproduct:first-child img{margin-left:0}.inventory_category-eggs-sub .pc-sideproduct:nth-child(2),.inventory_category-eggs-sub .pc-sideproduct:nth-child(3),.inventory_category-eggs .pc-sideproduct:nth-child(2),.inventory_category-eggs .pc-sideproduct:nth-child(3),.inventory_category-organic-eggs-sub .pc-sideproduct:nth-child(2),.inventory_category-organic-eggs-sub .pc-sideproduct:nth-child(3),.inventory_category-pasture-raised-eggs .pc-sideproduct:nth-child(2),.inventory_category-pasture-raised-eggs .pc-sideproduct:nth-child(3){margin-top:0}.inventory_category-eggs-sub .pc-sideproduct:first-child .sideproduct_img.product-shadow1,.inventory_category-eggs-sub .pc-sideproduct:nth-child(3) .sideproduct_img.product-shadow1,.inventory_category-eggs .pc-sideproduct:first-child .sideproduct_img.product-shadow1,.inventory_category-eggs .pc-sideproduct:nth-child(3) .sideproduct_img.product-shadow1,.inventory_category-organic-eggs-sub .pc-sideproduct:first-child .sideproduct_img.product-shadow1,.inventory_category-organic-eggs-sub .pc-sideproduct:nth-child(3) .sideproduct_img.product-shadow1,.inventory_category-pasture-raised-eggs .pc-sideproduct:first-child .sideproduct_img.product-shadow1,.inventory_category-pasture-raised-eggs .pc-sideproduct:nth-child(3) .sideproduct_img.product-shadow1{margin-left:15%}.inventory_category-eggs-sub .pc-sideproduct .sideproduct_img.product-shadow1,.inventory_category-eggs .pc-sideproduct .sideproduct_img.product-shadow1,.inventory_category-organic-eggs-sub .pc-sideproduct .sideproduct_img.product-shadow1,.inventory_category-pasture-raised-eggs .pc-sideproduct .sideproduct_img.product-shadow1{width:85%}.inventory_category-eggs-sub .pc-sideproduct .sideproduct_img.product-shadow1 img,.inventory_category-eggs .pc-sideproduct .sideproduct_img.product-shadow1 img,.inventory_category-organic-eggs-sub .pc-sideproduct .sideproduct_img.product-shadow1 img,.inventory_category-pasture-raised-eggs .pc-sideproduct .sideproduct_img.product-shadow1 img{max-width:100%}.inventory_category-european-style-butter .pc-sideproduct+.pc-sideproduct{margin-top:0}.inventory_category-european-style-butter .sideproduct_img img{max-width:100%}.inventory_category-culinary-butter .pc-sideproduct+.pc-sideproduct,.inventory_category-culinary-butter .pc-sideproduct:first-child img{margin-top:0}.inventory_category-culinary-butter .sideproduct_img img{max-width:100%}.inventory_category-craft-ice-cream-sub .pc-sideproduct:first-child img{margin-top:50px}.inventory_category-craft-ice-cream-sub .product-category-details .product-image{margin-bottom:0!important}.inventory_category-light-eggnog-sub .banner_single_img_full.product-shadow1,.inventory_category-maple-bourbon-eggnog-sub .banner_single_img_full.product-shadow1,.inventory_category-organic-caramel-sea-salt-eggnog .banner_single_img_full.product-shadow1,.inventory_category-whipped-cream .banner_single_img_full.product-shadow1{width:80%;margin:20% auto 0}@media screen and (min-width:992px){.inventory_category-light-eggnog-sub .banner_single_img_full.product-shadow1,.inventory_category-maple-bourbon-eggnog-sub .banner_single_img_full.product-shadow1,.inventory_category-organic-caramel-sea-salt-eggnog .banner_single_img_full.product-shadow1,.inventory_category-whipped-cream .banner_single_img_full.product-shadow1{margin:10% auto}}.inventory_category-light-eggnog-sub .pc-sideproduct,.inventory_category-maple-bourbon-eggnog-sub .pc-sideproduct,.inventory_category-organic-caramel-sea-salt-eggnog .pc-sideproduct{width:50%;float:left}.inventory_category-light-eggnog-sub .pc-sideproduct:first-child,.inventory_category-maple-bourbon-eggnog-sub .pc-sideproduct:first-child,.inventory_category-organic-caramel-sea-salt-eggnog .pc-sideproduct:first-child{margin-top:20%}.inventory_category-light-eggnog-sub .pc-sideproduct:nth-child(2),.inventory_category-maple-bourbon-eggnog-sub .pc-sideproduct:nth-child(2),.inventory_category-organic-caramel-sea-salt-eggnog .pc-sideproduct:nth-child(2){margin-top:10%}.inventory_category-light-eggnog-sub .pc-sideproduct:nth-child(3),.inventory_category-maple-bourbon-eggnog-sub .pc-sideproduct:nth-child(3),.inventory_category-organic-caramel-sea-salt-eggnog .pc-sideproduct:nth-child(3){clear:both;margin-top:20%}.inventory_category-light-eggnog-sub .pc-sideproduct:nth-child(4),.inventory_category-maple-bourbon-eggnog-sub .pc-sideproduct:nth-child(4),.inventory_category-organic-caramel-sea-salt-eggnog .pc-sideproduct:nth-child(4){margin-top:10%}.inventory_category-light-eggnog-sub .pc-sideproduct__single,.inventory_category-maple-bourbon-eggnog-sub .pc-sideproduct__single,.inventory_category-organic-caramel-sea-salt-eggnog .pc-sideproduct__single{margin-top:-9%!important;float:right}.inventory_category-light-eggnog-sub .pc-sideproduct .sideproduct_img img,.inventory_category-maple-bourbon-eggnog-sub .pc-sideproduct .sideproduct_img img,.inventory_category-organic-caramel-sea-salt-eggnog .pc-sideproduct .sideproduct_img img{max-width:120%;margin-left:-10%}.inventory_category-whole-chocolate-milk .product-category-details{padding-top:0}.inventory_category-whole-chocolate-milk .product-category-details img{margin-top:0}.inventory_category-whole-chocolate-milk .pc-sideproduct{width:50%;float:left}.inventory_category-whole-chocolate-milk .pc-sideproduct img{width:120%;max-width:120%;margin-left:-10%}.inventory_category-whole-chocolate-milk .pc-sideproduct:first-child{margin-top:20%}.inventory_category-whole-chocolate-milk .pc-sideproduct:nth-child(2){margin-top:35%}.inventory_category-whole-chocolate-milk .pc-sideproduct__single{margin-top:-9%!important;float:right}.inventory_category-whipped-cream .product-category-details{padding-top:20%}.inventory_category-whipped-cream .pc-sideproduct{width:50%;float:left;margin-top:10%}.inventory_category-whipped-cream .pc-sideproduct+.pc-sideproduct{margin-top:10%}.inventory_category-whipped-cream .pc-sideproduct:nth-child(4){margin-top:-70%}.inventory_category-whipped-cream .pc-sideproduct:first-child img,.inventory_category-whipped-cream .pc-sideproduct:nth-child(3) img,.inventory_category-whipped-cream .pc-sideproduct:nth-child(4) img{width:110%;max-width:110%}.main-menu li a{color:#000}.inventory_category-sour-cream-sour-cream .pc-sideproduct:nth-child(2){margin-top:0;text-align:center!important}@media screen and (min-width:992px){.inventory_category-sour-cream-sour-cream .pc-sideproduct:nth-child(2){position:relative;right:-111px}}.inventory_category-half-half-sub .pc-sideproduct:first-child{text-align:left}.inventory_category-half-half-sub .pc-sideproduct:first-child h4{padding-left:180px}.inventory_category-half-half-sub .pc-sideproduct:nth-child(2) h4{padding-left:60px}@media only screen and (min-device-width:320px)and (max-device-width:736px){.inventory_category-half-half-sub .pc-sideproduct:first-child h4{padding-left:55px!important}.inventory_category-half-half-sub .pc-sideproduct:nth-child(2) h4{padding-left:30px}}.inventory_category-organic-cream-cheese .pc-sideproduct:first-child img{margin-top:-100px}.inventory_category-organic-cream-cheese .pc-sideproduct:first-child{text-align:center}@media only screen and (min-device-width:320px)and (max-device-width:736px){.inventory_category-organic-cream-cheese .pc-sideproduct:first-child img{margin-top:0!important}}.inventory_category-organic-cheese .pc-sideproduct:last-child{text-align:right}@media screen and (min-width:500px)and (max-width:991px){.inventory_category-cottage-cheese-cottage-cheese.banner_area,.inventory_category-craft-ice-cream-sub.banner_area,.inventory_category-organic-cottage-cheese.banner_area{padding-top:25%}}.inventory_category-cottage-cheese-cottage-cheese .product-category-details .product-image.product-shadow,.inventory_category-craft-ice-cream-sub .product-category-details .product-image.product-shadow,.inventory_category-organic-cottage-cheese .product-category-details .product-image.product-shadow{width:140%}.inventory_category-cottage-cheese-cottage-cheese .product-category-details .product-image.product-shadow img,.inventory_category-craft-ice-cream-sub .product-category-details .product-image.product-shadow img,.inventory_category-organic-cottage-cheese .product-category-details .product-image.product-shadow img{margin-top:-25%;margin-bottom:-10%;margin-left:-70%;padding:0;-webkit-transform:rotate(17deg);-ms-transform:rotate(17deg);transform:rotate(17deg);width:120%;max-width:700px}.inventory_category-cottage-cheese-cottage-cheese .banner_single_img.product-shadow1,.inventory_category-craft-ice-cream-sub .banner_single_img.product-shadow1,.inventory_category-organic-cottage-cheese .banner_single_img.product-shadow1{width:150%}.inventory_category-cottage-cheese-cottage-cheese .banner_single_img.product-shadow1 img,.inventory_category-craft-ice-cream-sub .banner_single_img.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img.product-shadow1 img{margin-top:-5%;margin-bottom:5%;margin-left:-70%;-webkit-transform:rotate(17deg);-ms-transform:rotate(17deg);transform:rotate(17deg)}@media screen and (min-width:700px){.inventory_category-cottage-cheese-cottage-cheese .banner_single_img.product-shadow1,.inventory_category-craft-ice-cream-sub .banner_single_img.product-shadow1,.inventory_category-organic-cottage-cheese .banner_single_img.product-shadow1{width:180%}.inventory_category-cottage-cheese-cottage-cheese .banner_single_img.product-shadow1 img,.inventory_category-craft-ice-cream-sub .banner_single_img.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img.product-shadow1 img{min-width:800px;margin-top:5%;margin-left:-60%}}@media screen and (min-width:700px)and (min-width:992px){.inventory_category-cottage-cheese-cottage-cheese .banner_single_img.product-shadow1 img,.inventory_category-craft-ice-cream-sub .banner_single_img.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img.product-shadow1 img{margin-top:0;margin-bottom:10%;padding:0;margin-left:-70%}}.inventory_category-cottage-cheese-cottage-cheese .banner_single_img_full.product-shadow1,.inventory_category-craft-ice-cream-sub .banner_single_img_full.product-shadow1,.inventory_category-organic-cottage-cheese .banner_single_img_full.product-shadow1{width:70%;margin:0 auto}.inventory_category-cottage-cheese-cottage-cheese .banner_single_img_full.product-shadow1 img,.inventory_category-craft-ice-cream-sub .banner_single_img_full.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img_full.product-shadow1 img{margin-top:20%}@media screen and (min-width:700px){.inventory_category-cottage-cheese-cottage-cheese .banner_single_img_full.product-shadow1 img,.inventory_category-craft-ice-cream-sub .banner_single_img_full.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img_full.product-shadow1 img{margin-bottom:10%;margin-top:15%}}@media screen and (min-width:992px){.inventory_category-cottage-cheese-cottage-cheese .banner_single_img_full.product-shadow1 img,.inventory_category-craft-ice-cream-sub .banner_single_img_full.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img_full.product-shadow1 img{margin-top:25%}}.inventory_category-chocolate-milk-reduced-fat .product-category-details .product-image.product-shadow img,.inventory_category-culinary-butter .product-category-details .product-image.product-shadow img,.inventory_category-eggnog .product-category-details .product-image.product-shadow img,.inventory_category-european-style-butter .product-category-details .product-image.product-shadow img,.inventory_category-organic-butter .product-category-details .product-image.product-shadow img,.inventory_category-salted-butter .product-category-details .product-image.product-shadow img,.inventory_category-whole-chocolate-milk .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-organic-cream-on-top-yogurt .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-organic-nonfat-greek-yogurt .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-organic-yogurt .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-sub .product-category-details .product-image.product-shadow img{width:100%}@media screen and (min-width:700px)and (max-width:991px){.inventory_category-chocolate-milk-reduced-fat .product-category-details .product-image.product-shadow img,.inventory_category-culinary-butter .product-category-details .product-image.product-shadow img,.inventory_category-eggnog .product-category-details .product-image.product-shadow img,.inventory_category-european-style-butter .product-category-details .product-image.product-shadow img,.inventory_category-organic-butter .product-category-details .product-image.product-shadow img,.inventory_category-salted-butter .product-category-details .product-image.product-shadow img,.inventory_category-whole-chocolate-milk .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-organic-cream-on-top-yogurt .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-organic-nonfat-greek-yogurt .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-organic-yogurt .product-category-details .product-image.product-shadow img,.inventory_category-yogurt-sub .product-category-details .product-image.product-shadow img{width:80%;margin-top:10%}}.inventory_category-chocolate-milk-reduced-fat .banner_single_img.product-shadow1 img,.inventory_category-culinary-butter .banner_single_img.product-shadow1 img,.inventory_category-eggnog .banner_single_img.product-shadow1 img,.inventory_category-european-style-butter .banner_single_img.product-shadow1 img,.inventory_category-organic-butter .banner_single_img.product-shadow1 img,.inventory_category-salted-butter .banner_single_img.product-shadow1 img,.inventory_category-whole-chocolate-milk .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-cream-on-top-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-nonfat-greek-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-sub .banner_single_img.product-shadow1 img{width:100%}@media screen and (min-width:700px){.inventory_category-chocolate-milk-reduced-fat .banner_single_img.product-shadow1 img,.inventory_category-culinary-butter .banner_single_img.product-shadow1 img,.inventory_category-eggnog .banner_single_img.product-shadow1 img,.inventory_category-european-style-butter .banner_single_img.product-shadow1 img,.inventory_category-organic-butter .banner_single_img.product-shadow1 img,.inventory_category-salted-butter .banner_single_img.product-shadow1 img,.inventory_category-whole-chocolate-milk .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-cream-on-top-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-nonfat-greek-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-sub .banner_single_img.product-shadow1 img{min-width:100%}}.inventory_category-chocolate-milk-reduced-fat .banner_single_img_full.product-shadow1,.inventory_category-culinary-butter .banner_single_img_full.product-shadow1,.inventory_category-eggnog .banner_single_img_full.product-shadow1,.inventory_category-european-style-butter .banner_single_img_full.product-shadow1,.inventory_category-organic-butter .banner_single_img_full.product-shadow1,.inventory_category-salted-butter .banner_single_img_full.product-shadow1,.inventory_category-whole-chocolate-milk .banner_single_img_full.product-shadow1,.inventory_category-yogurt-organic-cream-on-top-yogurt .banner_single_img_full.product-shadow1,.inventory_category-yogurt-organic-nonfat-greek-yogurt .banner_single_img_full.product-shadow1,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .banner_single_img_full.product-shadow1,.inventory_category-yogurt-organic-yogurt .banner_single_img_full.product-shadow1,.inventory_category-yogurt-sub .banner_single_img_full.product-shadow1{width:80%;margin:0 auto}.inventory_category-chocolate-milk-reduced-fat .banner_single_img_full.product-shadow1 img,.inventory_category-culinary-butter .banner_single_img_full.product-shadow1 img,.inventory_category-eggnog .banner_single_img_full.product-shadow1 img,.inventory_category-european-style-butter .banner_single_img_full.product-shadow1 img,.inventory_category-organic-butter .banner_single_img_full.product-shadow1 img,.inventory_category-salted-butter .banner_single_img_full.product-shadow1 img,.inventory_category-whole-chocolate-milk .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-cream-on-top-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-nonfat-greek-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-sub .banner_single_img_full.product-shadow1 img{margin-top:20%}@media screen and (min-width:700px){.inventory_category-chocolate-milk-reduced-fat .banner_single_img_full.product-shadow1 img,.inventory_category-culinary-butter .banner_single_img_full.product-shadow1 img,.inventory_category-eggnog .banner_single_img_full.product-shadow1 img,.inventory_category-european-style-butter .banner_single_img_full.product-shadow1 img,.inventory_category-organic-butter .banner_single_img_full.product-shadow1 img,.inventory_category-salted-butter .banner_single_img_full.product-shadow1 img,.inventory_category-whole-chocolate-milk .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-cream-on-top-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-nonfat-greek-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-sub .banner_single_img_full.product-shadow1 img{margin-bottom:10%;margin-top:15%}}@media screen and (min-width:992px){.inventory_category-chocolate-milk-reduced-fat .banner_single_img_full.product-shadow1 img,.inventory_category-culinary-butter .banner_single_img_full.product-shadow1 img,.inventory_category-eggnog .banner_single_img_full.product-shadow1 img,.inventory_category-european-style-butter .banner_single_img_full.product-shadow1 img,.inventory_category-organic-butter .banner_single_img_full.product-shadow1 img,.inventory_category-salted-butter .banner_single_img_full.product-shadow1 img,.inventory_category-whole-chocolate-milk .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-cream-on-top-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-nonfat-greek-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-organic-yogurt .banner_single_img_full.product-shadow1 img,.inventory_category-yogurt-sub .banner_single_img_full.product-shadow1 img{margin-top:15%;margin-bottom:0}}.inventory_category-yogurt-organic-cream-on-top-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-nonfat-greek-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-yogurt .banner_single_img.product-shadow1 img{width:90%}@media screen and (min-width:700px){.inventory_category-yogurt-organic-cream-on-top-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-nonfat-greek-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-whole-milk-greek-yogurt .banner_single_img.product-shadow1 img,.inventory_category-yogurt-organic-yogurt .banner_single_img.product-shadow1 img{min-width:60%;width:60%;margin-top:10%}}.inventory_category-yogurt-organic-whole-milk-greek-yogurt .product-category-details .product-image.product-shadow{background:url(/wp-content/themes/sonoma/dist/9ab93c1ed9295d5bd236f2922ba65928.png) no-repeat 5% top;background-size:auto 90%}@media screen and (min-width:992px){.inventory_category-yogurt-organic-whole-milk-greek-yogurt .product-category-details .product-image.product-shadow{width:110%;margin-left:-10%;background:url(/wp-content/themes/sonoma/dist/9ab93c1ed9295d5bd236f2922ba65928.png) no-repeat 5% 25%;background-size:auto 70%}}.inventory_category-yogurt-organic-whole-milk-greek-yogurt .product-category-details .product-image.product-shadow img{width:90%;margin-right:-10%;margin-bottom:-10%}@media screen and (min-width:992px){.inventory_category-yogurt-organic-whole-milk-greek-yogurt .product-category-details .product-image.product-shadow img{margin-bottom:0;padding-top:10%;width:100%;max-width:500px;max-height:calc(500px + 10%)}}.inventory_category-yogurt-organic-whole-milk-greek-yogurt .pc-sideproduct:first-child{margin-top:10%}.inventory_category-yogurt-organic-whole-milk-greek-yogurt .pc-sideproduct:nth-child(2){margin-top:20%}.inventory_category-yogurt-organic-whole-milk-greek-yogurt .pc-sideproduct:nth-child(3){float:right;margin-top:10%;width:55%;margin-right:-5%}@media screen and (min-width:992px){.inventory_category-yogurt-organic-whole-milk-greek-yogurt .pc-sideproduct:nth-child(3){width:60%;margin-right:-10%}}.inventory_category-yogurt-organic-whole-milk-greek-yogurt .pc-sideproduct:nth-child(4){margin-top:0}.inventory_category-yogurt-organic-cream-on-top-yogurt .pc-sideproduct:first-child{margin-top:25%}.inventory_category-yogurt-organic-cream-on-top-yogurt .pc-sideproduct:nth-child(2){margin-top:5%;margin-bottom:15%}.inventory_category-yogurt-organic-cream-on-top-yogurt .pc-sideproduct:nth-child(3){margin-top:5%}.inventory_category-yogurt-organic-cream-on-top-yogurt .pc-sideproduct:nth-child(4){margin-top:-5%;margin-bottom:20%}.inventory_category-culinary-butter .pc-sideproduct,.inventory_category-european-style-butter .pc-sideproduct{width:50%;float:left;margin-top:0!important}.inventory_category-culinary-butter .pc-sideproduct:first-child,.inventory_category-european-style-butter .pc-sideproduct:first-child{padding-top:30%}@media screen and (min-width:992px){.inventory_category-culinary-butter .pc-sideproduct:first-child,.inventory_category-european-style-butter .pc-sideproduct:first-child{padding-top:40%}}.inventory_category-culinary-butter .pc-sideproduct:nth-child(2),.inventory_category-european-style-butter .pc-sideproduct:nth-child(2){padding-top:20%}@media screen and (min-width:992px){.inventory_category-culinary-butter .pc-sideproduct:nth-child(2),.inventory_category-european-style-butter .pc-sideproduct:nth-child(2){padding-top:30%}}.inventory_category-culinary-butter .pc-sideproduct:nth-child(3),.inventory_category-european-style-butter .pc-sideproduct:nth-child(3){clear:both;padding-top:10%}.inventory_category-culinary-butter .pc-sideproduct:nth-child(4),.inventory_category-european-style-butter .pc-sideproduct:nth-child(4){padding-top:0}.inventory_category-cottage-cheese-cottage-cheese .product-category-details .product-image.product-shadow img,.inventory_category-organic-cottage-cheese .product-category-details .product-image.product-shadow img{-webkit-transform:rotate(192deg);-ms-transform:rotate(192deg);transform:rotate(192deg);margin-left:-95%;margin-top:-35%;margin-bottom:-15%}@media screen and (min-width:500px)and (max-width:991px){.inventory_category-cottage-cheese-cottage-cheese .product-category-details .product-image.product-shadow img,.inventory_category-organic-cottage-cheese .product-category-details .product-image.product-shadow img{margin-left:-80%;margin-top:-30%}}@media screen and (min-width:992px){.inventory_category-cottage-cheese-cottage-cheese .product-category-details .product-image.product-shadow img,.inventory_category-organic-cottage-cheese .product-category-details .product-image.product-shadow img{-webkit-transform:scale(1.2) rotate(192deg);-ms-transform:scale(1.2) rotate(192deg);transform:scale(1.2) rotate(192deg);margin-left:-110%;margin-bottom:-15%}}@media screen and (min-width:1200px){.inventory_category-cottage-cheese-cottage-cheese .product-category-details .product-image.product-shadow img,.inventory_category-organic-cottage-cheese .product-category-details .product-image.product-shadow img{margin-left:-90%}}.inventory_category-cottage-cheese-cottage-cheese .banner_single_img.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img.product-shadow1 img{-webkit-transform:rotate(192deg);-ms-transform:rotate(192deg);transform:rotate(192deg);margin-left:-95%}@media screen and (min-width:500px)and (max-width:991px){.inventory_category-cottage-cheese-cottage-cheese .banner_single_img.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img.product-shadow1 img{margin-left:-60%}}@media screen and (min-width:992px){.inventory_category-cottage-cheese-cottage-cheese .banner_single_img.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img.product-shadow1 img{-webkit-transform:scale(1.2) rotate(192deg);-ms-transform:scale(1.2) rotate(192deg);transform:scale(1.2) rotate(192deg);margin-left:-110%;margin-bottom:15%}}@media screen and (min-width:1200px){.inventory_category-cottage-cheese-cottage-cheese .banner_single_img.product-shadow1 img,.inventory_category-organic-cottage-cheese .banner_single_img.product-shadow1 img{margin-left:-95%}}@media screen and (min-width:992px){.inventory_category-cottage-cheese-cottage-cheese .banner_single_img_full.product-shadow1,.inventory_category-organic-cottage-cheese .banner_single_img_full.product-shadow1{margin-top:10%}}.inventory_category-cottage-cheese-cottage-cheese .pc-sideproduct .sideproduct_img.product-shadow1,.inventory_category-organic-cottage-cheese .pc-sideproduct .sideproduct_img.product-shadow1{max-width:80%;margin:0 auto}.inventory_category-cottage-cheese-cottage-cheese .pc-sideproduct:first-child,.inventory_category-organic-cottage-cheese .pc-sideproduct:first-child{margin-top:20%}.inventory_category-cottage-cheese-cottage-cheese .pc-sideproduct:nth-child(2),.inventory_category-organic-cottage-cheese .pc-sideproduct:nth-child(2){margin-top:10%}@media screen and (min-width:992px){.inventory_category-cottage-cheese-cottage-cheese .pc-sideproduct:nth-child(2) .sideproduct_img.product-shadow1,.inventory_category-organic-cottage-cheese .pc-sideproduct:nth-child(2) .sideproduct_img.product-shadow1{margin-right:0}}@media screen and (min-width:992px){.inventory_category-eggnog-sub .banner_text,.inventory_category-eggnog .banner_text,.inventory_category-organic-eggnog-sub .banner_text{margin-bottom:5%}}.inventory_category-eggnog-sub .sideproduct_img img,.inventory_category-eggnog .sideproduct_img img,.inventory_category-organic-eggnog-sub .sideproduct_img img{width:120%;max-width:120%;margin-left:-10%}.inventory_category-eggnog-sub .pc-sideproduct,.inventory_category-eggnog .pc-sideproduct,.inventory_category-organic-eggnog-sub .pc-sideproduct{width:50%;float:left;margin-top:10%}.inventory_category-eggnog-sub .pc-sideproduct:last-child,.inventory_category-eggnog .pc-sideproduct:last-child,.inventory_category-organic-eggnog-sub .pc-sideproduct:last-child{margin-top:30%}.clover-coupon--message{opacity:0;-webkit-transition:all .3s;transition:all .3s;height:1px;margin-bottom:0}.clover-coupon--message.show{opacity:1;height:200px;margin-top:100px;margin-bottom:100px}.coupon-confirm-title,.pending-coupon-message{position:relative;padding:0;text-align:center;margin:0 auto;width:75%;font-size:20px;line-height:1;letter-spacing:-1.3px;color:#fff;margin:auto}.pending-coupon-message{font-size:14px}.signup-error{color:#ee3838;font-size:12px;text-align:center;display:none;background-color:rgba(0,0,0,.6);padding:5px}.signup-error.show{display:block}.gform_wrapper.gravity-theme .ginput_complex label{font-weight:400;font-style:italic}.page-template-template-page-simple-cc .page-content{margin-top:40px}.jsCalendar{margin:10% auto;-webkit-transform:rotate(-2.5deg);-ms-transform:rotate(-2.5deg);transform:rotate(-2.5deg);background:url(/wp-content/themes/sonoma/dist/1a0777dd24f734774b11bf8275381b88.png);padding:10px;background-size:cover;margin:0 auto 10%}@media screen and (min-width:992px){.jsCalendar{margin:0 auto}}.jsCalendar table,.jsCalendar thead{background-color:#f9f7ee}.jsCalendar table,.jsCalendar th,.jsCalendar tr{display:block}.jsCalendar table{border-radius:0;box-shadow:none;border:none}@media screen and (min-width:700px){.jsCalendar table{max-height:450px!important;width:97%!important}}.jsCalendar-title-name{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#424242;text-align:center;position:absolute;left:15px;right:15px;font-size:1.1em;border-bottom:1px solid #ddd}.js-cell-wrapper{height:35px;width:35px;border-radius:20px;margin:auto;display:block}.jsCalendar thead .jsCalendar-week-days th{text-transform:uppercase;font-size:.6em;font-weight:600}.jsCalendar tbody td,.jsCalendar tbody td.jsCalendar-current,.jsCalendar tbody td.jsCalendar-current:hover,.jsCalendar tbody td:hover,.jsCalendar thead .jsCalendar-week-days th,.jsCalendar thead .jsCalendar-week-days th:hover{background-color:transparent}.jsCalendar tbody td span{font-size:14px;color:#7c86a2}.jsCalendar tbody td span:hover{background-color:#e6e6e6}.jsCalendar tbody td.jsCalendar-current span{background-color:#98b165;color:#fff}.jsCalendar-title-left,.jsCalendar-title-right{z-index:1;position:relative}.locked{overflow:hidden}.overlay{width:100%;height:100%}.overlay.visible{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);overflow:hidden}.modal{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(255,255,240,.75);visibility:hidden;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.modal,.modal__main{display:block;opacity:0}.modal__main{width:771px;height:400px;position:relative;top:20%;left:50%;background:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.modal__main.error{color:#b94a48!important}.modal__main.success{color:#4bb543!important}.modal__main.success .modal__head{background:#4bb543!important}.modal__main.busy{color:#20b1e3!important}@media screen and (max-width:766px){.modal__main{width:400px}}@media screen and (max-width:766px){.modal:not(.modal__site) .modal__main{width:100%;height:75%;margin:0;top:0;left:0}}@media screen and (max-width:699px){.modal__site .modal__main{max-width:94%;height:200px}}.modal__dairy{background:rgba(0,0,0,.75)}.modal__dairy .modal__main{background:transparent;height:auto!important}@media screen and (max-width:699px){.modal__dairy .modal__main{top:20%!important}}.modal__dairy img{position:absolute;top:0;left:0}.modal__head{width:100%;height:20%;padding:1.5em 5%;overflow:hidden;background:#01bce5}.modal__close:not(.modal__custom-close){width:32px;height:32px;display:block;float:right;z-index:1000005;cursor:pointer}.modal__close:not(.modal__custom-close):after,.modal__close:not(.modal__custom-close):before{content:"";width:32px;height:6px;display:block;background:#fff}.modal__close:not(.modal__custom-close):before{margin-top:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal__close:not(.modal__custom-close):after{margin-top:-6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:991px){.modal__close:not(.modal__custom-close){left:20px}}.modal__content{padding:5%}.slidein--bottom .modal__main{margin:50% 0 0 -300px}.slidein--top .modal__main{margin:-50% 0 0 -300px}.slidein--right .modal__main{margin:0 50% 0 -300px}.slidein--left .modal__main{margin:0 -300px 0 -50%}.modal.modal--active{opacity:1;visibility:visible}.modal.modal--active.slidein--bottom .modal__main{margin-top:0}.modal.modal--active.slidein--top .modal__main{margin-bottom:0}.modal.modal--active.slidein--right .modal__main{margin-left:0}.modal.modal--active.slidein--left .modal__main{margin-left:-350px}@media screen and (max-width:991px){.modal.modal--active.slidein--left .modal__main{margin-left:-360px}}@media screen and (max-width:766px){.modal.modal--active.slidein--left .modal__main{margin-left:-185px}}.modal.modal--active .modal__main{opacity:1}.modal.slideoff.slidein--left .modal__main{margin-left:500%}.popupimg-desk{display:block}@media screen and (max-width:766px){.popupimg-desk{display:none}}.popupimg-mob{display:none}@media screen and (max-width:766px){.popupimg-mob{display:block}}.modal.modal__site{background:rgba(51,51,51,.8)}@media screen and (max-width:499px){.modal.modal__site.modal--active.slidein--left .modal__main_cta{left:6%}}@media screen and (max-width:699px){.modal.modal__site.modal--active.slidein--left .modal__main{top:1.5%}.modal.modal__site.modal--active.slidein--left .modal__main .modal__content_title{margin:auto;top:33px;left:auto;font-size:18px}.modal.modal__site.modal--active.slidein--left .modal__main .modal__content_cta{margin:auto;top:95px}}.modal.modal__site .modal__custom-close{left:15px;top:155px;border-radius:0;z-index:1000005;cursor:pointer;text-align:left;padding:0;margin-left:-30px;margin-top:-30px;width:29px;height:29px;position:absolute;box-sizing:border-box;text-align:justify;line-height:1.475;letter-spacing:0;background:50%}.modal.modal__site .modal__custom-close img{background:#fff;border-radius:16px}@media screen and (max-width:766px){.modal.modal__site .modal__custom-close{top:78px;right:30px;left:auto}}.modal.modal__site .modal__content{padding:0;position:relative}.modal.modal__site .modal__content__apply{color:#fff;text-decoration:underline;font-size:14px;position:absolute;top:300px;left:10px;z-index:1000006}.modal.modal__site .modal__content_title{position:absolute;left:22px;top:65px;font-size:20px;font-weight:400;border-radius:0;z-index:1000006;text-align:center;text-transform:uppercase;padding:0;width:300px;height:45px;color:#fff}@media screen and (max-width:766px){.modal.modal__site .modal__content_title{left:0;width:100%}}.modal.modal__site .modal__content_note{margin-top:1em;color:#000;font-weight:600}.modal.modal__site .modal__content_cta{position:absolute;left:35px;top:147px}@media screen and (max-width:766px){.modal.modal__site .modal__content_cta{left:16%}}.modal.modal__site .modal__content_cta .button,.modal.modal__site .modal__content_cta input{display:inline-block}.modal.modal__site .modal__content_cta p{font-size:14px;font-weight:500;color:#fff;line-height:19px}.modal.modal__site .modal__content_cta input{text-align:left;vertical-align:middle;border-style:solid;border:0!important;clear:both;height:35px;border-radius:0;margin:0;margin-bottom:8px;padding:.3em;line-height:19px;box-shadow:none;font-size:12px;outline:none;letter-spacing:0;background-image:none;background-color:#fff;max-width:133px}.modal.modal__site .modal__content_cta input::-webkit-input-placeholder{font-size:13px;font-weight:700;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;color:#4c4c4c}.modal.modal__site .modal__content_cta input::-moz-placeholder{font-size:13px;font-weight:700;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;color:#4c4c4c}.modal.modal__site .modal__content_cta input:-ms-input-placeholder{font-size:13px;font-weight:700;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;color:#4c4c4c}.modal.modal__site .modal__content_cta input:-moz-placeholder{font-size:13px;font-weight:700;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;color:#4c4c4c}.modal.modal__site .modal__content_cta .tractor-email{max-width:100%}.modal.modal__site .modal__content_cta .tractor-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:273px}.modal.modal__site .modal__content_cta .tractor-fields .tractor-date,.modal.modal__site .modal__content_cta .tractor-fields .tractor-zipcode{width:49%}.modal.modal__site .modal__content_cta .tractor-fields .tractor-date{position:relative}.modal.modal__site .modal__content_cta .tractor-fields .tractor-date .tractor-date-label{position:absolute;font-weight:400;text-transform:uppercase;color:#9d9d9d;font-style:italic;width:93%;top:0;left:0;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.5em .3em;font-size:1.4rem;pointer-events:none}.modal.modal__site .modal__content_cta .trator-submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:766px){.modal.modal__site .modal__content_cta .trator-submit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.modal.modal__site .modal__content_cta .button{text-decoration:none;letter-spacing:inherit;-webkit-transition-duration:.3s;transition-duration:.3s;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#33bcef",endColorstr="#019ad2",GradientType=0);width:auto;font-weight:700;font-size:14px;white-space:nowrap;height:auto;position:relative;display:inline-block;padding:0 12px;line-height:1.5;cursor:pointer;margin:0;box-shadow:none;height:25px;border-radius:0;background:#76913b;border:1px solid #76913b}.modal.modal__site .modal__head{background:transparent;padding:0}.modal.modal__site .modal__main{background:transparent;top:8.5%}@media screen and (max-width:699px){.modal__dairy.modal--active.slidein--left .modal__main{margin-left:0}}.modal__ceo{width:96%;height:90vh;margin:4vh auto;position:relative;padding:10px 30px 30px;text-align:center;max-width:500px;max-height:635px}.modal__ceo--bg{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}.modal__ceo .modal__head{width:100%;height:32px}.modal__ceo .modal__head .modal__custom-close{color:#333;top:50px;left:97%;font-weight:500;font-size:24px}.modal__ceo .modal__head .modal__custom-close:active,.modal__ceo .modal__head .modal__custom-close:hover{text-decoration:none}.modal__ceo .modal__content h3,.modal__ceo .modal__content p{margin-bottom:15px}.modal__ceo .modal__content p{font-size:15px}.modal__ceo .modal__content p a{text-decoration:underline;position:relative;z-index:100000005}.modal__ceo .modal__content img{width:60%}.modal__ceo .modal__content div{line-height:1.2}.modal__ceo .modal__content div>span{font-size:12px;line-height:1.2;display:inline-block;padding:10px 0}@media screen and (min-width:700px){.modal__ceo{padding:10px 40px 30px;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.modal__ceo .modal__content h3{font-size:30px}.modal__ceo .modal__content p{font-size:18px}.modal__ceo .modal__content img{width:250px}.modal__ceo .modal__content div>span{font-size:14px;padding:5px 0 20px}}.promo-box{padding:0}.contest--pun .pun--form__content .promo-box .frm_fields_container,.promo-box .contest--pun .pun--form__content .frm_fields_container,.promo-box .grid{background-color:#000;padding:40px}.promo-box__green-content{margin:40px 10px;text-align:center}.promo-box__green-content h1{font-size:10vw;margin-bottom:10px}.promo-box__green-content p{font-size:4vw}.promo-box__green-content .button{margin-top:20px;font-weight:400;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;padding:10px 20px;color:#000;border-radius:0;background-color:#fff}@media screen and (min-width:700px){.promo-box__green-content{margin:7vw 5vw 6vw}.promo-box__green-content h1{font-size:6.2vw;margin-bottom:5px}.promo-box__green-content p{font-size:2vw;margin-bottom:30px}.promo-box__green-content .button{margin-top:0;font-size:16px;padding:10px 30px;letter-spacing:0}}.promo-box--upcoming{padding:0}.contest--pun .pun--form__content .promo-box--upcoming .frm_fields_container,.promo-box--upcoming .contest--pun .pun--form__content .frm_fields_container,.promo-box--upcoming .grid{background-color:#000;padding:40px}.promo-box--upcoming__green-content{margin:40px 10px;text-align:center}.promo-box--upcoming__green-content h1{font-size:10vw;margin-bottom:10px}.promo-box--upcoming__green-content p{font-size:4vw}.promo-box--upcoming__green-content .button{margin-top:20px;font-weight:400;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;padding:10px 20px;color:#000;border-radius:0;background-color:#fff}@media screen and (min-width:700px){.promo-box--upcoming__green-content{margin:7vw 5vw 6vw}.promo-box--upcoming__green-content h1{font-size:6.2vw;margin-bottom:5px}.promo-box--upcoming__green-content p{font-size:2vw;margin-bottom:30px}.promo-box--upcoming__green-content .button{margin-top:0;font-size:16px;padding:10px 30px;letter-spacing:0}}.gallery_section{z-index:1}.gallery_section.banner_area{background-size:100% 100%!important;padding-top:100px}.gallery_section .banner_text .sub-title{margin-bottom:20px}.gallery_section .billboard-item{opacity:0;height:0}.gallery_section .billboard-item.u-shown{padding:0 15px;margin-bottom:30px;height:auto;opacity:1}.billboard_image{position:relative;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-top:9%;margin-left:6.8%;margin-right:5%}.billboard_image:before{display:block;content:"";width:100%;padding-top:38.3333333333%}.billboard_image .slick-list,.billboard_image>.content,.billboard_image>img{position:absolute;top:0;left:0;right:0;bottom:0}.billboard_image img{width:100%;height:auto;margin:auto}.billboard_image .img_contained,.billboard_image.img_contained img{width:auto!important;max-width:100%;height:100%}.gallery_banner .billboard_image .slick-list{overflow:hidden}.gallery_banner .billboard_image .slick-list,.gallery_banner .billboard_image .slick-track{height:100%}.gallery_banner .billboard_image .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.gallery_banner .billboard_image .slick-slide>div img{margin:0 auto}.billboard_image_container,.gallery_banner{position:relative;overflow:hidden}.billboard_image_container{position:relative;background-size:cover!important;background-image:url(/wp-content/themes/sonoma/assets/images/ChrisBillboardSmall2.png)!important}.billboard_image_container:before{display:block;content:"";width:100%;padding-top:50%}.billboard_image_container .slick-list,.billboard_image_container>.content,.billboard_image_container>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery-background{width:100%;margin:0;position:absolute;top:0;left:0;z-index:-100}@media screen and (max-width:499px){.gallery-background{height:200vh}}.bottom-grass{background-repeat:repeat-y;background-size:100%;z-index:-101;height:100%;background-size:contain;background-position:top;position:absolute;width:100%}.gallery_banner{position:relative;box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #e4e4e4;margin-bottom:100px;background-size:contain}.gallery_banner:before{display:block;content:"";width:100%;padding-top:52.1201413428%}.gallery_banner .slick-list,.gallery_banner>.content,.gallery_banner>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery_banner .billboard_image{position:relative;margin-top:6.3%;margin-left:6%;margin-right:4.5%}.gallery_banner .billboard_image:before{display:block;content:"";width:100%;padding-top:37.3333333333%}.gallery_banner .billboard_image .slick-list,.gallery_banner .billboard_image>.content,.gallery_banner .billboard_image>img{position:absolute;top:0;left:0;right:0;bottom:0}.gallery_banner .billboard_image .slick-slide>div{margin-top:10px}@media screen and (min-width:1200px){.gallery_banner .billboard_image .slick-slide>div{margin-top:15px}}.gallery_banner_wrapper{margin-bottom:70px}.gallery_banner_wrapper .row{display:grid;grid-template-columns:1fr}@media screen and (min-width:992px){.gallery_banner_wrapper .row{grid-template-columns:repeat(3,1fr)}}.gallery_banner_wrapper .row:after,.gallery_banner_wrapper .row:before{display:none}.gallery_banner_list{background-color:#fff;box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #1f0c0c;height:100%}.gallery_banner_list .g_banner_image{position:relative;overflow:hidden;padding-bottom:50%}.gallery_banner_list .g_banner_image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.gallery_banner_list .g_banner_body p{color:#000}.g_banner_body{padding:30px 15px}.g_banner_body p{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;margin:0;font-size:18px}.g_share{background:#699022;padding:20px;display:inline-block;border-radius:3px;width:80%}.g_share ul{margin:0;padding:0}.g_share ul li{list-style:none;display:inline-block;margin:0 15px}.g_share ul li a{text-decoration:none;color:#fff;font-size:20px}.g_view_btn{margin-bottom:100px}.g_view_btn a{background:#20b1e3;padding:30px;display:inline-block;border-radius:3px;color:#fff;text-transform:uppercase;width:40%;font-size:20px;font-weight:600;position:relative;text-decoration:none}@media screen and (max-width:991px){.g_view_btn a{padding:15px;width:60%;font-size:15px}}.g_view_btn a:after,.g_view_btn a:before{content:"";position:absolute;top:50%;right:110%;height:2px;background-color:#fff;width:100px}.g_view_btn a:after{right:auto;left:110%}.pun_share_form{background-color:#fff;box-shadow:-7px 7px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:40px;max-width:70%;margin:0 auto}.pun_share_form .option h3{font-size:48px;line-height:1;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;position:relative;margin-bottom:30px;color:#231f20;display:inline-block;padding:0 30px}.pun_share_form .option h3:after,.pun_share_form .option h3:before{content:"";position:absolute;top:50%;right:110%;height:2px;background-color:#231f20;width:100px}.pun_share_form .option h3:after{right:auto;left:110%}.pun_share_form .option h2{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:38px;color:#231f20}.pun_form_wrap{max-width:50%;margin:0 auto}.pun_from{margin-bottom:30px}.pun_from .pun_input{box-shadow:inset 0 0 12px 1px #a5a5a5;background:none;height:65px;outline:none;border:1px solid #9b9b9b;padding:0 30px;text-align:center;margin-bottom:30px}.pun_from .pun_input,.pun_from .pun_input_btn{display:inline-block;width:100%;font-weight:600}.pun_from .pun_input_btn{background:#699022;padding:20px;border-radius:3px;border:none;box-shadow:none;font-size:22px;text-transform:uppercase;color:#fff}.pun_note p{font-size:12px;font-weight:700;text-align:left;padding:10px}.pun_from .pun_input::-webkit-input-placeholder{color:#231f20;text-shadow:1px 1px 1px #777}.pun_from .pun_input::-moz-placeholder{opacity:1}.pun_from .pun_input:-moz-placeholder,.pun_from .pun_input::-moz-placeholder{color:#231f20;text-shadow:1px 1px 1px #777}.pun_from .pun_input:-ms-input-placeholder{color:#231f20;text-shadow:1px 1px 1px #777}.pun_from .pun_input.placeholder{color:#231f20;text-shadow:1px 1px 1px #777}.pun_share_form:before{content:"";background:-webkit-linear-gradient(top,#000 80%,rgba(0,0,0,.41) 90%,transparent);background:-webkit-linear-gradient(bottom,#000 80%,rgba(0,0,0,.41) 90%,transparent);background:linear-gradient(0deg,#000 80%,rgba(0,0,0,.41) 90%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0);width:100vw;height:100%;margin-left:calc(-50vw + 50%);position:absolute;left:0;right:0;z-index:-1}.pun_form_wrap *{text-align:center!important}.pun_form_wrap li{padding:0!important}.banner_area.gallery_section .banner_text>p{color:#000;font-size:16px!important}.news{padding-top:40px}.news--title h2{text-align:center;font-size:7vw;line-height:1.2;margin-bottom:20px}@media screen and (min-width:700px){.news--title h2{font-size:4vw}}@media screen and (min-width:992px){.news--title h2{font-size:45px}}@media screen and (min-width:1180px){.news--title h2{font-size:50px}}.news--title h2 span{font-size:9vw}@media screen and (min-width:700px){.news--title h2 span{font-size:5.5vw}}@media screen and (min-width:992px){.news--title h2 span{font-size:58px}}@media screen and (min-width:1180px){.news--title h2 span{font-size:64px}}.news--slider{background-repeat:no-repeat;background-size:200% auto;background-position:top;padding:15px 0}@media screen and (min-width:600px){.news--slider{background-size:150% auto;padding:20px 0}}@media screen and (min-width:767px){.news--slider{background-size:100% auto}}@media screen and (min-width:1200px){.news--slider{background-size:70% auto;background-repeat:repeat-x;padding:20px 0}}.news--slider__wrapper{padding:0 10vw;max-width:1200px;margin:0 auto}@media screen and (min-width:600px){.news--slider__wrapper{padding:0 20vw}}@media screen and (min-width:767px){.news--slider__wrapper{padding:0 20px}}@media screen and (min-width:1200px){.news--slider__wrapper{padding:0 40px}}.news--slider .slick-list{overflow:visible}.news--slider .slick-arrow{width:30px;height:30px;background-color:hsla(0,0%,100%,.7);border-radius:50%;z-index:5}.news--slider .slick-arrow:before{font-size:30px}.news--slider .slick-arrow.slick-prev{left:5px}.news--slider .slick-arrow.slick-next{right:5px}.news--slider .slick-slide:nth-child(2n) .news--slider__single .bg-img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.news--slider__single{position:relative}.news--slider__single a{display:block;height:100%;margin:10px;position:relative}.news--slider__single .bg-img{width:100%}.news--slider__single .bg-pin{position:absolute;top:-7%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3;width:16vw}@media screen and (min-width:600px){.news--slider__single .bg-pin{width:12vw}}@media screen and (min-width:767px){.news--slider__single .bg-pin{top:-30px;width:6.5vw}}@media screen and (min-width:1200px){.news--slider__single .bg-pin{width:70px}}.news--slider__single .content--inner{position:absolute;top:0;left:0;z-index:1;padding:8vw;text-align:center;height:100%}@media screen and (min-width:767px){.news--slider__single .content--inner{padding:3vw}}@media screen and (min-width:1200px){.news--slider__single .content--inner{padding:40px}}.news--slider__single .content--image{min-height:46vw;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;margin-bottom:4.5vw}@media screen and (min-width:600px){.news--slider__single .content--image{min-height:40vw}}@media screen and (min-width:767px){.news--slider__single .content--image{min-height:17vw;margin-bottom:1.5vw}}@media screen and (min-width:992px){.news--slider__single .content--image{min-height:19vw;margin-bottom:1.5vw}}@media screen and (min-width:1200px){.news--slider__single .content--image{min-height:240px;margin-bottom:20px}}.news--slider__single .content--title{color:#4d4d4d;font-size:14px;font-weight:500;margin-bottom:4.5vw}@media screen and (min-width:767px){.news--slider__single .content--title{margin-bottom:1.5vw;font-size:1.4vw}}@media screen and (min-width:1200px){.news--slider__single .content--title{font-size:16px;margin-bottom:20px}}.news--slider__single .button{font-size:14px;font-weight:500;padding:8px 30px;position:absolute;bottom:8vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:767px){.news--slider__single .button{bottom:3vw}}@media screen and (min-width:1200px){.news--slider__single .button{bottom:40px}}.logo{display:block;height:40px;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.logo img{height:100%;width:auto;position:relative;z-index:101}@media screen and (min-width:992px){.logo{height:52px;width:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%) scale(1.5);-ms-transform:translateY(-50%) scale(1.5);transform:translateY(-50%) scale(1.5);text-align:center}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.logo{max-height:52px}}.logo-nav{display:block;padding:20px 0;height:100px;text-align:center}.logo-nav img{height:100%}.headroom--unpinned .logo{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:992px){.headroom--unpinned .logo{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}.footer--logo{display:block;margin:15px 0;height:50px;text-align:center}.footer--logo a{width:auto}.footer--logo img{height:50px;width:auto}@media screen and (min-width:992px){.footer--logo{margin:30px 0;height:60px;text-align:left}.footer--logo img{height:60px}}.nav--top .nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;height:40px;width:100%}.nav--top .nav__list .menu-item{width:50%;text-align:center;background-color:#ebebeb;position:relative}.nav--top .nav__list .menu-item:after{content:"";display:block;position:absolute;z-index:2;width:100%;height:2px;left:0;bottom:-1px}.nav--top .nav__list .menu-item:first-child:after{background-color:#648c1a}.nav--top .nav__list .menu-item:last-child:after{background:-webkit-linear-gradient(left,#eb2a29,#feac1d,#76913b,#0a5fb1,#932290);background:linear-gradient(90deg,#eb2a29,#feac1d,#76913b,#0a5fb1,#932290)}.nav--top .nav__list .menu-item a{text-transform:uppercase;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:12px;color:#999;line-height:40px}.nav--top .nav__list .menu-item a:hover{text-decoration:none}.nav--top .nav__list .menu-item.active{background-color:#fff}.nav--top .nav__list .menu-item.active a{color:#7d7d7d}.nav--top .nav__list .menu-item.active a:hover{cursor:text}.nav--main{display:none}@media screen and (min-width:992px){.nav--main{display:block;height:100%;width:46%}.nav--main__left{padding-right:70px}.nav--main__left .nav__list{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.nav--main__left .nav__list .sub-menu{position:relative}.nav--main__right{padding-left:70px}.nav--main__right .nav__list{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:1200px){.nav--main__left{padding-right:90px}.nav--main__right{padding-left:90px}}.nav--main .nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.nav--main .nav__list>.menu-item{padding:0 30px;height:100%}.nav--main .nav__list>.menu-item>a{position:relative;color:#231f20;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:700;font-size:14px;line-height:1;margin-top:6px;padding:3px 0;height:calc(100% - 6px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav--main .nav__list>.menu-item>a:after{content:"";display:block;position:absolute;top:60%;left:0;height:4px;width:100%;max-width:0;-webkit-transition:inherit;transition:inherit;background-color:#648c1a}.nav--main .nav__list>.menu-item>a:hover{color:#231f20;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav--main .nav__list>.menu-item>a:hover:after{max-width:100%;-webkit-transition:inherit;transition:inherit}.nav--main .nav__list>.menu-item.current-menu-item>a{color:#231f20}.nav--main .nav__list>.menu-item.current-menu-item>a:after{max-width:100%;-webkit-transition:inherit;transition:inherit}.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;top:99px;left:50%;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:auto;max-height:0;opacity:0;background-color:#ebebeb;z-index:-1;overflow:hidden;padding-left:calc(50vw - 450px);padding-right:calc(50vw - 450px);border-bottom:0 solid #648c1a}.headroom--unpinned .nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu{top:69px}.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu li{padding:10px 30px;position:relative}.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu li a{color:#231f20;font-size:15px;text-transform:uppercase;font-weight:700}.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu li a:hover{text-decoration:none}.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu li.current-menu-item,.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu li:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#648c1a}.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu li.current-menu-item a,.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu li:hover a{color:#fff}.nav--main .nav__list>.menu-item.menu-item-has-children:hover .sub-menu{max-height:600px;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:100;border-bottom:8px solid #648c1a}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li{width:14.25%;padding:0;text-align:center}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:after{display:none}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:first-child,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(2),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(3),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(4),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(5),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(6),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(7){margin-top:20px}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(8),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(9),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(10),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(11),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(12),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(13),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(14){margin-bottom:20px}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(8) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(9) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(10) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(11) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(12) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(13) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(14) a{padding-top:60%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(8) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(9) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(10) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(11) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(12) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(13) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(14) a:before{padding-bottom:58%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li a{font-size:14px;text-transform:none;font-weight:400;width:auto;display:block;padding:10px 5px;padding-top:100%;position:relative}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li a:after{content:"";display:block;position:absolute;top:calc(100% - 15px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:4px;max-width:0;-webkit-transition:inherit;transition:inherit;background-color:#648c1a}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li a:before{content:"";display:block;position:absolute;width:100%;height:0;padding-bottom:100%;top:0;left:0;background-size:100% auto;background-repeat:no-repeat;background-position:bottom;z-index:101}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.current-menu-item,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:hover{background-color:transparent}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.current-menu-item a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:hover a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#231f20}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:hover a:after{-webkit-transition:inherit;transition:inherit}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:hover{cursor:pointer}@media screen and (min-width:1180px){.nav--main .nav__list>.menu-item{padding:0 40px}.nav--main .nav__list>.menu-item>a{font-size:16px}.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu{padding-left:calc(50vw - 520px);padding-right:calc(50vw - 520px)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li a{padding:175px 10px 15px}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:first-child,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(2),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(3),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(4),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(5),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(6),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(7){margin-top:60px}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(8),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(9),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(10),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(11),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(12),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(13),.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(14){margin-bottom:60px}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(8) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(9) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(10) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(11) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(12) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(13) a,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(14) a{padding-top:125px}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(8) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(9) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(10) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(11) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(12) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(13) a:before,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li:nth-child(14) a:before{padding-bottom:70%}}@media screen and (min-width:1490px){.nav--main .nav__list>.menu-item.menu-item-has-children .sub-menu{padding-left:calc(50vw - 600px);padding-right:calc(50vw - 600px)}}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__milk a:before{background-image:url(/wp-content/themes/sonoma/dist/366cd77bb4ce6656f27ea6d607ba40ed.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__milk a:after{width:17%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__milk.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__milk:hover a:after{max-width:17%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__choc a:before{background-image:url(/wp-content/themes/sonoma/dist/da2a5309b162fdb781452e9476c25293.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__choc a:after{width:60%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__choc.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__choc:hover a:after{max-width:60%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__butter a:before{background-image:url(/wp-content/themes/sonoma/dist/8ec50e8923e82f7ba0c9abea2b1dedb1.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__butter a:after{width:26%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__butter.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__butter:hover a:after{max-width:26%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__eggs a:before{background-image:url(/wp-content/themes/sonoma/dist/764d00b8d3c9a3c0e93ab923c7cf8cf0.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__eggs a:after{width:21%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__eggs.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__eggs:hover a:after{max-width:21%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cream a:before{background-image:url(/wp-content/themes/sonoma/dist/73a50a9ba03dcb6764dbea1c5e0e3150.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cream a:after{width:80%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cream.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cream:hover a:after{max-width:80%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__half a:before{background-image:url(/wp-content/themes/sonoma/dist/543abbdf85687aced61c5008f8527a8d.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__half a:after{width:43%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__half.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__half:hover a:after{max-width:43%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__yogurt a:before{background-image:url(/wp-content/themes/sonoma/dist/58f3938a0f9cdfd6de9c14df2885132b.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__yogurt a:after{width:28%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__yogurt.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__yogurt:hover a:after{max-width:28%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__icecream a:before{background-image:url(/wp-content/themes/sonoma/dist/44ceedba22a392704c3b2310489c033f.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__icecream a:after{width:42%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__icecream.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__icecream:hover a:after{max-width:42%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__kefir a:before{background-image:url(/wp-content/themes/sonoma/dist/73016bde8fe590d34b348625ac62e927.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__kefir a:after{width:20%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__kefir.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__kefir:hover a:after{max-width:20%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__sourcream a:before{background-image:url(/wp-content/themes/sonoma/dist/e41d1b10d1de8ec1cc147d9caeaa2363.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__sourcream a:after{width:49%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__sourcream.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__sourcream:hover a:after{max-width:49%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cottage a:before{background-image:url(/wp-content/themes/sonoma/dist/18efa009e936b653ed90480dfeb6b5f6.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cottage a:after{width:66%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cottage.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cottage:hover a:after{max-width:66%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__creamcheese a:before{background-image:url(/wp-content/themes/sonoma/dist/ad4a8d237c7088c7f40a72b02a2f3134.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__creamcheese a:after{width:59%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__creamcheese.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__creamcheese:hover a:after{max-width:59%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cheese a:before{background-image:url(/wp-content/themes/sonoma/dist/8ae47433d54740da972ca534eadae2d0.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cheese a:after{width:30.5%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cheese.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__cheese:hover a:after{max-width:30.5%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__eggnog a:before{background-image:url(/wp-content/themes/sonoma/dist/ece081cbece312aae9ce1ce633dd00f4.png)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__eggnog a:after{width:32%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__eggnog.current-menu-item a:after,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__eggnog:hover a:after{max-width:32%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow{position:absolute;top:0;left:94%;width:6%;height:100%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow:before{content:"";position:absolute;width:180%;height:100%;background-image:url(/wp-content/themes/sonoma/dist/5386cd7d3d68bddc527ac98453d9e0a3.png);background-repeat:no-repeat;background-size:contain;background-position:0;top:0;left:0}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow a{padding:0;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase;color:#fff;font-size:9px;letter-spacing:0;font-weight:600;max-width:50px;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow a:focus,.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow a:hover{text-shadow:1px 1px 3px rgba(0,0,0,.7)}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow a:before{display:none}@media screen and (min-width:1180px){.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow{left:92%;width:8%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow:before{height:90%;top:5%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow a{left:7%;font-size:11px;max-width:60px}}@media screen and (min-width:1490px){.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow:before{width:112%;background-size:100% 100%}.nav--main .nav__list>.menu-item.menu-item-has-children.product-menu .sub-menu li.product-menu__rainbow a{left:3%;font-size:12px}}.nav--mobile{background-color:#fff;width:100vw;height:100vh;max-height:0;position:fixed;top:0;left:0;z-index:101;padding:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;overflow:hidden}.nav--mobile__scroll-wrap{width:100%;height:100%;overflow-y:scroll;position:relative}.nav--mobile__scroll-inner{width:100%;height:auto;position:absolute;top:0;left:0;bottom:0;right:-20px;-webkit-overflow-scrolling:touch}.nav--mobile.is-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-height:1200px;pointer-events:all;opacity:1}@media screen and (min-width:992px){.nav--mobile{display:none}}.nav--mobile .nav__list{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 30px 40px;margin-top:-1px;margin-bottom:-1px}.nav--mobile .nav__list>.menu-item{width:100%;padding:30px 0;border-bottom:2px solid #648c1a}.nav--mobile .nav__list>.menu-item>a{display:block;position:relative;color:#231f20;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:700;font-size:20px;line-height:1;margin-top:6px}.nav--mobile .nav__list>.menu-item>a:active,.nav--mobile .nav__list>.menu-item>a:focus,.nav--mobile .nav__list>.menu-item>a:hover{color:#231f20;text-decoration:none}.nav--mobile .nav__list>.menu-item.hidden-item{display:none}.nav--mobile .nav__list>.menu-item.current-menu-item a{color:#231f20}.nav--mobile .nav__list>.menu-item.menu-item-has-children>a:after,.nav--mobile .nav__list>.menu-item.menu-item-has-children>a:before{content:"";display:block;position:absolute;right:0;top:50%;width:14px;height:2px;-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;background-color:#648c1a}.nav--mobile .nav__list>.menu-item.menu-item-has-children>a:before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.nav--mobile .nav__list>.menu-item.menu-item-has-children .sub-menu{height:auto;max-height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.nav--mobile .nav__list>.menu-item.menu-item-has-children .sub-menu li{padding:7px 0}.nav--mobile .nav__list>.menu-item.menu-item-has-children .sub-menu li:first-child{padding-top:15px}.nav--mobile .nav__list>.menu-item.menu-item-has-children .sub-menu li a{color:#231f20}.nav--mobile .nav__list>.menu-item.menu-item-has-children.is-active>a:before{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav--mobile .nav__list>.menu-item.menu-item-has-children.is-active .sub-menu{max-height:700px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav--mobile .nav__list .menu-item{position:relative;border-bottom:2px solid linear-gradient(90deg,#eb2a29,#feac1d,#76913b,#0a5fb1,#932290)}.nav--mobile .nav__list .menu-item:after{content:"";display:block;position:absolute;z-index:2;width:100%;height:2px;left:0;bottom:-1px}.nav--mobile .nav__list .menu-item:last-child:after{background:-webkit-linear-gradient(left,#eb2a29,#feac1d,#76913b,#0a5fb1,#932290);background:linear-gradient(90deg,#eb2a29,#feac1d,#76913b,#0a5fb1,#932290)}.nav--social{margin-top:20px}.nav--social .nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.nav--social .nav__list li{margin-right:20px}.nav--social .nav__list li:last-child{margin:0}.nav--social .nav__list li a svg{height:40px;display:block}.nav--social .nav__list li a svg circle,.nav--social .nav__list li a svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:#fff}.nav--social .nav__list li a:hover svg circle,.nav--social .nav__list li a:hover svg path{fill:#fff}@media screen and (min-width:1180px){.nav--social{margin-top:40px}.nav--social .nav__list li{margin-right:30px}.nav--social .nav__list li a svg{height:50px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.nav--social .nav__list li{margin-right:-216px}}.nav--footer{width:100%;padding:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav--footer .nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0}.nav--footer .nav__list>.menu-item{width:100%;padding:30px 0;border-bottom:2px solid #253e1b}.nav--footer .nav__list>.menu-item>a{display:block;position:relative;color:#253e1b;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-weight:700;font-size:20px;line-height:1;margin-top:6px}.nav--footer .nav__list>.menu-item>a:active,.nav--footer .nav__list>.menu-item>a:focus,.nav--footer .nav__list>.menu-item>a:hover{color:#253e1b;text-decoration:none}.nav--footer .nav__list>.menu-item.current-menu-item a{color:#253e1b}.nav--footer .nav__list>.menu-item.menu-item-has-children>a:after,.nav--footer .nav__list>.menu-item.menu-item-has-children>a:before{content:"";display:block;position:absolute;right:0;top:50%;width:14px;height:2px;-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;background-color:#253e1b}.nav--footer .nav__list>.menu-item.menu-item-has-children>a:before{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.nav--footer .nav__list>.menu-item.menu-item-has-children .sub-menu{height:auto;max-height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.nav--footer .nav__list>.menu-item.menu-item-has-children .sub-menu li{padding:7px 0}.nav--footer .nav__list>.menu-item.menu-item-has-children .sub-menu li:first-child{padding-top:15px}.nav--footer .nav__list>.menu-item.menu-item-has-children .sub-menu li a{color:#253e1b}.nav--footer .nav__list>.menu-item.menu-item-has-children.is-active>a:before{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.nav--footer .nav__list>.menu-item.menu-item-has-children.is-active .sub-menu{max-height:700px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:992px){.nav--footer .nav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.nav--footer .nav__list>.menu-item{width:40%;padding:0;border-bottom:none}.nav--footer .nav__list>.menu-item.menu-item-has-children>a{font-size:22px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;margin-top:0}.nav--footer .nav__list>.menu-item.menu-item-has-children>a:hover{cursor:default}.nav--footer .nav__list>.menu-item.menu-item-has-children>a:after,.nav--footer .nav__list>.menu-item.menu-item-has-children>a:before{display:none}.nav--footer .nav__list>.menu-item.menu-item-has-children .sub-menu{max-height:100%}.nav--footer .nav__list>.menu-item.menu-item-has-children .sub-menu li{padding:5px 0 0}.nav--footer .nav__list>.menu-item.menu-item-has-children .sub-menu li:first-child{padding-top:10px}.nav--footer .nav__list>.menu-item.menu-item-has-children .sub-menu li a{font-size:18px}}.popup{position:relative;width:auto;max-width:900px;margin:0 auto;border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.popup--animate.mfp-wrap .popup{opacity:0;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.popup--animate.mfp-wrap.mfp-ready .popup{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup--animate.mfp-wrap.mfp-removing .popup{opacity:0;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.popup--animate.mfp-bg{opacity:0;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.popup--animate.mfp-bg.mfp-ready{opacity:.8}.popup--animate.mfp-bg.mfp-removing{opacity:0}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:12px;width:45px}@media screen and (max-width:991px){.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{right:0!important;width:45px}}.mfp-inline-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:12px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.home-section .home-section__map-stamp{width:150px;margin:0 auto 20px}@media screen and (min-width:992px){.home-section .home-section__map-stamp{width:250px}}@media screen and (min-width:1400px){.home-section .home-section__map-stamp{width:350px}}.home-section.home-section__map .home-farms-map,.home-section.home-section__map .home-section__callout,.home-section.home-section__map .home-section__text{display:none}.home-section.home-section__map .home-section__link{margin:20px auto 40px}@media screen and (min-width:700px){.home-section.home-section__map .home-section__content{width:60%;margin:0 auto}}@media screen and (min-width:992px){.home-section.home-section__map{padding:0;position:relative}.home-section.home-section__map .wrapper-mg{position:absolute;bottom:0;left:50%;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.home-section.home-section__map .home-section__content{width:36%;margin-left:0;padding-bottom:0}.home-section.home-section__map .home-section__bg.desk{position:static;width:100%;height:auto}.home-section.home-section__map .home-section__callout{display:block;position:absolute;right:19%;bottom:26%;width:17%;z-index:4}.home-section.home-section__map .home-farms-map{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:5}.home-section.home-section__map .home-farms-map a{display:block;position:absolute;width:3%;height:2.8%;z-index:5;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OS45OSAzMC4yNiI+CiAgPHRpdGxlPmNvdy1pY29uLWdyZWVuPC90aXRsZT4KICA8cGF0aCBkPSJNNjAsNDYuNDZhOS4xLDkuMSwwLDAsMS0xLjM2LTMuNGMwLTEuNDEuNDctMS45My4yMS0zLjVzLS40Mi0uNjgtLjYzLTIsLjI2LTMtLjg0LTMtLjczLjU3LTEuNDEuMzEtMy4yNC0yLjQxLTUuMjItNi42NC0zLjg3LTUuNjQtOS4zNS02LjExUzI4LjYsMjEsMjQuMjEsMjAuMzJzLTcuNzgtMS4xNS04LjQxLDIuOTMtLjI2LDctMS4zNiw5LjMtMS45MywyLjM1LTIuMTksMy4yNC0uMDUuNjgtMSwxLjJhMTEuMjMsMTEuMjMsMCwwLDAtMS4yLjY4czEuNjctLjEsMS4zMS4xLTEsLjU3LS41Mi41NC45NCwwLC44NC4yNC0uNjMuODkuMjEuNDdhNC42NCw0LjY0LDAsMCwwLDIuNjEtMy4xM2MuMjEtMS42MiwxLjc4LTcsMS44OC04LjQxczAtMi40Ni4xLTEuNDFhODYuNzgsODYuNzgsMCwwLDEtLjM3LDkuNzJjLS4yNiwxLjItMS4yLDIuNzItMS4xLDMuODdhMzEuNjksMzEuNjksMCwwLDEtLjEsNC4xOGMtLjEsMiwxLjEsNS44NSwxLDYuMDZzMi44Mi4xLDMsMC0xLjE1LTEuNjItMS4xNS0zLjYxYTI0Ljg1LDI0Ljg1LDAsMCwxLC43My00Ljg2QTEzLDEzLDAsMCwxLDIwLDQ1LjExYy4xNSwxLjQuMzcsMS4zOSwxLjIsMi4yM2E0LjM0LDQuMzQsMCwwLDEsMSwyLjNsMi41Ni4xcy0uMzctMi45My0xLjI1LTMuNzZTMjAuMTQsNDEuNjQsMjEsNDAuMjlzMi4wOS0zLjgxLDIuMDktMy44MVMyNC42MywzOSwzMSwzOC44M3M3LjE2LS45NCw3LjExLjIxLS42MywzLjM0LS42OCw0LjM0LjM3LDEuNDYtLjA1LDIuM0ExOC42NiwxOC42NiwwLDAsMCwzNiw0OC42MVY1MGgyLjNzLS41Mi0xLjktLjA1LTIuNjhTMzksNDUsMzkuMzcsNDQuMjhzMS44My00LjEzLDIuMTktMy44MSwwLC41Mi43MywyLjM1UzQzLjcsNDYuNjMsNDMuNTQsNDdzLjQyLDEuMS41MiwxLjUyYTEzLjU0LDEzLjU0LDAsMCwxLC4xNiwxLjUzLDE2Ljc1LDE2Ljc1LDAsMCwwLDIuOTMsMGMuMzItLjE3LTEuODMtMS42NC0yLjA5LTMuNTdzLTEuMi03LS43OC03LjMxLDEuNTcsMCwyLjU2LS44MSwzLjE5LjUsMy40NSwxLjg2YTcuMTIsNy4xMiwwLDAsMCwxLjUyLDIuNzJjLjIxLjM3LS42My41Mi41NywxLjU3czMsMS4zNiwzLjQ1LDJhMS45MSwxLjkxLDAsMCwwLDIuMywxQTMsMywwLDAsMCw2MCw0Ni40NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4wMSAtMTkuODcpIiBzdHlsZT0iZmlsbDogIzZhOTIzZSIvPgo8L3N2Zz4K);background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.home-section.home-section__map .home-farms-map a:focus,.home-section.home-section__map .home-farms-map a:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:.6}.home-section.home-section__map .home-section__title{font-size:28px;margin-bottom:5px}.home-section.home-section__map .home-section__link{display:none}}@media screen and (min-width:1200px){.home-section.home-section__map .home-section__title{font-size:36px}.home-section.home-section__map .home-section__content{width:40%;padding-bottom:40px}}@media screen and (min-width:1400px){.home-section.home-section__map .home-section__title{font-size:45px}.home-section.home-section__map .home-section__text{font-size:16px}.home-section.home-section__map .home-section__content{padding-bottom:60px}}.page-template-home .mfp-container.mfp-inline-holder .mfp-close,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .mfp-close{background:transparent!important;top:0!important;right:0!important}.page-template-home .mfp-container.mfp-inline-holder .map-wrap,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:480px;width:854px;background-color:#6e6c6a}.page-template-home .mfp-container.mfp-inline-holder .map-wrap__content,.page-template-home .mfp-container.mfp-inline-holder .map-wrap__iframe,.page-template-home .mfp-container.mfp-inline-holder .map-wrap__image,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__content,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__iframe,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__image{width:100%}.page-template-home .mfp-container.mfp-inline-holder .map-wrap__iframe,.page-template-home .mfp-container.mfp-inline-holder .map-wrap__image,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__iframe,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__image{width:100%;height:480px;background-size:cover;background-position:50%}.page-template-home .mfp-container.mfp-inline-holder .map-wrap__content,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__content{padding:20px 40px;text-align:center}.page-template-home .mfp-container.mfp-inline-holder .map-wrap__content h3,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__content h3{margin-bottom:0}.page-template-home .mfp-container.mfp-inline-holder .map-wrap__content .home-section__text,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__content .home-section__text{margin:0 auto;font-size:16px}.page-template-home .mfp-container.mfp-inline-holder .map-wrap__content .home-section__link,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__content .home-section__link{margin-top:10px}.page-template-home .mfp-container.mfp-inline-holder .map-wrap.small,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap.small{min-height:280px;width:600px}.page-template-home .mfp-container.mfp-inline-holder .map-wrap.small .map-wrap__image,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap.small .map-wrap__image{height:280px}@media screen and (min-width:1400px){.page-template-home .mfp-container.mfp-inline-holder .map-wrap,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap{width:1254px;max-width:1254px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-template-home .mfp-container.mfp-inline-holder .map-wrap__iframe,.page-template-home .mfp-container.mfp-inline-holder .map-wrap__image,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__iframe,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__image{width:854px}.page-template-home .mfp-container.mfp-inline-holder .map-wrap__content,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap__content{width:400px}.page-template-home .mfp-container.mfp-inline-holder .map-wrap.small,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap.small{width:954px;max-width:954px;min-height:400px}.page-template-home .mfp-container.mfp-inline-holder .map-wrap.small .map-wrap__image,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap.small .map-wrap__image{height:400px}.page-template-home .mfp-container.mfp-inline-holder .map-wrap.small .map-wrap__content,.page-template-our-promise--family-farms .mfp-container.mfp-inline-holder .map-wrap.small .map-wrap__content{min-width:400px}}.nutritional-label{display:none;height:auto;max-height:0;opacity:0;overflow:hidden}.nutritional-label,.nutritional-label.is-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s}.nutritional-label.is-active{display:block;opacity:1;max-height:1500px}@media screen and (min-width:992px){.nutritional-label.is-active{max-height:800px}}.contest--pun .pun--form__content .nutritional-label>.frm_fields_container,.nutritional-label>.grid{border-top:1px solid #fff;padding-top:15px}@media screen and (min-width:992px){.contest--pun .pun--form__content .nutritional-label>.frm_fields_container,.nutritional-label>.grid{padding-top:30px;padding-bottom:30px}.contest--pun .pun--form__content .nutritional-label>.frm_fields_container>.grid__column,.nutritional-label>.grid>.grid__column{padding-top:0;padding-bottom:0}.contest--pun .pun--form__content .nutritional-label>.frm_fields_container>.grid__column:first-child,.nutritional-label>.grid>.grid__column:first-child{padding-right:40px;border-right:1px solid #fff}}@media screen and (min-width:1200px){.contest--pun .pun--form__content .nutritional-label>.frm_fields_container,.nutritional-label>.grid{padding-top:50px;padding-bottom:50px}.contest--pun .pun--form__content .nutritional-label>.frm_fields_container>.grid__column:first-child,.nutritional-label>.grid>.grid__column:first-child{padding-right:60px}}.nutritional-label__attributes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px}@media screen and (min-width:992px){.nutritional-label__attributes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:30px}}.nutritional-label__attribute{font-size:15px;letter-spacing:-.01em;padding:0 11px 0 10px;position:relative;text-align:center;width:auto}.nutritional-label__attribute:after{position:absolute;content:"";display:block;width:1px;height:80%;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}.nutritional-label__attribute:first-child{padding-left:0}.nutritional-label__attribute:last-child{padding-right:0;width:24%}.nutritional-label__attribute:last-child:after{display:none}@media screen and (min-width:992px){.nutritional-label__attribute{font-size:18px;font-weight:500;padding:0 0 5px;text-align:left;width:100%}.nutritional-label__attribute:after{display:none}.nutritional-label__attribute:last-child{width:100%}}.nutritional-label__description.desktop{display:none}.nutritional-label__description.mobile{font-style:italic;padding:20px 0 40px;text-align:center}@media screen and (min-width:992px){.nutritional-label__description.desktop{display:block;font-style:italic;text-align:left;font-size:15px}.nutritional-label__description.mobile{display:none}}.nutritional-label__nutrients{width:80%;margin:10px auto}@media screen and (max-width:699px){.contest--pun .pun--form__content .nutritional-label__nutrients .frm_fields_container .grid__column:last-child,.nutritional-label__nutrients .contest--pun .pun--form__content .frm_fields_container .grid__column:last-child,.nutritional-label__nutrients .grid .grid__column:last-child{padding-top:0}.contest--pun .pun--form__content .nutritional-label__nutrients .frm_fields_container .grid__column:last-child .nutritional-label__nutrients-list:first-child,.nutritional-label__nutrients .contest--pun .pun--form__content .frm_fields_container .grid__column:last-child .nutritional-label__nutrients-list:first-child,.nutritional-label__nutrients .grid .grid__column:last-child .nutritional-label__nutrients-list:first-child{display:none}}.contest--pun .pun--form__content .nutritional-label__nutrients .frm_fields_container .grid__column .nutritional-label__nutrients-list:first-child,.nutritional-label__nutrients .contest--pun .pun--form__content .frm_fields_container .grid__column .nutritional-label__nutrients-list:first-child,.nutritional-label__nutrients .grid .grid__column .nutritional-label__nutrients-list:first-child{color:#b1d494;font-weight:500}@media screen and (min-width:700px){.nutritional-label__nutrients{width:100%}.nutritional-label__nutrients .grid__column{padding:10px 40px}}@media screen and (min-width:992px){.nutritional-label__nutrients{margin-top:0;margin-bottom:0}.nutritional-label__nutrients .grid__column{padding:0 40px}}@media screen and (min-width:1200px){.nutritional-label__nutrients .grid__column:first-child{padding:0 40px 0 60px}.nutritional-label__nutrients .grid__column:last-child{padding:0 60px 0 40px}}.nutritional-label__nutrients-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:992px){.nutritional-label__nutrients-list{padding-bottom:3px}.nutritional-label__nutrients-list:last-child{padding-bottom:0}}@media screen and (min-width:992px){.nutritional-label__amount{font-size:15px}}.food--service .food--support__content{top:53%!important}@media screen and (min-width:600px)and (max-width:699px){.food--service .food--support__content{top:56%!important}}.food--service .food--support__content .title{font-size:6vw!important}@media screen and (min-width:600px){.food--service .food--support__content .title{font-size:5vw!important}}@media screen and (min-width:1180px){.food--service .food--support__content .title{font-size:50px!important}}.food--service .food--support__content .text{font-size:3.5vw!important}@media screen and (min-width:700px){.food--service .food--support__content .text{font-size:3vw!important}}@media screen and (min-width:1180px){.food--service .food--support__content .text{font-size:25px!important;line-height:30px!important;margin-bottom:20px}}.food--service .construction{position:absolute;right:0;top:1%;max-width:109px}@media screen and (min-width:500px){.food--service .construction{max-width:200px}}@media screen and (min-width:1180px){.food--service .construction{max-width:309px;top:auto;bottom:2%}}.food--service .food-desk{min-height:586px}.food--service .food-mob{min-height:558px}@media screen and (min-width:500px){.food--service .food-mob{min-height:675px}}.food--service .frm_required{display:none}.food--service .food-service-form-ctn{width:80%;margin:auto}@media screen and (min-width:700px){.food--service .food-service-form-ctn{width:50%}}.food--service .frm_form_fields_active_style,.food--service .frm_form_fields_error_style,.food--service .frm_form_fields_style,.food--service .frm_style_formidable-style.with_frm_style .frm_scroll_box .frm_opt_container,.food--service .frm_style_formidable-style.with_frm_style input[type=email],.food--service .frm_style_formidable-style.with_frm_style input[type=text],.food--service .frm_style_formidable-style.with_frm_style textarea{border-color:transparent;border-radius:0;border:0}.food--service .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:10px!important}.food--service .frm_style_formidable-style.with_frm_style .form-field ::-webkit-input-placeholder{font-size:16px;color:#909090;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase}.food--service .frm_style_formidable-style.with_frm_style .form-field :-moz-placeholder,.food--service .frm_style_formidable-style.with_frm_style .form-field ::-moz-placeholder{font-size:16px;color:#909090;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase}.food--service .frm_style_formidable-style.with_frm_style .form-field :-ms-input-placeholder{font-size:16px;color:#909090;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-transform:uppercase}.food--service .frm_style_formidable-style.with_frm_style .frm_submit button{background-color:#76913b;padding:8px 15px;font-size:10px;letter-spacing:1px;font-weight:500;max-width:140px;outline:none;border:0;border-radius:0;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#fff}@media screen and (min-width:700px){.food--service .frm_style_formidable-style.with_frm_style .frm_submit button{font-size:18px}}@media screen and (min-width:992px){.food--service .frm_style_formidable-style.with_frm_style .frm_submit button{font-size:18px;padding:4px 10px}}.food--service .frm_style_formidable-style.with_frm_style .frm_submit button:focus,.food--service .frm_style_formidable-style.with_frm_style .frm_submit button:hover{background-color:#596d2c}.food--service .frm_style_formidable-style.with_frm_style .frm_submit button:active{background-color:#76913b}.page-template-page-empowering,.page-template-page-supporting_clommunity{background-image:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg);background-size:cover}.page-template-page-empowering p,.page-template-page-supporting_clommunity p{font-weight:100}.page-template-page-empowering .main-title,.page-template-page-supporting_clommunity .main-title{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:32px;color:#fff;margin-bottom:0}@media screen and (min-width:767px){.page-template-page-empowering .main-title,.page-template-page-supporting_clommunity .main-title{font-size:100px}}.page-template-page-empowering .sub-title,.page-template-page-supporting_clommunity .sub-title{color:#fff;margin-bottom:0;font-size:22px;letter-spacing:1px}@media screen and (min-width:767px){.page-template-page-empowering .sub-title,.page-template-page-supporting_clommunity .sub-title{font-size:54px}}@media screen and (max-width:766px){.page-template-page-empowering .pull-right,.page-template-page-supporting_clommunity .pull-right{float:none!important}}.page-template-page-empowering .m-b-25,.page-template-page-supporting_clommunity .m-b-25{margin-bottom:25px!important}.page-template-page-empowering #rope,.page-template-page-supporting_clommunity #rope{margin-bottom:50px;width:100%}.clovercares-hero{background-size:cover;background-position:bottom}.clovercares-hero .table{min-height:85vh!important}.first-section,.second-section,.third-section{padding:50px 0}.first-section h1,.first-section h2,.second-section h1,.second-section h2,.third-section h1,.third-section h2{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:38px}.first-section #excellence{margin-bottom:20px;margin-top:-180px;width:91%}@media screen and (min-width:767px){.first-section #excellence{margin-top:-50px;width:94%}}.first-section .community-pic img,.first-section .learnmore-pic img{width:100%;margin:0 auto}.first-section .board-wrap{margin-top:-100px}.first-section .support-frame{width:100%;position:static}@media screen and (min-width:992px){.first-section .support-frame{width:85%;display:block;position:relative;right:15px}}.first-section .mainboard{padding:30px 58px;padding-left:38px;margin-bottom:0;background-image:url(/wp-content/themes/sonoma/dist/1e51d43a843cec6676663df947527aa3.png);background-size:100% 100%}@media screen and (min-width:767px){.first-section .mainboard{padding:50px 90px;padding-left:65px;margin-bottom:65px}}@media screen and (min-width:992px){.first-section .mainboard{width:120%;margin-left:-10%}}@media screen and (min-width:1200px){.first-section .mainboard{width:100%;margin-left:0}}.first-section .mainboard img{position:relative;left:10px}.first-section .mainboard h2{margin-bottom:0;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#8a8875}.first-section .mainboard #first-line{font-size:14px}.first-section .mainboard #second-line{font-size:41px;line-height:35px}.first-section .mainboard #third-line{font-size:14px}.first-section .mainboard #fourth-line{font-size:20px}.first-section .mainboard #fifth-line{font-size:29px}.first-section .mainboard #sixth-line{font-size:44px;line-height:32px}.first-section .mainboard #seventh-line{font-size:25px}.first-section .mainboard #eighth-line{font-size:12px}.first-section .mainboard #nineth-line{font-size:17px}.first-section .mainboard #tenth-line{font-size:21px}.first-section .mainboard #eleventh-line{font-size:23px}@media screen and (min-width:767px){.first-section .mainboard #first-line{font-size:27.5px}.first-section .mainboard #second-line{font-size:82px;line-height:60px}.first-section .mainboard #third-line{font-size:28px}.first-section .mainboard #fourth-line{font-size:40px}.first-section .mainboard #fifth-line{font-size:59px}.first-section .mainboard #sixth-line{font-size:89px;line-height:55px}.first-section .mainboard #seventh-line{font-size:50px}.first-section .mainboard #eighth-line{font-size:25px}.first-section .mainboard #nineth-line{font-size:33px}.first-section .mainboard #tenth-line{font-size:43px}.first-section .mainboard #eleventh-line{font-size:46px}}.first-section .mainboard #learnmore-sponsorship-btn{background:#b85741;color:#fff;font-size:14px;padding:14px;box-shadow:10px 10px 30px #444;margin-bottom:30px;margin-top:15px}.first-section .mainboard #learnmore-sponsorship-btn a{color:#fff;font-size:13px}.first-section .employee-support{background-image:url(/wp-content/themes/sonoma/dist/f326752a74c4cdb572a6e58ced291fc5.png);background-size:100% 100%;padding:30% 15% 20%;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:500px){.first-section .employee-support{background-size:70% 100%;padding:20% 25% 15%}}@media screen and (min-width:1180px){.first-section .employee-support{background-size:60% 100%;padding:102px 144px 80px 145px}}.first-section .farmer-support{background-image:url(/wp-content/themes/sonoma/dist/40f20d4c43506707dfaceea3ea8b58bc.png);background-size:100% 100%;padding:80px 44px 45px 28px;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:500px){.first-section .farmer-support{background-size:70% 100%;padding:20% 27% 15% 23%}}@media screen and (min-width:1180px){.first-section .farmer-support{background-size:55% 100%;padding:70px 170px 65px 150px}}.first-section .employee-support h2,.first-section .farmer-support h2{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:20px}.first-section .employee-support p,.first-section .farmer-support p{font-size:12px;color:#444}.products3{max-width:100%;padding-left:0;padding-right:0}.products3 .product-holder:first-child img{margin-left:-20%;width:160%;max-width:160%;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.products3 .product-holder:nth-child(2) img{width:120%;max-width:120%;margin-left:10%}@media screen and (min-width:767px){.products3{margin-left:0;margin-right:0}.products3 .container{width:90%}.products3:first-child img{margin-left:-50%;width:200%;max-width:200%;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.products3:nth-child(2) img{width:150%;max-width:150%}}@media screen and (min-width:992px){.products3{position:relative;bottom:30px}.products3 .container{width:85%}.products3 .container:first-child{position:relative;bottom:30px}.products3 .container:first-child img{margin-left:0;width:100%;max-width:100%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.products3 .container:nth-child(2){position:relative;bottom:115px;left:0;text-align:left}.products3 .container:nth-child(2) img{width:100%;max-width:100%;text-align:left}}.third-section{position:relative}.third-section.three-pillars-heading .main-title,.third-section.three-pillars-heading .sub-title{color:#000}.third-section.three-pillars-heading .main-title{font-size:40px}.pillars.hidden-lg{padding:40px 0}@media screen and (min-width:767px){.pillars.hidden-lg{padding:80px 0 60px}}.pillars.hidden-lg .row{max-width:100%;margin-right:0;margin-left:0}.pillars.hidden-xs{margin-top:5%}.pillars .tag{z-index:1;padding-left:0;padding-right:0}@media screen and (min-width:767px){.pillars .tag{bottom:55px;position:relative;padding-left:15px;padding-right:15px}.pillars .tag:first-child{bottom:70px}}.pillars .tag a{display:block;width:100%;margin:0 auto}@media screen and (min-width:767px){.pillars .tag a{width:65%}}.pillars .tag a img{width:100%}.page-template-page-supporting_clommunity .clovercares-hero{background-image:url(/wp-content/themes/sonoma/dist/2b1fea2863b509c03d2c58f5fc91ed1c.jpg)}.page-template-page-empowering .clovercares-hero{background-image:url(/wp-content/themes/sonoma/dist/d2a7281679ee915cb844435dd27c62a5.jpg);background-position:-240px top}@media screen and (min-width:992px){.page-template-page-empowering .clovercares-hero{background-position:top}}.page-template-page-empowering .pillars>img#rope{width:89%;float:right}.page-template-page-empowering .pillars-wrapper{position:absolute;right:0;width:150%;padding:0;z-index:1;top:-30px}.page-template-page-empowering .board-wrap{margin-top:-100px}@media screen and (max-width:766px){.page-template-page-empowering .tag{position:static}.page-template-page-empowering .tag img{width:100%}}.page-template-page-empowering #girl-drinking-milk{margin-top:-115px;margin-bottom:30px}@media screen and (min-width:992px){.page-template-page-empowering #girl-drinking-milk{margin-top:-65px;margin-bottom:-20px}}.page-template-page-empowering #signboard{margin-top:-400px;position:relative}.page-template-page-empowering footer.footer{z-index:2!important}@media screen and (max-width:499px){.contact .container{margin:0!important;padding:0!important}}.contact ul.contact-forms{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact ul.contact-forms li a{font-size:12px}.contact .contact-form-wrapper{background-image:url(/wp-content/themes/sonoma/assets/images/GettyImages-156851416.png);padding:35px;padding:140px 110px 55px 85px;background-size:cover;margin-bottom:50px;background-size:100% 100%}.contact .actions{position:relative;top:120px}@media screen and (min-width:1200px){.contact .actions{top:70px}}@media screen and (max-width:767px){.contact .community_bg:after{height:50vh}}@media screen and (max-width:1024px){.contact .contact-forms{padding:0 15px}.contact ul.contact-forms li{width:100%}.contact .contact-form-wrapper{padding:110px 50px 50px;background-size:100% 100%}.contact .actions{display:none}}@media screen and (min-width:767px){.contact .add-button{position:absolute}}.contact .spt{position:relative;top:-230px;padding:0 30px}.contact .spt-spt{width:183px;margin:auto;margin-top:30px}@media screen and (min-width:1200px){.contact .spt-spt{position:absolute;width:245px;text-align:center;padding-left:45px;margin-top:auto}}.contact .spt-spt>p{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;margin:0}@media screen and (min-width:1200px){.contact .spt-spt>p{margin-bottom:1em}}.contact .spt-spt form{position:relative;padding:5px 10px;margin-bottom:10px}@media screen and (min-width:1200px){.contact .spt-spt form{padding:0;margin-bottom:23px}}.contact .spt-spt form button{background:transparent;color:#699022;position:absolute;right:0;bottom:0;top:0;margin:auto;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}.contact .form-sign-up-form{width:100%}.contact .form-sign-up-form input{text-align:left;padding:10px;width:100%}@media screen and (min-width:1200px){.contact .form-sign-up-form input{text-align:center;padding-right:45px}}.contact .sidebar_social_icon{margin:auto;width:100%;padding:3px 12px}.contact .sidebar_social_icon ul{margin:0 auto;padding:10px}.contact .sidebar_social_icon ul li{margin:3px 8px}@media screen and (min-width:1200px){.contact .sidebar_social_icon ul li{margin:0 15px}}.contact .container--inner{margin:50px 25px;height:auto!important}.contact .conv-dropdown,.contact .getProduct,.contact .getProductSize,.contact .getProductSubCat{display:none}.contact select[disabled]{background-color:gray}.contact .community_bg .table .inner{padding-top:125px}.contact .add-button{margin:-3px auto;padding:15px 21px}.contact .contact-forms li{list-style-type:none;display:inline;background:#fff;padding:15px;border:1px solid #e1e1e1;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif!important;font-size:14px;float:left}.contact .contact-forms a{color:#000}.contact .mg-form-loader{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-top:-60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact .heading--md{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif}.contact .frm_style_formidable-style.with_frm_style .frm_error_style{margin-bottom:70px}.contact .frm_forms.frm_style_formidable-style.with_frm_style{max-width:95%}.contact .frm_forms.frm_style_formidable-style.with_frm_style .frm_button.frm_remove_form_row{top:0;position:relative;padding:15px}@media screen and (min-width:700px){.contact .frm_grid_container{display:inline-block;width:100%}}@media screen and (max-width:699px){.contact .frm_section_heading .frm_repeat_sec{display:grid!important}}.contact .frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row{float:left!important;margin-bottom:0;vertical-align:text-top;padding:15px}.contact .frm_repeat_buttons{margin-top:23px}select option[disabled=disabled]{display:none}.mg_frm_icon_font{text-decoration:none;text-shadow:none;font-weight:400}i.mg_frm_icon_font{font-style:normal}.mg_frm_icon_font:before,select.mg_frm_icon_font{font-size:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.mg_frm_icon_font,.mg_frm_icon_font:hover,a.mg_frm_icon_font,a.mg_frm_icon_font:hover{text-decoration:none!important;box-shadow:none}.mg_frm_icon_font:focus{box-shadow:none;-webkit-box-shadow:none}.frm_trigger .mg_frm_icon_font{padding:0 5px}.mg_frm_icon_font:before{content:"\2295"}.mg_frm_upload_icon:before{content:"\2191";display:block;font-size:32px}.ui-datepicker-header{background-color:#20b1e3!important}.page-template-page-mootube section{padding:30px 0}@media screen and (min-width:992px){.page-template-page-mootube section{padding:60px 0}}.page-template-page-mootube section.moo-tube{position:relative}.page-template-page-mootube .bottom-gradient{position:absolute;height:100px;width:100%;bottom:-30px;background:-webkit-linear-gradient(top,rgba(238,237,241,0),rgba(238,237,241,.2) 10%,rgba(238,237,241,.4) 20%,rgba(238,237,241,.6) 30%,rgba(238,237,241,.8) 40%,#eeedf1 60%,#eeedf1 70%,rgba(238,237,241,.8) 90%,rgba(238,237,241,0));background:linear-gradient(180deg,rgba(238,237,241,0) 0,rgba(238,237,241,.2) 10%,rgba(238,237,241,.4) 20%,rgba(238,237,241,.6) 30%,rgba(238,237,241,.8) 40%,#eeedf1 60%,#eeedf1 70%,rgba(238,237,241,.8) 90%,rgba(238,237,241,0))}@media screen and (min-width:767px){.page-template-page-mootube .bottom-gradient{height:140px;bottom:-50px}}.page-template-page-mootube .stamp{position:absolute;width:120px;bottom:0;right:20px;z-index:10}@media screen and (min-width:767px){.page-template-page-mootube .stamp{width:160px;right:40px;bottom:-20px}}@media screen and (min-width:1400px){.page-template-page-mootube .stamp{width:220px;right:12%;bottom:-80px}}.page-template-page-mootube .moo-intro h3{font-weight:300;text-align:center;font-size:30px;line-height:1.25;padding-top:20px}@media screen and (min-width:700px){.page-template-page-mootube .moo-intro h3{padding:40px;line-height:1.5;font-size:36px}}.page-template-page-mootube .moo-intro .moo-social-wrapper{position:relative}@media screen and (min-width:700px){.page-template-page-mootube .moo-intro .moo-social-wrapper{max-width:500px;margin:0 auto}}@media screen and (min-width:992px){.page-template-page-mootube .moo-intro .moo-social-wrapper{max-width:100%}}.page-template-page-mootube .moo-intro .moo-social-wrapper>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:0}.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame{padding:20vw 12vw;position:relative;z-index:100}@media screen and (min-width:500px){.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame{padding:25vw 12vw}}@media screen and (min-width:700px){.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame{padding:22vw 14vw}}@media screen and (min-width:767px){.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame{padding:12vw 11vw}}@media screen and (min-width:992px){.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame{padding:100px 100px 60px}}.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame h4{text-transform:uppercase;text-align:center;font-size:30px;padding:10px 0}@media screen and (min-width:600px){.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame h4{font-size:36px}}@media screen and (min-width:700px){.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame h4{padding:30px 0}}.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame h5{font-weight:300;font-size:15px;line-height:1.25;text-align:center;margin:0;padding:10px 0}@media screen and (min-width:600px){.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame h5{font-size:20px;padding:20px 0}}@media screen and (min-width:992px){.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame h5{font-size:30px;padding:30px 0 0}}.page-template-page-mootube .moo-intro .moo-social-wrapper .social-frame h5 strong{font-weight:500}.page-template-page-mootube .moo-instagram h3,.page-template-page-mootube .moo-perfect h3{font-size:36px;text-align:center}@media screen and (min-width:992px){.page-template-page-mootube .moo-instagram h3,.page-template-page-mootube .moo-perfect h3{font-size:60px}}.page-template-page-mootube .moo-instagram h4,.page-template-page-mootube .moo-perfect h4{font-size:36px;text-align:center}.page-template-page-mootube .moo-instagram .button__group{display:inline-block;width:100%;text-align:center}.page-template-page-mootube .moo-instagram #load-more{font-size:22px;padding:10px 60px;letter-spacing:2px;margin:40px auto}.page-template-page-mootube .moo-instagram #instafeed{border:2px solid #fff;display:-webkit-box;display:-webkit-flex;display:flex;display:-ms-flexbox;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.page-template-page-mootube .moo-instagram #instafeed a{display:inline-block;width:50%;border:2px solid #fff;position:relative;overflow:hidden}@media screen and (min-width:700px){.page-template-page-mootube .moo-instagram #instafeed a{width:25%}}.page-template-page-mootube .moo-instagram #instafeed a .insta-pic{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.page-template-page-mootube .moo-instagram #instafeed a .insta-pic:before{display:block;content:"";width:100%;padding-top:100%}.page-template-page-mootube .moo-instagram #instafeed a .insta-pic .slick-list,.page-template-page-mootube .moo-instagram #instafeed a .insta-pic>.content,.page-template-page-mootube .moo-instagram #instafeed a .insta-pic>img{position:absolute;top:0;left:0;right:0;bottom:0}.page-template-page-mootube .moo-instagram #instafeed a .insta-caption{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(32,177,227,.7);opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-template-page-mootube .moo-instagram #instafeed a .insta-caption p{padding:10px;margin-bottom:0;margin-top:auto;color:#fff;word-break:break-all}.page-template-page-mootube .moo-instagram #instafeed a:hover .insta-caption{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1}.page-template-page-mootube .moo-perfect h3{margin-bottom:10px}@media screen and (min-width:767px){.page-template-page-mootube .moo-perfect h4{margin-bottom:30px}}.page-template-page-mootube .moo-perfect .desc-image-wrap{padding:20px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin-bottom:0}@media screen and (min-width:767px){.page-template-page-mootube .moo-perfect .desc-image-wrap{padding:0;margin-bottom:0}}.page-template-page-mootube .moo-perfect .desc-image-wrap img{width:100%;max-width:100%}.page-template-page-mootube .moo-perfect .desc-image-wrap .h_info{top:calc(50% - 30px)}@media screen and (min-width:767px){.page-template-page-mootube .moo-perfect .desc-image-wrap .h_info{top:calc(50% - 40px)}}.page-template-page-mootube .moo-perfect .desc-image-wrap .h_info button.image-popup-vertical-fit{padding:0;background:#76913b;border:none;width:70px;height:70px}.page-template-page-mootube .moo-perfect .desc-image-wrap .h_info button.image-popup-vertical-fit a.pop_vid_moo{display:block;width:100%;height:100%}.page-template-page-mootube .moo-perfect .desc-image-wrap .h_info button.image-popup-vertical-fit a.pop_vid_moo i{background-color:transparent;position:relative;margin:0;width:100%;height:100%}.page-template-page-mootube .moo-perfect .desc-image-wrap .h_info button.image-popup-vertical-fit a.pop_vid_moo i:before{position:absolute;line-height:70px;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.page-template-page-mootube .moo-perfect .desc-image-wrap .h_info h2{font-size:36px}@media screen and (min-width:767px){.page-template-page-mootube .moo-perfect .desc-image-wrap .h_info h2{margin-top:10px}}.socials-list{width:100%;max-width:400px;margin:0 auto}.socials-list li{float:left;width:16.6666%;padding:2px}.socials-list li img{width:100%;max-width:100%}.socials-list.bottom{padding-bottom:40px}.socials-list.bottom li{padding:10px}.clos-corner--single>a{display:block}.clos-corner--single>a .blog-holder{position:relative}.clos-corner--single>a .blog-holder img{width:100%;max-width:100%}.clos-corner--single>a .blog-holder p{position:absolute;bottom:0;left:60px;font-size:36px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#fff;text-shadow:2px 2px 5px #000}@media screen and (min-width:700px){.clos-corner--single.recipe-book{margin-bottom:-250px}.clos-corner--single.recipe-book>a .blog-holder img{width:80%;max-width:80%;display:inline-block;margin:0 0 0 20%}}.rotate--left{-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.rotate--right{-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.video-sommelier .container h2{text-align:center;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:30px}@media screen and (min-width:767px){.video-sommelier .container h2{font-size:36px}}@media screen and (min-width:1180px){.video-sommelier .container h2{font-size:45px}}.video-sommelier .main-videos-wrapper{padding-bottom:100px;position:relative}@media screen and (min-width:767px){.video-sommelier .main-videos-wrapper{padding-bottom:125px}}.video-sommelier .main-videos-wrapper .slick-next,.video-sommelier .main-videos-wrapper .slick-prev{z-index:9999;width:60px;height:60px;border-radius:50%;background-color:hsla(0,0%,100%,.4);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.video-sommelier .main-videos-wrapper .slick-next:hover,.video-sommelier .main-videos-wrapper .slick-prev:hover{background-color:hsla(0,0%,100%,.6);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.video-sommelier .main-videos-wrapper .slick-next{right:5%}.video-sommelier .main-videos-wrapper .slick-prev{left:5%}.video-sommelier .main-videos-wrapper .slick-next:before,.video-sommelier .main-videos-wrapper .slick-prev:before{font-family:IcoFont;font-size:45px;color:#fff;opacity:1;line-height:.5}.video-sommelier .main-videos-wrapper .slick-next:before{content:"\2192"}.video-sommelier .main-videos-wrapper .slick-prev:before{content:"\2190"}.video-sommelier .main-videos-wrapper .video-btn a{position:absolute;bottom:40px;left:5%;right:auto;width:170px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:auto;color:#fff;background-color:#76913b;font-size:20px;line-height:40px;padding:2px 20px 0;height:40px}@media screen and (min-width:767px){.video-sommelier .main-videos-wrapper .video-btn a{right:5%;left:auto}}@media screen and (min-width:992px){.video-sommelier .main-videos-wrapper .video-btn a{width:210px;font-size:26px;line-height:60px;height:60px}}.video-sommelier .main-videos-wrapper .video-btn a:before{display:none}.video-sommelier .main-videos-wrapper .video-btn a:after{content:"\2192";font-size:20px;line-height:40px;height:40px;padding-left:8px;color:#fff;background-color:#76913b}@media screen and (min-width:992px){.video-sommelier .main-videos-wrapper .video-btn a:after{font-size:26px;line-height:60px;height:60px}}.video-sommelier .main-videos-wrapper .slide_wrapper{padding:20px}.video-sommelier .main-videos-wrapper .slide_wrapper:nth-child(odd) .desc-image-wrap{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.video-sommelier .main-videos-wrapper .slide_wrapper:nth-child(2n) .desc-image-wrap{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}@media screen and (min-width:700px){.video-sommelier .main-videos-wrapper .slide_wrapper:nth-child(2n) .desc-image-wrap,.video-sommelier .main-videos-wrapper .slide_wrapper:nth-child(odd) .desc-image-wrap{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@media screen and (min-width:700px){.video-sommelier .main-videos-wrapper .slick-slide:nth-child(odd) .desc-image-wrap{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.video-sommelier .main-videos-wrapper .slick-slide:nth-child(2n) .desc-image-wrap{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}.video-sommelier .main-videos-wrapper .desc-image-wrap{position:relative;margin-bottom:0;padding:20px;overflow:hidden}.video-sommelier .main-videos-wrapper .desc-image-wrap .background{width:100%}.video-sommelier .main-videos-wrapper .desc-image-wrap .frame{position:absolute;top:0;left:0;width:100%}.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info{top:calc(50% - 80px)}.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info h2{font-size:22px}@media screen and (min-width:767px){.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info{top:calc(50% - 40px)}.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info h2{font-size:36px}}.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info p{text-align:center}.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info button.image-popup-vertical-fit{padding:0;background:#76913b;border:none;z-index:1002;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info button.image-popup-vertical-fit:hover{background:#596d2c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info button.image-popup-vertical-fit a.pop_vid_moo{display:block;width:100%;height:100%}.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info button.image-popup-vertical-fit a.pop_vid_moo i{background-color:transparent;position:relative;margin:0;width:100%;height:100%}.video-sommelier .main-videos-wrapper .desc-image-wrap .h_info button.image-popup-vertical-fit a.pop_vid_moo i:before{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.video-sommelier .main-videos-wrapper .clo-sommelier{position:absolute;bottom:0;right:10%;max-width:25%}@media screen and (min-width:767px){.video-sommelier .main-videos-wrapper .clo-sommelier{max-width:190px;right:30%}}@media screen and (min-width:992px){.video-sommelier .main-videos-wrapper .clo-sommelier{right:26%}}@media screen and (min-width:1600px){.video-sommelier .main-videos-wrapper .clo-sommelier{max-width:250px}}.page-nav ul li a{font-size:15px}@media screen and (min-width:767px){.page-nav ul li a{font-size:22px}}@media screen and (min-width:992px){.page-nav ul li a{font-size:30px}}.foot-title h2{font-size:30px;color:#fff;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-align:center}@media screen and (min-width:767px){.foot-title h2{font-size:54px}}.footer_pagination ul{display:table;margin:0 auto;padding:0;padding-top:40px}.footer_pagination ul li{width:50%;margin-bottom:40px;text-align:center;display:inline-block;list-style:none;padding:0 30px}@media screen and (min-width:767px){.footer_pagination ul li{width:25%;display:table-cell;vertical-align:middle;padding:0 10px}}@media screen and (min-width:992px){.footer_pagination ul li{padding:0 30px}}.footer_pagination ul li a{text-decoration:none;text-transform:capitalize}.footer_pagination ul li a .image-holder{text-align:center;margin:0 auto;margin-bottom:10px}@media screen and (min-width:767px){.footer_pagination ul li a .image-holder{max-height:155px;min-height:155px;min-width:155px;max-width:155px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}}.footer_pagination ul li a .image-holder .ratio{width:80px;height:80px;background-size:120px}@media screen and (min-width:767px){.footer_pagination ul li a .image-holder .ratio{width:150px;height:150px;background-size:196px!important}}.footer_pagination ul li.active .image-holder,.footer_pagination ul li:hover .image-holder{margin-bottom:30px}.footer_pagination ul li.active .image-holder .image-thumb,.footer_pagination ul li:hover .image-holder .image-thumb{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all .5s cubic-bezier(.345,.035,.155,1) 0ms;transition:all .5s cubic-bezier(.345,.035,.155,1) 0ms}.footer_pagination ul li .title{width:50%;margin:0 auto;text-align:center;font-size:22px;line-height:22px;letter-spacing:.1px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#fff;margin-top:10px;text-shadow:0 0 8px rgba(0,0,0,.5)}#snippet-box{visibility:hidden;height:50px}.recipe-single-hero{height:600px;background-size:cover!important;background-position:50%!important}.recipe-single-hero .table{min-height:600px}.recipe-single-hero .table .inner{padding-top:215px}@media screen and (min-width:767px){.recipe-single-hero .table .inner{padding-top:100px}}.recipe-single-hero .table .inner h1,.recipe-single-hero .table .inner h3{text-shadow:0 0 10px #fff;color:#000}.recipe-single-hero .table .inner h1 span:after,.recipe-single-hero .table .inner h1 span:before,.recipe-single-hero .table .inner h3 span:after,.recipe-single-hero .table .inner h3 span:before{box-shadow:0 0 10px #fff}@media screen and (min-width:1180px){.recipe-single-hero .table .inner h1,.recipe-single-hero .table .inner h3{text-shadow:0 0 10px #fff}}.recipe-single-hero .table .inner h1{font-size:36px;margin-top:0}@media screen and (min-width:767px){.recipe-single-hero .table .inner h1{font-size:45px}}@media screen and (min-width:1180px){.recipe-single-hero .table .inner h1{font-size:54px}}.recipe-single-hero .table .inner h3{font-size:36px;margin-bottom:10px}.gradient-overlay-top{height:200px;position:absolute;padding:20px;width:100%;margin-top:-215px;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),hsla(0,0%,100%,.01) 1%,hsla(0,0%,100%,.38) 29%,#fff 75%);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.01) 1%,hsla(0,0%,100%,.38) 29%,#fff 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.postid-18163 .single-post .gradient-overlay-top{display:none}.gradient-overlay-bottom{height:100px;position:absolute;padding:20px;width:100%;margin-top:-20px;background:-webkit-linear-gradient(top,#fff 40%,hsla(0,0%,100%,0));background:linear-gradient(180deg,#fff 40%,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=0)}#back-to-clos-corner{position:absolute;top:400px;z-index:99}#back-to-clos-corner img{width:200px}.recipe .recipe-content-wrapper .col-md-12{width:100%;max-width:780px;margin:0 auto;float:none}.recipe .author--image{border-radius:50%;display:inline-block;overflow:hidden;width:58px;height:58px;vertical-align:middle}.recipe .author--name{display:inline-block}.recipe .author--name p{font-size:24px;line-height:58px;color:#20b1e3;margin:0;padding:0 0 0 10px}.recipe .controls{padding:20px 15px}@media screen and (min-width:992px){.recipe .controls{padding:0 15px}}.recipe .controls #print-btn-wrapper{padding:0;margin-bottom:20px}@media screen and (min-width:992px){.recipe .controls #print-btn-wrapper{margin-bottom:0}}.recipe .controls .socials{padding:0;margin:0}.recipe .controls .socials .sidebar_social_icon{width:200px}@media screen and (min-width:992px){.recipe .controls .socials .sidebar_social_icon{float:right}}.recipe .right-image-block{padding-bottom:0;position:relative}.recipe .right-image-block .border-image-recipe{display:block;position:absolute;height:100%;width:100%;top:0;left:0}.recipe .right-image-block img:first-child{width:100%;position:relative;z-index:1;display:block;padding:20px 10px}.recipe .block{margin-bottom:20px}.recipe .block h2{margin:30px 0 20px;color:#444}@media screen and (min-width:992px){.recipe .block h2{margin:50px 0 20px}}.recipe .block p{margin-bottom:5px}.recipe .block ul li{list-style-type:none;padding:0 0 10px 30px}.recipe .block ul li:before{content:"\2014";position:absolute;margin-left:-25px}.recipe .block .directions-container li{padding:0 0 10px}.recipe .block .directions-container li span{font-size:24px}.recipe .block .directions-container li:before{display:none}.recipe .image-gallery img{background-image:url(/wp-content/themes/sonoma/dist/1a0777dd24f734774b11bf8275381b88.png);margin:5px 0;padding:10px;width:100%}.recipe .image-gallery:first-child img{width:100%}.recipe .image-gallery:nth-child(3) img{float:right}.related-recipe-section{margin-top:60px}.related-recipe-section .r_title{display:block}.related-recipe-section .related-recipe{margin-top:20px;position:relative;padding:20px}@media screen and (min-width:700px){.related-recipe-section .related-recipe{margin-right:20px;margin-left:20px}}@media screen and (min-width:992px){.related-recipe-section .related-recipe{margin-left:0}}.related-recipe-section .related-recipe .border-image-recipe{position:absolute;top:0;left:0;width:1005;height:100%}.related-recipe-section .related-recipe .related_post_block{height:300px;box-shadow:none;border:0;background-color:transparent;-webkit-transition:none;transition:none;position:relative;margin-bottom:0;background-size:cover!important;background-position:50%!important}.related-recipe-section .related-recipe .related_post_block:before{content:""}.related-recipe-section .related-recipe .related_post_block h3{color:#fff;position:static;padding:0;padding-bottom:20px!important;font-size:24px;line-height:1}.related-recipe-section .related-recipe .related_post_block .recipe-text{position:absolute;bottom:0;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:36px;line-height:.9;margin-bottom:0;left:0;right:0;padding:20px;text-align:left;padding-bottom:0}.related-recipe-section .related-recipe .related_post_block .recipe-text h2{margin-bottom:0;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:28px}.related-recipe-section .recipe-book-holder{margin-right:20px;margin-top:30px}.related-recipe-section .related-recipe:first-child{-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.related-recipe-section .related-recipe:last-child{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.for-print{display:none}.facebook-comments{display:inline-block;text-align:center}.facebook-comments .fb-comments iframe,.facebook-comments .fb-comments span{width:100%!important}.facebook-comments .fb-comments>span{margin:60px 0 20px}@media screen and (max-width:766px){.recipe-single-hero .main-title{font-size:42px}.sidebar_social_icon{float:left}.related-recipe{margin-bottom:70px}.related-recipe .border-image-recipe{height:113%}#print-btn-wrapper{margin-bottom:20px;margin-left:0}}@media print{#back-to-clos-corner,#print-btn-wrapper,.author,.border-image-recipe,.facebook-comments,.fb-comments,.image-gallery-slider,.recipe-single-hero,.related-recipe-section,.sidebar_social_icon,.spoon-wrapper,footer,header,img{display:none}.for-print{display:block}.right-image-block{width:100%}}@media screen and (min-width:700px){.press .blog-post{background:url(/wp-content/themes/sonoma/dist/19363dc360f8de54f4949ace66cb64e3.png);background-size:100% 100%;background-position:top;padding:125px 100px;padding-bottom:90px}}.press .blog-post .intro-quotation{padding:0 30px;font-size:32px;margin-top:30px;color:#231f20;opacity:.65}.press .blog-post .border-background-image{position:absolute;height:100%;left:15px;top:0;width:calc(100% - 30px);z-index:0}.press .blog-post img:not(.border-background-image){width:calc(100% - 40px);margin:20px;display:inline-block;position:relative;z-index:1}.press .blog-post .release-content p{color:#625d59}.press .blog-post .release-content p strong{color:#000}.press .blog-post .block{margin-bottom:20px}.press .blog-post .block h2{margin-bottom:15px}.press .related-recipe-section{padding:20px 0;margin:0 auto}@media screen and (min-width:992px){.press .related-recipe-section{padding:40px 0}}.press .related-recipe-section .recipe-book-holder{width:33.3333%;margin:0;padding:0}.press .related-recipe-section .related-recipe{width:calc(33.33% - 40px);margin:20px}img.ui-datepicker-trigger{position:relative;bottom:40px;left:420px;max-width:17px}.job-image-wrapper{margin:0 -15px}.job-image-wrapper img{width:100%;max-width:100%}.page-template-page-back-to-school{background-image:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg);background-size:cover}.page-template-page-back-to-school .alt_banner{background-image:none}.back-to-school{padding-top:0;padding-bottom:30px}@media screen and (min-width:700px){.back-to-school{padding-bottom:40px}}.back-to-school .bts-left-image{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);margin-bottom:30px}@media screen and (min-width:700px){.back-to-school .bts-left-image{margin-top:-80px;margin-right:60px;margin-bottom:0}}.back-to-school .bts-right-image{-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg);margin:0 0 30px 40px}@media screen and (min-width:700px){.back-to-school .bts-right-image{margin-top:40px;margin-left:-30px;margin-bottom:0}}.back-to-school .sub-title{font-size:30px;text-align:center;margin-bottom:10px}@media screen and (min-width:700px){.back-to-school .sub-title{font-size:45px;margin-bottom:10px}}.page-template-page-lactose-free{background-image:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg);background-size:cover}.page-template-page-lactose-free .button{font-size:20px;letter-spacing:1px}.page-template-page-lactose-free .banner_area{background-position:50%!important;padding:120px 0 100px}@media screen and (min-width:700px){.page-template-page-lactose-free .banner_area{padding:120px 0}}@media screen and (min-width:992px){.page-template-page-lactose-free .banner_area{padding:175px 0 125px}}@media screen and (min-width:1180px){.page-template-page-lactose-free .banner_area{padding:220px 0 175px}}.page-template-page-lactose-free .banner_area .banner_text .main-title{font-size:40px;max-width:300px;margin:0 auto}@media screen and (min-width:767px){.page-template-page-lactose-free .banner_area .banner_text .main-title{font-size:45px;max-width:400px}}@media screen and (min-width:992px){.page-template-page-lactose-free .banner_area .banner_text .main-title{font-size:80px;max-width:600px}}.page-template-page-lactose-free .intro{padding:30px 0 0}@media screen and (min-width:700px){.page-template-page-lactose-free .intro{padding:30px 0}}.page-template-page-lactose-free .intro--cta{text-align:center}.page-template-page-lactose-free .intro--images h3{font-size:20px;font-weight:600}@media screen and (min-width:700px){.page-template-page-lactose-free .intro--images h3{font-size:24px}}.page-template-page-lactose-free .intro--images .left-image{-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);margin-bottom:30px}@media screen and (min-width:700px){.page-template-page-lactose-free .intro--images .left-image{margin-bottom:0}}.page-template-page-lactose-free .intro--images .right-image{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}@media screen and (min-width:700px){.page-template-page-lactose-free .intro--images .right-image{padding:0 0 30px 60px}}@media screen and (min-width:700px){.page-template-page-lactose-free .comparison{padding-top:40px}}@media screen and (min-width:1180px){.page-template-page-lactose-free .comparison{padding-bottom:100px}}.page-template-page-lactose-free .comparison--text h3{color:#0052a2;font-size:22px;line-height:1.25;margin-bottom:0}@media screen and (min-width:700px){.page-template-page-lactose-free .comparison--text h3{font-size:36px}}.page-template-page-lactose-free .comparison--text p{font-size:16px;padding:0 30px}@media screen and (min-width:700px){.page-template-page-lactose-free .comparison--text p{font-size:20px}}@media screen and (min-width:700px){.page-template-page-lactose-free .comparison--image{padding:0 40px;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}}.page-template-page-lactose-free .lactose-free{padding:0}@media screen and (min-width:700px){.contest--pun .pun--form__content .page-template-page-lactose-free .lactose-free .frm_fields_container,.page-template-page-lactose-free .lactose-free .contest--pun .pun--form__content .frm_fields_container,.page-template-page-lactose-free .lactose-free .grid{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.page-template-page-lactose-free .lactose-free--info{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:700px){.page-template-page-lactose-free .lactose-free--info{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media screen and (min-width:992px){.page-template-page-lactose-free .lactose-free--info{padding-right:20px}}.page-template-page-lactose-free .lactose-free--text-wrapper{position:relative;-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg);max-width:400px;margin:0 auto}.page-template-page-lactose-free .lactose-free--text-wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.page-template-page-lactose-free .lactose-free--text{padding:16vw 7vw 20vw}@media screen and (min-width:700px){.page-template-page-lactose-free .lactose-free--text{padding:8vw 2vw 10vw}}@media screen and (min-width:1180px){.page-template-page-lactose-free .lactose-free--text{padding:75px 30px 110px}}.page-template-page-lactose-free .lactose-free--text h4{color:#0052a2;font-size:20px;margin-bottom:0}@media screen and (min-width:700px){.page-template-page-lactose-free .lactose-free--text h4{font-size:22px}}.page-template-page-lactose-free .lactose-free--text p{color:#fff;line-height:1.25;font-size:15px;margin-bottom:0}.page-template-page-lactose-free .lactose-free--text p strong{color:#0052a2}@media screen and (min-width:700px){.page-template-page-lactose-free .lactose-free--text p{line-height:1.5;font-size:14px}}.page-template-page-lactose-free .lactose-free--chart{margin-bottom:30px}.page-template-page-lactose-free .lactose-free--chart img{display:block;width:100%;max-width:550px;margin:0 auto}@media screen and (min-width:700px){.page-template-page-lactose-free .lactose-free--chart{margin-bottom:0;padding-left:20px}}.page-template-page-lactose-free .lactose-free--btn{text-align:right;margin-top:-40px}@media screen and (min-width:600px){.page-template-page-lactose-free .lactose-free--btn{padding-right:16vw}}@media screen and (min-width:700px){.page-template-page-lactose-free .lactose-free--btn{padding-right:20px;margin-top:0}}.page-template-page-lactose-free .products-grid{padding:0;padding-top:40px}.page-template-page-lactose-free .products-grid--btn{text-align:center}.page-template-page-lactose-free .products-grid--single{padding:20px}@media screen and (min-width:1180px){.page-template-page-lactose-free .products-grid .wrapper-lg{padding-left:60px;padding-right:60px}}@media screen and (min-width:1180px){.page-template-page-lactose-free .products-grid{padding-top:100px}.page-template-page-lactose-free .products-grid .wrapper-lg{padding-left:120px;padding-right:120px}}.page-template-page-omega .omega3{padding:0}.page-template-page-omega .button{font-size:20px;letter-spacing:1px}.page-template-page-omega .hero_area{height:calc(100vh - 100px);background-position:36% bottom;background-size:auto 115%;padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:767px){.page-template-page-omega .hero_area{padding:120px 0;height:auto;background-position:center 30%;background-size:100% auto}}@media screen and (min-width:992px){.page-template-page-omega .hero_area{padding:175px 0 125px}}@media screen and (min-width:1180px){.page-template-page-omega .hero_area{padding:220px 0 175px}}.page-template-page-omega .hero_area .hero_text{max-width:600px;float:right}.page-template-page-omega .hero_area .hero_text .main-title{margin-bottom:0}.page-template-page-omega .hero_area .hero_text .main-title>span{font-size:36px;max-width:300px;margin:0 auto;display:block;color:#fff;text-align:center;text-shadow:1px 1px 7px rgba(0,0,0,.6)}.bcorp .believes--columns__single .page-template-page-omega .hero_area .hero_text .main-title>span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .page-template-page-omega .hero_area .hero_text .main-title>span:nth-child(3),.news--title h2 .page-template-page-omega .hero_area .hero_text .main-title>span,.page-template-page-omega .hero_area .hero_text .bcorp .believes--columns__single .main-title>span:nth-child(2),.page-template-page-omega .hero_area .hero_text .bcorp .believes--columns__single:nth-child(2) .main-title>span:nth-child(3),.page-template-page-omega .hero_area .hero_text .main-title>span.fancy,.page-template-page-omega .hero_area .hero_text .news--title h2 .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability--recycling-main-title h2 .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability .recycling--heading h3:first-child .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability .recycling--slider .single-inner h4 .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability .video h2 .main-title>span,.sustainability--recycling-main-title h2 .page-template-page-omega .hero_area .hero_text .main-title>span,.sustainability .recycling--heading h3:first-child .page-template-page-omega .hero_area .hero_text .main-title>span,.sustainability .recycling--slider .single-inner h4 .page-template-page-omega .hero_area .hero_text .main-title>span,.sustainability .video h2 .page-template-page-omega .hero_area .hero_text .main-title>span{display:block;font-size:50px;line-height:1.2;margin-bottom:0;text-transform:capitalize}@media screen and (min-width:767px){.page-template-page-omega .hero_area .hero_text .main-title>span{font-size:45px;max-width:400px}.bcorp .believes--columns__single .page-template-page-omega .hero_area .hero_text .main-title>span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .page-template-page-omega .hero_area .hero_text .main-title>span:nth-child(3),.news--title h2 .page-template-page-omega .hero_area .hero_text .main-title>span,.page-template-page-omega .hero_area .hero_text .bcorp .believes--columns__single .main-title>span:nth-child(2),.page-template-page-omega .hero_area .hero_text .bcorp .believes--columns__single:nth-child(2) .main-title>span:nth-child(3),.page-template-page-omega .hero_area .hero_text .main-title>span.fancy,.page-template-page-omega .hero_area .hero_text .news--title h2 .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability--recycling-main-title h2 .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability .recycling--heading h3:first-child .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability .recycling--slider .single-inner h4 .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability .video h2 .main-title>span,.sustainability--recycling-main-title h2 .page-template-page-omega .hero_area .hero_text .main-title>span,.sustainability .recycling--heading h3:first-child .page-template-page-omega .hero_area .hero_text .main-title>span,.sustainability .recycling--slider .single-inner h4 .page-template-page-omega .hero_area .hero_text .main-title>span,.sustainability .video h2 .page-template-page-omega .hero_area .hero_text .main-title>span{font-size:54px}}@media screen and (min-width:1180px){.page-template-page-omega .hero_area .hero_text .main-title>span{font-size:54px;max-width:600px}.bcorp .believes--columns__single .page-template-page-omega .hero_area .hero_text .main-title>span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .page-template-page-omega .hero_area .hero_text .main-title>span:nth-child(3),.news--title h2 .page-template-page-omega .hero_area .hero_text .main-title>span,.page-template-page-omega .hero_area .hero_text .bcorp .believes--columns__single .main-title>span:nth-child(2),.page-template-page-omega .hero_area .hero_text .bcorp .believes--columns__single:nth-child(2) .main-title>span:nth-child(3),.page-template-page-omega .hero_area .hero_text .main-title>span.fancy,.page-template-page-omega .hero_area .hero_text .news--title h2 .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability--recycling-main-title h2 .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability .recycling--heading h3:first-child .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability .recycling--slider .single-inner h4 .main-title>span,.page-template-page-omega .hero_area .hero_text .sustainability .video h2 .main-title>span,.sustainability--recycling-main-title h2 .page-template-page-omega .hero_area .hero_text .main-title>span,.sustainability .recycling--heading h3:first-child .page-template-page-omega .hero_area .hero_text .main-title>span,.sustainability .recycling--slider .single-inner h4 .page-template-page-omega .hero_area .hero_text .main-title>span,.sustainability .video h2 .page-template-page-omega .hero_area .hero_text .main-title>span{font-size:72px}}.page-template-page-omega .new-milk{background-repeat:no-repeat;background-position:bottom;background-size:100% auto;padding:0}.page-template-page-omega .new-milk--cta{text-align:center}.page-template-page-omega .new-milk--cta h2{color:#fff;padding:4vw 7vw;font-size:4vw;line-height:1.3;position:relative;z-index:1;text-shadow:0 0 7px rgba(0,0,0,.5)}.page-template-page-omega .new-milk--cta h2 span{display:block}@media screen and (min-width:767px){.page-template-page-omega .new-milk--cta h2{font-size:3.5vw;padding:2vw 2vw 2.5vw}}@media screen and (min-width:1200px){.page-template-page-omega .new-milk--cta h2{font-size:40px;padding:40px 50px 45px}}.page-template-page-omega .new-milk--cta .text-wrapper{margin-bottom:6vw;margin-top:2vw;position:relative}@media screen and (min-width:767px){.page-template-page-omega .new-milk--cta .text-wrapper{margin-bottom:30px;margin-top:30px}}@media screen and (min-width:992px){.page-template-page-omega .new-milk--cta .text-wrapper{margin-bottom:60px;margin-top:60px}}@media screen and (min-width:1200px){.page-template-page-omega .new-milk--cta .text-wrapper{max-width:90%;margin:40px auto}}.page-template-page-omega .new-milk--cta .text-wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0}.page-template-page-omega .new-milk--cta .text-wrapper img.desktop{display:none}@media screen and (min-width:767px){.page-template-page-omega .new-milk--cta .text-wrapper img.desktop{display:block}.page-template-page-omega .new-milk--cta .text-wrapper img.mobile{display:none}}@media screen and (min-width:1200px){.page-template-page-omega .new-milk--images{padding-bottom:100px}.contest--pun .pun--form__content .page-template-page-omega .new-milk--images .frm_fields_container,.page-template-page-omega .new-milk--images .contest--pun .pun--form__content .frm_fields_container,.page-template-page-omega .new-milk--images .grid{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page-template-page-omega .new-milk--images p{font-size:4.5vw;color:#f2ab16;margin:auto;max-width:80%;text-align:center;font-weight:600;margin-bottom:10vw}@media screen and (min-width:767px){.page-template-page-omega .new-milk--images p{font-size:2vw;margin-bottom:30px}}@media screen and (min-width:992px){.page-template-page-omega .new-milk--images p{font-size:24px;margin-bottom:60px}}.page-template-page-omega .new-milk--images .left-image{margin-bottom:30px;padding:0 40px}@media screen and (min-width:767px){.page-template-page-omega .new-milk--images .left-image{margin-bottom:0}}.page-template-page-omega .new-milk--images .right-image{-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg);margin-bottom:40px;text-align:center}@media screen and (min-width:767px){.page-template-page-omega .new-milk--images .right-image{padding:0 30px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.page-template-page-omega .new-milk--images .right-image2{margin:auto;width:50%;max-width:340px;margin-bottom:10vw}@media screen and (min-width:1200px){.page-template-page-omega .new-milk--images .right-image2{margin-bottom:0}}.page-template-page-omega .milk-info{padding:30px 0}@media screen and (min-width:700px){.page-template-page-omega .milk-info{padding-top:40px}}@media screen and (min-width:1180px){.page-template-page-omega .milk-info{padding-bottom:100px}}.page-template-page-omega .milk-info--text{width:90%;margin:0 auto}.page-template-page-omega .milk-info--text h3{color:#333;font-size:5vw;line-height:1.25;margin-bottom:30px;border:3px dashed #638b18;border-left:0;padding-top:2vw;padding-bottom:2vw;border-right:0}.page-template-page-omega .milk-info--text p{font-size:16px;padding:0 30px}@media screen and (min-width:767px){.page-template-page-omega .milk-info--text{width:80%}.page-template-page-omega .milk-info--text h3{font-size:3vw;padding-top:1.2vw;padding-bottom:1.2vw}}@media screen and (min-width:1180px){.page-template-page-omega .milk-info--text h3{font-size:36px;margin-bottom:60px}.page-template-page-omega .milk-info--text p{font-size:20px}}.page-template-page-omega .milk-info--image{max-width:60%;position:relative;margin:auto}.page-template-page-omega .milk-info--image .milk-map__link:focus{outline:0}.page-template-page-omega .milk-info--image .milk-map__link{position:absolute;z-index:3;width:43%;padding-bottom:43%;height:0;border-radius:50%}.page-template-page-omega .milk-info--image .milk-map__link:hover{cursor:pointer}.page-template-page-omega .milk-info--image .milk-map__link.dha{top:13%;left:3.5%}.page-template-page-omega .milk-info--image .milk-map__link.benefits{top:55%;left:3.5%}.page-template-page-omega .milk-info--image .milk-map__link.choline{top:9.8%;right:3.3%}.page-template-page-omega .milk-info--image .milk-map__link.plastic{top:48%;right:3.5%}.page-template-page-omega .milk-info--image .milk-map__content{position:absolute;opacity:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.page-template-page-omega .milk-info--image .milk-map__content.is-active{opacity:1;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.page-template-page-omega .milk-info--image .milk-map__text{font-size:2vw;color:#76913b;line-height:1.2;width:40%;text-align:center}@media screen and (min-width:500px){.page-template-page-omega .milk-info--image .milk-map__text{width:30%}}@media screen and (min-width:700px){.page-template-page-omega .milk-info--image .milk-map__text{width:35%}}@media screen and (min-width:992px){.page-template-page-omega .milk-info--image .milk-map__text{font-size:16px}}@media screen and (min-width:1200px){.page-template-page-omega .milk-info--image .milk-map__text{position:relative}.page-template-page-omega .milk-info--image .milk-map__text:before{content:"";display:block;width:30px;height:2px;background-color:#76913b;position:absolute;-webkit-transition:inherit;transition:inherit}}.page-template-page-omega .milk-info--image #dha{top:5%;left:-50%}.page-template-page-omega .milk-info--image #dha .milk-map__text.two{margin-left:-3%;margin-top:5%;width:38%}@media screen and (min-width:500px){.page-template-page-omega .milk-info--image #dha{left:-36%}.page-template-page-omega .milk-info--image #dha .milk-map__text.two{margin-left:-5%;margin-top:5%;width:30%}}@media screen and (min-width:700px){.page-template-page-omega .milk-info--image #dha{left:-48%}.page-template-page-omega .milk-info--image #dha .milk-map__text.two{width:39%;margin-left:-7%}}@media screen and (min-width:992px){.page-template-page-omega .milk-info--image #dha{top:15%}.page-template-page-omega .milk-info--image #dha .milk-map__text.two{width:36%;margin-left:-5%}}@media screen and (min-width:1200px){.page-template-page-omega .milk-info--image #dha .milk-map__text.one:before{left:100%;top:19%}.page-template-page-omega .milk-info--image #dha .milk-map__text.two:before{left:105%;top:60%}}.page-template-page-omega .milk-info--image #benefits{top:70%;left:-55%}.page-template-page-omega .milk-info--image #benefits .milk-map__text{width:35%}@media screen and (min-width:375px){.page-template-page-omega .milk-info--image #benefits{top:65%}}@media screen and (min-width:500px){.page-template-page-omega .milk-info--image #benefits{left:-45%}.page-template-page-omega .milk-info--image #benefits .milk-map__text{width:30%}}@media screen and (min-width:700px){.page-template-page-omega .milk-info--image #benefits{left:-47%}}@media screen and (min-width:1200px){.page-template-page-omega .milk-info--image #benefits .milk-map__text:before{left:100%;top:47%}}.page-template-page-omega .milk-info--image #choline{top:13%;right:-53%}.page-template-page-omega .milk-info--image #choline .milk-map__text{margin-left:66%;width:34%}@media screen and (min-width:500px){.page-template-page-omega .milk-info--image #choline{right:-43%}.page-template-page-omega .milk-info--image #choline .milk-map__text{margin-left:70%;width:30%}}@media screen and (min-width:700px){.page-template-page-omega .milk-info--image #choline{right:-45%}.page-template-page-omega .milk-info--image #choline .milk-map__text{width:35%}}@media screen and (min-width:1200px){.page-template-page-omega .milk-info--image #choline .milk-map__text:before{right:100%;top:56%}}.page-template-page-omega .milk-info--image #plastic{top:50%;right:-53%}.page-template-page-omega .milk-info--image #plastic .milk-map__text{margin-left:66%;width:34%}.page-template-page-omega .milk-info--image #plastic .milk-map__image{margin-left:72.5%;width:20%;margin-top:1.5vw}@media screen and (min-width:500px){.page-template-page-omega .milk-info--image #plastic{right:-42%}.page-template-page-omega .milk-info--image #plastic .milk-map__text{margin-left:70%;width:30%}.page-template-page-omega .milk-info--image #plastic .milk-map__image{margin-left:77.5%;width:15%}}@media screen and (min-width:700px){.page-template-page-omega .milk-info--image #plastic{right:-45%}.page-template-page-omega .milk-info--image #plastic .milk-map__text{width:36%}}@media screen and (min-width:1200px){.page-template-page-omega .milk-info--image #plastic .milk-map__text:before{right:103%;top:29%}}@media screen and (min-width:700px){.page-template-page-omega .milk-info--image{max-width:calc(60% - 80px)}}.page-template-page-omega .whiteboard{padding:0}@media screen and (min-width:700px){.contest--pun .pun--form__content .page-template-page-omega .whiteboard .frm_fields_container,.page-template-page-omega .whiteboard .contest--pun .pun--form__content .frm_fields_container,.page-template-page-omega .whiteboard .grid{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.page-template-page-omega .whiteboard--info{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:700px){.page-template-page-omega .whiteboard--info{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media screen and (min-width:992px){.page-template-page-omega .whiteboard--info{padding-right:20px}}.page-template-page-omega .whiteboard--text-wrapper{position:relative;max-width:900px;margin:0 auto}.page-template-page-omega .whiteboard--text-wrapper img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.page-template-page-omega .whiteboard--text{padding:0 4vw}@media screen and (min-width:767px){.page-template-page-omega .whiteboard--text{padding:20px 40px}}@media screen and (min-width:1180px){.page-template-page-omega .whiteboard--text{padding:15px 10px 5px}}.page-template-page-omega .whiteboard--text h4{color:#0052a2;font-size:20px;margin-bottom:0}@media screen and (min-width:700px){.page-template-page-omega .whiteboard--text h4{font-size:22px}}.page-template-page-omega .whiteboard--text p{color:#333;line-height:1.1;font-size:4vw;margin-bottom:0}.page-template-page-omega .whiteboard--text p strong{color:#0052a2}@media screen and (min-width:767px){.page-template-page-omega .whiteboard--text p{line-height:1.2;font-size:3vw}}@media screen and (min-width:1180px){.page-template-page-omega .whiteboard--text p{line-height:1.5;font-size:30px}}.page-template-page-omega .whiteboard--chart{margin-bottom:30px}.page-template-page-omega .whiteboard--chart img{display:block;width:100%}@media screen and (min-width:767px){.page-template-page-omega .whiteboard--chart{margin-bottom:0;max-width:90%;margin:0 auto}}@media screen and (min-width:1180px){.page-template-page-omega .whiteboard--chart{max-width:860px}}.page-template-page-omega .whiteboard--btn{text-align:center;margin-top:-40px}@media screen and (min-width:700px){.page-template-page-omega .whiteboard--btn{padding-right:20px;margin-top:0}}.page-template-page-omega .products-grid{padding:0}.page-template-page-omega .products-grid--btn{text-align:center}.page-template-page-omega .products-grid--single{padding:20px}@media screen and (min-width:767px){.page-template-page-omega .products-grid .wrapper-mg--md{padding-left:60px;padding-right:60px}}@media screen and (min-width:1180px){.page-template-page-omega .products-grid{padding-top:40px}}.milk-board{background-image:url(/wp-content/themes/sonoma/dist/5b2958bc2c19ca15f15e0a23fc0a3cd9.jpg);width:100%;margin:40px 0;padding:20px;background-repeat:no-repeat;background-size:100% 100%}@media screen and (min-width:767px){.milk-board{background-image:url(/wp-content/themes/sonoma/dist/ed93abfa0f2b28f5f179159af6234a2e.jpg);width:100%;margin:40px 0}}.page-template-page-new-regions{background-image:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg);background-size:cover}.page-template-page-new-regions .button{font-size:20px;letter-spacing:1px}.page-template-page-new-regions section{padding:0}.page-template-page-new-regions .banner_area{background-position:0 0!important;padding:200px 0 100px}@media screen and (min-width:700px){.page-template-page-new-regions .banner_area{padding:120px 0}}@media screen and (min-width:992px){.page-template-page-new-regions .banner_area{padding:175px 0 125px}}@media screen and (min-width:1180px){.page-template-page-new-regions .banner_area{padding:220px 0 175px}}.page-template-page-new-regions .banner_area .banner_text .main-title span{display:inline-block;position:relative;font-size:40px;max-width:300px;margin:0 auto;text-shadow:1px 1px 5px rgba(0,0,0,.7);line-height:.8;padding-bottom:10px;max-width:250px}.page-template-page-new-regions .banner_area .banner_text .main-title span em{font-style:normal;font-size:33px}.page-template-page-new-regions .banner_area .banner_text .main-title span:after,.page-template-page-new-regions .banner_area .banner_text .main-title span:before{content:"";position:absolute;height:2px;background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.7);top:20px;width:40px}.page-template-page-new-regions .banner_area .banner_text .main-title span:before{right:100%;margin-right:15px}.page-template-page-new-regions .banner_area .banner_text .main-title span:after{left:100%;margin-left:15px}@media screen and (min-width:767px){.page-template-page-new-regions .banner_area .banner_text .main-title span{font-size:45px;max-width:250px}.page-template-page-new-regions .banner_area .banner_text .main-title span em{font-size:36px}}@media screen and (min-width:992px){.page-template-page-new-regions .banner_area .banner_text .main-title span{font-size:80px;max-width:500px}.page-template-page-new-regions .banner_area .banner_text .main-title span em{font-size:66px}.page-template-page-new-regions .banner_area .banner_text .main-title span:after,.page-template-page-new-regions .banner_area .banner_text .main-title span:before{top:30px;height:3px}}.page-template-page-new-regions .banner_area .banner_text .subtitle{font-weight:400;font-size:24px;text-shadow:1px 1px 5px rgba(0,0,0,.5);max-width:240px;color:#fff;margin:0 auto}@media screen and (min-width:767px){.page-template-page-new-regions .banner_area .banner_text .subtitle{max-width:260px;font-size:30px}}@media screen and (min-width:992px){.page-template-page-new-regions .banner_area .banner_text .subtitle{max-width:350px;font-size:36px}}.page-template-page-new-regions .intro{padding:30px 0}.page-template-page-new-regions .intro--cta{text-align:center}.page-template-page-new-regions .intro--cta h3{font-size:32px;margin-bottom:0}@media screen and (min-width:992px){.page-template-page-new-regions .intro--cta h3{font-size:45px}}.page-template-page-new-regions .intro--cta h4{font-size:24px;margin-top:0}@media screen and (min-width:992px){.page-template-page-new-regions .intro--cta h4{font-size:36px}}@media screen and (min-width:992px){.page-template-page-new-regions .intro--cta p{font-size:20px;line-height:1.5}}.page-template-page-new-regions .intro--cta--btn a{margin-top:20px}.page-template-page-new-regions .intro--cta--btn a:first-of-type(){margin-top:0}@media screen and (min-width:700px){.page-template-page-new-regions .intro--cta--btn a{margin-top:0;margin-left:20px;margin-right:20px}}.page-template-page-new-regions .products .ann-title{text-align:center;font-size:30px}.page-template-page-new-regions .products .ann-text{text-align:center}@media screen and (min-width:992px){.page-template-page-new-regions .products--info{padding:0 40px}}.page-template-page-new-regions .products--info img{padding:0 30px}.page-template-page-new-regions .products--text{text-align:center;padding:20px 0}@media screen and (min-width:992px){.page-template-page-new-regions .products--text{text-align:left;padding-left:60px}}.page-template-page-new-regions .products--text h4{font-size:30px}.page-template-page-new-regions .products--grid{padding:40px 0}@media screen and (min-width:700px){.contest--pun .pun--form__content .page-template-page-new-regions .products--grid .frm_fields_container,.page-template-page-new-regions .products--grid .contest--pun .pun--form__content .frm_fields_container,.page-template-page-new-regions .products--grid .grid{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page-template-page-new-regions .products--grid .grid__column:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:700px){.page-template-page-new-regions .products--grid .grid__column:first-child{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media screen and (min-width:992px){.page-template-page-new-regions .products--single{padding-bottom:60px}}.page-template-page-new-regions .products--single p{font-size:16px;color:#75787b;text-align:center}.page-template-page-new-regions .video{text-align:center}.page-template-page-new-regions .video .wrapper--md>h3{font-size:30px}@media screen and (min-width:992px){.page-template-page-new-regions .video .wrapper--md>h3{margin-bottom:20px;font-size:45px}}.page-template-page-new-regions .video .wrapper--md>h4{font-size:22px;font-weight:600}@media screen and (min-width:992px){.page-template-page-new-regions .video .wrapper--md>h4{font-size:30px}}.page-template-page-new-regions .video--grid{padding:40px 0 0}.page-template-page-new-regions .video--single-wrap{position:relative}.page-template-page-new-regions .video--single-wrap .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-template-page-new-regions .video--single-wrap .play-btn .image-popup-vertical-fit{background-color:hsla(0,0%,100%,.5);border:none}.page-template-page-new-regions .video--single-wrap .play-btn .image-popup-vertical-fit a{color:#fff}.page-template-page-new-regions .video--single{padding-bottom:30px}@media screen and (min-width:992px){.page-template-page-new-regions .video--single{padding-left:30px;padding-right:30px}}.page-template-page-new-regions .video--single h3{text-transform:uppercase;font-size:20px;margin-bottom:0}@media screen and (min-width:992px){.page-template-page-new-regions .video--single h3{margin-bottom:10px;font-size:30px}}.page-template-page-new-regions .video--single h4{font-size:30px;margin:0}.eggnog-main{width:100%;position:relative}.eggnog-main .eggnog-main__decor{position:absolute;top:-160px;left:0;width:40%;max-width:220px}@media screen and (min-width:992px){.eggnog-main .eggnog-main__decor{top:-120px;max-width:300px}}@media screen and (min-width:767px)and (max-width:991px){.inventory_category-maple-bourbon-eggnog-sub .col-md-7{width:70%;margin:0 auto}}@media screen and (min-width:700px){.inventory_category-maple-bourbon-eggnog-sub .col-md-7{margin-top:10%}}.inventory_category-maple-bourbon-eggnog-sub .product-category-details{padding-top:0}.inventory_category-maple-bourbon-eggnog-sub .product-category-details .product-image.product-shadow{margin-top:-10%}.inventory_category-maple-bourbon-eggnog-sub .product-category-details .product-desc-single p{margin-top:30px}.inventory_category-maple-bourbon-eggnog-sub .pc-sideproduct:first-child,.inventory_category-maple-bourbon-eggnog-sub .pc-sideproduct:nth-child(3){margin-top:10%}.eggnog--coupon{margin:30px 0}@media screen and (min-width:767px){.eggnog--coupon{margin:60px 0}}@media screen and (min-width:992px){.eggnog--coupon{padding:0 1.5em}}.eggnog--coupon a{background-color:#5e0a05;color:#fff;border:2px solid #fff;font-family:Archer-Book;font-weight:300;padding:15px 25px;font-size:20px;letter-spacing:1px}@media screen and (min-width:992px){.eggnog--coupon a{width:100%;display:inline-block}}.eggnog--polaroid{margin:60px 0 0}@media screen and (min-width:767px){.eggnog--polaroid{margin:100px 0 0}}@media screen and (min-width:992px){.eggnog--polaroid{margin:100px 0 30px}}.eggnog--description{margin-bottom:30px}@media screen and (min-width:767px){.eggnog--description{width:70%;margin:0 auto}.eggnog--description .decor{height:80px}}@media screen and (min-width:992px){.eggnog--description{width:100%}}.eggnog--description p{color:#570805;margin-bottom:5px}@media screen and (min-width:992px){.eggnog--description p{font-size:22px;line-height:36px}}.eggnog--recipes{padding-top:20px;background-image:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg);background-size:cover}@media screen and (min-width:992px){.eggnog--recipes{padding-top:60px}}.bcorp .believes--columns__single .eggnog--recipes span.sub-title:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .eggnog--recipes span.sub-title:nth-child(3),.eggnog--recipes .bcorp .believes--columns__single:nth-child(2) span.sub-title:nth-child(3),.eggnog--recipes .bcorp .believes--columns__single span.sub-title:nth-child(2),.eggnog--recipes .news--title h2 span.sub-title,.eggnog--recipes .stronginside--intro em.sub-title,.eggnog--recipes .sub-title.fancy,.eggnog--recipes .sustainability--recycling-main-title h2 span.sub-title,.eggnog--recipes .sustainability .recycling--heading h3:first-child span.sub-title,.eggnog--recipes .sustainability .recycling--slider .single-inner h4 span.sub-title,.eggnog--recipes .sustainability .video h2 span.sub-title,.eggnog--recipes .video-sommelier .main-videos-wrapper .video-btn a.sub-title,.news--title h2 .eggnog--recipes span.sub-title,.stronginside--intro .eggnog--recipes em.sub-title,.sustainability--recycling-main-title h2 .eggnog--recipes span.sub-title,.sustainability .recycling--heading h3:first-child .eggnog--recipes span.sub-title,.sustainability .recycling--slider .single-inner h4 .eggnog--recipes span.sub-title,.sustainability .video h2 .eggnog--recipes span.sub-title,.video-sommelier .main-videos-wrapper .video-btn .eggnog--recipes a.sub-title{text-align:center;font-size:30px}@media screen and (min-width:992px){.bcorp .believes--columns__single .eggnog--recipes span.sub-title:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .eggnog--recipes span.sub-title:nth-child(3),.eggnog--recipes .bcorp .believes--columns__single:nth-child(2) span.sub-title:nth-child(3),.eggnog--recipes .bcorp .believes--columns__single span.sub-title:nth-child(2),.eggnog--recipes .news--title h2 span.sub-title,.eggnog--recipes .stronginside--intro em.sub-title,.eggnog--recipes .sub-title.fancy,.eggnog--recipes .sustainability--recycling-main-title h2 span.sub-title,.eggnog--recipes .sustainability .recycling--heading h3:first-child span.sub-title,.eggnog--recipes .sustainability .recycling--slider .single-inner h4 span.sub-title,.eggnog--recipes .sustainability .video h2 span.sub-title,.eggnog--recipes .video-sommelier .main-videos-wrapper .video-btn a.sub-title,.news--title h2 .eggnog--recipes span.sub-title,.stronginside--intro .eggnog--recipes em.sub-title,.sustainability--recycling-main-title h2 .eggnog--recipes span.sub-title,.sustainability .recycling--heading h3:first-child .eggnog--recipes span.sub-title,.sustainability .recycling--slider .single-inner h4 .eggnog--recipes span.sub-title,.sustainability .video h2 .eggnog--recipes span.sub-title,.video-sommelier .main-videos-wrapper .video-btn .eggnog--recipes a.sub-title{font-size:60px}}.eggnog--recipes__single{display:block;width:70%;margin:20px auto}.eggnog--recipes__single:hover{cursor:pointer;text-decoration:none}@media screen and (min-width:767px){.eggnog--recipes__single{width:90%}}.eggnog--recipes__single h4{color:#414040;text-align:center;font-size:22px}@media screen and (min-width:992px){.eggnog--recipes__single h4{font-size:30px;width:80%;margin:10px auto}}.eggnog--recipes__single h4:focus,.eggnog--recipes__single h4:hover{text-decoration:none}.eggnog--recipes .container .row .col-sm-4:nth-child(2) .eggnog--recipes__single{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.eggnog--recipes .container .row .col-sm-4:nth-child(3) .eggnog--recipes__single,.eggnog--recipes .container .row .col-sm-4:nth-child(4) .eggnog--recipes__single{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}div.job-posting{margin-bottom:75px!important}div.job-posting .posting-info{padding:40px 70px!important}div.job-posting .posting-info h2{color:#6a9123!important}div.job-posting .posting-info .career-category h3{margin-top:0;text-transform:capitalize;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#231f20;font-size:32px;margin:20px 0}div.job-posting .posting-info img{width:100%;margin-bottom:40px!important}.application_button,div.job-posting .posting-info a{width:100%!important;padding:20px!important;background-color:#6a9123!important;border:none!important}div.job-posting .posting-info{background:#fff!important}div.job-posting .posting-info a.job_application_email{padding:0!important;background-color:#fff!important}div.job-posting .is-visible.add-content,div.job-posting .is-visible.add-content>div,div.job-posting .is-visible.add-content>div .posting-info{height:100%}.posting-info__description>*{text-align:left}.posting-info__description li{line-height:1.5}.posting-info .description--title{font-weight:600}.posting-info>div{padding:0 33px 0 0}.posting-info ul~p{margin-top:20px}a.apply-btn{border-radius:0!important;width:300px!important;padding:15px!important}section.career-story-detail{padding:80px 0!important;background-color:#ebebeb!important}section.career-story-banner.alt_banner{padding:250px 0 50px!important}section.career-story-banner.alt_banner.banner_area .sub-title:after,section.career-story-banner.alt_banner.banner_area .sub-title:before{background-color:#fff!important}div.career-story{height:445px!important;background-repeat:no-repeat!important;min-height:auto;padding:100px 0 150px}div.career-story.alt_banner.banner_area .sub-title:after,div.career-story.alt_banner.banner_area .sub-title:before{background-color:#fff!important}div.career-story .main-title{font-size:50px}div.career-story a{padding:20px;background-color:#20b1e3!important;border:none!important;margin-top:30px;width:300px}div.paginate ul{list-style-type:none!important;margin-bottom:70px!important}div.paginate ul li{background:#6a9123!important;color:#fff!important;display:inline-block!important;border-radius:50%!important;padding:15px 20px!important;line-height:1!important;font-weight:600!important;margin-right:15px!important}div.paginate ul li:last-child{margin-right:0!important}div.paginate ul li.active{background:#fff!important;color:#6a9123!important}form.job-manager-application-form.job-manager-form{margin-top:40px!important;text-align:left!important}.page-template-page-careers .main-menu>li.current-menu-item a,.page-template-page-careers .main-menu>li>a{color:#000!important;text-shadow:0 0 0 #777!important}.video-slider-wrapper{background:url(/wp-content/themes/sonoma/assets/images/bg-products.jpg);background-size:cover;padding:100px 0}.career-slider-wrapper{padding:3% 0}.video-slider-wrapper .slick-slide{margin-left:300px;margin-top:5vw;margin-bottom:5vw}.video-slider-wrapper .slick-list{margin-left:-300px}.video-slider-wrapper.career-slider-wrapper .slick-slide{margin-left:12vw}.video-slider-wrapper.career-slider-wrapper .slick-list{margin-left:-12vw}.video-slider-wrapper .career-story.banner_area .sub-title{font-size:4vw;margin-bottom:1%;text-shadow:0 0 8px #000}div.career-story.banner_area .sub-title:after,div.career-story.banner_area .sub-title:before{display:none;box-shadow:0 0 4px #000}.video-slider-wrapper div.career-story .main-title{font-size:38px}.career-slider-wrapper div.career-story .main-title{font-size:2.5vw;width:60%;text-shadow:0 0 8px #000}.career-slider-wrapper div.career-story.clover-care h2.cursive{font-size:3vw;text-align:center}.career-slider-wrapper div.career-story.clover-care p.scratched{font-size:1.75vw;margin-top:0;line-height:1.2}.video-slider-wrapper div.career-story{margin-top:-100px;margin-bottom:100px}.career-slider-wrapper div.career-story{height:35vw;margin:13%;background-position:70% 0!important;padding:2vw 0 0;background-size:200% auto!important}.career-slider-wrapper div.career-story.clover-care{height:35vw!important;background-size:120% auto!important;background-position:50% -15px!important}.career-slider-wrapper div.career-story.clover-care.video{background-size:115% auto!important;background-position:50% -10px!important}.video-slider-wrapper .slide-video .wood-frame{width:100%;position:absolute;top:0;left:0;z-index:999;right:0;bottom:0;display:block;background-size:100%}.career-inner-wrap{position:relative;height:0;padding-bottom:70%;overflow:hidden}.career-slider-wrapper .wood-frame{position:absolute;top:0;left:0;z-index:99;margin:0;width:100%}.video-slider-wrapper.career-slider-wrapper .slick-next,.video-slider-wrapper.career-slider-wrapper .slick-prev,.video-slider-wrapper .slick-next,.video-slider-wrapper .slick-prev{font-size:40px;top:50%;z-index:9}.video-slider-wrapper .slick-next:before,.video-slider-wrapper .slick-prev:before{background-color:#fff;opacity:.75;border-radius:50%;font-size:1em;width:1em;height:1em}.video-slider-wrapper .slick-prev{left:40px}.video-slider-wrapper .slick-next{right:40px}.video-slider-wrapper.career-slider-wrapper .slick-next,.video-slider-wrapper.career-slider-wrapper .slick-prev{width:40px;height:40px}.video-slider-wrapper.career-slider-wrapper .slick-prev{left:17px}.video-slider-wrapper.career-slider-wrapper .slick-next{right:17px}.video-slider-wrapper .career-story .intro{position:relative;z-index:9888;padding-left:2%;padding-right:2%}.career-inner-wrap .banner_text{text-align:left}.career-inner-wrap .clover-care .banner_text{text-align:center}.career-slider-wrapper div.career-story a.btn{padding:.8em 1.25em;margin:0;margin-top:1em;font-size:3vw;width:auto;float:left}.career-slider-wrapper div.career-story.clover-care a.btn{padding:.5em 1em!important;margin:0;margin-top:.5em!important;font-size:2.5vw;width:auto!important;float:none;background-color:#60863d!important;color:#fff}@media screen and (min-width:768px){.video-slider-wrapper.career-slider-wrapper .slick-list{padding:0 20vw!important}.career-slider-wrapper div.career-story .main-title{padding-top:10%}.career-slider-wrapper div.career-story a.btn{margin-top:2%;padding:.5em 1.5em;font-size:2vw}}@media screen and (min-width:992px){.career-slider-wrapper div.career-story{padding:8vw 0 0;background-size:140% auto!important;background-position:50% 0!important}}@media screen and (min-width:1180px){.career-slider-wrapper div.career-story{padding:0}}@media screen and (min-width:992px){.career-inner-wrap .banner_text{text-align:center;padding:0 1%}}@media screen and (min-width:1180px){.career-inner-wrap .banner_text{padding:2em 1%}}@media screen and (min-width:992px){.video-slider-wrapper .career-story.banner_area .sub-title{font-size:2.25vw}}@media screen and (min-width:1180px){.video-slider-wrapper .career-story.banner_area .sub-title{font-size:1.2vw}}@media screen and (min-width:992px){.career-slider-wrapper div.career-story .main-title{font-size:2.25vw;padding-top:0;width:100%}}@media screen and (min-width:1180px){.career-slider-wrapper div.career-story .main-title{font-size:1vw}}@media screen and (min-width:992px){.career-slider-wrapper div.career-story a.btn{margin-top:2vw;padding:1.25em 5.5em;font-size:1.2vw;float:none}}@media screen and (min-width:1180px){.career-slider-wrapper div.career-story a.btn{margin-top:1vw;font-size:1vw;padding:.5em 1.5em}}@media screen and (min-width:992px){.careers--about.u-size-1of2--lg{width:49%}.video-slider-wrapper.career-slider-wrapper .slick-slide{margin-left:8vw}.video-slider-wrapper.career-slider-wrapper .slick-list{margin-left:-8vw}.video-slider-wrapper.career-slider-wrapper .career-slider .slick-slide{margin-left:4vw}.video-slider-wrapper.career-slider-wrapper .career-slider .slick-list{margin-left:-4vw}.career-slider-wrapper div.career-story.clover-care,.career-slider-wrapper div.career-story.clover-care.video{padding:2em 0 0!important;background-size:115% auto!important;background-position:50% -50%!important}div.career-story.banner_area .sub-title:after,div.career-story.banner_area .sub-title:before{display:block;width:25px}.career-slider-wrapper div.career-story.clover-care a.btn{font-size:1.5vw;padding:.75em 2.5em!important}.career-slider-wrapper div.career-story.clover-care h2.cursive{margin-bottom:.5em}.career-slider-wrapper div.career-story.clover-care p.scratched{font-size:1.5vw}}.career-story-detail p{font-size:17px}.single-job_listing section ul{list-style:disc}.gform_anchor{visibility:hidden}.careers #gform_confirmation_message_17,.careers #gform_submit_button_1,.careers #gform_submit_button_17{height:1px;margin:0;padding:0;overflow:hidden;font-size:0;opacity:0;visibility:hidden;z-index:-100}.careers #gform_confirmation_wrapper_17{font-size:0!important;height:0!important}.careers #gform_17 .button--fake{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;background:#20b1e3;padding:15px 30px;display:inline-block;font-weight:500;font-size:1em;color:#fff;box-shadow:none;text-decoration:none;border:none;width:auto;text-align:center;margin:0 0 16px}@media only screen and (max-width:641px){.careers #gform_17 .button--fake{display:block;line-height:2;min-height:2rem;width:100%}}.gform_fields .frm_blank_field{color:#c00!important}.gform_fields .frm_blank_field input[type=color],.gform_fields .frm_blank_field input[type=date],.gform_fields .frm_blank_field input[type=datetime-local],.gform_fields .frm_blank_field input[type=datetime],.gform_fields .frm_blank_field input[type=email],.gform_fields .frm_blank_field input[type=month],.gform_fields .frm_blank_field input[type=number],.gform_fields .frm_blank_field input[type=password],.gform_fields .frm_blank_field input[type=search],.gform_fields .frm_blank_field input[type=tel],.gform_fields .frm_blank_field input[type=text],.gform_fields .frm_blank_field input[type=time],.gform_fields .frm_blank_field input[type=url],.gform_fields .frm_blank_field input[type=week]{border-color:#c00!important}img.gform_delete{width:auto!important}section.careers{padding:80px 0}@media only screen and (max-width:1400px){section.careers{padding:80px 0}}.careers{background-image:url(/wp-content/themes/sonoma/dist/8b172f397b302b40afab5cd5923adf58.jpg);background-size:100%}@media screen and (min-width:1180px){.careers .wrapper-mg{max-width:1400px}}.careers .contest--pun .pun--form__content .frm_fields_container,.careers .grid,.contest--pun .pun--form__content .careers .frm_fields_container{margin:0 auto}.careers .title{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:30px;margin:0 0 20px}.careers .subtitle{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:22px}.careers .text{font-size:18px}.careers .quote{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:22px;margin-bottom:20px}.careers .cta{color:#fff;position:relative;text-transform:uppercase;padding:4px;border-radius:0;font-size:10px;font-weight:400}.careers .disclaimer{font-style:italic;width:80%;margin:auto;font-size:15px;max-width:1100px}.careers--hero{padding-top:0;margin-bottom:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.careers--hero .title{position:relative;font-size:45px}.careers--hero .subtitle{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:80vw}.careers--hero .subtitle hr{display:inline-block;max-width:40px;width:100%;border-top:1px solid #333}.careers--intro{padding-bottom:120px;position:relative}.careers--highlight{position:relative;display:none}.careers--highlight.mobile{display:block;margin:50px 0}.careers--highlight .highlight_one{position:relative;z-index:3;top:-28px}.careers--highlight .highlight_two{position:absolute;z-index:2;top:31px;right:-58px}.careers--highlight .highlight_three{position:relative;z-index:4;margin:initial}.careers--highlight .highlight_three .caption{position:absolute;bottom:0;right:auto;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);padding:47px}.careers--highlight .highlight_three .caption--title{line-height:1;margin-left:-3px;color:#fff;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;position:relative}.careers--highlight .highlight_three .caption--text{color:#fff;position:relative;font-size:14px;margin-bottom:5px}.careers--highlight .highlight_three .caption--cta{font-size:8px}.careers--highlight .highlight_four{position:absolute;z-index:1;top:247px}.careers--highlight .highlight_four .caption{position:absolute;top:13px;-webkit-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg);padding:24px;left:68px}.careers--highlight .highlight_four .caption--text{font-size:8px;margin-bottom:5px}.careers--highlight .highlight_four .caption--cta{font-size:8px}@media screen and (min-width:375px){.careers--highlight .highlight_one,.careers--highlight .highlight_two{max-width:210px}.careers--highlight .highlight_four{top:287px}.careers--highlight .highlight_four .caption{left:82px;top:24px}.careers--highlight .highlight_four .caption--cta,.careers--highlight .highlight_four .caption--text{font-size:10px}}@media screen and (min-width:700px){.careers--highlight .highlight_one,.careers--highlight .highlight_three,.careers--highlight .highlight_two{max-width:350px}.careers--highlight .highlight_three{margin:auto}.careers--highlight .highlight_three .caption--text{font-size:18px}.careers--highlight .highlight_four{top:295px}.careers--highlight .highlight_four .caption{left:171px;top:68px;padding-right:80px}.careers--highlight .highlight_four .caption--text{font-size:18px}}@media screen and (min-width:992px){.careers--highlight{display:block}.careers--highlight.mobile{display:none;margin:0}.careers--highlight .highlight_one,.careers--highlight .highlight_three{position:absolute}.careers--highlight .highlight_one{top:-60px;right:auto;max-width:300px}.careers--highlight .highlight_two{left:265px;top:91px;max-width:300px}.careers--highlight .highlight_three{top:199px;left:20px;max-width:300px}.careers--highlight .highlight_three .caption{right:29px}.careers--highlight .highlight_three .caption--cta,.careers--highlight .highlight_three .caption--text{font-size:14px}.careers--highlight .highlight_four{top:374px;max-width:580px}.careers--highlight .highlight_four .caption{top:10px;-webkit-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg);padding:98px;left:92px}.careers--highlight .highlight_four .caption--cta,.careers--highlight .highlight_four .caption--text{font-size:14px}}@media screen and (min-width:992px)and (max-width:1179px){.careers--highlight .highlight_one{max-width:250px}.careers--highlight .highlight_two{max-width:250px;left:200px}.careers--highlight .highlight_three{max-width:250px;left:0;top:145px}.careers--highlight .highlight_three .caption--title{font-size:30px}.careers--highlight .highlight_four{max-width:480px;left:-43px;top:327px}.careers--highlight .highlight_four .caption{padding:58px}}@media screen and (max-width:991px){.careers--highlight .highlight_three{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}.careers--highlight .highlight_four{-webkit-transform:rotate(13deg);-ms-transform:rotate(13deg);transform:rotate(13deg)}}@media screen and (max-width:374px){.careers--highlight .highlight_one,.careers--highlight .highlight_two{max-width:160px}.careers--highlight .highlight_two{top:0;right:0}}.careers--about .description{margin-bottom:20px}.careers--about .description--quote,.careers--about .description--text{text-align:center}.careers--about .benefits{margin-top:50px}.careers--about .benefits--title{position:relative;font-size:18px;text-align:center}.careers--about .benefits--list{position:relative;list-style-type:disc}.careers--about .benefits--list li{font-size:17px;color:#20b1e3;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}@media screen and (min-width:700px){.careers--about{padding:5px 25px}.careers--about .benefits--title{font-size:28px;text-align:left}.careers--about .benefits--list li{font-size:28px}.careers--about .description{margin-bottom:20px;margin-bottom:40px}.careers--about .description--quote{position:relative;text-align:left}.careers--about .description--text{text-align:left}}.careers--group-photo{position:relative}@media screen and (min-width:1400px){.careers--group-photo{width:100%}}.careers--clo_join{position:absolute;top:-92px;right:-33px;max-width:170px}.careers--job_board{position:relative;margin-top:50px}.careers--job_board .openings{position:relative}.careers--job_board .openings--title{position:relative;text-align:left;font-size:26px}.careers--job_board .openings--subtitle{position:relative;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:20px;text-align:left;max-width:242px;margin-bottom:20px}.careers--job_board .openings--cta{margin-bottom:30px}.careers--job_board .openings--cards{position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.careers--job_board .openings--cards .slick-next,.careers--job_board .openings--cards .slick-prev{font-size:40px;top:50%;z-index:9;width:40px;height:40px}.careers--job_board .openings--cards .slick-next:before,.careers--job_board .openings--cards .slick-prev:before{background-color:#fff;opacity:.75;border-radius:50%;font-size:1em;width:1em;height:1em;border:1px solid #ccc}.careers--job_board .openings--cards .slick-prev{left:-11px}.careers--job_board .openings--cards .slick-next{right:-11px}.careers--job_board .openings--cards .card{background-image:url(/wp-content/themes/sonoma/dist/3c6f9de50befc44e53fab7ac2ea71cb5.png);min-height:210px;background-repeat:no-repeat;padding:60px 50px}.careers--job_board .openings--cards .card:nth-of-type(2n){background-image:url(/wp-content/themes/sonoma/dist/f7b3a652a8b72337b2c12e17d5e469bd.png)}.careers--job_board .openings--cards .card--title{font-size:12px}.careers--job_board .openings--cards .card--utilities .button{font-size:12px;font-weight:600;padding:3px 10px;letter-spacing:2px}.careers--job_board .openings--cards .card--utilities .job_type{font-size:12px;color:#75787b}.careers--job_board .openings--cards .card:nth-of-type(odd) .title,.careers--job_board .openings--cards .card:nth-of-type(odd) .utilities{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}@media screen and (min-width:500px){.careers--job_board .openings .card--title{font-size:16px}.careers--job_board .openings .card--utilities .button{font-size:16px;padding:3px 10px;letter-spacing:2px}.careers--job_board .openings .card--utilities .job_type{font-size:16px}}@media screen and (min-width:700px){.careers--job_board .openings--title{text-align:center;font-size:36px}.careers--job_board .openings--subtitle{text-align:center;max-width:475px;font-size:26px;margin:auto;margin-bottom:30px}.careers--job_board .openings .card{max-width:403px;background-size:100%;margin:auto}}@media screen and (min-width:992px){.careers--job_board .openings--subtitle{max-width:650px;font-size:30px}.careers--job_board .openings .card{padding:60px 50px}}.careers--job_board .apply{position:relative;background-image:url(/wp-content/themes/sonoma/dist/0472eca6242351a9276347d06f26e68a.png);background-repeat:no-repeat;background-size:100%;margin:auto;max-width:830px;margin-top:50px;padding:32px}.careers--job_board .apply--title{text-align:center;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;position:relative;font-size:18px;margin-bottom:0}.careers--job_board .apply--text{text-align:center;position:relative;font-size:10px}.careers--job_board .apply--form{position:relative;display:none}.careers--job_board .apply .application{text-align:center;position:relative}.careers--job_board .apply .application--button{margin-top:7px;font-size:10px;padding:5px;border-radius:0;background:#20b1e3}@media screen and (max-width:374px){.careers--job_board .apply{padding:20px}.careers--job_board .apply--title{font-size:16px}}@media screen and (min-width:700px){.careers--job_board .apply{padding:41px}.careers--job_board .apply--title{font-size:36px}.careers--job_board .apply--text{font-size:24px}.careers--job_board .apply .application{text-align:center;position:relative}.careers--job_board .apply .application--button{margin-top:20px;font-size:28px;padding-left:80px;padding-right:80px}}@media screen and (min-width:992px){.careers--job_board .apply{padding:82px}}@media screen and (min-width:700px){.careers .title{font-size:36px;margin:0 0 20px}.careers .subtitle{font-size:30px}.careers .text{font-size:18px}.careers .quote{font-size:28px;margin-bottom:20px}.careers .cta{color:#fff;text-transform:uppercase;font-size:12px;padding:7px}.careers--hero .title{font-size:72px}.careers--hero .subtitle{font-size:30px}}@media screen and (min-width:700px){.careers--group-photo{margin-top:200px}}@media screen and (min-width:992px){.careers--hero{padding:30px 0 80px}.careers--hero .subtitle{min-width:50vw;font-size:45px}.careers--hero .subtitle hr{max-width:80px}.careers--intro{padding-bottom:0}.careers--group-photo{margin-top:50px}.careers--clo_join{top:-306px;right:0;max-width:340px}}.careers .careers--slider-title{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;text-align:center;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:0;margin-top:50px}.careers .careers--slider-title+.career-slider-wrapper{padding-top:0}@media screen and (min-width:700px){.careers .careers--slider-title{text-align:center;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;font-size:60px;margin-bottom:0;margin-top:50px}.careers .careers--slider-title+.career-slider-wrapper{padding-top:0}}.happy-cows{padding:0}.happy-cows .heading{text-align:center;font-size:22px;line-height:1.1}@media screen and (min-width:700px){.happy-cows .heading{font-size:3vw;max-width:70%;margin-left:auto;margin-right:auto}}@media screen and (min-width:992px){.happy-cows .heading{font-size:38px}}@media screen and (min-width:1180px){.happy-cows .heading{font-size:48px}}.happy-cows--equation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:30px;padding-top:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.happy-cows--equation .desk{display:none}.happy-cows--equation .mob{display:block}@media screen and (min-width:700px){.happy-cows--equation{padding-bottom:64px;padding-top:66px}.happy-cows--equation .desk{display:block}.happy-cows--equation .mob{display:none}}.happy-cows--certifiedqa{z-index:2}.happy-cows--certifiedqa li{padding-left:5%;padding-right:5%}.happy-cows--certifiedqa li:nth-child(odd){background:#0a5fb1}.happy-cows--certifiedqa li:nth-child(2n){background:#0052a2}.happy-cows--certifiedqa li .renew-cont{width:100%;padding-left:0;padding-right:0;padding-bottom:3%;margin:auto}.happy-cows--certifiedqa li .renew-cont .wrapper-mg{padding-left:0;padding-right:0}.happy-cows--certifiedqa li .renew-cont .wrapper-mg .grid__column:last-child,.happy-cows--certifiedqa li .renew-cont .wrapper-mg .qa-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.happy-cows--certifiedqa li .renew-cont .wrapper-mg .qa-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.happy-cows--certifiedqa li .renew-cont .wrapper-mg .qa-text a:hover{color:#fff}.happy-cows--certifiedqa li .renew-cont .wrapper-mg ol,.happy-cows--certifiedqa li .renew-cont .wrapper-mg ul{list-style:decimal;list-style-position:inside}.happy-cows--certifiedqa li .renew-cont .wrapper-mg li{background:transparent;padding-left:0;padding-right:0;font-weight:700}.happy-cows--certifiedqa li .renew-cont .wrapper-mg .renew-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.happy-cows--certifiedqa li .renew-cont .wrapper-mg .renew-img img{margin:auto;max-width:174px;width:100%}@media screen and (min-width:992px){.happy-cows--certifiedqa li .renew-cont .wrapper-mg{width:75%}}@media screen and (min-width:992px){.happy-cows--certifiedqa li .renew-cont{padding-left:3%;padding-right:3%}}@media screen and (min-width:1600px){.happy-cows--certifiedqa li .renew-cont{width:80%}}@media screen and (min-width:500px){.happy-cows--certifiedqa li{padding-left:10%;padding-right:10%}}.happy-cows .certifiedqa--link{padding:20px 0;width:100%;margin:auto;position:relative;border-bottom:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:1200px){.happy-cows .certifiedqa--link{max-width:1100px;width:90%;margin:0 auto;font-size:26px;padding:30px 0 30px 40px}}.happy-cows .certifiedqa--link:after{position:absolute;top:50%;right:0;width:30px;height:30px;content:"\EB8B";font-family:IcoFont;font-size:30px;line-height:30px;font-weight:700;color:#fff;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:inherit;transition:inherit;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.happy-cows .certifiedqa--link:hover{cursor:pointer}.happy-cows .certifiedqa--link.is-active{border-bottom:1px solid #fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.happy-cows .certifiedqa--link.is-active:before{-webkit-transform:translateY(-50%) rotate(270deg);-ms-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg);-webkit-transition:inherit;transition:inherit}.happy-cows .certifiedqa--wrap{height:auto;max-height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;width:90%;margin:0 auto}.happy-cows .certifiedqa--wrap.is-active{max-height:1800px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.happy-cows--certified{padding-bottom:60px}@media screen and (min-width:992px){.happy-cows--certified{padding-top:84px;padding-bottom:50px}}.happy-cows--testimonial{background-repeat:repeat-x;background-position:bottom;padding-bottom:60px}@media screen and (min-width:992px){.happy-cows--testimonial{background-size:80% auto;padding-top:160px;padding-bottom:100px}}@media screen and (min-width:1400px){.happy-cows--testimonial{background-size:60% auto}}.happy-cows--freedom{text-align:center;padding:0;position:relative}.happy-cows .intro{position:relative;z-index:-1;margin-bottom:-15px}.happy-cows .intro .desk{position:absolute;top:0;left:0;height:100%;width:100%;display:none}@media screen and (min-width:992px){.happy-cows .intro .desk{display:block}}.happy-cows .intro .mob{position:absolute;width:100%;height:100%;display:block}@media screen and (min-width:992px){.happy-cows .intro .mob{display:none}}.contest--pun .pun--form__content .happy-cows .intro .frm_fields_container,.happy-cows .intro .contest--pun .pun--form__content .frm_fields_container,.happy-cows .intro .grid{margin:0}.contest--pun .pun--form__content .happy-cows .intro .frm_fields_container .grid__column,.happy-cows .intro .contest--pun .pun--form__content .frm_fields_container .grid__column,.happy-cows .intro .grid .grid__column{padding:0}.contest--pun .pun--form__content .happy-cows .intro .frm_fields_container .grid__column:first-child,.happy-cows .intro .contest--pun .pun--form__content .frm_fields_container .grid__column:first-child,.happy-cows .intro .grid .grid__column:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (min-width:992px){.contest--pun .pun--form__content .happy-cows .intro .frm_fields_container .grid__column:first-child,.happy-cows .intro .contest--pun .pun--form__content .frm_fields_container .grid__column:first-child,.happy-cows .intro .grid .grid__column:first-child{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.contest--pun .pun--form__content .happy-cows .intro .frm_fields_container .grid__column:last-child,.happy-cows .intro .contest--pun .pun--form__content .frm_fields_container .grid__column:last-child,.happy-cows .intro .grid .grid__column:last-child{overflow:hidden}@media screen and (min-width:700px){.contest--pun .pun--form__content .happy-cows .intro .frm_fields_container,.happy-cows .intro .contest--pun .pun--form__content .frm_fields_container,.happy-cows .intro .grid{margin-top:40px;padding-bottom:40px}.contest--pun .pun--form__content .happy-cows .intro .frm_fields_container .grid__column:last-child,.happy-cows .intro .contest--pun .pun--form__content .frm_fields_container .grid__column:last-child,.happy-cows .intro .grid .grid__column:last-child{overflow:visible}}.happy-cows .intro--image{position:relative;top:-9px;left:4px;width:100%;max-width:467px;min-height:255px}.happy-cows .intro--image .desk{display:none;height:auto}.happy-cows .intro--image .mob{display:block;height:auto}@media screen and (min-width:375px){.happy-cows .intro--image{top:-62px;left:4px}}@media screen and (min-width:500px){.happy-cows .intro--image{min-height:373px}}@media screen and (min-width:700px){.happy-cows .intro--image{top:0;left:0;margin:0 auto}}@media screen and (min-width:992px){.happy-cows .intro--image{top:11rem;left:-2rem}.happy-cows .intro--image .desk{display:block}.happy-cows .intro--image .mob{display:none}}.happy-cows .intro--image img{width:100%;max-height:100%;object-fit:contain}.happy-cows .intro--info{margin-top:34px;padding-bottom:40px}@media screen and (min-width:700px){.happy-cows .intro--info{padding-bottom:20px}}.happy-cows .intro--info .heading-wrapper{position:relative}.happy-cows .intro--info .heading-wrapper .heading{text-align:left;font-size:8vw;margin-bottom:0;color:#fff}@media screen and (min-width:700px){.happy-cows .intro--info .heading-wrapper .heading{font-size:4vw;max-width:100%}}@media screen and (min-width:992px){.happy-cows .intro--info .heading-wrapper .heading{font-size:42px}}@media screen and (min-width:1180px){.happy-cows .intro--info .heading-wrapper .heading{font-size:50px}}.happy-cows .intro--info .text{text-align:left;color:#fff;font-weight:300}@media screen and (min-width:700px){.happy-cows .intro--info .text{border-bottom:none;padding-top:26px;text-align:left;font-size:22px}}@media screen and (min-width:1200px){.happy-cows .intro--info .text{font-size:22px}}.happy-cows .testimonial--content{text-align:center;width:80%;margin-left:auto;padding-bottom:30px}@media screen and (min-width:700px){.happy-cows .testimonial--content{width:100%;margin:0;margin-top:-80px}}@media screen and (min-width:1180px){.happy-cows .testimonial--content{width:90%;margin-top:-40px;margin-left:10%}}.happy-cows .testimonial--content__bottom{width:100%;padding-bottom:0}@media screen and (min-width:700px){.happy-cows .testimonial--content__bottom{width:100%;margin-top:0;margin-left:auto;margin-right:-150px}}@media screen and (min-width:1180px){.happy-cows .testimonial--content__bottom{width:90%;margin-top:40px}}.happy-cows .testimonial--text{position:relative;padding:30px}.happy-cows .testimonial--text span{position:absolute;display:block;width:30px;height:30px}.happy-cows .testimonial--text span img{width:100%}.happy-cows .testimonial--text span.top{top:10px;left:0;-webkit-transform:rotate(-182deg) skewX(-15deg);-ms-transform:rotate(-182deg) skewX(-15deg);transform:rotate(-182deg) skewX(-15deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.happy-cows .testimonial--text span.bottom{bottom:10px;right:0;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}@media screen and (min-width:992px){.happy-cows .testimonial--text{font-size:22px;font-weight:200;padding:30px 40px}.happy-cows .testimonial--text span{width:50px;height:50px}}@media screen and (min-width:992px){.happy-cows .testimonial--text__bottom{padding:30px}}@media screen and (min-width:1180px){.happy-cows .testimonial--text__bottom{padding:30px 40px}}.happy-cows .testimonial--author{font-weight:600;font-size:22px}@media screen and (min-width:992px){.happy-cows .testimonial--author{font-size:30px}}.happy-cows .testimonial--author-info{max-width:280px;margin:0 auto}@media screen and (min-width:992px){.happy-cows .testimonial--author-info{font-size:20px;font-weight:200;max-width:100%}}.happy-cows .testimonial--images{padding:10px 0 40px;width:120%;margin-left:-7%}.happy-cows .testimonial--images img{display:inline-block;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.happy-cows .testimonial--images img:first-child{width:52%;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);margin-right:-3%;margin-top:-2%;position:relative;z-index:1}.happy-cows .testimonial--images img:last-child{width:46%;-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg);margin-left:-3%;margin-top:30%}@media screen and (min-width:700px){.happy-cows .testimonial--images{padding:0;width:100%;margin-left:40px}.happy-cows .testimonial--images img:first-child{margin-top:-15%}.happy-cows .testimonial--images img:last-child{margin-left:-10%}}@media screen and (min-width:992px){.happy-cows .testimonial--images img:first-child{width:60%;max-width:340px}.happy-cows .testimonial--images img:last-child{margin-left:32%;width:70%;margin-top:-20%;max-width:440px}}.happy-cows .freedom{overflow:hidden}.happy-cows .freedom .wrapper-mg{position:relative;z-index:1}.happy-cows .freedom--info{padding:30px 0}.happy-cows .freedom--info .heading{padding:20px 0}@media screen and (min-width:700px){.happy-cows .freedom--info .heading{padding:0;text-align:left;max-width:none;font-size:22px;margin-bottom:10px}}@media screen and (min-width:992px){.happy-cows .freedom--info .heading{font-size:30px;padding-right:20px}}.happy-cows .freedom--info .text{font-weight:300;text-align:center}@media screen and (min-width:700px){.happy-cows .freedom--info .text{text-align:left;font-size:20px;font-weight:200}}@media screen and (min-width:992px){.happy-cows .freedom--info .text{font-size:22px;padding-right:20px}}@media screen and (min-width:1200px){.happy-cows .freedom--info .text{font-size:22px}}.happy-cows .freedom--info__image{position:relative}@media screen and (min-width:700px){.happy-cows .freedom--info__image{padding:0 10px}}@media screen and (min-width:1180px){.happy-cows .freedom--info__image{padding:0 60px}}.happy-cows .freedom--info__image__polaroid{margin:auto;text-align:center;position:relative}.happy-cows .freedom--info__image__polaroid .polaroid--frame{aspect-ratio:675/453;z-index:1;position:relative}.happy-cows .freedom--info__image__polaroid .polaroid--frame img{width:100%;height:auto;margin:0}.happy-cows .freedom--info__image__polaroid .polaroid--bg{position:absolute;top:6vw;left:3vw;width:calc(100% - 8vw)}@media screen and (min-width:700px){.happy-cows .freedom--info__image__polaroid .polaroid--bg{width:calc(100% - 35px);top:31px;left:18px}}.happy-cows .freedom--info__image__polaroid .polaroid--play-btn{position:absolute;top:48%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.happy-cows .freedom--info__image__polaroid:first-child .dairy-camp--view-popup__tack{top:-.5vw;left:20%;-webkit-transform:rotate(-108deg);-ms-transform:rotate(-108deg);transform:rotate(-108deg)}@media screen and (min-width:1200px){.happy-cows .freedom--info__image__polaroid:first-child .dairy-camp--view-popup__tack{top:-5px}}.happy-cows .freedom--info .callout{max-width:90%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:700px){.happy-cows .freedom--info .callout{max-width:75%}}.happy-cows .freedom--five-wrapper{padding:40px 0 150px}.happy-cows .freedom--five-wrapper .subheading{font-size:22px;line-height:1.1;max-width:70%;margin:0 auto 10px}@media screen and (min-width:992px){.happy-cows .freedom--five-wrapper .subheading{font-size:30px}}.happy-cows .freedom--five-wrapper .heading{max-width:90%;margin:0 auto 10px}.happy-cows .freedom--five{padding:40px;max-width:1000px;margin:0 auto}.happy-cows .freedom--five .grid__column:nth-child(4){-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}@media screen and (min-width:700px){.happy-cows .freedom--five{margin-bottom:25vw}.happy-cows .freedom--five .grid__column:first-child .freedom--single,.happy-cows .freedom--five .grid__column:nth-child(3) .freedom--single{margin-top:40px}.happy-cows .freedom--five .grid__column:nth-child(4){-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.happy-cows .freedom--five .grid__column:nth-child(4) .freedom--single{margin-left:-10%;margin-right:10%}.happy-cows .freedom--five .grid__column:nth-child(5) .freedom--single{width:210%;padding-left:110%}}.happy-cows .freedom--single{text-align:center}.happy-cows .freedom--single img{width:100%;max-width:260px}.happy-cows .freedom--single .number,.happy-cows .freedom--single .text{display:inline-block;width:70%;max-width:200px;margin:5px auto;line-height:1.4;font-weight:500;color:#4d4d4d}.happy-cows .freedom--single .number{font-size:30px;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}@media screen and (min-width:700px){.happy-cows .freedom--single .number{line-height:1}}.happy-cows .freedom--single .text{font-size:20px}@media screen and (min-width:700px){.happy-cows .freedom--single .text{font-size:16px;font-weight:600;margin:0;padding:0 20px}}.happy-cows .freedom--clo{position:relative;width:100%}.happy-cows .freedom--clo img.desk{display:none}@media screen and (min-width:700px){.happy-cows .freedom--clo img.desk{display:block;width:60%;max-width:300px;margin:-320px auto 150px}}@media screen and (min-width:992px){.happy-cows .freedom--clo img.desk{margin:-340px auto 150px}}.happy-cows .freedom--clo img.thought-mob{display:inline-block;position:absolute;left:-55px;top:-225px;width:136px;margin-top:20px}@media screen and (min-width:700px){.happy-cows .freedom--clo img.thought-mob{display:none}}.happy-cows .freedom--clo img.mob{display:inline-block;margin-top:40px}@media screen and (min-width:700px){.happy-cows .freedom--clo img.mob{display:none}}.happy-cows .freedom--bottom-bg{position:absolute;width:100%;bottom:0;left:0;right:0;z-index:0}.happy-cows .freedom--bottom-bg.desk{display:none}@media screen and (min-width:700px){.happy-cows .freedom--bottom-bg.desk{display:block}.happy-cows .freedom--bottom-bg.mob{display:none}}@media screen and (max-width:991px){.heritage{padding:0}}@media screen and (max-width:699px){.heritage{padding-bottom:70px}}.heritage__inner{padding-top:20px;margin:auto}@media screen and (min-width:992px){.heritage__inner{padding-bottom:100px}}@media screen and (min-width:1400px){.heritage__inner{max-width:1400px}}.heritage .button{font-weight:400;padding:3px 19px;letter-spacing:2px}.heritage .heading{color:#2082c2;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:17px}.heritage .title{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}.heritage .text{color:#333;text-align:center}.heritage .information .intro{padding:50px 30px 62px;background-image:url(/wp-content/themes/sonoma/dist/0b1692af7d1f3b1de8e65e6503da2a07.png);background-repeat:no-repeat;background-size:cover;margin-bottom:70px}.heritage .information .intro--title{font-size:22px}.heritage .information .intro--text{font-size:12px;text-align:center}@media screen and (max-width:374px){.heritage .information .intro--text{font-size:10px}}.heritage .information .intro--heading{letter-spacing:2px;margin-bottom:30px;text-align:center}@media screen and (min-width:375px){.heritage .information .intro{padding:50px 52px 62px}}@media screen and (min-width:500px){.heritage .information .intro--title{font-size:36px}.heritage .information .intro--text{font-size:18px}}@media screen and (min-width:700px){.heritage .information .intro--heading,.heritage .information .intro--text{text-align:left}}@media screen and (min-width:992px){.heritage .information .intro{padding:50px 60px 127px}}@media screen and (min-width:1400px){.heritage .information .intro{padding:70px 60px 80px;margin-bottom:150px}.heritage .information .intro--heading{font-size:47px}.heritage .information .intro--text{font-size:23px}}.heritage .information .video{margin-bottom:50px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.heritage .information .video{margin-bottom:100px}}.heritage .information .video .cover-image{max-width:auto;width:100%;height:auto}.heritage .information .video--icon-play{height:50px;width:50px;position:absolute;z-index:2;right:auto;bottom:auto;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI0NjZweCIgaGVpZ2h0PSI0NjZweCIgdmlld0JveD0iMCAwIDQ2NiA0NjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ2NiA0NjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxkZWZzPgoJCTxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjQ2NiIgaGVpZ2h0PSI0NjYiLz4KCTwvZGVmcz4KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPgoJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4KCTwvY2xpcFBhdGg+Cgk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj4KCQk8ZGVmcz4KCQkJPHJlY3QgaWQ9IlNWR0lEXzNfIiB3aWR0aD0iNDY2IiBoZWlnaHQ9IjQ2NiIvPgoJCTwvZGVmcz4KCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzRfIj4KCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfM18iICBvdmVyZmxvdz0idmlzaWJsZSIvPgoJCTwvY2xpcFBhdGg+CgkJPGcgb3BhY2l0eT0iMC41IiBjbGlwLXBhdGg9InVybCgjU1ZHSURfNF8pIj4KCQkJPGc+CgkJCQk8ZGVmcz4KCQkJCQk8cmVjdCBpZD0iU1ZHSURfNV8iIHdpZHRoPSI0NjYiIGhlaWdodD0iNDY2Ii8+CgkJCQk8L2RlZnM+CgkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzZfIj4KCQkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF81XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCQk8L2NsaXBQYXRoPgoJCQkJPHBhdGggY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzZfKSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTQ2NiwyMzNjMCwxMjguNjgzLTEwNC4zMTcsMjMzLTIzMywyMzNDMTA0LjMxNyw0NjYsMCwzNjEuNjgzLDAsMjMzCgkJCQkJQzAsMTA0LjMxNywxMDQuMzE3LDAsMjMzLDBDMzYxLjY4MywwLDQ2NiwxMDQuMzE3LDQ2NiwyMzMiLz4KCQkJPC9nPgoJCTwvZz4KCTwvZz4KCTxwb2x5Z29uIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMzY5LjQ3NywyMzMgMjczLjIzOCwyODguNTYzIDE3NywzNDQuMTI3IDE3NywyMzMgMTc3LDEyMS44NzMgCgkJMjczLjIzOCwxNzcuNDM3IAkiLz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:700px){.heritage .information .video--icon-play{height:75px;width:75px}}.heritage .information .video--title{position:absolute;top:68%;width:100%;text-align:center;color:#fff;text-shadow:-3px 5px 7px rgba(0,0,0,.58);font-size:26px}@media screen and (min-width:700px){.heritage .information .video--title{font-size:48px}}@media screen and (min-width:1400px){.heritage .information .video{margin-bottom:150px}}.heritage .timeline{background-image:url(/wp-content/themes/sonoma/dist/1e3b8001e0af4e64f9db095f65f82ef7.png);background-repeat:no-repeat;background-size:100%;padding:50px;background-position:center 170px;min-height:1900px;margin-top:-80px;margin-bottom:60px}@media screen and (min-width:375px){.heritage .timeline{min-height:2168px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline{max-width:320px;margin:auto}}@media screen and (min-width:700px){.heritage .timeline{background-position:center 231px;min-height:4100px}}@media screen and (min-width:992px){.heritage .timeline{min-height:2683px;margin-top:0;margin-bottom:0;background-position:center 242px;background-image:url(/wp-content/themes/sonoma/dist/fbd4f2137e3f7dea135336d0858b12b7.png);left:50px}}@media screen and (min-width:1180px){.heritage .timeline{min-height:3352px}}@media screen and (min-width:1400px){.heritage .timeline{min-height:3815px}}.heritage .timeline .ms_square .photo{max-width:130px}.heritage .timeline .ms_round .photo{max-width:70px}.heritage .timeline .ms_rectangle .photo{max-width:110px}@media screen and (min-width:700px){.heritage .timeline .ms_square .photo{max-width:215px}.heritage .timeline .ms_round .photo{max-width:123px}.heritage .timeline .ms_rectangle .photo{max-width:250px}}.heritage .timeline .milestone{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.heritage .timeline .milestone .image{position:relative}.heritage .timeline .milestone .pin{max-width:66px;z-index:1;position:absolute;top:0}.heritage .timeline .milestone .photo{position:relative;z-index:0}.heritage .timeline .milestone .description{max-width:270px;position:relative}.heritage .timeline .milestone .description--text{line-height:1.3;text-align:left;font-size:7px}.heritage .timeline .milestone .description--year{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:22px;color:#2082c2;font-size:16px}.heritage .timeline .milestone__start{display:block;max-width:342px;margin:auto;position:static}.heritage .timeline .milestone__1916{top:201px;left:6px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.heritage .timeline .milestone__1916 .pin{top:41px;right:-46px}.heritage .timeline .milestone__1916 .photo{top:-16px}.heritage .timeline .milestone__1916 .description{top:55px;left:5px}@media screen and (min-width:375px){.heritage .timeline .milestone__1916{top:243px;left:20px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1916{top:372px;left:99px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1916{bottom:auto;top:338px;left:0}.heritage .timeline .milestone__1916 .pin{top:59px;right:-107px}.heritage .timeline .milestone__1916 .photo{max-width:215px}.heritage .timeline .milestone__1916 .description{top:84px;left:29px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1916{top:338px;left:52px}.heritage .timeline .milestone__1916 .photo{max-width:245px}.heritage .timeline .milestone__1916 .description{left:0}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1916{left:106px;left:64px}.heritage .timeline .milestone__1916 .photo{max-width:100%}}.heritage .timeline .milestone__1929{top:325px;left:62px}.heritage .timeline .milestone__1929 .description{max-width:92px}@media screen and (min-width:375px){.heritage .timeline .milestone__1929{top:373px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1929{top:584px;left:153px}.heritage .timeline .milestone__1929 .description{max-width:190px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1929{bottom:auto;left:134px;top:551px}.heritage .timeline .milestone__1929 .description{max-width:146px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1929{left:150px;top:588px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1929{left:150px;top:644px}.heritage .timeline .milestone__1929 .description{max-width:180px}}.heritage .timeline .milestone__1933{top:337px;left:28px}.heritage .timeline .milestone__1933 .photo{top:60px}.heritage .timeline .milestone__1933 .description{top:34px;left:-30px;max-width:108px}@media screen and (min-width:375px){.heritage .timeline .milestone__1933{top:387px;left:51px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1933{top:726px;left:129px}.heritage .timeline .milestone__1933 .description{max-width:230px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1933{bottom:auto;top:550px;left:13px}.heritage .timeline .milestone__1933 .photo{top:60px}.heritage .timeline .milestone__1933 .description{top:50px;left:auto;max-width:148px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1933{top:679px;left:105px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1933{top:782px;left:141px}.heritage .timeline .milestone__1933 .description{max-width:226px}}.heritage .timeline .milestone__1969{top:307px;left:175px}.heritage .timeline .milestone__1969 .image{left:-17px}.heritage .timeline .milestone__1969 .pin{top:99px;left:-23px;-webkit-transform:rotate(-154deg);-ms-transform:rotate(-154deg);transform:rotate(-154deg)}.heritage .timeline .milestone__1969 .description{max-width:146px;left:-11px}@media screen and (max-width:374px){.heritage .timeline .milestone__1969 .photo{max-width:110px}}@media screen and (min-width:375px){.heritage .timeline .milestone__1969{top:357px;left:225px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1969{top:600px;left:426px}.heritage .timeline .milestone__1969 .description{max-width:198px}.heritage .timeline .milestone__1969 .pin{top:191px;left:-34px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1969{bottom:auto;left:297px;top:523px}.heritage .timeline .milestone__1969 .pin{top:157px;left:-68px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.heritage .timeline .milestone__1969 .photo{max-width:215px}.heritage .timeline .milestone__1969 .description{left:-78px;top:-29px;max-width:159px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1969{left:328px;top:581px}.heritage .timeline .milestone__1969 .description{left:58px;top:-16px}.heritage .timeline .milestone__1969 .pin{top:257px;left:-23px;-webkit-transform:rotate(84deg);-ms-transform:rotate(84deg);transform:rotate(84deg)}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1969{left:376px;top:649px}.heritage .timeline .milestone__1969 .photo{max-width:100%}.heritage .timeline .milestone__1969 .description{max-width:190px}}.heritage .timeline .milestone__1974{top:549px;left:200px}.heritage .timeline .milestone__1974 .description{top:auto;left:auto;max-width:100px}@media screen and (min-width:375px){.heritage .timeline .milestone__1974{top:628px;left:234px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1974{top:1143px;left:415px}.heritage .timeline .milestone__1974 .description{max-width:200px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1974{bottom:auto;left:230px;top:907px}.heritage .timeline .milestone__1974 .description{top:auto;left:137px;max-width:125px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1974{top:1065px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1974{top:1200px;left:315px}.heritage .timeline .milestone__1974 .description{max-width:180px}}.heritage .timeline .milestone__1975{top:501px}.heritage .timeline .milestone__1975 .description{top:-11px;left:-14px;max-width:138px}@media screen and (min-width:375px){.heritage .timeline .milestone__1975{top:585px;left:62px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__1975{top:560px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1975{top:1065px;left:99px}.heritage .timeline .milestone__1975 .description{max-width:224px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1975{bottom:auto;left:105px;top:853px}.heritage .timeline .milestone__1975 .description{top:-13px;left:auto;max-width:185px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1975{left:118px;top:990px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1975{left:170px;top:1109px}.heritage .timeline .milestone__1975 .description{max-width:220px}}.heritage .timeline .milestone__1977{top:622px;left:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.heritage .timeline .milestone__1977 .pin{top:25px;left:-42px;-webkit-transform:rotate(133deg);-ms-transform:rotate(133deg);transform:rotate(133deg)}.heritage .timeline .milestone__1977 .description{top:-4px;left:3px;max-width:195px}@media screen and (min-width:375px){.heritage .timeline .milestone__1977{top:707px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1977{top:1369px;left:37px}.heritage .timeline .milestone__1977 .description{max-width:300px;top:-41px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1977{bottom:auto;top:1052px;left:-44px}.heritage .timeline .milestone__1977 .pin{top:64px;left:-83px;-webkit-transform:rotate(133deg);-ms-transform:rotate(133deg);transform:rotate(133deg)}.heritage .timeline .milestone__1977 .photo{max-width:200px}.heritage .timeline .milestone__1977 .image{right:-93px}.heritage .timeline .milestone__1977 .description{top:-14px;left:97px;max-width:222px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1977{top:1213px}.heritage .timeline .milestone__1977 .photo{max-width:200px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1977{top:1379px}.heritage .timeline .milestone__1977 .photo{max-width:100%}.heritage .timeline .milestone__1977 .description{max-width:329px}}.heritage .timeline .milestone__1984{top:705px;left:21px}.heritage .timeline .milestone__1984 .description{top:auto;left:auto;max-width:112px}@media screen and (min-width:375px){.heritage .timeline .milestone__1984{top:821px;left:29px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1984{top:1521px;left:81px}.heritage .timeline .milestone__1984 .description{max-width:220px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1984{bottom:auto;top:1179px;left:129px}.heritage .timeline .milestone__1984 .description{top:auto;left:auto;max-width:180px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1984{top:1374px;left:129px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1984{top:1576px}}.heritage .timeline .milestone__1986{top:701px;left:165px}.heritage .timeline .milestone__1986 .description{max-width:103px;left:-24px;top:-19px}@media screen and (min-width:375px){.heritage .timeline .milestone__1986{top:805px;left:196px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__1986{top:790px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1986{top:1501px;left:396px}.heritage .timeline .milestone__1986 .description{max-width:203px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1986{bottom:auto;top:1177px;left:302px}.heritage .timeline .milestone__1986 .image{left:65px}.heritage .timeline .milestone__1986 .description{top:-45px;left:-26px;max-width:117px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1986{top:1358px;left:394px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.heritage .timeline .milestone__1986 .description{top:-18px;left:-10px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1986{top:1538px;left:406px}.heritage .timeline .milestone__1986 .description{max-width:200px}}.heritage .timeline .milestone__1991{bottom:985px;left:166px}.heritage .timeline .milestone__1991 .description{top:auto;left:auto}@media screen and (min-width:375px){.heritage .timeline .milestone__1991{bottom:1135px;left:184px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1991{bottom:2162px;left:384px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1991{bottom:auto;top:1364px;left:288px}.heritage .timeline .milestone__1991 .description{top:auto;left:auto}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1991{top:1618px;left:322px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1991{top:1857px;left:400px}}.heritage .timeline .milestone__1994{bottom:997px;left:33px}.heritage .timeline .milestone__1994 .description{max-width:117px}.heritage .timeline .milestone__1994+.milestone__1994{bottom:825px;left:2px}.heritage .timeline .milestone__1994+.milestone__1994 .description{top:-13px;left:-13px;max-width:133px}@media screen and (min-width:375px){.heritage .timeline .milestone__1994+.milestone__1994{bottom:935px;left:24px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__1994+.milestone__1994{bottom:750px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1994+.milestone__1994{bottom:1743px;left:65px}.heritage .timeline .milestone__1994+.milestone__1994 .description{max-width:233px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1994+.milestone__1994{bottom:auto;top:1443px;left:-36px}.heritage .timeline .milestone__1994+.milestone__1994 .description{top:-10px;left:auto}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1994+.milestone__1994{top:1743px;left:36px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1994+.milestone__1994{top:2029px}}@media screen and (min-width:375px){.heritage .timeline .milestone__1994{bottom:1114px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__1994{bottom:931px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1994{bottom:2119px;left:96px}.heritage .timeline .milestone__1994 .description{max-width:188px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1994{bottom:auto;top:1359px;left:87px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1994{top:1608px;left:100px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1994{top:1857px}.heritage .timeline .milestone__1994 .description{max-width:253px}}.heritage .timeline .milestone__1999{bottom:913px;left:37px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.heritage .timeline .milestone__1999 .image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.heritage .timeline .milestone__1999 .description{top:50px;left:96px;max-width:120px}@media screen and (min-width:375px){.heritage .timeline .milestone__1999{bottom:1047px;left:73px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__1999{bottom:859px}}@media screen and (min-width:700px){.heritage .timeline .milestone__1999{bottom:1975px;left:229px}.heritage .timeline .milestone__1999 .description{top:89px;max-width:185px}}@media screen and (min-width:992px){.heritage .timeline .milestone__1999{bottom:auto;top:1536px;left:213px}.heritage .timeline .milestone__1999 .image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.heritage .timeline .milestone__1999 .description{top:50px;left:22px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__1999{top:1815px;left:313px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__1999{top:2106px;left:330px}}.heritage .timeline .milestone__2000{bottom:700px;left:193px}.heritage .timeline .milestone__2000 .description{top:-10px;left:auto;max-width:300px}@media screen and (min-width:375px){.heritage .timeline .milestone__2000{bottom:830px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__2000{bottom:654px}}@media screen and (min-width:700px){.heritage .timeline .milestone__2000{bottom:1540px;left:400px}}@media screen and (min-width:992px){.heritage .timeline .milestone__2000{bottom:auto;top:1707px;left:95px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.heritage .timeline .milestone__2000 .image{left:59px}.heritage .timeline .milestone__2000 .description{top:46px;left:48px;max-width:197px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__2000{top:2018px;left:229px}.heritage .timeline .milestone__2000 .description{top:104px;left:-38px}}@media screen and (min-width:1180px)and (max-width:1199px){.heritage .timeline .milestone__2000{top:2000px;left:244px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__2000{top:2328px;left:254px}.heritage .timeline .milestone__2000 .description{max-width:274px}}.heritage .timeline .milestone__2006{bottom:694px;left:42px}.heritage .timeline .milestone__2006 .description{top:-10px;left:auto;max-width:117px}@media screen and (min-width:375px){.heritage .timeline .milestone__2006{bottom:775px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__2006{bottom:613px}}@media screen and (min-width:700px){.heritage .timeline .milestone__2006{bottom:1450px;left:100px}.heritage .timeline .milestone__2006 .description{max-width:174px}}@media screen and (min-width:992px){.heritage .timeline .milestone__2006{bottom:auto;top:1782px;left:25px}.heritage .timeline .milestone__2006 .description{top:auto;left:auto}}@media screen and (min-width:1180px){.heritage .timeline .milestone__2006{top:2138px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__2006{top:2463px;left:46px}.heritage .timeline .milestone__2006 .description{max-width:193px}}.heritage .timeline .milestone__2015{bottom:574px;left:125px}.heritage .timeline .milestone__2015 .description{top:-10px;left:auto;max-width:127px}@media screen and (min-width:375px){.heritage .timeline .milestone__2015{bottom:638px;left:183px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__2015{bottom:479px;left:160px}}@media screen and (min-width:700px){.heritage .timeline .milestone__2015{bottom:1171px;left:364px}.heritage .timeline .milestone__2015 .description{max-width:203px}}@media screen and (min-width:992px){.heritage .timeline .milestone__2015{bottom:auto;top:1873px;left:235px}.heritage .timeline .milestone__2015 .description{top:-10px;left:auto;max-width:168px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__2015{top:2253px;left:361px}}@media screen and (min-width:1180px)and (max-width:1199px){.heritage .timeline .milestone__2015{top:2226px;left:348px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__2015{top:2597px;left:368px}.heritage .timeline .milestone__2015 .description{max-width:223px}}.heritage .timeline .milestone__2016{bottom:463px;left:196px}.heritage .timeline .milestone__2016 .description{top:-10px;left:auto;max-width:163px}@media screen and (min-width:375px){.heritage .timeline .milestone__2016{bottom:513px;left:225px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__2016{bottom:343px}}@media screen and (min-width:700px){.heritage .timeline .milestone__2016{bottom:944px;left:485px}.heritage .timeline .milestone__2016 .description{max-width:163px}}@media screen and (min-width:992px){.heritage .timeline .milestone__2016{bottom:auto;top:2100px;left:318px}.heritage .timeline .milestone__2016 .image{top:10px}.heritage .timeline .milestone__2016 .description{top:-10px;left:auto}}@media screen and (min-width:1180px){.heritage .timeline .milestone__2016{top:2515px;left:369px}}@media screen and (min-width:1180px)and (max-width:1199px){.heritage .timeline .milestone__2016{top:2485px;left:375px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__2016{top:2897px;left:450px}}.heritage .timeline .milestone__2017{bottom:433px;left:0}.heritage .timeline .milestone__2017 .pin{top:63px;right:-32px;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.heritage .timeline .milestone__2017 .photo{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.heritage .timeline .milestone__2017 .description{top:-10px;left:55px;max-width:125px}@media screen and (min-width:375px){.heritage .timeline .milestone__2017{bottom:464px}.heritage .timeline .milestone__2017 .pin{right:-32px;-webkit-transform:rotate(-48deg);-ms-transform:rotate(-48deg);transform:rotate(-48deg)}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__2017{bottom:315px}}@media screen and (min-width:700px){.heritage .timeline .milestone__2017{bottom:836px;left:100px}.heritage .timeline .milestone__2017 .description{max-width:204px}}@media screen and (min-width:992px){.heritage .timeline .milestone__2017{bottom:auto;top:2036px;left:-43px}.heritage .timeline .milestone__2017 .pin{top:148px;right:-60px;-webkit-transform:rotate(-47deg);-ms-transform:rotate(-47deg);transform:rotate(-47deg)}.heritage .timeline .milestone__2017 .photo{max-width:233px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.heritage .timeline .milestone__2017 .description{top:-20px;left:55px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__2017{top:2375px;left:-14px}.heritage .timeline .milestone__2017 .photo{max-width:277px}.heritage .timeline .milestone__2017 .description{max-width:165px}}@media screen and (min-width:1180px)and (max-width:1199px){.heritage .timeline .milestone__2017{top:2345px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__2017{top:2798px}.heritage .timeline .milestone__2017 .photo{max-width:100%}.heritage .timeline .milestone__2017 .description{max-width:200px}}.heritage .timeline .milestone__2018{bottom:343px;left:111px}.heritage .timeline .milestone__2018 .description{top:auto;left:auto;max-width:116px}@media screen and (min-width:375px){.heritage .timeline .milestone__2018{bottom:346px;left:137px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__2018{bottom:200px}}@media screen and (min-width:700px){.heritage .timeline .milestone__2018{bottom:644px;left:302px}.heritage .timeline .milestone__2018 .description{max-width:267px}}@media screen and (min-width:992px){.heritage .timeline .milestone__2018{bottom:auto;top:2330px;left:234px}.heritage .timeline .milestone__2018 .description{top:auto;left:auto;max-width:167px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__2018{top:2773px;left:286px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__2018{top:3233px;left:312px}.heritage .timeline .milestone__2018 .description{max-width:227px}}.heritage .timeline .milestone__2019{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;bottom:212px;left:-12px}.heritage .timeline .milestone__2019 .pin{top:40px;right:-21px;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.heritage .timeline .milestone__2019 .image{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.heritage .timeline .milestone__2019 .description{top:62px;left:0}@media screen and (max-width:374px){.heritage .timeline .milestone__2019 .photo{max-width:145px}}@media screen and (min-width:375px){.heritage .timeline .milestone__2019{bottom:214px;left:17px}.heritage .timeline .milestone__2019 .description{left:3px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__2019{bottom:63px;left:11px}}@media screen and (min-width:700px){.heritage .timeline .milestone__2019{bottom:357px;left:70px}.heritage .timeline .milestone__2019 .description{top:100px}}@media screen and (min-width:992px){.heritage .timeline .milestone__2019{bottom:auto;top:2287px;left:166px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.heritage .timeline .milestone__2019 .pin{top:114px;right:-55px;-webkit-transform:rotate(33deg);-ms-transform:rotate(33deg);transform:rotate(33deg)}.heritage .timeline .milestone__2019 .image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;left:30px}.heritage .timeline .milestone__2019 .photo{top:35px;left:20px}.heritage .timeline .milestone__2019 .description{top:115px;left:-149px;max-width:225px}.heritage .timeline .milestone__2019 .description .year{font-size:30px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__2019{top:2731px;left:218px}.heritage .timeline .milestone__2019 .photo{top:47px;left:13px;max-width:231px}.heritage .timeline .milestone__2019 .description{left:-170px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__2019{top:3211px;left:283px}.heritage .timeline .milestone__2019 .photo{max-width:94%;top:-16px;left:21px}.heritage .timeline .milestone__2019 .description{max-width:300px;left:-247px;top:145px}}.heritage .timeline .milestone__2020{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;bottom:-24px;left:-35px}.heritage .timeline .milestone__2020 .pin{top:8px;right:-72px;-webkit-transform:none;-ms-transform:none;transform:none}.heritage .timeline .milestone__2020 .image{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.heritage .timeline .milestone__2020 .description{top:22px;left:82px;max-width:100px}@media screen and (max-width:374px){.heritage .timeline .milestone__2020 .photo{max-width:130px}}@media screen and (min-width:375px){.heritage .timeline .milestone__2020{bottom:-14px;left:20px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .timeline .milestone__2020{bottom:63px;left:11px}}@media screen and (min-width:700px){.heritage .timeline .milestone__2020{bottom:-54px;left:100px}.heritage .timeline .milestone__2020 .pin{right:-109px}.heritage .timeline .milestone__2020 .description{top:43px;left:118px;max-width:270px}}@media screen and (min-width:992px){.heritage .timeline .milestone__2020{bottom:auto;top:2504px;left:-85px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.heritage .timeline .milestone__2020 .pin{top:7px;right:-39px;-webkit-transform:none;-ms-transform:none;transform:none}.heritage .timeline .milestone__2020 .image{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.heritage .timeline .milestone__2020 .photo{max-width:260px}.heritage .timeline .milestone__2020 .description{top:170px;left:317px}.heritage .timeline .milestone__2020 .description .year{font-size:30px}}@media screen and (min-width:1180px){.heritage .timeline .milestone__2020{top:3001px;left:-61px}.heritage .timeline .milestone__2020 .photo{max-width:280px}}@media screen and (min-width:1400px){.heritage .timeline .milestone__2020{top:3461px;left:-40px}.heritage .timeline .milestone__2020 .photo{max-width:100%}.heritage .timeline .milestone__2020 .pin{top:7px;right:-8px}.heritage .timeline .milestone__2020 .description{max-width:300px;top:191px}}@media screen and (min-width:700px){.heritage .timeline .milestone .pin{max-width:100px}.heritage .timeline .milestone .description--text{font-size:15px}.heritage .timeline .milestone .description--year{font-size:30px}}@media screen and (min-width:992px){.heritage .timeline .milestone .pin{max-width:120px}.heritage .timeline .milestone .description--text{font-size:11px}.heritage .timeline .milestone .description--year{font-size:23px}}@media screen and (min-width:1400px){.heritage .timeline .milestone .description--text{font-size:15px}.heritage .timeline .milestone .description--year{font-size:30px}}.heritage .board{padding:50px 52px 28px;background-image:url(/wp-content/themes/sonoma/dist/ff89e4868c13c4dec8d6ef6e065dd5e0.png);background-repeat:repeat-y;background-size:100%;display:none;position:relative;margin:auto}.heritage .board--top{position:absolute;top:0;left:0}.heritage .board--bottom{position:absolute;bottom:0;left:0}.heritage .board .tack{width:35px;z-index:2}.heritage .board .tack__note{position:absolute;right:45%;top:48px}@media screen and (min-width:992px){.heritage .board .tack{width:54px}.heritage .board .tack__note{top:82px}}@media screen and (min-width:992px){.heritage .board .tack{width:54px}.heritage .board .tack__note{top:98px}}.heritage .board .note{z-index:1;position:relative;background-color:#f2ea96;padding:12px;margin-bottom:30px;box-shadow:-11px 11px 8px -6px rgba(0,0,0,.21)}.heritage .board .note--heading{text-align:center;margin-top:20px}@media screen and (min-width:500px)and (max-width:699px){.heritage .board .note--heading{font-size:30px}}.heritage .board .note--text{margin:10px 0;text-align:center}@media screen and (max-width:499px){.heritage .board .note--text{font-size:12px}}@media screen and (min-width:500px)and (max-width:699px){.heritage .board .note--text{font-size:20px}}@media screen and (min-width:992px){.heritage .board .note{padding:20px 30px;margin-bottom:30px;line-height:1.3;margin-top:50px}}@media screen and (min-width:1180px){.heritage .board .note--heading,.heritage .board .note--text{text-align:left}}.heritage .board .photograph{position:relative;background-repeat:no-repeat;background-size:100%;z-index:1}.heritage .board .photograph:before{display:block;content:"";width:100%;padding-top:112.5523012552%}.heritage .board .photograph .slick-list,.heritage .board .photograph>.content,.heritage .board .photograph>img{position:absolute;top:0;left:0;right:0;bottom:0}.heritage .board .photograph--container{position:relative;max-width:400px;z-index:1;margin:auto}.heritage .board .photograph--container img{position:absolute}.heritage .board .photograph--container .description,.heritage .board .photograph--container .image{position:absolute;height:100%;width:100%;z-index:1}.heritage .board .photograph--container .description{top:79%;text-align:center}.heritage .board .photograph--container .description--cta,.heritage .board .photograph--container .description--text{text-align:center;position:relative;margin:auto;font-size:9px;max-width:174px;font-weight:400;top:-15px}@media screen and (max-width:374px){.heritage .board .photograph--container .description--cta,.heritage .board .photograph--container .description--text{font-size:8px}}.heritage .board .photograph--container .description--text{margin-bottom:1px}@media screen and (max-width:374px){.heritage .board .photograph--container .description--text{max-width:175px}}@media screen and (max-width:374px){.heritage .board .photograph--container .description--cta{top:-20px}}.heritage .board .photograph--container .image{top:0}.heritage .board .photograph--container .image--title{position:absolute}@media screen and (min-width:500px){.heritage .board .photograph--container .description--cta,.heritage .board .photograph--container .description--text{max-width:247px}}@media screen and (min-width:700px){.heritage .board .photograph--container .description{top:77%}.heritage .board .photograph--container .description--cta,.heritage .board .photograph--container .description--text{font-size:15px;max-width:330px}}@media screen and (min-width:992px){.heritage .board .photograph--container .description{top:74%;margin-top:10px}.heritage .board .photograph--container .description--text{margin-bottom:10px}.heritage .board .photograph--container .description--cta,.heritage .board .photograph--container .description--text{font-size:14px;max-width:272px}}.heritage .board .photograph__tilt_left{background-image:url(/wp-content/themes/sonoma/dist/308b4129cd785cd3a9196891f099e24f.png)}.heritage .board .photograph__tilt_left+.tack{top:0;left:133px}.heritage .board .photograph__tilt_left~.photo{top:1px;max-width:92%}.heritage .board .photograph__tilt_left~.description,.heritage .board .photograph__tilt_left~.image{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.heritage .board .photograph__tilt_left~.image .image--title{bottom:30%;right:0;max-width:224px;color:#fff;text-shadow:-3px 5px 7px rgba(0,0,0,.58);line-height:1}@media screen and (max-width:374px){.heritage .board .photograph__tilt_left~.image .image--title{max-width:100px;right:11px}}@media screen and (min-width:375px)and (max-width:499px){.heritage .board .photograph__tilt_left~.image .image--title{max-width:177px;font-size:30px}}@media screen and (min-width:992px){.heritage .board .photograph__tilt_left~.image .image--title{max-width:138px;bottom:30%;right:16%;max-width:176px}}.heritage .board .photograph__tilt_left~.description{left:7%}@media screen and (min-width:992px){.heritage .board .photograph__tilt_left+.tack{top:0;left:133px}.heritage .board .photograph__tilt_left~.description{left:7%}}.heritage .board .photograph__tilt_right{background-image:url(/wp-content/themes/sonoma/dist/e942158c6559b5d71caec9272c476708.png)}.heritage .board .photograph__tilt_right+.tack{top:10px;left:165px}.heritage .board .photograph__tilt_right~.photo{top:22px;right:8px;top:15px;right:6px;max-width:92%}@media screen and (max-width:374px){.heritage .board .photograph__tilt_right~.photo{top:12px}}@media screen and (min-width:700px){.heritage .board .photograph__tilt_right~.photo{top:20px}}@media screen and (min-width:992px){.heritage .board .photograph__tilt_right~.photo{top:15px}}.heritage .board .photograph__tilt_right~.description,.heritage .board .photograph__tilt_right~.image{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}.heritage .board .photograph__tilt_right~.description .text,.heritage .board .photograph__tilt_right~.image .text{max-width:175px}@media screen and (min-width:700px){.heritage .board .photograph__tilt_right~.description .text,.heritage .board .photograph__tilt_right~.image .text{max-width:330px}}@media screen and (min-width:992px){.heritage .board .photograph__tilt_right~.description .text,.heritage .board .photograph__tilt_right~.image .text{max-width:310px}}.heritage .board .photograph__tilt_right~.image .image--title{top:10%;right:16%}@media screen and (max-width:374px){.heritage .board .photograph__tilt_right~.image .image--title{top:15%;right:20%}}@media screen and (min-width:375px)and (max-width:499px){.heritage .board .photograph__tilt_right~.image .image--title{font-size:24px}}.heritage .board .photograph__tilt_right~.description{left:-10%}.heritage .board .photograph__tilt_right a{top:-18px}@media screen and (min-width:992px){.heritage .board .photograph__tilt_right+.tack{top:10px;left:248px}.heritage .board .photograph__tilt_right~.photo{top:22px;right:8px}.heritage .board .photograph__tilt_right a{top:-10px}}.heritage .board.mobile{display:block;max-width:570px;margin:auto}@media screen and (min-width:992px){.heritage .board{display:block}.heritage .board.mobile{display:none}}@media screen and (min-width:1400px){.heritage .board{padding:69px 74px 60px}}@media screen and (min-width:500px){.heritage .title{font-size:36px}.heritage .text{font-size:15px}}@media screen and (min-width:700px){.heritage .heading{font-size:30px}.heritage .title{font-size:36px}.heritage .text{font-size:15px}}@media screen and (min-width:992px){.heritage .title{font-size:36px}.heritage .text{font-size:18px}}@media screen and (min-width:1180px){.heritage .heading{font-size:36px}.heritage .text{font-size:22px;text-align:left}}.quality{padding:0}.quality .heading{text-align:center;font-size:22px;line-height:1.1}@media screen and (min-width:700px){.quality .heading{font-size:3vw;max-width:70%;margin-left:auto;margin-right:auto}.quality .heading span{display:block}}@media screen and (min-width:992px){.quality .heading{font-size:38px}}@media screen and (min-width:1180px){.quality .heading{font-size:48px}}.quality--intro{background-repeat:no-repeat,no-repeat;background-size:300% auto,300% auto;background-position:bottom,center 99%;padding:30px 0}@media screen and (min-width:700px){.quality--intro{background-size:100% auto,100% auto;padding:60px 0 40px}}@media screen and (min-width:992px){.quality--intro{background-size:80% auto,100% auto;background-repeat:repeat-x,no-repeat}}@media screen and (min-width:1200px){.quality--intro{background-size:60% auto,100% auto}}.quality--board,.quality--ingredients{background-repeat:no-repeat;background-size:300% auto;background-position:bottom;padding:30px 0}@media screen and (min-width:700px){.quality--board,.quality--ingredients{background-size:100% auto;padding:60px 0 40px}}@media screen and (min-width:992px){.quality--board,.quality--ingredients{background-size:80% auto;background-repeat:repeat-x}}@media screen and (min-width:1200px){.quality--board,.quality--ingredients{background-size:60% auto}}.quality--video{padding:30px 0}.quality--video .heading{color:#0052a2}@media screen and (min-width:700px){.quality--video{padding:60px 0}}.quality .intro--top{padding:0 20px}.quality .intro--top .wrapper-mg{background-color:#faf6ee;position:relative;margin-bottom:100px;padding:0 0 20px}.quality .intro--top .heading{color:#feac1d;padding:20px 10px;max-width:100%}@media screen and (min-width:992px){.quality .intro--top .heading{margin-top:20px}}.quality .intro--top .text{border-bottom:5px solid #feac1d;padding:0 20px 60px;font-weight:200}@media screen and (min-width:992px){.quality .intro--top .text{padding:0 80px 30px;font-size:22px}}.quality .intro--top .clo-stamp{position:absolute;top:88%;left:50%;width:60%}@media screen and (min-width:700px){.quality .intro--top .clo-stamp{top:75%;left:75%;max-width:280px;z-index:0}}@media screen and (min-width:992px){.quality .intro--top .clo-stamp{left:80%;top:82%;max-width:none;width:30%}}@media screen and (min-width:1200px){.quality .intro--top .clo-stamp{left:85%;top:82%;width:33%}}@media screen and (min-width:1400px){.quality .intro--top .clo-stamp{left:87%;top:75%;width:100%}}.quality .intro--promises{padding:30px 0 250px;position:relative}@media screen and (min-width:700px){.quality .intro--promises{padding:30px 0 0}}.quality .intro--promises .heading{color:#0052a2}.quality .intro--promises .content{background-repeat:no-repeat;background-size:300% auto;background-position:center 20%}@media screen and (min-width:700px){.quality .intro--promises .content{background-size:100% auto}}.quality .intro--promises .content--mobile .slick-list{overflow:hidden}.quality .intro--promises .content--mobile .slick-slide{padding:20px}.quality .intro--promises .content--mobile .slick-next,.quality .intro--promises .content--mobile .slick-prev{width:30px;height:30px}.quality .intro--promises .content--mobile .slick-next:before,.quality .intro--promises .content--mobile .slick-prev:before{font-size:30px;background-color:#fff;border-radius:50%}.quality .intro--promises .content--mobile .slick-next{right:10px}.quality .intro--promises .content--mobile .slick-prev{left:10px}@media screen and (min-width:992px){.quality .intro--promises .content--mobile{display:none}}.quality .intro--promises .content--desktop{display:none}@media screen and (min-width:992px){.quality .intro--promises .content--desktop{display:block;background-size:60% auto;background-repeat:repeat-x}.quality .intro--promises .content--desktop .wrapper-mg{position:relative;z-index:1;max-width:1500px;padding-bottom:10vw}.contest--pun .pun--form__content .quality .intro--promises .content--desktop .wrapper-mg .frm_fields_container,.quality .intro--promises .content--desktop .wrapper-mg .contest--pun .pun--form__content .frm_fields_container,.quality .intro--promises .content--desktop .wrapper-mg .grid{position:absolute;top:0;left:0;right:0;padding:30px 50px}.contest--pun .pun--form__content .quality .intro--promises .content--desktop .wrapper-mg .frm_fields_container .grid__column:first-child,.contest--pun .pun--form__content .quality .intro--promises .content--desktop .wrapper-mg .frm_fields_container .grid__column:nth-child(2),.quality .intro--promises .content--desktop .wrapper-mg .contest--pun .pun--form__content .frm_fields_container .grid__column:first-child,.quality .intro--promises .content--desktop .wrapper-mg .contest--pun .pun--form__content .frm_fields_container .grid__column:nth-child(2),.quality .intro--promises .content--desktop .wrapper-mg .grid .grid__column:first-child,.quality .intro--promises .content--desktop .wrapper-mg .grid .grid__column:nth-child(2){-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.contest--pun .pun--form__content .quality .intro--promises .content--desktop .wrapper-mg .frm_fields_container .grid__column:nth-child(4),.contest--pun .pun--form__content .quality .intro--promises .content--desktop .wrapper-mg .frm_fields_container .grid__column:nth-child(5),.quality .intro--promises .content--desktop .wrapper-mg .contest--pun .pun--form__content .frm_fields_container .grid__column:nth-child(4),.quality .intro--promises .content--desktop .wrapper-mg .contest--pun .pun--form__content .frm_fields_container .grid__column:nth-child(5),.quality .intro--promises .content--desktop .wrapper-mg .grid .grid__column:nth-child(4),.quality .intro--promises .content--desktop .wrapper-mg .grid .grid__column:nth-child(5){-webkit-transform:rotate(.8deg);-ms-transform:rotate(.8deg);transform:rotate(.8deg)}}@media screen and (min-width:992px)and (min-width:1180px){.contest--pun .pun--form__content .quality .intro--promises .content--desktop .wrapper-mg .frm_fields_container,.quality .intro--promises .content--desktop .wrapper-mg .contest--pun .pun--form__content .frm_fields_container,.quality .intro--promises .content--desktop .wrapper-mg .grid{padding:50px}}.quality .intro--promises .content .promise{position:relative;text-align:center}@media screen and (min-width:992px){.quality .intro--promises .content .promise{padding:10px}}@media screen and (min-width:1180px){.quality .intro--promises .content .promise{padding:15px}}.quality .intro--promises .content .promise--image{display:inline-block;width:100%;max-width:330px;margin:0 auto}@media screen and (min-width:992px){.quality .intro--promises .content .promise--image{max-width:none}}.quality .intro--promises .content .promise--number{background-color:#0052a2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;border-radius:15px;color:#fff;font-size:22px;line-height:30px;top:20%}@media screen and (min-width:992px){.quality .intro--promises .content .promise--number{margin:0 auto}}.quality .intro--promises .content .promise--text{color:#0052a2;font-size:15px;font-weight:500;text-align:center;max-width:200px;display:inline-block;top:36%}@media screen and (min-width:992px){.quality .intro--promises .content .promise--text{line-height:1.2;font-size:13px;padding:10px 7px 0}}@media screen and (min-width:1200px){.quality .intro--promises .content .promise--text{font-size:14px}}@media screen and (min-width:1400px){.quality .intro--promises .content .promise--text{font-size:16px;padding:20px 11px 0 7px}}.quality .intro--promises .content .promise--number,.quality .intro--promises .content .promise--text{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute}@media screen and (min-width:992px){.quality .intro--promises .content .promise--number,.quality .intro--promises .content .promise--text{position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0}}.quality .board{padding:40px 0}.quality .board--top .heading{margin-bottom:20px;max-width:56%;color:#0052a2}.quality .board--top img{width:100%;max-width:450px}.quality .board--top .text{text-align:center;padding-bottom:30px;font-weight:200}@media screen and (min-width:700px){.quality .board--top .text{text-align:left;font-size:20px}}@media screen and (min-width:992px){.quality .board--top .text{text-align:left;font-size:22px}}.contest--pun .pun--form__content .quality .board--top .frm_fields_container .grid__column:first-child,.quality .board--top .contest--pun .pun--form__content .frm_fields_container .grid__column:first-child,.quality .board--top .grid .grid__column:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width:700px){.contest--pun .pun--form__content .quality .board--top .frm_fields_container .grid__column:first-child,.quality .board--top .contest--pun .pun--form__content .frm_fields_container .grid__column:first-child,.quality .board--top .grid .grid__column:first-child{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.quality .board--infographic{padding:40px 0}@media screen and (min-width:992px){.quality .board--infographic{padding:40px 0 100px}.quality .board--infographic .wrapper-mg{position:relative}}.quality .board--infographic .infographic{position:relative}.quality .board--infographic .infographic--mobile .slick-list,.quality .board--infographic .infographic--mobile .slick-slide,.quality .board--infographic .infographic--mobile .slick-slide>div,.quality .board--infographic .infographic--mobile .slick-slider,.quality .board--infographic .infographic--mobile .slick-track{height:100%}.quality .board--infographic .infographic--mobile .slick-prev{display:none!important}.quality .board--infographic .infographic--mobile .slick-next{width:30px;height:30px}.quality .board--infographic .infographic--mobile .slick-next:before{font-size:30px;background-color:#fff;border-radius:50%}.quality .board--infographic .infographic--mobile .slick-next{right:20px;top:5%;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.quality .board--infographic .infographic--mobile .slick-next:after{content:"swipe";font-size:12px;color:#4d4d4d;top:110%;display:block;height:16px}@media screen and (min-width:700px){.quality .board--infographic .infographic--mobile{display:none}}.quality .board--infographic .infographic--desktop{display:none}@media screen and (min-width:700px){.quality .board--infographic .infographic--desktop{display:block}}@media screen and (min-width:992px){.quality .board--infographic .infographic--desktop{width:75%}.quality .board--infographic .infographic--desktop .infographic--bg-image{width:100%}}.quality .board--infographic .infographic--wrapper{position:absolute;top:5px;left:5px;padding:20px;width:100%;min-height:100%}.quality .board--infographic .infographic--wrapper .grid__column{padding:0}@media screen and (min-width:700px){.quality .board--infographic .infographic--wrapper{top:0;max-height:100%;padding:25px 30px}.quality .board--infographic .infographic--wrapper .grid__column{max-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#f1f1f1}}.quality .board--infographic .infographic--info,.quality .board--infographic .infographic--logo,.quality .board--infographic .infographic--title{height:20%}@media screen and (min-width:700px){.quality .board--infographic .infographic--info,.quality .board--infographic .infographic--logo,.quality .board--infographic .infographic--title{display:block;padding:0 30px}}.quality .board--infographic .infographic--logo{padding:10px}.quality .board--infographic .infographic--logo img{width:auto;max-width:100%;max-height:100%}@media screen and (min-width:700px){.quality .board--infographic .infographic--logo{padding:0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.quality .board--infographic .infographic--logo:nth-child(2){background-color:#fff;border-left:10px solid #76913b}.quality .board--infographic .infographic--title{width:200%;margin-left:-100%;color:#231f20;font-size:22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.quality .board--infographic .infographic--title span{max-width:50%;display:inline-block}@media screen and (min-width:700px){.quality .board--infographic .infographic--title{width:100%;margin-left:0;font-size:20px}}.quality .board--infographic .infographic--info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quality .board--infographic .infographic--info .number,.quality .board--infographic .infographic--info .subtitle{text-align:center;display:block}.quality .board--infographic .infographic--info .subtitle{text-transform:uppercase;font-weight:300;font-size:14px;line-height:1.2}.quality .board--infographic .infographic--info .number{font-size:20px}.quality .board--infographic .infographic--info:nth-child(2){background-color:#fff}.quality .board--infographic .infographic--info:nth-child(2) .number{color:#76913b}.quality .board--infographic .infographic--info:nth-child(3) .number{color:#20b1e3}@media screen and (min-width:700px){.quality .board--infographic .infographic--info{height:20%}.quality .board--infographic .infographic--info .subtitle{font-size:12px}}.quality .board--infographic .infographic--single{height:100%}@media screen and (min-width:700px){.quality .board--infographic .infographic--single{height:auto}}.quality .board--infographic .infographic--glass{display:none}@media screen and (min-width:992px){.quality .board--infographic .infographic--glass{display:inline-block;position:absolute;width:70%;right:-22%;bottom:-10%}}.quality .ingredients{padding:40px 0}.quality .ingredients--milk{position:relative}.quality .ingredients--milk img{position:absolute;width:140%;max-width:140%;top:-5%;left:-20px}@media screen and (min-width:700px){.quality .ingredients--milk img{width:100%;max-width:350px;top:-20%;left:0}}.quality .ingredients .heading,.quality .ingredients .text{padding-left:30px;text-align:left}@media screen and (min-width:700px){.quality .ingredients .heading,.quality .ingredients .text{text-align:center}}.quality .ingredients .heading{color:#0052a2}.quality .ingredients .text{font-weight:200}@media screen and (min-width:992px){.quality .ingredients .text{font-size:20px}}@media screen and (min-width:1180px){.quality .ingredients .text{font-size:22px}}.quality .ingredients--graph{padding:30px 0}.quality .ingredients--graph.desk{display:none}@media screen and (min-width:700px){.quality .ingredients--graph.desk{display:inline-block}}@media screen and (min-width:700px){.quality .ingredients--graph.mob img{display:none}}.quality .testimonial{padding-top:40px;text-align:center}@media screen and (min-width:700px){.quality .testimonial{padding-top:0;padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.quality .testimonial--author,.quality .testimonial--title{font-size:22px}@media screen and (min-width:700px){.quality .testimonial--author,.quality .testimonial--title{font-size:30px}}@media screen and (min-width:1180px){.quality .testimonial--author,.quality .testimonial--title{font-size:36px}}.quality .testimonial--title{color:#0052a2}@media screen and (min-width:700px){.quality .testimonial--title{margin-bottom:-30px}}@media screen and (min-width:700px){.quality .testimonial--author{margin-top:-30px}}.quality .testimonial--text{position:relative;padding:30px;font-weight:200}@media screen and (min-width:700px){.quality .testimonial--text{font-size:20px}}@media screen and (min-width:1180px){.quality .testimonial--text{font-size:22px}}.quality .testimonial--text span{position:absolute;display:block;width:30px;height:30px}.quality .testimonial--text span img{width:100%}.quality .testimonial--text span.top{top:10px;left:0;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.quality .testimonial--text span.bottom{bottom:10px;right:0}.quality .video{padding:30px 0}.quality .video--wrap{position:relative}.quality .video--title{font-size:20px;position:absolute;bottom:15%;text-align:center;width:80%;left:10%}.quality .video--btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.family-farms{padding:40px 0 36vw;color:#4d4d4d}.family-farms .heading{text-align:left;font-size:30px;line-height:1.1;color:#feac1d;margin-bottom:10px}.family-farms .heading span{color:#76913b}.family-farms .heading span:after,.family-farms .heading span:before{display:none}@media screen and (min-width:700px){.family-farms .heading{font-size:4vw;margin-bottom:20px}}@media screen and (min-width:992px){.family-farms .heading{font-size:38px}}@media screen and (min-width:1180px){.family-farms .heading{font-size:48px}.bcorp .believes--columns__single .family-farms span.heading:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .family-farms span.heading:nth-child(3),.family-farms .bcorp .believes--columns__single:nth-child(2) span.heading:nth-child(3),.family-farms .bcorp .believes--columns__single span.heading:nth-child(2),.family-farms .heading.fancy,.family-farms .news--title h2 span.heading,.family-farms .stronginside--intro em.heading,.family-farms .sustainability--recycling-main-title h2 span.heading,.family-farms .sustainability .recycling--heading h3:first-child span.heading,.family-farms .sustainability .recycling--slider .single-inner h4 span.heading,.family-farms .sustainability .video h2 span.heading,.family-farms .video-sommelier .main-videos-wrapper .video-btn a.heading,.news--title h2 .family-farms span.heading,.stronginside--intro .family-farms em.heading,.sustainability--recycling-main-title h2 .family-farms span.heading,.sustainability .recycling--heading h3:first-child .family-farms span.heading,.sustainability .recycling--slider .single-inner h4 .family-farms span.heading,.sustainability .video h2 .family-farms span.heading,.video-sommelier .main-videos-wrapper .video-btn .family-farms a.heading{font-size:60px}}.family-farms .text{font-weight:200;font-size:18px}@media screen and (min-width:700px){.family-farms .text{font-size:22px}}@media screen and (min-width:1180px){.family-farms .text{font-size:27px}}@media screen and (min-width:992px){.family-farms{padding:40px 0 22vw}}.family-farms--information,.family-farms--intro,.family-farms--map{padding:30px 0}.family-farms--map{display:none}@media screen and (min-width:992px){.family-farms--map{display:block}}@media screen and (min-width:1200px){.family-farms--stories .wrapper-mg{max-width:calc(100% - 80px);width:calc(100% - 80px)}}.family-farms .intro--info{background-color:#faf6ee;position:relative;padding:20px 0}@media screen and (min-width:992px){.family-farms .intro--info{margin-right:60px;padding:40px 0}}@media screen and (min-width:1180px){.family-farms .intro--info{margin-top:140px}}.family-farms .intro--info .heading{padding-left:30%;padding-right:20px}@media screen and (min-width:700px){.family-farms .intro--info .heading{padding-left:40%;padding-right:40px;margin:0}}@media screen and (min-width:1180px){.family-farms .intro--info .heading{padding-left:42%;padding-right:20px}}.family-farms .intro--info .text{padding:20px 40px 20px 30%;border-bottom:5px solid #feac1d;color:#4d4d4d;font-weight:200;font-size:18px}@media screen and (min-width:700px){.family-farms .intro--info .text{font-size:22px;padding:20px 40px 40px 40%}}@media screen and (min-width:1180px){.family-farms .intro--info .text{font-size:27px;padding:20px 60px 40px 42%}}.family-farms .intro--info .text span{font-weight:600;display:block;padding-bottom:10px}.family-farms .intro--info .milk-hand{position:absolute;top:-10%;left:-10%;width:35%;z-index:1}.family-farms .intro--info .milk-hand img{width:120%}@media screen and (min-width:700px){.family-farms .intro--info .milk-hand{width:42%}.family-farms .intro--info .milk-hand img{width:100%;max-width:270px}}@media screen and (min-width:992px){.family-farms .intro--info .milk-hand{width:46%;margin-left:-2%}.family-farms .intro--info .milk-hand img{width:100%;max-width:none}}.family-farms .intro--images .single{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);width:80%;margin:-40px auto 40px}.family-farms .intro--images .single img{max-width:100%}.family-farms .intro--images .single:first-child{display:none}@media screen and (min-width:700px){.family-farms .intro--images .single{width:120%;margin:-20px -10% 20px}.family-farms .intro--images .single img{max-width:260px}.family-farms .intro--images .single:first-child{display:block;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.family-farms .intro--images .single:last-child{-webkit-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);margin-top:-40px}}@media screen and (min-width:992px){.family-farms .intro--images .single{width:100%;max-width:none;margin:-20px -10% 20px}.family-farms .intro--images .single img{max-width:100%}}@media screen and (min-width:1180px){.family-farms .intro--images .single{width:100%;max-width:none;margin:-20px 0 20px}}@media screen and (min-width:700px){.family-farms .information{padding:30px 0 100px}}.family-farms .information--integrity,.family-farms .information--life{position:relative;max-width:400px;margin:0 auto}.family-farms .information--integrity>img,.family-farms .information--life>img{position:absolute;height:100%;width:auto;max-width:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media screen and (min-width:1180px){.family-farms .information--integrity,.family-farms .information--life{max-width:95%}}.family-farms .information--integrity .content,.family-farms .information--life .content{position:relative;z-index:2;padding:30vw 9vw 20vw}@media screen and (min-width:375px){.family-farms .information--integrity .content,.family-farms .information--life .content{padding:30vw 8vw 25vw}}@media screen and (min-width:500px){.family-farms .information--integrity .content,.family-farms .information--life .content{padding:20vw 12vw 18vw}}@media screen and (min-width:600px){.family-farms .information--integrity .content,.family-farms .information--life .content{padding:20vw 9vw 11vw}}@media screen and (min-width:700px){.family-farms .information--integrity .content,.family-farms .information--life .content{padding:140px 50px 80px}}@media screen and (min-width:1180px){.family-farms .information--integrity .content,.family-farms .information--life .content{padding:200px 7vw 130px 5vw}}@media screen and (min-width:1400px){.family-farms .information--integrity .content,.family-farms .information--life .content{padding:200px 152px 130px 100px}}@media screen and (max-width:699px){.family-farms .information--integrity .content .heading,.family-farms .information--life .content .heading{font-size:5vw}}@media screen and (max-width:499px){.family-farms .information--integrity .content .heading,.family-farms .information--life .content .heading{font-size:8vw}}.family-farms .information--integrity .content .text,.family-farms .information--life .content .text{color:#4d4d4d}.family-farms .information--integrity .content .text a,.family-farms .information--life .content .text a{color:#333;font-weight:300}.family-farms .information--integrity .content ul.list li,.family-farms .information--life .content ul.list li{line-height:16px;font-size:16px;position:relative;padding:10px 5px 10px 30px;color:#4d4d4d;font-weight:200}@media screen and (min-width:1180px){.family-farms .information--integrity .content ul.list li,.family-farms .information--life .content ul.list li{font-size:22px;line-height:1.2;padding:10px 40px}}.family-farms .information--integrity .content ul.list li span,.family-farms .information--life .content ul.list li span{display:inline-block;position:absolute;left:0;top:6px;width:24px;margin-right:10px}@media screen and (min-width:1180px){.family-farms .information--integrity .content ul.list li span,.family-farms .information--life .content ul.list li span{width:30px;top:10px}}.family-farms .information--life{position:relative}@media screen and (min-width:1180px){.family-farms .information--life .content{padding:160px 6.2vw 80px}}@media screen and (min-width:1400px){.family-farms .information--life .content{padding:160px 130px 100px}}.family-farms .information--life>img{height:100%;width:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.family-farms .information--life .clo-stamp{position:absolute;bottom:-5%;right:-10%;width:30%;z-index:1}@media screen and (min-width:700px){.family-farms .information--life .clo-stamp{bottom:-13%}}@media screen and (min-width:992px){.family-farms .information--life .clo-stamp{right:-24%;width:40%;bottom:-20%}}@media screen and (min-width:1180px){.family-farms .information--life .clo-stamp{right:-38%;width:52%;bottom:15%}}@media screen and (min-width:700px){.family-farms .information--integrity{margin-top:-50px}}@media screen and (min-width:992px){.family-farms .map{padding:40px 0}.family-farms .map .heading{text-align:center;max-width:770px;margin:0 auto 20px}.family-farms .map .text{margin-bottom:30px;color:#4d4d4d}}.family-farms .stories{padding:40px 0;background-color:#f6f3ec}.family-farms .stories .heading{text-align:center;max-width:80%;margin:0 auto 10px}.family-farms .stories--slider{width:80%;margin:0 auto}@media screen and (min-width:700px){.family-farms .stories--slider{width:100%}}.family-farms .stories--slider__single{padding:0 10px;position:relative}.family-farms .stories--slider__single img{width:100%;opacity:1}.family-farms .stories--slider__btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.family-farms .stories--slider__title{position:absolute;width:80%;left:10%;bottom:3%;font-size:22px;text-shadow:1px 1px 5px rgba(0,0,0,.7);text-align:center}@media screen and (min-width:700px)and (max-width:991px){.family-farms .stories--slider__title{font-size:16px}}@media screen and (min-width:992px){.family-farms .stories--slider__title{font-size:24px}}@media screen and (min-width:1180px){.family-farms .stories--slider__title{font-size:27px;bottom:10%}}@media screen and (min-width:1400px){.family-farms .stories--slider__title{font-size:36px;bottom:15%}}.family-farms .stories--slider .slick-next,.family-farms .stories--slider .slick-prev{width:30px;height:30px;z-index:2}.family-farms .stories--slider .slick-next:before,.family-farms .stories--slider .slick-prev:before{font-size:30px;background-color:#fff;border-radius:50%}.family-farms .stories--slider .slick-next{right:-30px}.family-farms .stories--slider .slick-prev{left:-30px}.family-farms .farmers{padding:40px 0}.family-farms .farmers .heading{text-align:center;color:#76913b}.family-farms .farmers--single{padding:0;margin-bottom:-8%}.family-farms .farmers--single img{width:120%;max-width:120%}@media screen and (min-width:700px){.family-farms .farmers--single{margin-bottom:-2%}.family-farms .farmers--single img{width:100%;max-width:100%}}.family-farms .farmers--single:nth-child(odd){margin-left:-6%}@media screen and (min-width:700px){.family-farms .farmers--single:nth-child(odd){margin-left:0}}.family-farms .farmers--single:nth-child(2n){margin-left:6%}@media screen and (min-width:700px){.family-farms .farmers--single:nth-child(2n){margin-left:0}}.family-farms .farmers--single:first-child{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.family-farms .farmers--single:nth-child(2){-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.family-farms .farmers--single:nth-child(3){-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.family-farms .farmers--single:nth-child(4){-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.family-farms .farmers--single:nth-child(5){-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}.family-farms .farmers--single:nth-child(6){-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.family-farms .farmers--single:nth-child(7){-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.family-farms .farmers--single:nth-child(8){-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.sustainability{padding:0}.sustainability .heading{text-align:center;font-size:6vw;line-height:1.1}@media screen and (min-width:700px){.sustainability .heading{font-size:4vw;max-width:80%;margin-left:auto;margin-right:auto}.sustainability .heading span{display:block}}@media screen and (min-width:992px){.sustainability .heading{font-size:36px}}@media screen and (min-width:1180px){.sustainability .heading{font-size:40px}}.sustainability .text ul{list-style-type:disc;margin-left:20px;margin-bottom:10px}.sustainability .text ul li{font-size:14px;line-height:1.2;padding:5px 0;font-weight:500}@media screen and (min-width:700px){.sustainability .text ul li{font-size:16px}}@media screen and (min-width:992px){.sustainability .text ul li{font-size:20px}}.sustainability .text,.sustainability .text p{font-size:14px}@media screen and (min-width:700px){.sustainability .text,.sustainability .text p{font-size:16px}}@media screen and (min-width:992px){.sustainability .text,.sustainability .text p{font-size:22px}}.sustainability--callout{background-color:#47acc5}.sustainability--intro{padding:30px 0}@media screen and (min-width:992px){.sustainability--intro{padding:50px 0}}.sustainability--recycling-main-title{border-bottom:15px solid #648c1a}.sustainability--recycling-main-title h2{background-color:#648c1a;border-top-right-radius:10px;border-top-left-radius:10px;padding:20px 20px 5px;margin-bottom:0}.sustainability--recycling-main-title h2 span{display:block;font-size:9vw}@media screen and (min-width:700px){.sustainability--recycling-main-title h2.heading{max-width:90%}.sustainability--recycling-main-title h2.heading span{display:inline-block;font-size:5.8vw}}@media screen and (min-width:992px){.sustainability--recycling-main-title h2.heading span{font-size:54px}}@media screen and (min-width:1180px){.sustainability--recycling-main-title h2.heading span{font-size:60px}}.sustainability--recycling{padding:30px 0 50px;background-color:#faf6ee}@media screen and (min-width:1180px){.sustainability--recycling{padding:60px 0 80px}}.sustainability--learnmore{background-color:#648c1a}.sustainability--video{background-color:#0052a2}.sustainability--renewable li{padding-left:10%;padding-right:10%}.sustainability--renewable li:nth-child(odd){background:#0a5fb1}.sustainability--renewable li:nth-child(2n){background:#0052a2}.sustainability--renewable li .renew-cont{padding-left:3%;padding-right:3%;padding-bottom:3%}.sustainability--renewable li .renew-cont .renew-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sustainability--renewable li .renew-cont .renew-img img{margin:auto}.sustainability--renewable a,.sustainability--renewable a:hover{color:#fff}.sustainability--package{background-color:#faf6ee;background-position:bottom;background-repeat:no-repeat;background-size:170% auto;padding:30px 0}@media screen and (min-width:700px){.sustainability--package{background-repeat:repeat-x;background-size:70% auto}}@media screen and (min-width:992px){.sustainability--package{padding:50px 0}}@media screen and (min-width:1180px){.sustainability--package{padding:5vw 0 6vw}}.sustainability--farms{background-position:center -4px;background-repeat:no-repeat;background-size:170% auto;margin-top:-5px}@media screen and (min-width:700px){.sustainability--farms{background-repeat:repeat-x;background-size:70% auto}}@media screen and (min-width:1180px){.sustainability--farms{background-position:center -7px}}.sustainability .callout{overflow:hidden}@media screen and (min-width:700px){.contest--pun .pun--form__content .sustainability .callout .frm_fields_container,.sustainability .callout .contest--pun .pun--form__content .frm_fields_container,.sustainability .callout .grid{margin:0 -15px}}.sustainability .callout .grid__column{padding:20px 10px 5px}@media screen and (min-width:700px){.sustainability .callout .grid__column:first-child{padding:40px 0 20px}.sustainability .callout .grid__column:last-child{padding:40px 0 20px 40px}}.sustainability .callout--image{position:relative}.sustainability .callout--image img{position:absolute;width:100%;margin-top:27px}@media screen and (min-width:700px){.sustainability .callout--image img{margin-top:0}}@media screen and (min-width:992px){.sustainability .callout--image img{margin-top:7px}}.sustainability .callout .heading-wrapper h2{margin-bottom:10px;text-align:left;max-width:100%}.sustainability .callout .heading-wrapper .text{margin-bottom:10px}@media screen and (max-width:499px){.sustainability .callout .heading-wrapper h2{font-size:5.2vw}.sustainability .callout .heading-wrapper .text{font-size:3.2vw}}.sustainability .intro .heading-wrapper{width:70%;margin:0 auto 10px}.sustainability .intro .heading-wrapper div{text-transform:uppercase;font-size:14px;text-align:center}.sustainability .intro .heading-wrapper h2{margin-bottom:0}.sustainability .intro .text,.sustainability .intro .text p{color:#4d4d4d;text-align:center}@media screen and (min-width:700px){.sustainability .intro .heading-wrapper{width:100%}.sustainability .intro .heading-wrapper div{font-size:2.62vw}.sustainability .intro .heading-wrapper h2{max-width:100%}}@media screen and (min-width:992px){.sustainability .intro .heading-wrapper div{font-size:23.6px}}@media screen and (min-width:1180px){.sustainability .intro .heading-wrapper div{font-size:26.2px}}.sustainability .recycling--heading{width:80%;margin:0 auto}.sustainability .recycling--heading h3{text-align:center}.sustainability .recycling--heading h3:first-child{margin-bottom:0;font-size:6vw}.sustainability .recycling--heading h3:first-child span{display:block;font-size:7.4vw;line-height:.8}.sustainability .recycling--heading h3:last-child{text-transform:uppercase;font-size:5.6vw}.sustainability .recycling--heading h3:last-child span{font-size:6vw}@media screen and (min-width:700px){.sustainability .recycling--heading h3{max-width:100%}.sustainability .recycling--heading h3:first-child{font-size:30px}.sustainability .recycling--heading h3:first-child span{font-size:45px;display:inline-block}.sustainability .recycling--heading h3:last-child{font-size:24px}.sustainability .recycling--heading h3:last-child span{font-size:30px}}@media screen and (min-width:992px){.sustainability .recycling--heading h3:first-child{font-size:36px}.sustainability .recycling--heading h3:first-child span{font-size:56px}.sustainability .recycling--heading h3:last-child{font-size:34px;margin-bottom:50px}.sustainability .recycling--heading h3:last-child span{font-size:36px}}.sustainability .recycling--steps{position:relative;text-align:center}.sustainability .recycling--steps h4{font-size:14px;text-align:center;margin-bottom:40px;margin-top:30px}.sustainability .recycling--steps h4 span{border-bottom:2px solid #648c1a;padding:2px}.sustainability .recycling--steps .clo-img{position:absolute;width:25%;top:-6%;right:0}.sustainability .recycling--steps .steps--single{text-align:center;width:50%;margin:20px auto 40px;position:relative}.sustainability .recycling--steps .steps--single span{display:block}.sustainability .recycling--steps .steps--single span.number{padding:0 10px;font-size:30px;width:48px;height:48px;border-radius:50%;border:1px solid #648c1a;margin:0 auto 5px}.sustainability .recycling--steps .steps--single:after{position:absolute;content:"";top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px;border-right:1px dashed #648c1a;height:35px}.sustainability .recycling--steps .steps--single:last-child:after{display:none}@media screen and (min-width:700px){.sustainability .recycling--steps h4{font-size:16px}.sustainability .recycling--steps .main-img{width:70%}.sustainability .recycling--steps .clo-img{width:23%;right:-2%}.sustainability .recycling--steps .steps--wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sustainability .recycling--steps .steps--single{width:22%}.sustainability .recycling--steps .steps--single:after{top:17%;left:76%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100%;height:1px;border-bottom:1px dashed #648c1a;border-right:none}}@media screen and (min-width:1180px){.sustainability .recycling--steps h4{font-size:22px}.sustainability .recycling--steps h4 span{padding:3px 10px}.sustainability .recycling--steps .main-img{width:75%}.sustainability .recycling--steps .clo-img{width:32%;right:-14%;top:-5%}.sustainability .recycling--steps .steps--single{margin:40px auto}.sustainability .recycling--steps .steps--single:after{height:2px;border-bottom:2px dashed #648c1a}.sustainability .recycling--steps .steps--single span.number{display:block;padding:20px;font-size:54px;width:80px;height:80px;border-radius:50%;border:2px solid #648c1a;margin:0 auto 10px;line-height:36px}.sustainability .recycling--steps .steps--single span.title{font-size:22px;line-height:1}}.sustainability .recycling--video{position:relative}@media screen and (min-width:700px){.sustainability .recycling--video .grid__column:first-child{width:45%}}@media screen and (min-width:700px){.sustainability .recycling--video .grid__column:last-child{width:55%}}.sustainability .recycling--video .heading{text-align:center;position:relative;top:40px;margin-left:0;margin-right:0;margin-bottom:80px}.sustainability .recycling--video .heading .arrow-desk{max-width:327px;width:70%;right:0;position:absolute;display:none}@media screen and (min-width:700px){.sustainability .recycling--video .heading .arrow-desk{display:block}}@media screen and (min-width:992px){.sustainability .recycling--video .heading .arrow-desk{bottom:-124px}}@media screen and (min-width:1180px){.sustainability .recycling--video .heading .arrow-desk{bottom:-145px}}.sustainability .recycling--video .heading .arrow-mob{max-width:50px;width:70%;right:-5px;bottom:-35px;position:absolute;display:block}@media screen and (min-width:375px){.sustainability .recycling--video .heading .arrow-mob{right:-1px;max-width:55px;bottom:-40px}}@media screen and (min-width:700px){.sustainability .recycling--video .heading .arrow-mob{display:none}}@media screen and (min-width:700px){.sustainability .recycling--video .heading{font-size:3vw;text-align:left;max-width:98%;margin-bottom:1em}}@media screen and (min-width:992px){.sustainability .recycling--video .heading{font-size:30px}}@media screen and (min-width:1180px){.sustainability .recycling--video .heading{font-size:40px}}@media screen and (min-width:1180px){.sustainability .recycling--video{max-width:1120px;padding-left:0;padding-right:0}}.sustainability .recycling--slider{position:relative}.sustainability .recycling--slider .bg-desk,.sustainability .recycling--slider .bg-mob{position:absolute;width:calc(100% + 40px);max-width:calc(100% + 40px);height:auto;top:0;left:-20px}.sustainability .recycling--slider .bg-desk{display:none}.sustainability .recycling--slider .slick-next,.sustainability .recycling--slider .slick-prev{width:36px;height:34px;z-index:10}.sustainability .recycling--slider .slick-next:before,.sustainability .recycling--slider .slick-prev:before{font-size:34px;color:#7b7b7b;font-weight:700}.sustainability .recycling--slider .slick-next{right:-10px}.sustainability .recycling--slider .slick-prev{left:-10px}.sustainability .recycling--slider .slick-dotted.slick-slider{margin-top:10px;margin-bottom:30px}.sustainability .recycling--slider .slick-slider .slick-dots li{border:2px solid #7b7b7b}.sustainability .recycling--slider .slick-slider .slick-dots li.slick-active{background-color:#7b7b7b}.sustainability .recycling--slider .single-inner{padding:30px 40px 0;text-align:center}.sustainability .recycling--slider .single-inner h4{font-size:20px}.sustainability .recycling--slider .single-inner h4 span{font-size:26px}.sustainability .recycling--slider .single-inner .text p{font-size:14px}.sustainability .recycling--slider .single-inner .text p:last-child{margin-bottom:0}.sustainability .recycling--slider .single-inner img{width:80%;margin:0 auto}.sustainability .recycling--slider .slick-slider ul.slick-dots{bottom:5px}@media screen and (min-width:700px){.sustainability .recycling--slider .bg-mob{display:none}.sustainability .recycling--slider .bg-desk{display:block}.sustainability .recycling--slider .slick-list{padding:0 40px}.contest--pun .pun--form__content .sustainability .recycling--slider .single-inner.frm_fields_container,.sustainability .recycling--slider .contest--pun .pun--form__content .single-inner.frm_fields_container,.sustainability .recycling--slider .single-inner.grid{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sustainability .recycling--slider .slick-slider ul.slick-dots{bottom:-35px}}@media screen and (min-width:1180px){.sustainability .recycling--slider{max-width:1100px}.sustainability .recycling--slider .single-inner h4{font-size:30px}.sustainability .recycling--slider .single-inner h4 span{font-size:45px}.sustainability .recycling--slider .single-inner .text p{font-size:18px}.sustainability .recycling--slider .single-inner img{width:100%}.sustainability .recycling--slider .slick-slider ul.slick-dots{bottom:20px}}.sustainability .learnmore--link{padding:20px 0 20px 40px;max-width:960px;width:90%;margin:0 auto;position:relative;border-bottom:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:1200px){.sustainability .learnmore--link{font-size:26px;padding:30px 0 30px 40px}}.sustainability .learnmore--link:after,.sustainability .learnmore--link:before{position:absolute;top:50%;left:0;width:30px;height:30px;content:"\EB8B";font-family:IcoFont;font-size:30px;line-height:30px;font-weight:700;color:#fff;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:inherit;transition:inherit;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.sustainability .learnmore--link:after{display:none;left:auto;right:0}.sustainability .learnmore--link--right{padding:20px 40px 20px 0}@media screen and (min-width:1200px){.sustainability .learnmore--link--right{padding:30px 40px 30px 0}}.sustainability .learnmore--link--right:before{display:none}.sustainability .learnmore--link--right:after{display:block}.sustainability .learnmore--link:hover{cursor:pointer}.sustainability .learnmore--link.is-active{border-bottom:1px solid #fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sustainability .learnmore--link.is-active:after,.sustainability .learnmore--link.is-active:before{-webkit-transform:translateY(-50%) rotate(270deg);-ms-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg);-webkit-transition:inherit;transition:inherit}.sustainability .learnmore--wrap{height:auto;max-height:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.sustainability .learnmore--wrap.is-active{max-height:1800px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sustainability .learnmore--heading{padding:30px 0}.sustainability .learnmore--heading h3.fancy{font-size:24px;width:90%;margin:0 auto 5px}.inventory__recipe .inventory__recipe-meta .sustainability .learnmore--heading h3.button,.inventory__recommended .sustainability .learnmore--heading h3.recommended-title,.stronginside--logos .sustainability .learnmore--heading h3.button,.stronginside--products__blocks .sustainability .learnmore--heading h3.button,.sustainability .learnmore--heading .inventory__recipe .inventory__recipe-meta h3.button,.sustainability .learnmore--heading .inventory__recommended h3.recommended-title,.sustainability .learnmore--heading .stronginside--logos h3.button,.sustainability .learnmore--heading .stronginside--products__blocks h3.button,.sustainability .learnmore--heading h3.home-hero__subtitle,.sustainability .learnmore--heading h3.home-hero__title,.sustainability .learnmore--heading h3.home-section__link,.sustainability .learnmore--heading h3.home-section__title,.sustainability .learnmore--heading h3.print-text{width:70%;margin:0 auto 20px}.sustainability .learnmore--heading img.mob{width:calc(100% + 40px);max-width:calc(100% + 40px);margin-left:-20px}.sustainability .learnmore--heading img.desk{display:none}@media screen and (min-width:700px){.sustainability .learnmore--heading{padding:50px 0}.inventory__recipe .inventory__recipe-meta .sustainability .learnmore--heading h3.button,.inventory__recommended .sustainability .learnmore--heading h3.recommended-title,.stronginside--logos .sustainability .learnmore--heading h3.button,.stronginside--products__blocks .sustainability .learnmore--heading h3.button,.sustainability .learnmore--heading .inventory__recipe .inventory__recipe-meta h3.button,.sustainability .learnmore--heading .inventory__recommended h3.recommended-title,.sustainability .learnmore--heading .stronginside--logos h3.button,.sustainability .learnmore--heading .stronginside--products__blocks h3.button,.sustainability .learnmore--heading h3.fancy,.sustainability .learnmore--heading h3.home-hero__subtitle,.sustainability .learnmore--heading h3.home-hero__title,.sustainability .learnmore--heading h3.home-section__link,.sustainability .learnmore--heading h3.home-section__title,.sustainability .learnmore--heading h3.print-text{font-size:30px;max-width:100%;width:100%}.sustainability .learnmore--heading img.mob{display:none}.sustainability .learnmore--heading img.desk{display:block;width:100%;max-width:800px;margin:20px auto}}@media screen and (min-width:992px){.inventory__recipe .inventory__recipe-meta .sustainability .learnmore--heading h3.button,.inventory__recommended .sustainability .learnmore--heading h3.recommended-title,.stronginside--logos .sustainability .learnmore--heading h3.button,.stronginside--products__blocks .sustainability .learnmore--heading h3.button,.sustainability .learnmore--heading .inventory__recipe .inventory__recipe-meta h3.button,.sustainability .learnmore--heading .inventory__recommended h3.recommended-title,.sustainability .learnmore--heading .stronginside--logos h3.button,.sustainability .learnmore--heading .stronginside--products__blocks h3.button,.sustainability .learnmore--heading h3.fancy,.sustainability .learnmore--heading h3.home-hero__subtitle,.sustainability .learnmore--heading h3.home-hero__title,.sustainability .learnmore--heading h3.home-section__link,.sustainability .learnmore--heading h3.home-section__title,.sustainability .learnmore--heading h3.print-text{font-size:36px}}@media screen and (min-width:1180px){.sustainability .learnmore--heading h3.fancy{font-size:50px}.inventory__recipe .inventory__recipe-meta .sustainability .learnmore--heading h3.button,.inventory__recommended .sustainability .learnmore--heading h3.recommended-title,.stronginside--logos .sustainability .learnmore--heading h3.button,.stronginside--products__blocks .sustainability .learnmore--heading h3.button,.sustainability .learnmore--heading .inventory__recipe .inventory__recipe-meta h3.button,.sustainability .learnmore--heading .inventory__recommended h3.recommended-title,.sustainability .learnmore--heading .stronginside--logos h3.button,.sustainability .learnmore--heading .stronginside--products__blocks h3.button,.sustainability .learnmore--heading h3.home-hero__subtitle,.sustainability .learnmore--heading h3.home-hero__title,.sustainability .learnmore--heading h3.home-section__link,.sustainability .learnmore--heading h3.home-section__title,.sustainability .learnmore--heading h3.print-text{font-size:40px;margin:0 auto 40px}}.sustainability .learnmore--tabs{display:none}@media screen and (min-width:992px){.sustainability .learnmore--tabs{display:block;border-bottom:20px solid #47acc5}.sustainability .learnmore--tabs>.wrapper-mg{max-width:1380px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.sustainability .learnmore--tabs-content{background-color:#ebebeb}.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:nth-child(3),.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:nth-child(7){background-color:#d7d7d7}.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:nth-child(3).is-active,.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:nth-child(7).is-active{background-color:#47acc5}@media screen and (min-width:992px){.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:nth-child(3),.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:nth-child(7){display:none}}.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:first-child,.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:nth-child(5){background-color:#e1e1e1}.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:first-child.is-active,.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:nth-child(5).is-active{background-color:#47acc5}@media screen and (min-width:992px){.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:first-child,.sustainability .learnmore--tabs-content .learnmore--single-tab.mob:nth-child(5){display:none}}.sustainability .learnmore--single-tab{padding:20px 50px 20px 20px;display:inline-block;width:100%;font-weight:700;color:#231f20;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sustainability .learnmore--single-tab:after,.sustainability .learnmore--single-tab:before{content:"";background-color:#231f20;position:absolute;display:block;width:20px;height:2px;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:inherit;transition:inherit}@media screen and (min-width:992px){.sustainability .learnmore--single-tab:after,.sustainability .learnmore--single-tab:before{display:none}}.sustainability .learnmore--single-tab:after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.sustainability .learnmore--single-tab.is-active{background-color:#47acc5;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}.sustainability .learnmore--single-tab.is-active:after,.sustainability .learnmore--single-tab.is-active:before{background-color:#fff}.sustainability .learnmore--single-tab.is-active:after{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.sustainability .learnmore--single-tab:active,.sustainability .learnmore--single-tab:focus,.sustainability .learnmore--single-tab:hover{text-decoration:none}@media screen and (min-width:992px){.sustainability .learnmore--single-tab{width:50%;padding:20px 10px;margin-right:2%;border-top-right-radius:20px;border-top-left-radius:20px;background-color:#e1e1e1;font-size:16px;text-align:center;min-height:74px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.sustainability .learnmore--single-tab:last-child{margin-right:0}.sustainability .learnmore--single-tab:after,.sustainability .learnmore--single-tab:before{display:none}}@media screen and (min-width:1200px){.sustainability .learnmore--single-tab{font-size:17px;min-height:81px}}@media screen and (min-width:1400px){.sustainability .learnmore--single-tab{font-size:18px;min-height:89px}}.sustainability .learnmore--single-content{text-align:center;max-height:0;height:auto;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sustainability .learnmore--single-content.is-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-height:2000px}.sustainability .learnmore--single-content .grid__column{padding:5px 5px 30px}.sustainability .learnmore--single-content .number{display:block;padding:10px;width:45px;height:45px;border-radius:50%;border:1px solid #47acc5;margin:0 auto}.sustainability .learnmore--single-content .subtext{background-color:#47acc5;color:#fff;padding:30px 0}.sustainability .learnmore--single-content .subtext p:last-child{margin-bottom:0}.sustainability .learnmore--single-content .subtext .emphasize{color:#47acc5;background-color:#fff;text-transform:uppercase;display:inline-block;padding:3px 10px 0}.sustainability .learnmore--single-content .subtext,.sustainability .learnmore--single-content .text-main{padding:30px 20px}.sustainability .learnmore--single-content .subtext p:last-child,.sustainability .learnmore--single-content .text-main p:last-child{margin-bottom:0}.sustainability .learnmore--single-content .subtext em,.sustainability .learnmore--single-content .text-main em{font-style:normal;font-weight:700;color:#47acc5}.sustainability .learnmore--single-content .subpoints{background-color:#47acc5;position:relative;padding:10px 0;margin-bottom:60px}.sustainability .learnmore--single-content .subpoints .subscript,.sustainability .learnmore--single-content .subpoints img{position:absolute}.sustainability .learnmore--single-content .subpoints img{top:-20px;bottom:-20px;left:30px;width:25%}.sustainability .learnmore--single-content .subpoints .subscript{width:40%;left:40%;top:100%;font-size:10px;color:#75787b;padding:3px 0;text-align:left;line-height:1.1}.sustainability .learnmore--single-content .subpoints .grid__column{padding:10px 30px 10px 40%;text-align:left}.sustainability .learnmore--single-content .subpoints .grid__column:after{content:"";position:absolute;width:20px;height:2px;background-color:#fff;left:40%;top:calc(100% - 2px)}.sustainability .learnmore--single-content .subpoints .grid__column:last-child:after{display:none}.sustainability .learnmore--single-content .subpoints .grid__column div{text-transform:uppercase;font-weight:400;font-size:14px;line-height:1.1}.sustainability .learnmore--single-content .subpoints .grid__column div span{display:block}.contest--pun .pun--form__content .sustainability .learnmore--single-content.tab-1 .frm_fields_container,.sustainability .learnmore--single-content.tab-1 .contest--pun .pun--form__content .frm_fields_container,.sustainability .learnmore--single-content.tab-1 .grid{padding-top:30px}.sustainability .learnmore--single-content.tab-2 img{width:40%;max-width:80px;max-height:80px}.sustainability .learnmore--single-content.tab-2 h4.gotham-bold{width:80%;margin:40px auto}.contest--pun .pun--form__content .sustainability .learnmore--single-content.tab-4 .frm_fields_container,.sustainability .learnmore--single-content.tab-4 .contest--pun .pun--form__content .frm_fields_container,.sustainability .learnmore--single-content.tab-4 .grid{padding-bottom:60px}.contest--pun .pun--form__content .sustainability .learnmore--single-content.tab-4 .frm_fields_container .grid__column,.sustainability .learnmore--single-content.tab-4 .contest--pun .pun--form__content .frm_fields_container .grid__column,.sustainability .learnmore--single-content.tab-4 .grid .grid__column{padding:5px}.sustainability .learnmore--single-content.tab-4 .button{margin-top:20px}@media screen and (min-width:700px){.sustainability .learnmore--single-content.tab-1 .grid__column{padding:5px 10px 30px}.sustainability .learnmore--single-content.tab-1 .number{margin-left:0}.sustainability .learnmore--single-content.tab-1 h4{text-align:left;font-size:20px}.sustainability .learnmore--single-content.tab-1 .text{text-align:left}.sustainability .learnmore--single-content.tab-1 .subtext .text{text-align:center}.sustainability .learnmore--single-content.tab-2 .grid__column{padding:5px 5px 80px}.sustainability .learnmore--single-content.tab-2 img{max-width:100px;max-height:100px;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sustainability .learnmore--single-content.tab-2 h4.gotham-bold{width:80%;margin:40px auto}.contest--pun .pun--form__content .sustainability .learnmore--single-content.tab-4 .frm_fields_container,.sustainability .learnmore--single-content.tab-4 .contest--pun .pun--form__content .frm_fields_container,.sustainability .learnmore--single-content.tab-4 .grid{padding:40px 0}.sustainability .learnmore--single-content.tab-4 .text-main{padding:30px 30px 30px 0;text-align:left}.sustainability .learnmore--single-content .subpoints{padding:40px 0}.contest--pun .pun--form__content .sustainability .learnmore--single-content .subpoints .frm_fields_container,.sustainability .learnmore--single-content .subpoints .contest--pun .pun--form__content .frm_fields_container,.sustainability .learnmore--single-content .subpoints .grid{max-width:700px;margin:0 auto}.sustainability .learnmore--single-content .subpoints .grid__column div{font-size:16px}.sustainability .learnmore--single-content .subpoints .grid__column:first-child,.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(3){padding:10px 60px 10px 5%;text-align:right}.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(2),.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(4){padding:10px 5% 10px 60px;text-align:left}.sustainability .learnmore--single-content .subpoints .grid__column:first-child:after{left:auto;right:60px}.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(2):after{left:60px}.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(3):after,.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(4):after{display:none}.sustainability .learnmore--single-content .subpoints img{top:-20px;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:75px}.sustainability .learnmore--single-content .subpoints .subscript{left:calc(50% + 60px)}}@media screen and (min-width:992px){.sustainability .learnmore--single-content .text,.sustainability .learnmore--single-content .text-main,.sustainability .learnmore--single-content .text-main p,.sustainability .learnmore--single-content .text p{font-size:20px}.sustainability .learnmore--single-content .subtext .text{padding:0 40px}.sustainability .learnmore--single-content.tab-1 h4{font-size:24px}.sustainability .learnmore--single-content.tab-1 .subtext .text p{font-size:25px}.sustainability .learnmore--single-content.tab-4 .text-main{padding:10px 30px 30px 0}.sustainability .learnmore--single-content.tab-4 h4{font-size:24px}.sustainability .learnmore--single-content .number{width:60px;height:60px;font-size:36px;line-height:58px;padding:0 10px}.sustainability .learnmore--single-content .subpoints{margin-top:50px}.sustainability .learnmore--single-content .subpoints .grid__column div{font-size:18px}.sustainability .learnmore--single-content .subpoints .grid__column:first-child,.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(3){padding:10px 80px 10px 5%;text-align:right}.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(2),.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(4){padding:10px 1% 10px 80px;text-align:left}.sustainability .learnmore--single-content .subpoints .grid__column:first-child:after{left:auto;right:80px}.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(2):after{left:80px}.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(3):after,.sustainability .learnmore--single-content .subpoints .grid__column:nth-child(4):after{display:none}.sustainability .learnmore--single-content .subpoints img{bottom:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);transform:translate(-50%,-55%);width:100px}.sustainability .learnmore--single-content .subpoints .subscript{left:calc(50% + 80px);font-size:14px;padding-top:5px}}@media screen and (min-width:1200px){.sustainability .learnmore--single-content .number{padding:0 20px;font-size:50px;width:80px;height:80px;border:2px solid #47acc5;margin:0 auto 10px;line-height:76px}.sustainability .learnmore--single-content .subpoints{margin-top:50px}.contest--pun .pun--form__content .sustainability .learnmore--single-content.tab-1 .frm_fields_container,.sustainability .learnmore--single-content.tab-1 .contest--pun .pun--form__content .frm_fields_container,.sustainability .learnmore--single-content.tab-1 .grid{padding:30px 55px 20px}.sustainability .learnmore--single-content.tab-1 h4{font-size:24px}.sustainability .learnmore--single-content.tab-1 .grid__column{padding:5px 15px 30px}.sustainability .learnmore--single-content.tab-2 h4.gotham-bold{font-size:30px;margin:60px auto 40px}.contest--pun .pun--form__content .sustainability .learnmore--single-content.tab-2 .frm_fields_container,.sustainability .learnmore--single-content.tab-2 .contest--pun .pun--form__content .frm_fields_container,.sustainability .learnmore--single-content.tab-2 .grid{padding-bottom:20px}.sustainability .learnmore--single-content.tab-2 .grid__column{padding:5px 10px 100px}}.sustainability .learnmore--table{background-color:#d7d7d7;width:calc(100% + 20px);margin-left:-10px}.sustainability .learnmore--table tr:nth-child(2),.sustainability .learnmore--table tr:nth-child(4),.sustainability .learnmore--table tr:nth-child(6){background-color:#ccc}.sustainability .learnmore--table tr td:first-child,.sustainability .learnmore--table tr th:first-child{width:40%}.sustainability .learnmore--table tr td,.sustainability .learnmore--table tr th{text-align:center;padding:5px}.sustainability .learnmore--table tr td p,.sustainability .learnmore--table tr th p{font-size:12px;margin-bottom:0;line-height:1.1}@media screen and (min-width:992px){.sustainability .learnmore--table tr td,.sustainability .learnmore--table tr th{padding:10px}.sustainability .learnmore--table tr td p,.sustainability .learnmore--table tr th p{font-size:14px}}.sustainability .learnmore--table tr th{padding:15px;vertical-align:bottom}.sustainability .learnmore--table tr th p{padding-top:5px}.sustainability .learnmore--table tr th .button{font-size:12px}.sustainability .learnmore--table tr th img{width:50px}.sustainability .learnmore--table tr td img{width:20px}.sustainability .video{padding:30px 0;box-shadow:inset 0 16px 20px -17px rgba(0,0,0,.5)}.sustainability .video h2{font-size:7vw;position:relative;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sustainability .video h2 span{display:block;font-size:10vw;line-height:1}.sustainability .video h2 img{max-width:15%;height:auto;margin:-10px .5em 0 0}@media screen and (min-width:992px){.sustainability .video h2 img{max-height:120px;width:auto}}.sustainability .video .text a{color:#47acc5;text-decoration:none}.sustainability .video .text a:focus,.sustainability .video .text a:hover{color:#fff}@media screen and (min-width:700px){.sustainability .video{padding:50px 0}.sustainability .video h2{font-size:32px;margin-left:0;width:100%;max-width:100%}.sustainability .video h2 span{font-size:36px}}@media screen and (min-width:992px){.sustainability .video .grid__column:first-child{padding:5px 25px}.sustainability .video .text,.sustainability .video .text>p{font-size:20px}}.sustainability .video--wrap{position:relative}.sustainability .video--btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(100,140,26,.8)!important;color:#fff}.sustainability .video--btn:focus,.sustainability .video--btn:hover{background-color:rgba(100,140,26,.6)!important}.sustainability .video--btn i,.sustainability .video--btn svg{height:100%;width:100%;fill:#fff}.sustainability .package>.wrapper-mg{max-width:1380px}.sustainability .package--table{margin:0}.sustainability .package--table .grid__column{padding:0}.sustainability .package--label{font-size:12px;line-height:1.2;display:block}@media screen and (min-width:992px){.sustainability .package--label{font-size:15px}}@media screen and (min-width:1180px){.sustainability .package--label{font-size:1.3vw}}.sustainability .package--label span{display:block}.sustainability .package--column.initial .package--label{color:#75787b;text-align:left;padding:20px}.sustainability .package--column.initial .package--cell{border-right:1px solid #d9d2c3}.sustainability .package--column.initial .package--cell:first-child{min-height:120px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;border-right:none}.sustainability .package--column.initial .package--cell:first-child .package--label{padding:5px 20px}@media screen and (min-width:992px){.sustainability .package--column.initial .package--label{padding:10px 40px}.sustainability .package--column.initial .package--cell:first-child{min-height:151px}.sustainability .package--column.initial .package--cell:first-child .package--label{padding:10px 40px}}@media screen and (min-width:1180px){.sustainability .package--column.initial .package--label{padding:.8vw 3vw .8vw 2.5vw}.sustainability .package--column.initial .package--cell:first-child{min-height:12.65vw}.sustainability .package--column.initial .package--cell:first-child .package--label{padding:.8vw 3vw .8vw 2.5vw}}.sustainability .package--cell{min-height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:700px){.sustainability .package--cell{min-height:125px}}@media screen and (min-width:1180px){.sustainability .package--cell{min-height:8.8vw}}.sustainability .package--cell.w-img{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:120px;border-right:none}.sustainability .package--cell.w-img img{width:auto;height:80px}.sustainability .package--cell.w-img .package--label{text-align:center;padding:5px 20px}@media screen and (min-width:700px){.sustainability .package--cell.w-img .package--label{padding:5px}}@media screen and (min-width:992px){.sustainability .package--cell.w-img{min-height:151px}.sustainability .package--cell.w-img img{height:100px}.sustainability .package--cell.w-img .package--label{padding:5px 5px 10px}}@media screen and (min-width:1180px){.sustainability .package--cell.w-img{min-height:12vw}.sustainability .package--cell.w-img img{height:8vw}.sustainability .package--cell.w-img .package--label{padding:.8vw}}.sustainability .package--cell.body{text-align:center;position:relative}.sustainability .package--cell.body img{position:absolute;width:18px;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sustainability .package--cell.body p{text-align:center;padding:5px 10px 5px 38px;margin-bottom:0;font-size:10px;font-weight:400}@media screen and (min-width:992px){.sustainability .package--cell.body img{width:24px;left:10px}.sustainability .package--cell.body p{font-size:12px;padding:5px 5px 5px 48px}}@media screen and (min-width:1180px){.sustainability .package--cell.body img{width:2vw;left:.8vw}.sustainability .package--cell.body p{font-size:1.1vw;line-height:1.3;padding:.8vw .8vw .8vw 4vw}}.sustainability .package--cell:nth-child(2),.sustainability .package--cell:nth-child(4),.sustainability .package--cell:nth-child(6){background-color:#ede8de}.sustainability .package .slick-slider .slick-list{overflow:hidden}.sustainability .package .slick-slider .slick-next,.sustainability .package .slick-slider .slick-prev{z-index:9;top:7%;width:30px}.sustainability .package .slick-slider .slick-next:before,.sustainability .package .slick-slider .slick-prev:before{width:30px;background-color:hsla(0,0%,100%,.6);border-radius:50%}.sustainability .package .slick-slider .slick-next{right:0}.sustainability .package .slick-slider .slick-prev{left:0}@media screen and (min-width:700px){.sustainability .package .slick-slider .slick-slide .package--column>.package--cell.body{border-right:1px solid #d9d2c3}.sustainability .package .slick-slider .slick-slide:last-child .package--column>.package--cell.body{border-right:none}}.sustainability .package--window{position:relative;margin-bottom:30px}.sustainability .package--window img{display:block;margin:0 auto}.sustainability .package--text{max-width:690px;width:100%;position:absolute;top:-6px;padding:20px;text-align:center;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sustainability .package--text span{display:block;font-size:5.2vw}.sustainability .package--text span:after,.sustainability .package--text span:before{background-color:transparent}@media screen and (min-width:375px){.sustainability .package--text{top:0}}@media screen and (min-width:700px){.sustainability .package--text{padding:50px 20px}.sustainability .package--text span{font-size:5.5vw}}@media screen and (min-width:992px){.sustainability .package--text{padding:50px 20px}.sustainability .package--text span{font-size:4.2vw}}@media screen and (min-width:1180px){.sustainability .package--text{padding:3vw 3.6vw;top:25px}.sustainability .package--text span{margin-bottom:.6vw;line-height:1.1;font-size:36px}}@media screen and (min-width:700px){.sustainability .package{background-size:100% auto}.sustainability .package--window{max-width:700px;margin:40px auto 50px}}@media screen and (min-width:992px){.sustainability .package h2.heading{margin-bottom:60px}}@media screen and (min-width:1180px){.sustainability .package>.wrapper-mg{max-width:90vw}.sustainability .package h2.heading{margin:0 auto 3vw;max-width:100%;font-size:3.5vw}.sustainability .package--window{max-width:48vw;margin:2vw auto 3vw}}.sustainability .farms h2{margin:40px auto}.sustainability .farms h3{text-transform:uppercase;font-size:5vw;width:73%;margin:0 auto 20px;text-align:center}.sustainability .farms h3 span{width:100%;display:inline-block;font-size:6vw}.sustainability .farms .text{text-align:center;color:#75787b}.sustainability .farms--herd{padding-bottom:60px;text-align:center}.sustainability .farms--herd img{height:125px;width:auto}.sustainability .farms--herd div.fancy{font-size:5vw}.sustainability .farms--herd div.fancy span{color:#feac1d;font-size:9vw;line-height:.8}.sustainability .farms--herd div.fancy span:after,.sustainability .farms--herd div.fancy span:before{display:none}.sustainability .farms--herd div.inner-vs{font-size:8vw;padding:20px 0}@media screen and (min-width:700px){.sustainability .farms h3{font-size:22px;width:100%}.sustainability .farms h3 span{font-size:29px}.sustainability .farms--herd img{height:145px}.sustainability .farms--herd div.fancy{font-size:22px}.sustainability .farms--herd div.fancy span{font-size:40px}.sustainability .farms--herd div.inner-vs{font-size:36px}}@media screen and (min-width:1180px){.sustainability .farms>.wrapper-mg.wrapper-mg--lg{max-width:76vw}.sustainability .farms--herd{padding:3vw 4vw 7vw;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.sustainability .farms--herd .grid__column:first-child img{height:auto;width:90%}.sustainability .farms--herd .grid__column:last-child img{height:auto;width:130%;max-width:130%;margin-left:-15%}.sustainability .farms--herd div.fancy{font-size:2.1vw}.sustainability .farms--herd div.fancy span{font-size:4.1vw}.sustainability .farms--herd div.inner-vs{font-size:3vw;padding:2vw 0}.sustainability .farms h2{margin:5vw auto 3vw;font-size:3.5vw}.sustainability .farms h3{font-size:2.19vw}.sustainability .farms h3 span{font-size:2.86vw}.sustainability .farms .text{max-width:70vw;margin:0 auto}.sustainability .farms .text,.sustainability .farms .text>p{font-size:1.6vw}}.sustainability .fertilizing{background-repeat:no-repeat;background-position:bottom;background-size:200% auto;padding-bottom:80vw}.sustainability .fertilizing .text{text-align:center;color:#75787b}.sustainability .fertilizing--window{position:relative;margin-bottom:30px}.sustainability .fertilizing--window .desk-img{display:none}.sustainability .fertilizing--text{position:absolute;bottom:0;padding:20px;text-align:center}.sustainability .fertilizing--text span{display:block}.sustainability .fertilizing--text span:first-child{font-size:7vw;line-height:1}.sustainability .fertilizing--text span:nth-child(2){font-size:4vw}.sustainability .fertilizing--text span:nth-child(3){font-size:5.8vw;line-height:1.1;margin-bottom:10px}.sustainability .fertilizing--text span:nth-child(4){font-size:3.4vw;padding:0 30px;line-height:1.2}.sustainability .fertilizing--graph{width:80%;margin:0 auto;text-align:center}.sustainability .fertilizing--graph-text.graph-left span,.sustainability .fertilizing--graph-text.graph-right span{display:block}.sustainability .fertilizing--graph-text.graph-left span:first-child{font-size:6.9vw;line-height:1.4}.sustainability .fertilizing--graph-text.graph-left span:nth-child(2){font-size:6.8vw;line-height:.8}.sustainability .fertilizing--graph-text.graph-left span:nth-child(3){font-size:6.95vw;line-height:1.1}.sustainability .fertilizing--graph-text.graph-left span:nth-child(4){font-size:3.1vw;line-height:2;font-weight:400}.sustainability .fertilizing--graph-elem,.sustainability .fertilizing--graph-elem span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sustainability .fertilizing--graph-elem span{font-size:24px;padding:10px;line-height:1;width:50px;height:50px;margin:10px;border-radius:50%;border:1px solid #feac1d}@media screen and (min-width:992px){.sustainability .fertilizing--graph-elem span{position:relative}.sustainability .fertilizing--graph-elem span:after{position:absolute;content:"";height:2px;border-bottom:2px solid #feac1d;width:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sustainability .fertilizing--graph-elem.graph-left span:after{left:calc(100% + 2px)}.sustainability .fertilizing--graph-elem.graph-left span:last-child:after{width:90px}.sustainability .fertilizing--graph-elem.graph-right span:after{right:calc(100% + 2px)}.sustainability .fertilizing--graph-elem.graph-right span:first-child:after{width:100px}}.sustainability .fertilizing--graph-text.graph-right span:first-child{font-size:6.9vw;line-height:1.4}.sustainability .fertilizing--graph-text.graph-right span:nth-child(2){font-size:6.65vw;line-height:.8}.sustainability .fertilizing--graph-text.graph-right span:nth-child(3){font-size:6.95vw;line-height:1.1}.sustainability .fertilizing--graph-text.graph-right span:nth-child(4){font-size:5.9vw}.sustainability .fertilizing--graph-text.graph-right span:nth-child(5){font-size:3.85vw;line-height:1;font-weight:400}@media screen and (min-width:700px){.sustainability .fertilizing{background-size:100% auto;padding-bottom:40vw}.sustainability .fertilizing--window{max-width:700px;margin:40px auto 50px}.sustainability .fertilizing--window .mob-img{display:none}.sustainability .fertilizing--window .desk-img{display:block;width:100%}.sustainability .fertilizing--text{padding:50px 20px}.sustainability .fertilizing--text span:first-child{font-size:50px}.sustainability .fertilizing--text span:nth-child(2){font-size:31px}.sustainability .fertilizing--text span:nth-child(3){font-size:45px}.sustainability .fertilizing--text span:nth-child(4){font-size:22px;padding:0 50px}}@media screen and (min-width:992px){.sustainability .fertilizing--graph{width:100%}.sustainability .fertilizing--graph .grid__column:first-child,.sustainability .fertilizing--graph .grid__column:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sustainability .fertilizing--graph img{z-index:-1;position:relative;width:100%}.sustainability .fertilizing--graph-text.graph-left span:first-child{font-size:2.4vw}.sustainability .fertilizing--graph-text.graph-left span:nth-child(2){font-size:2.35vw}.sustainability .fertilizing--graph-text.graph-left span:nth-child(3){font-size:2.4vw}.sustainability .fertilizing--graph-text.graph-left span:nth-child(4){font-size:1.08vw}.sustainability .fertilizing--graph-text.graph-right span:first-child{font-size:2.35vw}.sustainability .fertilizing--graph-text.graph-right span:nth-child(2){font-size:2.25vw}.sustainability .fertilizing--graph-text.graph-right span:nth-child(3){font-size:2.35vw}.sustainability .fertilizing--graph-text.graph-right span:nth-child(4){font-size:1.98vw}.sustainability .fertilizing--graph-text.graph-right span:nth-child(5){font-size:1.3vw}.sustainability .fertilizing--graph-elem span{font-size:28px;width:64px;height:64px;margin:60px 10px 20px;border:2px solid #feac1d}}@media screen and (min-width:1180px){.sustainability .fertilizing{padding-bottom:38vw}.sustainability .fertilizing h2{font-size:3vw;margin-bottom:1.5vw}.sustainability .fertilizing .text{max-width:61vw;margin:0 auto}.sustainability .fertilizing .text,.sustainability .fertilizing .text>p{font-size:1.6vw}.sustainability .fertilizing>.wrapper-mg.wrapper-mg--xl{max-width:80vw}.sustainability .fertilizing--window{max-width:48vw;margin:2vw auto 3vw}.sustainability .fertilizing--text{padding:3.6vw}.sustainability .fertilizing--text span{display:block}.sustainability .fertilizing--text span:first-child{font-size:3.8vw;margin-bottom:.6vw}.sustainability .fertilizing--text span:nth-child(2){font-size:2.07vw;line-height:1}.sustainability .fertilizing--text span:nth-child(3){font-size:3vw;margin-bottom:1vw}.sustainability .fertilizing--text span:nth-child(4){font-size:1.35vw;padding:0 5vw}.sustainability .fertilizing--graph img{width:114%;max-width:114%;margin-left:-7%}.sustainability .fertilizing--graph .grid__column:first-child,.sustainability .fertilizing--graph .grid__column:last-child{padding:0 3vw}.sustainability .fertilizing--graph-text.graph-left,.sustainability .fertilizing--graph-text.graph-right{padding-top:7vw}.sustainability .fertilizing--graph-text.graph-left span:first-child{font-size:2.1vw}.sustainability .fertilizing--graph-text.graph-left span:nth-child(2){font-size:2.02vw}.sustainability .fertilizing--graph-text.graph-left span:nth-child(3){font-size:2.07vw}.sustainability .fertilizing--graph-text.graph-left span:nth-child(4){font-size:.93vw}.sustainability .fertilizing--graph-text.graph-right span:first-child{font-size:2.1vw}.sustainability .fertilizing--graph-text.graph-right span:nth-child(2){font-size:1.85vw}.sustainability .fertilizing--graph-text.graph-right span:nth-child(3){font-size:2.018vw}.sustainability .fertilizing--graph-text.graph-right span:nth-child(4){font-size:1.7vw}.sustainability .fertilizing--graph-text.graph-right span:nth-child(5){font-size:1.12vw}.sustainability .fertilizing--graph-elem span{width:5vw;height:5vw;font-size:2.2vw;border:.12vw solid #feac1d;padding:0 1vw;line-height:4.76vw;margin:1vw 1vw 2vw}.sustainability .fertilizing--graph-elem span:after{width:2.12vw;border-bottom:.12vw solid #feac1d}.sustainability .fertilizing--graph-elem.graph-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.sustainability .fertilizing--graph-elem.graph-left span:first-child{margin:1vw 1vw 2vw 0}.sustainability .fertilizing--graph-elem.graph-left span:after{left:calc(100% + .12vw)}.sustainability .fertilizing--graph-elem.graph-left span:last-child:after{width:5.6vw}.sustainability .fertilizing--graph-elem.graph-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.sustainability .fertilizing--graph-elem.graph-right span:last-child{margin:1vw 0 2vw 1vw}.sustainability .fertilizing--graph-elem.graph-right span:after{right:calc(100% + .12vw)}.sustainability .fertilizing--graph-elem.graph-right span:first-child:after{width:5.6vw}}.page-id-15795 #header,.page-id-16325 #header,.page-id-16553 #header,.page-id-16556 #header,.parent-pageid-15795 #header,.parent-pageid-16325 #header,.parent-pageid-16553 #header{top:0}.page-id-15795 .hero--inner,.page-id-16325 .hero--inner,.page-id-16553 .hero--inner,.page-id-16556 .hero--inner,.parent-pageid-15795 .hero--inner,.parent-pageid-16325 .hero--inner,.parent-pageid-16553 .hero--inner{width:100%}.page-id-15795 .hero--inner .navigation li,.page-id-16325 .hero--inner .navigation li,.page-id-16553 .hero--inner .navigation li,.page-id-16556 .hero--inner .navigation li,.parent-pageid-15795 .hero--inner .navigation li,.parent-pageid-16325 .hero--inner .navigation li,.parent-pageid-16553 .hero--inner .navigation li{font-size:10px;background-image:url(/wp-content/themes/sonoma/dist/aad036aa6d029a9844ca5a13c5a2567a.png);background-repeat:no-repeat;width:111px;height:39px;background-position:50%;background-position:42% top;background-size:cover;margin:5px}@media screen and (min-width:700px){.page-id-15795 .hero--inner .navigation li,.page-id-16325 .hero--inner .navigation li,.page-id-16553 .hero--inner .navigation li,.page-id-16556 .hero--inner .navigation li,.parent-pageid-15795 .hero--inner .navigation li,.parent-pageid-16325 .hero--inner .navigation li,.parent-pageid-16553 .hero--inner .navigation li{width:11em;height:4em;font-size:1vw}}@media screen and (min-width:992px){.page-id-15795 .hero--inner .navigation li,.page-id-16325 .hero--inner .navigation li,.page-id-16553 .hero--inner .navigation li,.page-id-16556 .hero--inner .navigation li,.parent-pageid-15795 .hero--inner .navigation li,.parent-pageid-16325 .hero--inner .navigation li,.parent-pageid-16553 .hero--inner .navigation li{width:165px;height:60px;font-size:15px;margin:0 10px}}.page-id-15795 .hero--inner .navigation li a,.page-id-16325 .hero--inner .navigation li a,.page-id-16553 .hero--inner .navigation li a,.page-id-16556 .hero--inner .navigation li a,.parent-pageid-15795 .hero--inner .navigation li a,.parent-pageid-16325 .hero--inner .navigation li a,.parent-pageid-16553 .hero--inner .navigation li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#648c1a}.page-id-15795 .hero--inner .navigation li.active,.page-id-16325 .hero--inner .navigation li.active,.page-id-16553 .hero--inner .navigation li.active,.page-id-16556 .hero--inner .navigation li.active,.parent-pageid-15795 .hero--inner .navigation li.active,.parent-pageid-16325 .hero--inner .navigation li.active,.parent-pageid-16553 .hero--inner .navigation li.active{background-image:url(/wp-content/themes/sonoma/dist/28b3d4cc02f2859141c8ce9c7a0571af.png)}.page-id-15795 .hero--inner .navigation li.active a,.page-id-16325 .hero--inner .navigation li.active a,.page-id-16553 .hero--inner .navigation li.active a,.page-id-16556 .hero--inner .navigation li.active a,.parent-pageid-15795 .hero--inner .navigation li.active a,.parent-pageid-16325 .hero--inner .navigation li.active a,.parent-pageid-16553 .hero--inner .navigation li.active a{color:#f2f2f2}.page-id-15795 .hero+div,.page-id-16325 .hero+div,.page-id-16553 .hero+div,.page-id-16556 .hero+div,.parent-pageid-15795 .hero+div,.parent-pageid-16325 .hero+div,.parent-pageid-16553 .hero+div{padding-top:0}@media screen and (max-height:489px){.page-id-15795 .hero+div,.page-id-16325 .hero+div,.page-id-16553 .hero+div,.page-id-16556 .hero+div,.parent-pageid-15795 .hero+div,.parent-pageid-16325 .hero+div,.parent-pageid-16553 .hero+div{padding-top:50px}}@media screen and (min-width:767px){.page-id-15795 .hero,.page-id-16325 .hero,.page-id-16553 .hero,.page-id-16556 .hero,.parent-pageid-15795 .hero,.parent-pageid-16325 .hero,.parent-pageid-16553 .hero{height:500px}}.page-id-16325 .hero--inner .navigation li,.page-id-16553 .hero--inner .navigation li,.page-id-16556 .hero--inner .navigation li,.parent-pageid-16325 .hero--inner .navigation li,.parent-pageid-16553 .hero--inner .navigation li{padding:0 5px}.our-promise{padding-top:0!important;background-size:100% auto;background-repeat:no-repeat,repeat-y;background-position:bottom,50%}.our-promise .heading{text-align:center;font-size:22px;line-height:1.1}@media screen and (min-width:700px){.our-promise .heading{font-size:3vw;max-width:70%;margin-left:auto;margin-right:auto}}@media screen and (min-width:992px){.our-promise .heading{font-size:38px}}@media screen and (min-width:1180px){.our-promise .heading{font-size:48px}}.our-promise--intro{padding-bottom:30px}.our-promise--intro .grid__column{padding:0 10px}@media screen and (min-width:700px){.our-promise--intro .grid__column:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media screen and (min-width:700px){.our-promise--intro .grid__column:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.our-promise--certified,.our-promise--commitment{padding:40px 0}.our-promise .intro--title{position:relative}.our-promise .intro--title img{width:100%;margin-top:-80px}@media screen and (min-width:992px){.our-promise .intro--title img{margin-top:-160px}}@media screen and (min-width:1180px){.our-promise .intro--title img{margin-top:-200px}}.our-promise .intro--title .heading{position:absolute;font-size:6vw;bottom:8%;padding:0 10vw 5px;color:#fff}@media screen and (min-width:700px){.our-promise .intro--title .heading{max-width:100%;font-size:22px;padding:0 15% 2%}}@media screen and (min-width:992px){.our-promise .intro--title .heading{font-size:30px}}@media screen and (min-width:1180px){.our-promise .intro--title .heading{font-size:36px}}.our-promise .intro--content{padding:20px 10px;text-align:center}.our-promise .intro--content .subtitle{font-size:20px;padding-bottom:5px}.our-promise .intro--content .text{font-weight:200}@media screen and (min-width:700px){.our-promise .intro--content{padding:20px 0;text-align:left}.our-promise .intro--content .subtitle{font-size:20px;padding-bottom:10px}}@media screen and (min-width:992px){.our-promise .intro--content .subtitle{font-size:30px}}@media screen and (min-width:1180px){.our-promise .intro--content .subtitle{font-size:36px}.our-promise .intro--content .text{font-size:22px}}.our-promise .intro--video{position:relative}.our-promise .intro--video__btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.our-promise .certified{position:relative}.our-promise .certified--bg{position:absolute;top:0;left:-10%;width:120%;max-width:120%;height:100%;min-height:100%}@media screen and (min-width:992px){.our-promise .certified--bg{left:0;width:100%;max-width:100%}}.our-promise .certified .heading{padding:0 30px;position:relative;z-index:1}@media screen and (min-width:700px){.our-promise .certified .heading{padding-top:5vw}}@media screen and (min-width:992px){.our-promise .certified .heading{padding-top:60px;padding-bottom:30px}}.our-promise .certified--content.mobile .slick-list{overflow:hidden}.our-promise .certified--content.mobile .slick-slide{padding:20px}.our-promise .certified--content.mobile .slick-next,.our-promise .certified--content.mobile .slick-prev{width:30px;height:30px}.our-promise .certified--content.mobile .slick-next:before,.our-promise .certified--content.mobile .slick-prev:before{font-size:30px;background-color:#fff;border-radius:50%}.our-promise .certified--content.mobile .slick-next{right:10px}.our-promise .certified--content.mobile .slick-prev{left:10px}@media screen and (min-width:700px){.our-promise .certified--content.mobile{display:none}}.our-promise .certified--content.desktop{display:none}@media screen and (min-width:700px){.our-promise .certified--content.desktop{display:block;padding:20px 30px}}.our-promise .certified--single a{display:block}.our-promise .certified--single .logo-promise{width:80%;display:block;margin:10px auto}.our-promise .certified--single .text{text-align:center}@media screen and (min-width:700px){.our-promise .certified--single .text{font-size:14px;margin-left:auto;margin-right:auto}}@media screen and (min-width:700px){.our-promise .certified--wrapper .grid__column .logo-promise{max-width:160px}.our-promise .certified--wrapper .grid__column:first-child .text,.our-promise .certified--wrapper .grid__column:nth-child(2) .text{margin:0 auto 20px}.our-promise .certified--wrapper .grid__column:first-child{padding-right:60px}.our-promise .certified--wrapper .grid__column:nth-child(2){padding-left:60px}.our-promise .certified--wrapper .grid__column:nth-child(3) .text,.our-promise .certified--wrapper .grid__column:nth-child(5) .text{margin-top:-30px;margin-bottom:20px}.our-promise .certified--wrapper .grid__column:nth-child(4){margin-top:-120px}.our-promise .certified--wrapper .grid__column:nth-child(4) .logo-promise{width:100%}.our-promise .certified--wrapper .grid__column:nth-child(4) .certified--single:first-child .text{margin-top:-20px}.our-promise .certified--wrapper .grid__column:nth-child(4) .certified--single:last-child .text{margin-top:-30px}}@media screen and (min-width:992px){.our-promise .certified--wrapper{margin:0 100px}.our-promise .certified--wrapper .grid__column .logo-promise{max-width:220px}.our-promise .certified--wrapper .grid__column:nth-child(4){margin-top:-80px}.our-promise .certified--wrapper .grid__column:nth-child(3),.our-promise .certified--wrapper .grid__column:nth-child(5){padding-top:60px}.our-promise .certified--wrapper .grid__column:nth-child(3) .logo-promise,.our-promise .certified--wrapper .grid__column:nth-child(5) .logo-promise{width:100%;max-width:100%}.our-promise .certified--wrapper .grid__column:nth-child(4) .certified--single:last-child{margin-top:-20px}}@media screen and (min-width:1180px){.our-promise .certified--wrapper{padding-bottom:40px}.our-promise .certified--wrapper .grid__column:first-child .text,.our-promise .certified--wrapper .grid__column:nth-child(2) .text{max-width:80%}}@media screen and (min-width:700px){.our-promise .commitment{padding:40px 0 150px}}@media screen and (min-width:992px){.our-promise .commitment{padding:40px 0 20vw}}.our-promise .commitment--content{padding:30px 0;position:relative}.our-promise .commitment__bg-mobile{display:inline-block;width:calc(100% + 40px);max-width:150%;margin-left:-20px}@media screen and (min-width:700px){.our-promise .commitment__bg-mobile{display:none}}.our-promise .commitment__bg-desktop{display:none}@media screen and (min-width:700px){.our-promise .commitment__bg-desktop{display:block;width:calc(100% + 40px);max-width:none;margin-left:-20px}}.our-promise .commitment--inner{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:700px){.our-promise .commitment--inner{width:80%;-webkit-transform:translate(-40%,-50%);-ms-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}}.our-promise .commitment--inner__bg-mobile{width:100%}@media screen and (min-width:700px){.our-promise .commitment--inner__bg-mobile{display:none}}.our-promise .commitment--inner__bg-desktop{display:none}@media screen and (min-width:700px){.our-promise .commitment--inner__bg-desktop{display:block;width:calc(100% + 40px);max-width:none;margin-left:-20px}}@media screen and (min-width:992px){.our-promise .commitment--inner__bg-desktop{width:100%;margin-left:0}}.our-promise .commitment--inner .mobile{position:absolute;width:80%;top:45%;left:10%}.our-promise .commitment--inner .mobile .slick-list{overflow:hidden}.our-promise .commitment--inner .mobile .slick-next,.our-promise .commitment--inner .mobile .slick-prev{width:30px;height:30px}.our-promise .commitment--inner .mobile .slick-next:before,.our-promise .commitment--inner .mobile .slick-prev:before{font-size:30px;background-color:#fff;border-radius:50%}.our-promise .commitment--inner .mobile .slick-next{right:10px}.our-promise .commitment--inner .mobile .slick-prev{left:10px}@media screen and (min-width:700px){.our-promise .commitment--inner .mobile{display:none}}.our-promise .commitment--inner .desktop{display:none}@media screen and (min-width:700px){.our-promise .commitment--inner .desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:40px;left:0}}@media screen and (min-width:992px){.our-promise .commitment--inner .desktop{padding:20px 60px;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.our-promise .commitment--single{text-align:center}.our-promise .commitment--single .number{display:block;max-width:100px;margin:0 auto}.our-promise .commitment--single p{width:70%;margin:0 auto;font-size:14px}@media screen and (min-width:700px){.our-promise .commitment--single p{font-size:12px;width:94%}}@media screen and (min-width:992px){.our-promise .commitment--single p{font-size:16px}}.our-promise .commitment--stamp-new{position:absolute;bottom:100px;left:-65px;width:170px}@media screen and (min-width:700px){.our-promise .commitment--stamp-new{bottom:8%;left:-30px;width:30%}}.birthday{padding-top:0;background-size:100% auto;padding:0}.birthday--hero img.desk{display:none}@media screen and (min-width:700px){.birthday--hero img.mob{display:none}.birthday--hero img.desk{display:inline-block}}@media screen and (min-width:992px){.birthday--hero img.desk{width:100%;min-width:100%}}@media screen and (min-width:1400px){.birthday--hero{padding-top:0}}.birthday--intro{position:relative}.birthday .intro{margin:40px 0}@media screen and (min-width:767px){.birthday .intro{margin:60px 0}}@media screen and (min-width:992px){.birthday .intro{margin:100px 0}}@media screen and (min-width:1200px){.birthday .intro{margin-bottom:150px}}.birthday .intro--wrap{margin:0 auto;position:relative;z-index:4}.birthday .intro--wrap .frame--mob{position:absolute;top:0;left:0;min-height:100%;max-height:100%;min-width:100%}@media screen and (min-width:700px){.birthday .intro--wrap .frame--mob{display:none}}.birthday .intro--wrap .frame--desk{display:none}@media screen and (min-width:700px){.birthday .intro--wrap .frame--desk{display:block;position:absolute;top:0;left:0;min-height:100%}}@media screen and (min-width:992px){.birthday .intro--wrap .frame--desk{width:90%}}.birthday .intro--wrap .content{padding-bottom:40px}@media screen and (min-width:700px){.birthday .intro--wrap .content{padding:40px 60px}}@media screen and (min-width:992px){.birthday .intro--wrap .content{width:90%;padding:60px 100px 60px 60px}}.birthday .intro--wrap .content .image{display:block;width:80%;max-width:140px;margin:30px auto 0}@media screen and (min-width:700px){.birthday .intro--wrap .content .image{width:100%;max-width:100%}}@media screen and (min-width:992px){.birthday .intro--wrap .content .image{margin-top:0}}.birthday .intro--wrap .content .heading{text-align:center;color:#20b1e3;padding:0 60px;font-size:22px;line-height:1.3}@media screen and (min-width:700px){.birthday .intro--wrap .content .heading{font-size:30px;margin:20px 0}}@media screen and (min-width:992px){.birthday .intro--wrap .content .heading{padding:0}}.birthday .intro--wrap .content .text{padding:10px 60px;text-align:center;font-size:16px}.birthday .intro--wrap .content .text p:last-child{margin-bottom:0}@media screen and (min-width:700px){.birthday .intro--wrap .content .text{text-align:left}}@media screen and (min-width:992px){.birthday .intro--wrap .content .text{font-size:20px}}.birthday .intro--wrap .clo-stamp{position:absolute;display:none}@media screen and (min-width:992px){.birthday .intro--wrap .clo-stamp{display:block;top:10%;left:70%;width:520px}}.birthday .intro--bottom{position:relative}.birthday .intro--bottom .pun__holder{opacity:0}.birthday .intro--bottom .pun__holder .desk,.birthday .intro--bottom .pun__holder .mob{width:100%}.birthday .intro--bottom .pun__holder .desk{display:none}@media screen and (min-width:767px){.birthday .intro--bottom .pun__holder .desk{display:inline-block}}@media screen and (min-width:767px){.birthday .intro--bottom .pun__holder .mob{display:none}}.birthday .intro--bottom .pun__content{display:block;position:absolute;-webkit-transform:skew(2.5deg) rotate(1.4deg);-ms-transform:skew(2.5deg) rotate(1.4deg);transform:skew(2.5deg) rotate(1.4deg);bottom:46%;left:51.6%;width:43%}.birthday .intro--bottom .pun__content h4{color:#20b1e3;font-size:4.9vw;line-height:.9;margin:0;white-space:nowrap}.birthday .intro--bottom .pun__content h3{margin-bottom:2vw}.birthday .intro--bottom .pun__content h3 span{display:block;line-height:1;color:#ed178b}.birthday .intro--bottom .pun__content h3 span:first-child{font-size:5.6vw}.birthday .intro--bottom .pun__content h3 span:last-child{font-size:6.7vw}.birthday .intro--bottom .pun__content p{font-weight:400;font-size:3.2vw;letter-spacing:.1vw;color:#4d4d4d;line-height:1.2;text-align:center}.birthday .intro--bottom .pun__content p span{font-weight:600;display:block}@media screen and (min-width:767px){.birthday .intro--bottom .pun__content{bottom:57%;width:37%;-webkit-transform:skewX(5deg) skewY(-2deg) rotate(3.8deg);-ms-transform:skewX(5deg) skewY(-2deg) rotate(3.8deg);transform:skewX(5deg) skewY(-2deg) rotate(3.8deg)}.birthday .intro--bottom .pun__content h4{font-size:4.2vw}.birthday .intro--bottom .pun__content h3 span:first-child{font-size:4.8vw}.birthday .intro--bottom .pun__content h3 span:last-child{font-size:5.7vw}.birthday .intro--bottom .pun__content p{font-size:2.15vw;margin-left:1vw;text-align:left}.birthday .intro--bottom .pun__content p span{display:inline-block}}.birthday .intro--bottom .pun__btn-group{position:absolute;left:50%;bottom:18%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.birthday .intro--bottom .pun__btn-group .button{padding:5px 15px;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:2px}@media screen and (min-width:767px){.birthday .intro--bottom .pun__btn-group{left:auto;right:12%;bottom:53%;-webkit-transform:translateX(0) skewX(5deg) skewY(-2deg) rotate(3.8deg);-ms-transform:translateX(0) skewX(5deg) skewY(-2deg) rotate(3.8deg);transform:translateX(0) skewX(5deg) skewY(-2deg) rotate(3.8deg)}}@media screen and (min-width:992px){.birthday .intro--bottom .pun__btn-group{bottom:54%}.birthday .intro--bottom .pun__btn-group .button{padding:.8vw 1.6vw;font-size:1.2vw;border-radius:.2vw}}.birthday .timeline{margin-bottom:40px}.birthday .timeline--title{background-repeat:no-repeat;background-size:280% auto;background-position:top}@media screen and (min-width:700px){.birthday .timeline--title{background-size:120% auto}}@media screen and (min-width:1200px){.birthday .timeline--title{background-size:100% auto}}.birthday .timeline--title .title-wrapper{width:80%;max-width:400px;margin:0 auto;position:relative}@media screen and (min-width:1200px){.birthday .timeline--title .title-wrapper{max-width:480px}}.birthday .timeline--title .title-wrapper .image{margin-top:-10px}@media screen and (min-width:700px){.birthday .timeline--title .title-wrapper .image{margin-top:-18px}}.birthday .timeline--title .title-wrapper .heading{position:absolute;top:0;left:0;padding:20px;text-align:center;font-size:20px}@media screen and (min-width:700px){.birthday .timeline--title .title-wrapper .heading{font-size:30px}}@media screen and (min-width:1200px){.birthday .timeline--title .title-wrapper .heading{font-size:36px}}.birthday .timeline--content .content{background-repeat:no-repeat;background-size:280% auto;background-position:top;margin:40px auto 0;max-width:992px}.birthday .timeline--content .content.desk{display:none}@media screen and (min-width:700px){.birthday .timeline--content .content{background-size:120% auto}.birthday .timeline--content .content.desk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.birthday .timeline--content .content.mob{display:none}}@media screen and (min-width:1200px){.birthday .timeline--content .content{background-size:100% auto}}.birthday .timeline--content .content--single-image{width:50%;display:inline-block;position:relative}.birthday .timeline--content .content--single-image .pin{position:absolute;width:18px;top:-45px;left:35%;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.birthday .timeline--content .content--single-image .image{margin-top:20px}.birthday .timeline--content .content--single-text{width:47%;display:inline-block}.birthday .timeline--content .content--single-text .heading{color:#76913b;font-size:28px}.birthday .timeline--content .content--single-text p{font-size:14px}@media screen and (min-width:700px){.birthday .timeline--content .content--single-text{padding-top:20px}}@media screen and (min-width:1200px){.birthday .timeline--content .content--single-text{padding-top:40px}}.birthday .timeline--content .content--single{padding:20px}@media screen and (min-width:700px){.birthday .timeline--content .content--single{padding:20px 5px}}.birthday .timeline--content .content--single:nth-child(2n+2) .content--single-image>.pin{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.birthday .timeline--content .content--slider .slick-slide{margin:0 3vw}.birthday .timeline--content .content--slider .slick-next,.birthday .timeline--content .content--slider .slick-prev{width:30px;height:30px;background-color:hsla(0,0%,100%,.5);border-radius:15px;overflow:hidden}.birthday .timeline--content .content--slider .slick-next:before,.birthday .timeline--content .content--slider .slick-prev:before{font-size:30px}.birthday .timeline--content .content--slider .slick-prev{left:2px}.birthday .timeline--content .content--slider .slick-next{right:2px}.birthday .timeline--content-wrap{background-repeat:no-repeat;background-size:120% auto;background-position:top}@media screen and (min-width:1200px){.birthday .timeline--content-wrap{background-size:100% auto}}.birthday .events--wrapper{position:relative;padding-top:20px;padding-bottom:40px}.birthday .events--wrapper .frame{position:absolute;top:0;left:20px;width:calc(100% - 40px);min-height:100%;max-height:100%}.birthday .events--wrapper .frame--desk{display:none}@media screen and (min-width:700px){.birthday .events--wrapper .frame--desk{display:block}.birthday .events--wrapper .frame--mob{display:none}}.birthday .events--wrapper .heading{margin:50px 20px 10px;color:#333;font-size:36px;position:relative;z-index:3;text-align:center}@media screen and (min-width:700px){.birthday .events--wrapper .heading{margin:30px 20px 0}}@media screen and (min-width:992px){.birthday .events--wrapper .heading{margin:50px 20px 0;font-size:45px}}.birthday .events--wrapper p{position:relative;z-index:3;margin:0 40px 40px;text-align:center;font-size:20px}@media screen and (min-width:992px){.birthday .events--wrapper p{margin:0 100px 25px}}.birthday .events--list{padding:0 40px 40px}@media screen and (min-width:700px){.birthday .events--list{padding:0 10px 40px 50px}}.birthday .events--listsec{padding:0 40px 40px}@media screen and (min-width:700px){.birthday .events--listsec{padding:0 50px 40px 10px}}.birthday .events--list-single{padding:0 10px 20px;text-align:center}@media screen and (min-width:700px){.birthday .events--list-single{padding:0 10px 30px}}.birthday .events--list-single span{display:block}.birthday .events--list-single .title{font-size:20px;color:#76913b;font-weight:500;line-height:1.2}@media screen and (min-width:992px){.birthday .events--list-single .title{font-size:22px}}.birthday .events--list-single .date,.birthday .events--list-single .location{font-weight:400}.birthday .events--images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.birthday .events--images img{width:49%}.birthday .events--images img:first-child{margin-top:-40px}.birthday .events--images img:last-child{margin-top:40px}@media screen and (min-width:700px){.birthday .events--images img{width:60%}.birthday .events--images img:first-child,.birthday .events--images img:last-child{margin-top:0}}.birthday .merch{margin:80px auto 40px}.birthday .merch a{display:block}.birthday .merch span.button{text-transform:uppercase;font-size:13px;font-weight:500;padding:10px}.birthday .merch--shop{position:relative;margin-bottom:40px}.birthday .merch--shop span.button{position:absolute;bottom:19%;right:18%}.birthday .merch--icecream{position:relative;text-align:center;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.birthday .merch--icecream img{width:80%}.birthday .merch--icecream span.button{position:absolute;bottom:32%;right:18%}.birthday .billboard{padding:40px 0;text-align:center}.birthday .billboard .heading{text-align:center;font-size:36px}@media screen and (min-width:992px){.birthday .billboard .heading{font-size:54px}}.birthday .billboard .button{margin-top:20px;padding:8px 20px;font-weight:400}@media screen and (min-width:700px){.birthday .billboard .button{padding:10px 20px;font-size:20px}}.birthday .billboard--slider .slick-slide{margin:0 10.3vw}@media screen and (min-width:700px){.birthday .billboard--slider .slick-slide{margin:0 30px}}.birthday .billboard--slider .slick-next,.birthday .billboard--slider .slick-prev{width:30px;height:30px;background-color:hsla(0,0%,100%,.5);border-radius:15px;overflow:hidden;z-index:15}.birthday .billboard--slider .slick-next:before,.birthday .billboard--slider .slick-prev:before{font-size:30px;font-weight:600;color:#333}@media screen and (min-width:992px){.birthday .billboard--slider .slick-next,.birthday .billboard--slider .slick-prev{width:70px;height:70px;border-radius:35px}.birthday .billboard--slider .slick-next:before,.birthday .billboard--slider .slick-prev:before{font-size:40px}}.birthday .billboard--slider .slick-prev{left:2px}@media screen and (min-width:992px){.birthday .billboard--slider .slick-prev{left:5%}.birthday .billboard--slider .slick-prev:before{padding-right:3px}}.birthday .billboard--slider .slick-next{right:2px}@media screen and (min-width:992px){.birthday .billboard--slider .slick-next{right:5%}.birthday .billboard--slider .slick-next:before{padding-left:3px}}.birthday .billboard--slider .single{position:relative;padding:8px}@media screen and (min-width:992px){.birthday .billboard--slider .single{padding:20px 10px}}@media screen and (min-width:1400px){.birthday .billboard--slider .single{padding:25px 20px}}.birthday .billboard--slider .single .frame{position:absolute;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.birthday .billboard--slider .single .wp-post-image{width:100%}.contest{background-size:100% auto}.contest--hero{position:relative}.contest--hero img.desk{display:none}.contest--hero img.rope{position:absolute;bottom:-5px;width:200%;max-width:200%;left:-50%}.contest--hero__content{padding:0 20px;position:absolute;bottom:5%}.contest--hero__content h1{color:#fff;font-size:9.5vw;text-align:center}.contest--hero__content p{color:#fff;font-size:3.8vw;text-align:center;font-weight:500}.contest--hero__content p span{display:block}@media screen and (min-width:767px){.contest--hero__content{bottom:10%;max-width:66%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.contest--hero__content h1{font-size:5vw;margin-bottom:2vw}.contest--hero__content p{font-size:1.8vw}}@media screen and (min-width:767px){.contest--hero{padding-top:40px}.contest--hero img.mob{display:none}.contest--hero img.desk{display:inline-block}.contest--hero img.rope{width:100%;max-width:100%;left:0;bottom:-1vw}}@media screen and (min-width:992px){.contest--hero{padding-top:100px}.contest--hero img.desk{width:100%;min-width:100%}}@media screen and (min-width:1400px){.contest--hero{padding-top:0}}.contest--intro{position:relative}.contest--pun{background-image:url(/wp-content/themes/sonoma/dist/dc7f1c8bb6077a6051a16dbe21311a57.png);background-repeat:no-repeat;background-position:bottom;background-size:100% auto}@media screen and (min-width:767px){.contest--pun{background-image:url(/wp-content/themes/sonoma/dist/0d73aede2b090487d8f9ebacfde5a98c.png)}}.contest--pun .pun--intro img{width:50%;margin:20px auto;display:block}.contest--pun .pun--intro h3{font-size:10vw;text-align:center;color:#fff;margin-bottom:2vw}.contest--pun .pun--intro p{color:#fff;text-align:center;font-size:4vw;font-weight:500}@media screen and (min-width:767px){.contest--pun .pun--form__content .pun--intro .frm_fields_container,.contest--pun .pun--intro .grid,.contest--pun .pun--intro .pun--form__content .frm_fields_container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contest--pun .pun--intro img{width:80%;margin:0 auto}.contest--pun .pun--intro h3{font-size:36px;margin-bottom:15px}.contest--pun .pun--intro p{font-size:14px;margin-bottom:0}}.contest--pun .pun--info{background-repeat:no-repeat;background-position:50%;background-size:140% auto;padding:5vw 0}@media screen and (min-width:992px){.contest--pun .pun--info{background-size:100% auto}}.contest--pun .pun--info__content{position:relative;width:100%}.contest--pun .pun--info__content .grid__column{padding:0}.contest--pun .pun--info__left{padding:3vw 5vw 2vw 2vw;border-right:1px solid #ffe200}.contest--pun .pun--info__left span{display:block;text-align:center;color:#ed1e79;line-height:1.1}.contest--pun .pun--info__left span:first-child{font-size:6.8vw}.contest--pun .pun--info__left span:nth-child(2){font-size:6vw}.contest--pun .pun--info__left span:nth-child(3){font-size:6.3vw}.contest--pun .pun--info__left span:nth-child(4){font-size:18.5vw;line-height:.8;margin-left:-1.5vw}@media screen and (min-width:767px){.contest--pun .pun--info__left{padding:20px 50px 12px 80px}.contest--pun .pun--info__left span:first-child{font-size:28px}.contest--pun .pun--info__left span:nth-child(2){font-size:32px}.contest--pun .pun--info__left span:nth-child(3){font-size:34px}.contest--pun .pun--info__left span:nth-child(4){font-size:100px;margin-left:-8px}}.contest--pun .pun--info__right{padding-left:5vw;padding-right:2vw;padding-top:2vw;border-left:1px solid #ffe200}.contest--pun .pun--info__right span{display:block;text-align:center;color:#29abe2;line-height:1.1}.contest--pun .pun--info__right span:first-child{font-size:7.7vw;line-height:.8}.contest--pun .pun--info__right span:nth-child(2){font-size:11vw}.contest--pun .pun--info__right span:nth-child(3){font-size:5.2vw}.contest--pun .pun--info__right span:nth-child(4){font-size:6.8vw}.contest--pun .pun--info__right span:nth-child(5){font-size:6.6vw}@media screen and (min-width:767px){.contest--pun .pun--info__right{padding:15px 80px 0 50px}.contest--pun .pun--info__right span:first-child{font-size:40px}.contest--pun .pun--info__right span:nth-child(2){font-size:57px}.contest--pun .pun--info__right span:nth-child(3){font-size:27px;margin-left:-5px}.contest--pun .pun--info__right span:nth-child(4){font-size:36px}.contest--pun .pun--info__right span:nth-child(5){font-size:35px}}.contest--pun .pun--info__bg{position:absolute;top:50%;left:-20%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:140%;max-width:140%;display:block}@media screen and (min-width:767px){.contest--pun .pun--info__bg{width:100%;left:0}}.contest--pun .pun--form{position:relative}.contest--pun .pun--form__holder{opacity:0}.contest--pun .pun--form__holder .desk,.contest--pun .pun--form__holder .mob{width:100%}.contest--pun .pun--form__holder .desk{display:none}@media screen and (min-width:767px){.contest--pun .pun--form__holder .desk{display:block}}@media screen and (min-width:767px){.contest--pun .pun--form__holder .mob{display:none}}.contest--pun .pun--form__content{position:absolute;width:100%;bottom:35%;height:68vw;text-align:center}@media screen and (min-width:767px){.contest--pun .pun--form__content{width:86%;left:6%;bottom:37%;height:auto;-webkit-transform:skew(-2deg) rotate(-1.2deg);-ms-transform:skew(-2deg) rotate(-1.2deg);transform:skew(-2deg) rotate(-1.2deg)}}.contest--pun .pun--form__content .frm_fields_container .form-field.hidden{visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contest--pun .pun--form__content .frm_fields_container .form-field.is-visible{visibility:visible;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contest--pun .pun--form__content .button{padding:2vw 6vw;font-weight:400;font-size:4.2vw;margin-top:3.5vw}.contest--pun .pun--form__content #frm_form_27_container{position:relative}.contest--pun .pun--form__content #frm_form_27_container .frm_error_style{position:absolute;width:46vw!important;bottom:100%;left:2vw;margin-left:0!important;margin-right:0!important;padding:3vw;border-radius:2vw;background-color:#ed1e79;color:#fff;font-size:4vw;line-height:1.2}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container .frm_error_style{font-size:1.5vw;border-radius:.6vw;padding:1.5vw;width:26vw!important;left:16vw;bottom:104%}}.contest--pun .pun--form__content #frm_form_27_container .frm_error_style:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(237,84,0,0);border-top-color:#ed1e79;border-width:10px;margin-left:-10px}.contest--pun .pun--form__content #frm_form_27_container fieldset{border:none;padding-bottom:0}.contest--pun .pun--form__content #frm_form_27_container fieldset .frm_submit{width:40%;text-align:right;display:inline-block}.contest--pun .pun--form__content #frm_form_27_container fieldset .frm_submit .frm_button_submit{background-color:#76913b;color:#fff;padding:2vw 6vw;font-weight:400;font-size:4.2vw;margin-top:2vw;border-radius:0}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .frm_submit .frm_button_submit{padding:1vw 3vw;font-size:1.6vw;margin-top:.6vw;margin-right:.8vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field{display:inline-block;padding:2vw;position:relative}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field{padding:.8vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field label{font-weight:400;font-size:4vw;display:block;text-transform:uppercase;width:100%;margin-bottom:.4vw;text-align:center;line-height:1}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field label{text-align:left;font-size:1.3vw;margin-bottom:.2vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field label span{font-size:2.6vw;font-weight:300}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field label span{font-size:1vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.frm_blank_field{color:#231f20!important}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field .frm_error{display:block;width:100%;top:15vw;text-align:center;position:absolute;line-height:1;font-size:3vw;font-weight:500;color:#ed1e79}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field .frm_error{top:7.2vw;font-size:1vw;text-align:left}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-check{width:60%;padding-top:4vw}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-check{padding-top:2vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-check .frm_primary_label{display:none}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-check .frm_error{top:13vw}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-check .frm_error{top:4vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-check label{position:relative;font-size:3.5vw;text-transform:none;text-align:left;padding-left:20px}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-check label{font-size:1.6vw;padding-left:3.5vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-check label input[type=checkbox]{position:absolute;margin-top:0;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;border-radius:0;border:none}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=email],.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=number],.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=tel],.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=text],.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field select,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field textarea{font-size:5vw;font-weight:400;display:block;padding:5px 10px;background-color:#e1e1e1;border-radius:0;border:none;max-width:100%;line-height:1.2}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=email]:focus,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=number]:focus,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=tel]:focus,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=text]:focus,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field select:focus,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field textarea:focus{outline:0}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=email],.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=number],.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=tel],.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field input[type=text],.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field select,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field textarea{font-size:2vw;padding:1.2vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field select{background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjU1IDI1NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjU1IDI1NTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPGc+CgkJPGcgaWQ9ImFycm93LWRyb3AtZG93biI+CgkJCTxwb2x5Z29uIGZpbGw9IiM5NTk1OTUiIHBvaW50cz0iMCw2My43NSAxMjcuNSwxOTEuMjUgMjU1LDYzLjc1ICIvPgoJCTwvZz4KCTwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:95%;background-size:2vw auto;-webkit-appearance:none}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field select{font-size:16px;height:4.7vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field .frm_error{text-align:center}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#76913b;font-size:6vw;line-height:1.1;margin-bottom:3vw;text-align:center}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:focus{outline-offset:0}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea{font-size:3vw;height:13vw;margin-bottom:1vw}}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::-webkit-input-placeholder{font-size:2.5vw}}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::-moz-placeholder{font-size:2.5vw}}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:-ms-input-placeholder{font-size:2.5vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:-moz-placeholder{color:#76913b!important;font-size:6vw}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:-moz-placeholder{font-size:2.5vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::-webkit-input-placeholder{color:#76913b!important;font-size:6vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::-moz-placeholder{color:#76913b!important;font-size:6vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:-ms-input-placeholder,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::-ms-input-placeholder{color:#76913b!important;font-size:6vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::placeholder{color:#76913b!important;font-size:6vw}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::-webkit-input-placeholder{font-size:2.5vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::-moz-placeholder{font-size:2.5vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:-ms-input-placeholder,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::-ms-input-placeholder{font-size:2.5vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea::placeholder{font-size:2.5vw}}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:focus::-webkit-input-placeholder{text-indent:-300vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:focus::-moz-placeholder{text-indent:-300vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:focus:-ms-input-placeholder,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:focus::-ms-input-placeholder{text-indent:-300vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field textarea:focus::placeholder{text-indent:-300vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun_field .frm_error{bottom:1vw;top:auto}@media screen and (max-width:766px){.contest--pun .pun--form__content #frm_form_27_container fieldset{max-width:90%;margin:0 auto}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-phone,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-state{width:70%}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-phone select,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-state select{width:100%}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-age,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-zip{width:30%}}@media screen and (min-width:767px){.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-age,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-email,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-phone{margin-top:-6.7vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-address,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-state,.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-zip{margin-top:-7.8vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-age input[type=number]{padding:1.2vw .8vw}.contest--pun .pun--form__content #frm_form_27_container fieldset .form-field.pun-state select{width:100%;background-size:1.2vw auto;background-position:90%}}.contest--pun .pun--form__thankyou{position:absolute;width:100%;bottom:36.5%;text-align:center;padding-top:150px}.contest--pun .pun--form__thankyou h3,.contest--pun .pun--form__thankyou h4{color:#76913b}.contest--pun .pun--form__thankyou h4{margin-bottom:0;font-size:6.5vw}.contest--pun .pun--form__thankyou h3{font-size:5vw;margin-bottom:3vw}.contest--pun .pun--form__thankyou p{padding:0 20px;font-size:3.5vw;line-height:1.2;margin-bottom:0}.contest--pun .pun--form__thankyou p span{display:block}.contest--pun .pun--form__thankyou p.green-text{font-size:5vw;margin-bottom:2vw;line-height:1.4}.contest--pun .pun--form__thankyou .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contest--pun .pun--form__thankyou .social--link{padding:2vw 1.5vw}.contest--pun .pun--form__thankyou .social--link a{display:block}.contest--pun .pun--form__thankyou .social--link img{height:4.5vw}@media screen and (min-width:767px){.contest--pun .pun--form__thankyou{width:66%;left:16.5%;bottom:37%;height:auto;-webkit-transform:skew(-2deg) rotate(-1.6deg);-ms-transform:skew(-2deg) rotate(-1.6deg);transform:skew(-2deg) rotate(-1.6deg)}.contest--pun .pun--form__thankyou h4{font-size:4.4vw}.contest--pun .pun--form__thankyou h3{font-size:4vw;margin-bottom:2vw}.contest--pun .pun--form__thankyou p{font-size:1.6vw}.contest--pun .pun--form__thankyou p.green-text{font-size:2.5vw;margin-bottom:1vw;line-height:1.4}.contest--pun .pun--form__thankyou .social--link{padding:2vw .8vw}.contest--pun .pun--form__thankyou .social--link img{height:2vw}}.contest--pun .pun--form__rules p{color:#fff;font-weight:500;text-align:center;padding-bottom:10px;font-size:14px}@media screen and (min-width:992px){.contest--pun .pun--form__rules p{font-size:16px}}.contest--pun .pun--form__rules p a{color:#fff;text-decoration:underline}.products--footer{background-size:100% auto}.products--footer__title{text-align:center;margin-bottom:60px}@media screen and (min-width:700px){.products--footer__title{font-size:45px}}@media screen and (min-width:992px){.products--footer__title{margin-bottom:100px}}.products--footer__related-recipes{background-repeat:no-repeat;background-size:0;background-position:top}@media screen and (min-width:992px){.products--footer__related-recipes{background-size:80%;background-repeat:repeat-x}}@media screen and (min-width:1400px){.products--footer__related-recipes{background-size:60%;background-repeat:repeat-x}}@media screen and (min-width:2000px){.products--footer__related-recipes{background-size:50%;background-repeat:repeat-x}}.products--footer__cta{text-align:center}.related-recipes--wrapper{margin:0 0 60px}@media screen and (min-width:992px){.related-recipes--wrapper{margin:0 auto 100px;max-width:1400px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.related-recipes--single{position:relative;width:55vw;max-width:350px;margin:40px auto -30px 20px;padding:10px;z-index:2;box-shadow:0 2px 10px 2px rgba(0,0,0,.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:700px){.related-recipes--single{padding:20px}}@media screen and (min-width:992px){.related-recipes--single{width:30vw;margin-right:auto;margin-left:auto;margin-top:60px}}.related-recipes--single:hover{box-shadow:0 2px 18px 2px rgba(0,0,0,.4);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.related-recipes--single__rope{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:200%;max-width:200%}@media screen and (min-width:700px){.related-recipes--single__rope{width:100%;max-width:100%}}@media screen and (min-width:992px){.related-recipes--single__rope{display:none}}.related-recipes--single__pin{position:absolute;top:-100px;width:26px;z-index:3}.related-recipes--single__border{position:absolute;width:100%;height:100%;top:0;left:0}.related-recipes--single__link{display:block;height:calc(55vw - 20px);max-height:310px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (max-width:991px){.related-recipes--single__link{font-size:3.2vw}}@media screen and (max-width:699px){.related-recipes--single__link{font-size:5vw}}@media screen and (min-width:992px){.related-recipes--single__link{height:calc(30vw - 40px)}}.related-recipes--single__link .recipe-text{position:absolute;width:calc(100% - 20px);left:10px;right:10px;bottom:10px;text-align:center}.related-recipes--single__link .recipe-text h3{margin-bottom:0;line-height:1.2;font-size:16px;text-shadow:2px 2px 8px rgba(0,0,0,.8)}@media screen and (min-width:375px){.related-recipes--single__link .recipe-text h3{font-size:25px}}.related-recipes .grid__column{padding:0;position:relative}.related-recipes .grid__column:first-child .related-recipes--single{-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);transform:rotate(-4deg)}.related-recipes .grid__column:first-child .related-recipes--single__pin{left:20%;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}@media screen and (min-width:992px){.related-recipes .grid__column:first-child .related-recipes--single{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.related-recipes .grid__column:first-child .related-recipes--single__pin{left:50%;-webkit-transform:translateX(-50%) rotate(0deg);-ms-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}}.related-recipes .grid__column:nth-child(2) .related-recipes--single{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);margin-right:20px;margin-left:auto}@media screen and (min-width:992px){.related-recipes .grid__column:nth-child(2) .related-recipes--single{margin-left:auto;margin-right:auto}}.related-recipes .grid__column:nth-child(2) .related-recipes--single__pin{left:75%;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}@media screen and (min-width:992px){.related-recipes .grid__column:nth-child(2) .related-recipes--single{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.related-recipes .grid__column:nth-child(2) .related-recipes--single__pin{left:50%;-webkit-transform:translateX(-50%) rotate(0deg);-ms-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}}.related-recipes .grid__column:nth-child(3) .related-recipes--single{-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.related-recipes .grid__column:nth-child(3) .related-recipes--single__pin{left:24%;-webkit-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg)}@media screen and (min-width:992px){.related-recipes .grid__column:nth-child(3) .related-recipes--single{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}.related-recipes .grid__column:nth-child(3) .related-recipes--single__pin{left:50%;-webkit-transform:translateX(-50%) rotate(0deg);-ms-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}}.product-single-content{background-color:#fff}.product-page .sidebar_social_icon{float:none}.postid-16300 .product-nav-links ul li:first-child a span,.postid-16305 .product-nav-links ul li:first-child a span,.postid-16313 .product-nav-links ul li:first-child a span{padding:20px 15px}@media screen and (min-width:700px){.postid-16894 .product_res{margin-top:-28px}}.product-nav-links ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;text-align:center}.product-nav-links ul li.p_inv{height:100%}.product-nav-links ul li{list-style:none;width:16.6666667%;padding:30px;margin-bottom:30px;text-align:center;border-bottom:1px solid #ddd;position:relative;display:inline-block;margin:0 -5px 30px}.product-nav-links ul li:after{display:block;content:"";border:6px solid #20b1e3;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;position:absolute;bottom:-6px;left:0;right:0;width:80%;margin:0 auto;border-radius:5px}.product-nav-links ul li.active:after,.product-nav-links ul li:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.product-nav-links ul li.product-spacer,.product-nav-links ul li.product-spacer:hover{border:none}.product-nav-links ul li.product-spacer:after{display:none}.product-nav-links ul li a{font-size:17px;line-height:1;text-transform:capitalize;text-decoration:none;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;text-align:center;color:#757575}.product-nav-links ul li a span{padding:20px 0;display:block}.product-nav-links ul li .p_inv{float:left}.container.product-nav-links{width:100%}.inventory_category-organic-cheese .pc-sideproduct__single h4{max-width:490px}@media screen and (max-width:699px){.inventory_category-organic-cheese .pc-sideproduct__single h4{text-align:center}}.inventory_category-omega3-milk .banner_single_img_full.product-shadow1{margin-top:10%}@media screen and (min-width:1180px){.inventory_category-omega3-milk .banner_single_img_full.product-shadow1{margin-top:10%}.inventory_category-omega3-milk .banner_single_img_full.product-shadow1 img{max-width:80%}}.chalkboard img{max-width:80%}@media screen and (min-width:992px){.chalkboard img{max-width:350px}}.inventory_category-omega3-milk .inventory__content .col-md-7{margin-top:0}.inventory_category-omega3-milk .pc-sideproduct{width:50%;float:left}.inventory_category-omega3-milk .pc-sideproduct .sideproduct_img img{max-width:116%;margin-left:-8%;display:inline-block}@media screen and (min-width:992px){.inventory_category-omega3-milk .pc-sideproduct{width:33.33%}}.inventory_category-omega3-milk .pc-sideproduct:first-child,.inventory_category-omega3-milk .pc-sideproduct:nth-child(2),.inventory_category-omega3-milk .pc-sideproduct:nth-child(3),.inventory_category-omega3-milk .pc-sideproduct:nth-child(4),.inventory_category-omega3-milk .pc-sideproduct:nth-child(5){margin:0;margin-top:0}.inventory_category-omega3-milk .pc-sideproduct:first-child{margin-top:10%}@media screen and (min-width:992px){.inventory_category-omega3-milk .pc-sideproduct:first-child{margin-left:16.65%;margin-top:5%}}.inventory_category-omega3-milk .pc-sideproduct:nth-child(2){margin-bottom:10%}@media screen and (min-width:992px){.inventory_category-omega3-milk .pc-sideproduct:nth-child(2){margin-right:16.65%;margin-top:5%!important;margin-bottom:6%}}.inventory_category-omega3-milk .pc-sideproduct:nth-child(3){margin-top:10%}@media screen and (min-width:992px){.inventory_category-omega3-milk .pc-sideproduct:nth-child(3){margin-top:15%}}.inventory_category-omega3-milk .pc-sideproduct:nth-child(4){margin-bottom:10%}@media screen and (min-width:992px){.inventory_category-omega3-milk .pc-sideproduct:nth-child(4){margin-top:10%;margin-bottom:5%}}.inventory_category-omega3-milk .pc-sideproduct:nth-child(5).pc-sideproduct__single{margin-left:25%;margin-right:25%}@media screen and (min-width:992px){.inventory_category-omega3-milk .pc-sideproduct:nth-child(5).pc-sideproduct__single{margin:5% 0 10%}}.inventory_category-lactose-free-chocolate-milk .inventory__content .col-md-7{margin-top:0}.inventory_category-lactose-free-chocolate-milk .pc-sideproduct{width:50%;float:left}.inventory_category-lactose-free-chocolate-milk .pc-sideproduct .sideproduct_img img{max-width:130%;margin-left:-15%;display:inline-block}@media screen and (min-width:992px){.inventory_category-lactose-free-chocolate-milk .pc-sideproduct{width:33.33%}}.inventory_category-lactose-free-chocolate-milk .pc-sideproduct:first-child,.inventory_category-lactose-free-chocolate-milk .pc-sideproduct:nth-child(2){margin:0;margin-top:0}@media screen and (min-width:992px){.inventory_category-lactose-free-chocolate-milk .pc-sideproduct:first-child{margin-top:30%}}@media screen and (min-width:992px){.inventory_category-lactose-free-chocolate-milk .pc-sideproduct:nth-child(2){margin-top:25%!important;margin-bottom:6%}}.inventory_category-lactose-free-chocolate-milk .pc-sideproduct:nth-child(3){margin:12% auto 0;float:none}@media screen and (min-width:992px){.inventory_category-lactose-free-chocolate-milk .pc-sideproduct:nth-child(3){margin-top:20%;float:left}}.inventory_category-organic-cheese .pc-sideproduct__single h4{max-width:none;text-align:center;display:inline-block;width:100%}.inventory_category-organic-cheese .sideproduct_img img{max-width:100%;width:100%}@media screen and (min-width:767px){.inventory_category-organic-cheese .product-category-details{padding-top:0}.inventory_category-organic-cheese .inventory__content .col-md-7{margin-top:10%}}@media screen and (min-width:1200px){.inventory_category-organic-cheese .pc-sideproduct__single h4,.inventory_category-organic-cheese .sideproduct_img img{max-width:90%;width:90%}.inventory_category-organic-cheese .inventory__content .col-md-7{margin-top:15%}}.privacy-policy-horse-with-clo{display:none}@media screen and (min-width:992px){.privacy-policy-horse-with-clo{position:fixed;display:block;bottom:0;width:28%}}.privacy_content ul{padding:revert;list-style:initial;padding-bottom:20px}.dairy-camp{padding:0}.dairy-camp--hero{min-height:140vw;background-image:url(/wp-content/themes/sonoma/dist/f66d858a5dab2ce70a3a4374da602a46.jpg);background-position:top;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:700px){.dairy-camp--hero{background-image:url(/wp-content/themes/sonoma/dist/68c90bef4168b99d6cef0af4c71b7614.jpg);height:50vh;min-height:500px;position:relative}}@media screen and (min-width:1200px){.dairy-camp--hero{min-height:600px}}.dairy-camp--hero .hero--title{color:#fff;font-size:13vw;text-shadow:0 0 10px #000;max-width:70%;margin:0 auto;padding:40px 0;text-align:center}.dairy-camp--hero .hero--title span:last-child{font-size:18vw}@media screen and (min-width:700px){.dairy-camp--hero .hero--title{font-size:6vw;max-width:90%;width:90%;position:absolute;bottom:0;left:5%;padding:100px 0}.dairy-camp--hero .hero--title span:last-child{font-size:8.5vw}}@media screen and (min-width:1200px){.dairy-camp--hero .hero--title{font-size:70px}.dairy-camp--hero .hero--title span:last-child{font-size:94px}}.dairy-camp--wrapper{margin:4vw 3vw}@media screen and (min-width:1200px){.dairy-camp--wrapper{margin:125px auto;max-width:1200px}}.dairy-camp--main{padding:7.4vw 7.4vw 0;background-image:url(/wp-content/themes/sonoma/dist/ef3c930eb50c3c6c5f5e8dd9290cc9f0.jpg);background-position:top;background-size:100% 100%;background-repeat:no-repeat;overflow:hidden}@media screen and (min-width:700px){.dairy-camp--main{background-image:url(/wp-content/themes/sonoma/dist/803cbb59774a406227be1a9cb9d08345.jpg);padding:5vw 3.5vw 0}}@media screen and (min-width:1200px){.dairy-camp--main{padding:90px 80px 0}}.dairy-camp--intro img.cup{width:50%;display:block;margin:0 auto 2vw}.dairy-camp--intro h2{line-height:1}.dairy-camp--intro h2 span{display:block}.dairy-camp--intro h2 span:first-child{font-size:7.6vw}.dairy-camp--intro h2 span:last-child{font-size:21.5vw}.dairy-camp--intro .arrow{display:none}@media screen and (min-width:700px){.dairy-camp--intro .grid__column:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;position:relative}.dairy-camp--intro h2{position:relative;z-index:1}.dairy-camp--intro h2 span:first-child{font-size:6.3vw}.dairy-camp--intro h2 span:last-child{font-size:18.2vw}.dairy-camp--intro img.cup{width:110%;max-width:110%;margin-left:-5%;margin-top:40px}.dairy-camp--intro .arrow{display:block;position:absolute;bottom:-4.7vw;z-index:0}.dairy-camp--intro .arrow img{width:100%}.dairy-camp--intro .arrow--one{width:36vw;left:14.3vw}.dairy-camp--intro .arrow--two{width:15vw;left:42vw}.dairy-camp--intro .arrow--three{width:7.4vw;left:63.5vw}}@media screen and (min-width:1200px){.dairy-camp--intro h2 span:first-child{font-size:75px}.dairy-camp--intro h2 span:last-child{font-size:217px}.dairy-camp--intro img.cup{width:130%;max-width:130%}.dairy-camp--intro .arrow{display:block;position:absolute;bottom:-10px;z-index:0}.dairy-camp--intro .arrow img{width:100%}.dairy-camp--intro .arrow--one{width:390px;left:208px}.dairy-camp--intro .arrow--two{width:170px;left:508px}.dairy-camp--intro .arrow--three{width:80px;left:756px}}.dairy-camp--infographic{max-width:80%;margin:0 auto}@media screen and (min-width:700px){.dairy-camp--infographic{max-width:100%;padding-top:5.5vw}.dairy-camp--infographic .grid__column{padding:0 2.8vw;border-right:.2vw dashed #76913b}.dairy-camp--infographic .grid__column:last-child{border-right:none}}@media screen and (min-width:1200px){.dairy-camp--infographic{padding:20px 60px}.dairy-camp--infographic .grid__column{padding:0 37px 0 35px;border-right:2px dashed #76913b}.dairy-camp--infographic .grid__column:last-child{border-right:none;padding:0 35px}}.dairy-camp--infographic .js-dc-accordion{background-image:url(/wp-content/themes/sonoma/dist/452b02055e5b70ee010f3171fbb26a74.png);background-position:top;background-size:100% auto;background-repeat:no-repeat;text-align:center;font-size:5.5vw;line-height:3.1;margin-bottom:3vw;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:500px){.dairy-camp--infographic .js-dc-accordion{line-height:3.4}}@media screen and (min-width:700px){.dairy-camp--infographic .js-dc-accordion{line-height:2.7;font-size:2.5vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .js-dc-accordion{font-size:23px;line-height:2.8;margin-bottom:40px}}.dairy-camp--infographic .js-dc-accordion:after{content:"";position:absolute;display:block;top:50%;-webkit-transform:rotate(0) translateY(-50%);-ms-transform:rotate(0) translateY(-50%);transform:rotate(0) translateY(-50%);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;right:2vw;width:5vw;height:5vw;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4wMyIgcG9pbnRzPSIxNiA3IDEwIDEzIDQgNyIgLz4KPC9zdmc+);background-size:100% auto;background-repeat:no-repeat;-webkit-transition:inherit;transition:inherit}@media screen and (min-width:700px){.dairy-camp--infographic .js-dc-accordion:after{display:none}}.dairy-camp--infographic .js-dc-accordion a{color:#231f20}.dairy-camp--infographic .js-dc-accordion a:hover{text-decoration:none}.dairy-camp--infographic .js-dc-expandable{display:none}@media screen and (min-width:700px){.dairy-camp--infographic .js-dc-expandable{display:block}}.dairy-camp--infographic .active .js-dc-accordion{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dairy-camp--infographic .active .js-dc-accordion:after{-webkit-transform:rotate(180deg) translateY(-50%);-ms-transform:rotate(180deg) translateY(-50%);transform:rotate(180deg) translateY(-50%);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:inherit;transition:inherit}.dairy-camp--infographic .active .js-dc-accordion a{color:#231f20}.dairy-camp--infographic .active .js-dc-accordion a:hover{text-decoration:none}.dairy-camp--infographic .infographic--one span{display:block}.dairy-camp--infographic .infographic--one h3{margin:0;padding:6vw 0}.dairy-camp--infographic .infographic--one h3 span:first-child{font-size:7.5vw}.dairy-camp--infographic .infographic--one h3 span:nth-child(2){font-size:8.5vw;line-height:.8}.dairy-camp--infographic .infographic--one h3 span:nth-child(3){font-size:9.4vw}.dairy-camp--infographic .infographic--one h3 span:nth-child(4){font-size:5.15vw}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--one h3{padding:0 0 3.8vw}.dairy-camp--infographic .infographic--one h3 span:first-child{font-size:2.9vw}.dairy-camp--infographic .infographic--one h3 span:nth-child(2){font-size:3.28vw;line-height:.8}.dairy-camp--infographic .infographic--one h3 span:nth-child(3){font-size:3.65vw}.dairy-camp--infographic .infographic--one h3 span:nth-child(4){font-size:1.96vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--one h3{padding:0 0 50px}.dairy-camp--infographic .infographic--one h3 span:first-child{font-size:29px}.dairy-camp--infographic .infographic--one h3 span:nth-child(2){font-size:33px}.dairy-camp--infographic .infographic--one h3 span:nth-child(3){font-size:36px}.dairy-camp--infographic .infographic--one h3 span:nth-child(4){font-size:19.5px}}.dairy-camp--infographic .infographic--one h4{margin:0}.dairy-camp--infographic .infographic--one h4 span{text-transform:uppercase}.dairy-camp--infographic .infographic--one h4 span:first-child{font-size:4.2vw}.dairy-camp--infographic .infographic--one h4 span:last-child{font-size:5.65vw}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--one h4{padding-bottom:2vw}.dairy-camp--infographic .infographic--one h4 span:first-child{font-size:1.61vw}.dairy-camp--infographic .infographic--one h4 span:last-child{font-size:2.15vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--one h4{padding-bottom:10px}.dairy-camp--infographic .infographic--one h4 span:first-child{font-size:16px}.dairy-camp--infographic .infographic--one h4 span:last-child{font-size:21.5px}}.dairy-camp--infographic .infographic--one p{text-align:center;line-height:1.2;margin-top:10vw;margin-bottom:0;font-size:4.7vw}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--one p{font-size:1.7vw;margin-top:7vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--one p{font-size:18px;margin-top:74px}}.dairy-camp--infographic .infographic--one h5{margin:0 0 5vw}.dairy-camp--infographic .infographic--one h5 span:first-child{font-size:9.8vw}.dairy-camp--infographic .infographic--one h5 span:last-child{font-size:9.3vw;line-height:1}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--one h5{margin:0}.dairy-camp--infographic .infographic--one h5 span:first-child{font-size:3.75vw}.dairy-camp--infographic .infographic--one h5 span:last-child{font-size:3.6vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--one h5 span:first-child{font-size:38.5px}.dairy-camp--infographic .infographic--one h5 span:last-child{font-size:36.5px}}.dairy-camp--infographic .infographic--two span{display:block}.dairy-camp--infographic .infographic--two h3{margin:0;padding:6vw 0}.dairy-camp--infographic .infographic--two h3 span:first-child{font-size:7.2vw}.dairy-camp--infographic .infographic--two h3 span:nth-child(2){font-size:4.38vw}.dairy-camp--infographic .infographic--two h3 span:nth-child(3){font-size:7.2vw}.dairy-camp--infographic .infographic--two h3 span:nth-child(4){font-size:8.8vw;line-height:1}.dairy-camp--infographic .infographic--two h3 span:nth-child(5){font-size:7.7vw;text-transform:uppercase}.dairy-camp--infographic .infographic--two h3 span:nth-child(6){font-size:9.25vw;line-height:1}.dairy-camp--infographic .infographic--two h3 span:nth-child(7){font-size:7.3vw}.dairy-camp--infographic .infographic--two h3 span:nth-child(8){font-size:7.8vw;line-height:.9}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--two h3{padding:0 0 2vw}.dairy-camp--infographic .infographic--two h3 span:first-child{font-size:2.8vw}.dairy-camp--infographic .infographic--two h3 span:nth-child(2){font-size:1.7vw}.dairy-camp--infographic .infographic--two h3 span:nth-child(3){font-size:2.75vw}.dairy-camp--infographic .infographic--two h3 span:nth-child(4){font-size:3.4vw;line-height:1}.dairy-camp--infographic .infographic--two h3 span:nth-child(5){font-size:2.95vw;text-transform:uppercase}.dairy-camp--infographic .infographic--two h3 span:nth-child(6){font-size:3.55vw;line-height:1}.dairy-camp--infographic .infographic--two h3 span:nth-child(7){font-size:2.8vw}.dairy-camp--infographic .infographic--two h3 span:nth-child(8){font-size:3vw;line-height:.9}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--two h3{padding:0 0 32px}.dairy-camp--infographic .infographic--two h3 span:first-child{font-size:28px}.dairy-camp--infographic .infographic--two h3 span:nth-child(2){font-size:16.8px}.dairy-camp--infographic .infographic--two h3 span:nth-child(3){font-size:27.5px}.dairy-camp--infographic .infographic--two h3 span:nth-child(4){font-size:34px}.dairy-camp--infographic .infographic--two h3 span:nth-child(5){font-size:29.5px}.dairy-camp--infographic .infographic--two h3 span:nth-child(6){font-size:35.2px}.dairy-camp--infographic .infographic--two h3 span:nth-child(7){font-size:28px}.dairy-camp--infographic .infographic--two h3 span:nth-child(8){font-size:30px}}.dairy-camp--infographic .infographic--two h4 span:first-child{font-size:9.9vw}.dairy-camp--infographic .infographic--two h4 span:nth-child(2){font-size:8.6vw}.dairy-camp--infographic .infographic--two h4 span:nth-child(3){font-size:23.5vw;line-height:.8}.dairy-camp--infographic .infographic--two h4 span:nth-child(4){font-size:8.4vw;line-height:1.3}.dairy-camp--infographic .infographic--two h4 .down{-webkit-transform:rotate(90deg) translateY(-130%);-ms-transform:rotate(90deg) translateY(-130%);transform:rotate(90deg) translateY(-130%);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;font-size:22vw;line-height:.8;width:20vw;padding-left:5vw}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--two h4 span:first-child{font-size:3.8vw}.dairy-camp--infographic .infographic--two h4 span:nth-child(2){font-size:3.3vw}.dairy-camp--infographic .infographic--two h4 span:nth-child(3){font-size:9vw;line-height:.8}.dairy-camp--infographic .infographic--two h4 span:nth-child(4){font-size:3.2vw;line-height:1.3}.dairy-camp--infographic .infographic--two h4 .down{-webkit-transform:rotate(90deg) translateY(-165%);-ms-transform:rotate(90deg) translateY(-165%);transform:rotate(90deg) translateY(-165%);font-size:7vw;width:7vw;padding-left:3vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--two h4 span:first-child{font-size:38px}.dairy-camp--infographic .infographic--two h4 span:nth-child(2){font-size:33px}.dairy-camp--infographic .infographic--two h4 span:nth-child(3){font-size:89.5px}.dairy-camp--infographic .infographic--two h4 span:nth-child(4){font-size:32.5px}.dairy-camp--infographic .infographic--two h4 .down{-webkit-transform:rotate(90deg) translateY(-100%);-ms-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%);font-size:90px;width:120px;padding-left:50px}}.dairy-camp--infographic .infographic--two p{padding-top:2vw;text-align:center;margin-bottom:0;font-size:4.2vw}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--two p{font-size:1.7vw;padding-top:3vw}}@media screen and (min-width:992px){.dairy-camp--infographic .infographic--two p{padding-top:4vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--two p{padding-top:30px;font-size:17px}}.dairy-camp--infographic .infographic--two h5{margin:0 0 5vw}.dairy-camp--infographic .infographic--two h5 span:first-child{font-size:32vw;line-height:.9}.dairy-camp--infographic .infographic--two h5 span:nth-child(2){font-size:9.6vw;padding-top:.5vw}.dairy-camp--infographic .infographic--two h5 span:nth-child(3){text-transform:uppercase;font-size:7.2vw;line-height:1}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--two h5{margin:0}.dairy-camp--infographic .infographic--two h5 span:first-child{font-size:12.5vw}.dairy-camp--infographic .infographic--two h5 span:nth-child(2){font-size:3.7vw}.dairy-camp--infographic .infographic--two h5 span:nth-child(3){font-size:2.78vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--two h5 span:first-child{font-size:123px;line-height:.8}.dairy-camp--infographic .infographic--two h5 span:nth-child(2){font-size:37px}.dairy-camp--infographic .infographic--two h5 span:nth-child(3){font-size:27px}}.dairy-camp--infographic .infographic--three span{display:block}.dairy-camp--infographic .infographic--three h3{margin:0;padding:6vw 0}.dairy-camp--infographic .infographic--three h3 span:first-child{font-size:7.9vw}.dairy-camp--infographic .infographic--three h3 span:nth-child(2){font-size:5.18vw}.dairy-camp--infographic .infographic--three h3 span:nth-child(3){font-size:26vw;line-height:.9;padding-bottom:2vw}.dairy-camp--infographic .infographic--three h3 span:nth-child(4){font-size:6.5vw}.dairy-camp--infographic .infographic--three h3 span:nth-child(5){font-size:7.2vw;text-transform:uppercase}.dairy-camp--infographic .infographic--three h3 span:nth-child(6){font-size:8.85vw}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--three h3{padding:0 0 2vw}.dairy-camp--infographic .infographic--three h3 span:first-child{font-size:3.08vw}.dairy-camp--infographic .infographic--three h3 span:nth-child(2){font-size:2vw}.dairy-camp--infographic .infographic--three h3 span:nth-child(3){font-size:9.98vw;padding-bottom:1vw}.dairy-camp--infographic .infographic--three h3 span:nth-child(4){font-size:2.5vw}.dairy-camp--infographic .infographic--three h3 span:nth-child(5){font-size:2.78vw}.dairy-camp--infographic .infographic--three h3 span:nth-child(6){font-size:3.4vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--three h3{padding:0 0 30px}.dairy-camp--infographic .infographic--three h3 span:first-child{font-size:31.5px}.dairy-camp--infographic .infographic--three h3 span:nth-child(2){font-size:20px}.dairy-camp--infographic .infographic--three h3 span:nth-child(3){font-size:100px;padding-bottom:5px;line-height:.8}.dairy-camp--infographic .infographic--three h3 span:nth-child(4){font-size:25.5px}.dairy-camp--infographic .infographic--three h3 span:nth-child(5){font-size:28.5px}.dairy-camp--infographic .infographic--three h3 span:nth-child(6){font-size:34.8px}}.dairy-camp--infographic .infographic--three h4{margin:1vw 0}.dairy-camp--infographic .infographic--three h4 span:first-child{font-size:6.7vw}.dairy-camp--infographic .infographic--three h4 span:first-child .inline{display:inline;color:#333}.dairy-camp--infographic .infographic--three h4 span:nth-child(2){font-size:8.38vw}.dairy-camp--infographic .infographic--three h4 span:nth-child(3){text-transform:uppercase;font-size:4.8vw;padding-top:1vw}.dairy-camp--infographic .infographic--three h4 span:nth-child(4){text-transform:uppercase;font-size:3.9vw}.dairy-camp--infographic .infographic--three h4 span:nth-child(5){font-size:6.4vw}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--three h4 span:first-child{font-size:2.57vw}.dairy-camp--infographic .infographic--three h4 span:nth-child(2){font-size:3.22vw}.dairy-camp--infographic .infographic--three h4 span:nth-child(3){font-size:1.86vw;padding-top:.5vw}.dairy-camp--infographic .infographic--three h4 span:nth-child(4){font-size:1.5vw}.dairy-camp--infographic .infographic--three h4 span:nth-child(5){font-size:2.46vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--three h4{margin:0}.dairy-camp--infographic .infographic--three h4 span:first-child{font-size:26px}.dairy-camp--infographic .infographic--three h4 span:nth-child(2){font-size:33px}.dairy-camp--infographic .infographic--three h4 span:nth-child(3){font-size:18.7px;padding:3px 0}.dairy-camp--infographic .infographic--three h4 span:nth-child(4){font-size:15.4px}.dairy-camp--infographic .infographic--three h4 span:nth-child(5){font-size:25.2px}}.dairy-camp--infographic .infographic--three p{text-align:center;font-size:4.4vw;line-height:1.3}.dairy-camp--infographic .infographic--three p:nth-child(3){margin-bottom:7vw}.dairy-camp--infographic .infographic--three p:nth-child(5){margin-top:7vw;margin-bottom:0}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--three p{font-size:1.7vw}.dairy-camp--infographic .infographic--three p:nth-child(3){margin-bottom:2vw}.dairy-camp--infographic .infographic--three p:nth-child(5){margin-top:2vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--three p{font-size:17px}.dairy-camp--infographic .infographic--three p:nth-child(3){margin-bottom:30px}.dairy-camp--infographic .infographic--three p:nth-child(5){margin-top:30px}}.dairy-camp--infographic .infographic--three img{width:80%;margin-left:10%}.dairy-camp--infographic .infographic--three h5{margin:0 0 5vw}.dairy-camp--infographic .infographic--three h5 span:first-child{font-size:8.1vw}.dairy-camp--infographic .infographic--three h5 span:nth-child(2){font-size:5.25vw}.dairy-camp--infographic .infographic--three h5 span:nth-child(3){font-size:15.2vw;line-height:.9}@media screen and (min-width:700px){.dairy-camp--infographic .infographic--three h5{margin:0}.dairy-camp--infographic .infographic--three h5 span:first-child{font-size:3.14vw}.dairy-camp--infographic .infographic--three h5 span:nth-child(2){font-size:2.04vw}.dairy-camp--infographic .infographic--three h5 span:nth-child(3){font-size:5.9vw}}@media screen and (min-width:1200px){.dairy-camp--infographic .infographic--three h5 span:first-child{font-size:32px}.dairy-camp--infographic .infographic--three h5 span:nth-child(2){font-size:20.8px}.dairy-camp--infographic .infographic--three h5 span:nth-child(3){font-size:60.5px}}.dairy-camp--board{margin:0 auto 15vw;padding:0 2.8vw;position:relative}@media screen and (min-width:700px){.dairy-camp--board{padding:0;margin:0 auto 5vw}}@media screen and (min-width:1200px){.dairy-camp--board{margin:0 auto 100px}}.dairy-camp--board .grid__column{padding:1vw}@media screen and (min-width:700px){.dairy-camp--board br:not(.always-show){display:none}}.dairy-camp--board__bg{box-shadow:0 0 10px 5px rgba(0,0,0,.3)}.dairy-camp--board__bg.desk{display:none}@media screen and (min-width:700px){.dairy-camp--board__bg.mob{display:none}.dairy-camp--board__bg.desk{display:block;width:100%}}.dairy-camp--board__tack{position:absolute;top:5vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:7vw;z-index:1}@media screen and (min-width:700px){.dairy-camp--board__tack{top:2vw;width:4.5vw}}@media screen and (min-width:1200px){.dairy-camp--board__tack{top:20px;width:50px}}.dairy-camp--board__note{position:absolute;background-color:#f4ea9c;top:8.5vw;margin:0 7vw;padding:0 2vw;width:calc(100% - 19.6vw);-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}@media screen and (min-width:700px){.dairy-camp--board__note{top:4.5vw;margin:0 3vw;padding:0 2vw;width:calc(100% - 6vw)}}@media screen and (min-width:1200px){.dairy-camp--board__note{top:10%;margin:0 50px;padding:0 40px;width:calc(100% - 100px)}}.dairy-camp--board__form{display:none}.dairy-camp--board__form.is-shown{display:block}.bcorp .believes--columns__single .dairy-camp--board__form span:first-child,.bcorp .believes--columns__single .dairy-camp--board__form span:nth-child(4),.dairy-camp--board__form .bcorp .believes--columns__single span:first-child,.dairy-camp--board__form .bcorp .believes--columns__single span:nth-child(4),.dairy-camp--board__form .giveback-prog .intro--info .text ul>li,.dairy-camp--board__form .home-hero__subtitle,.dairy-camp--board__form .home-hero__title,.dairy-camp--board__form .home-section__link,.dairy-camp--board__form .home-section__title,.dairy-camp--board__form .inventory__recipe .inventory__recipe-meta .button,.dairy-camp--board__form .inventory__recommended .recommended-title,.dairy-camp--board__form .print-text,.dairy-camp--board__form .stronginside--logos .button,.dairy-camp--board__form .stronginside--products__blocks .button,.dairy-camp--board__form .sustainability .farms--herd div.fancy span,.dairy-camp--board__form .sustainability .farms h3 span,.dairy-camp--board__form .sustainability .recycling--heading h3:last-child span,.giveback-prog .intro--info .text .dairy-camp--board__form ul>li,.inventory__recipe .inventory__recipe-meta .dairy-camp--board__form .button,.inventory__recommended .dairy-camp--board__form .recommended-title,.stronginside--logos .dairy-camp--board__form .button,.stronginside--products__blocks .dairy-camp--board__form .button,.sustainability .farms--herd div.fancy .dairy-camp--board__form span,.sustainability .farms h3 .dairy-camp--board__form span,.sustainability .recycling--heading h3:last-child .dairy-camp--board__form span{font-size:4.5vw;line-height:1.3;margin:3vw 0;text-align:center;-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}@media screen and (min-width:700px){.bcorp .believes--columns__single .dairy-camp--board__form span:first-child,.bcorp .believes--columns__single .dairy-camp--board__form span:nth-child(4),.dairy-camp--board__form .bcorp .believes--columns__single span:first-child,.dairy-camp--board__form .bcorp .believes--columns__single span:nth-child(4),.dairy-camp--board__form .giveback-prog .intro--info .text ul>li,.dairy-camp--board__form .home-hero__subtitle,.dairy-camp--board__form .home-hero__title,.dairy-camp--board__form .home-section__link,.dairy-camp--board__form .home-section__title,.dairy-camp--board__form .inventory__recipe .inventory__recipe-meta .button,.dairy-camp--board__form .inventory__recommended .recommended-title,.dairy-camp--board__form .print-text,.dairy-camp--board__form .stronginside--logos .button,.dairy-camp--board__form .stronginside--products__blocks .button,.dairy-camp--board__form .sustainability .farms--herd div.fancy span,.dairy-camp--board__form .sustainability .farms h3 span,.dairy-camp--board__form .sustainability .recycling--heading h3:last-child span,.giveback-prog .intro--info .text .dairy-camp--board__form ul>li,.inventory__recipe .inventory__recipe-meta .dairy-camp--board__form .button,.inventory__recommended .dairy-camp--board__form .recommended-title,.stronginside--logos .dairy-camp--board__form .button,.stronginside--products__blocks .dairy-camp--board__form .button,.sustainability .farms--herd div.fancy .dairy-camp--board__form span,.sustainability .farms h3 .dairy-camp--board__form span,.sustainability .recycling--heading h3:last-child .dairy-camp--board__form span{font-size:2.5vw;margin:1vw 0;width:70%;line-height:1.1}}@media screen and (min-width:1200px){.bcorp .believes--columns__single .dairy-camp--board__form span:first-child,.bcorp .believes--columns__single .dairy-camp--board__form span:nth-child(4),.dairy-camp--board__form .bcorp .believes--columns__single span:first-child,.dairy-camp--board__form .bcorp .believes--columns__single span:nth-child(4),.dairy-camp--board__form .giveback-prog .intro--info .text ul>li,.dairy-camp--board__form .home-hero__subtitle,.dairy-camp--board__form .home-hero__title,.dairy-camp--board__form .home-section__link,.dairy-camp--board__form .home-section__title,.dairy-camp--board__form .inventory__recipe .inventory__recipe-meta .button,.dairy-camp--board__form .inventory__recommended .recommended-title,.dairy-camp--board__form .print-text,.dairy-camp--board__form .stronginside--logos .button,.dairy-camp--board__form .stronginside--products__blocks .button,.dairy-camp--board__form .sustainability .farms--herd div.fancy span,.dairy-camp--board__form .sustainability .farms h3 span,.dairy-camp--board__form .sustainability .recycling--heading h3:last-child span,.giveback-prog .intro--info .text .dairy-camp--board__form ul>li,.inventory__recipe .inventory__recipe-meta .dairy-camp--board__form .button,.inventory__recommended .dairy-camp--board__form .recommended-title,.stronginside--logos .dairy-camp--board__form .button,.stronginside--products__blocks .dairy-camp--board__form .button,.sustainability .farms--herd div.fancy .dairy-camp--board__form span,.sustainability .farms h3 .dairy-camp--board__form span,.sustainability .recycling--heading h3:last-child .dairy-camp--board__form span{font-size:30px;margin:20px 0}}.bcorp .believes--columns__single .dairy-camp--board__form span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .dairy-camp--board__form span:nth-child(3),.dairy-camp--board__form .bcorp .believes--columns__single:nth-child(2) span:nth-child(3),.dairy-camp--board__form .bcorp .believes--columns__single span:nth-child(2),.dairy-camp--board__form .fancy,.dairy-camp--board__form .news--title h2 span,.dairy-camp--board__form .stronginside--intro em,.dairy-camp--board__form .sustainability--recycling-main-title h2 span,.dairy-camp--board__form .sustainability .recycling--heading h3:first-child span,.dairy-camp--board__form .sustainability .recycling--slider .single-inner h4 span,.dairy-camp--board__form .sustainability .video h2 span,.dairy-camp--board__form .video-sommelier .main-videos-wrapper .video-btn a,.news--title h2 .dairy-camp--board__form span,.stronginside--intro .dairy-camp--board__form em,.sustainability--recycling-main-title h2 .dairy-camp--board__form span,.sustainability .recycling--heading h3:first-child .dairy-camp--board__form span,.sustainability .recycling--slider .single-inner h4 .dairy-camp--board__form span,.sustainability .video h2 .dairy-camp--board__form span,.video-sommelier .main-videos-wrapper .video-btn .dairy-camp--board__form a{font-size:7vw;text-align:center;line-height:1;padding-bottom:2vw;-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}@media screen and (min-width:700px){.bcorp .believes--columns__single .dairy-camp--board__form span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .dairy-camp--board__form span:nth-child(3),.dairy-camp--board__form .bcorp .believes--columns__single:nth-child(2) span:nth-child(3),.dairy-camp--board__form .bcorp .believes--columns__single span:nth-child(2),.dairy-camp--board__form .fancy,.dairy-camp--board__form .news--title h2 span,.dairy-camp--board__form .stronginside--intro em,.dairy-camp--board__form .sustainability--recycling-main-title h2 span,.dairy-camp--board__form .sustainability .recycling--heading h3:first-child span,.dairy-camp--board__form .sustainability .recycling--slider .single-inner h4 span,.dairy-camp--board__form .sustainability .video h2 span,.dairy-camp--board__form .video-sommelier .main-videos-wrapper .video-btn a,.news--title h2 .dairy-camp--board__form span,.stronginside--intro .dairy-camp--board__form em,.sustainability--recycling-main-title h2 .dairy-camp--board__form span,.sustainability .recycling--heading h3:first-child .dairy-camp--board__form span,.sustainability .recycling--slider .single-inner h4 .dairy-camp--board__form span,.sustainability .video h2 .dairy-camp--board__form span,.video-sommelier .main-videos-wrapper .video-btn .dairy-camp--board__form a{font-size:4vw;text-align:left;padding-bottom:1vw}}@media screen and (min-width:1200px){.bcorp .believes--columns__single .dairy-camp--board__form span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .dairy-camp--board__form span:nth-child(3),.dairy-camp--board__form .bcorp .believes--columns__single:nth-child(2) span:nth-child(3),.dairy-camp--board__form .bcorp .believes--columns__single span:nth-child(2),.dairy-camp--board__form .fancy,.dairy-camp--board__form .news--title h2 span,.dairy-camp--board__form .stronginside--intro em,.dairy-camp--board__form .sustainability--recycling-main-title h2 span,.dairy-camp--board__form .sustainability .recycling--heading h3:first-child span,.dairy-camp--board__form .sustainability .recycling--slider .single-inner h4 span,.dairy-camp--board__form .sustainability .video h2 span,.dairy-camp--board__form .video-sommelier .main-videos-wrapper .video-btn a,.news--title h2 .dairy-camp--board__form span,.stronginside--intro .dairy-camp--board__form em,.sustainability--recycling-main-title h2 .dairy-camp--board__form span,.sustainability .recycling--heading h3:first-child .dairy-camp--board__form span,.sustainability .recycling--slider .single-inner h4 .dairy-camp--board__form span,.sustainability .video h2 .dairy-camp--board__form span,.video-sommelier .main-videos-wrapper .video-btn .dairy-camp--board__form a{font-size:40px;padding-bottom:20px}}.dairy-camp--board__form .button--submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#76913b;border-radius:7vw;height:14vw;width:14vw;margin:0 auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dairy-camp--board__form .button--submit:hover{background:#596d2c}@media screen and (min-width:700px){.dairy-camp--board__form .button--submit{position:absolute;right:-6%;bottom:6vw;border-radius:4vw;height:8vw;width:8vw}}@media screen and (min-width:1200px){.dairy-camp--board__form .button--submit{position:absolute;right:0;bottom:23%;border-radius:40px;height:80px;width:80px}}.dairy-camp--board__form .input-wrapper{-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.dairy-camp--board__form [type=email],.dairy-camp--board__form [type=text]{margin:2vw 4vw;font-size:3vw;padding:2vw 3vw;width:calc(100% - 8vw);border:none;border-radius:0}.dairy-camp--board__form [type=email]::-webkit-input-placeholder,.dairy-camp--board__form [type=text]::-webkit-input-placeholder{color:#d9d9d9;font-size:3vw}.dairy-camp--board__form [type=email]::-moz-placeholder,.dairy-camp--board__form [type=text]::-moz-placeholder{color:#d9d9d9;font-size:3vw}.dairy-camp--board__form [type=email]:-ms-input-placeholder,.dairy-camp--board__form [type=email]::-ms-input-placeholder,.dairy-camp--board__form [type=text]:-ms-input-placeholder,.dairy-camp--board__form [type=text]::-ms-input-placeholder{color:#d9d9d9;font-size:3vw}.dairy-camp--board__form [type=email]::placeholder,.dairy-camp--board__form [type=text]::placeholder{color:#d9d9d9;font-size:3vw}@media screen and (min-width:700px){.dairy-camp--board__form [type=email],.dairy-camp--board__form [type=text]{margin:0;font-size:2vw;padding:1.5vw 2vw}.dairy-camp--board__form [type=email]::-webkit-input-placeholder,.dairy-camp--board__form [type=text]::-webkit-input-placeholder{font-size:2vw}.dairy-camp--board__form [type=email]::-moz-placeholder,.dairy-camp--board__form [type=text]::-moz-placeholder{font-size:2vw}.dairy-camp--board__form [type=email]:-ms-input-placeholder,.dairy-camp--board__form [type=email]::-ms-input-placeholder,.dairy-camp--board__form [type=text]:-ms-input-placeholder,.dairy-camp--board__form [type=text]::-ms-input-placeholder{font-size:2vw}.dairy-camp--board__form [type=email]::placeholder,.dairy-camp--board__form [type=text]::placeholder{font-size:2vw}}@media screen and (min-width:1200px){.dairy-camp--board__form [type=email],.dairy-camp--board__form [type=text]{font-size:20px;padding:12px 20px;display:inline-block;margin:0 20px 0 0}.dairy-camp--board__form [type=email]::-webkit-input-placeholder,.dairy-camp--board__form [type=text]::-webkit-input-placeholder{font-size:20px}.dairy-camp--board__form [type=email]::-moz-placeholder,.dairy-camp--board__form [type=text]::-moz-placeholder{font-size:20px}.dairy-camp--board__form [type=email]:-ms-input-placeholder,.dairy-camp--board__form [type=email]::-ms-input-placeholder,.dairy-camp--board__form [type=text]:-ms-input-placeholder,.dairy-camp--board__form [type=text]::-ms-input-placeholder{font-size:20px}.dairy-camp--board__form [type=email]::placeholder,.dairy-camp--board__form [type=text]::placeholder{font-size:20px}}@media screen and (min-width:700px){.dairy-camp--board__form [type=text]{width:calc(30% - 2vw);margin-right:2vw}}@media screen and (min-width:1200px){.dairy-camp--board__form [type=text]{width:calc(33.33% - 60px)}}@media screen and (min-width:700px){.dairy-camp--board__form [type=email]{width:calc(60% - 2vw);margin-top:.5vw}}@media screen and (min-width:1200px){.dairy-camp--board__form [type=email]{width:calc(66.66% - 60px)}}.dairy-camp--board__form [type=submit]{display:none;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;background:transparent;padding:0;margin:0;font-size:8vw;border-radius:7vw;height:14vw;width:14vw;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dairy-camp--board__form [type=submit]:active,.dairy-camp--board__form [type=submit]:focus,.dairy-camp--board__form [type=submit]:hover{background:transparent}.dairy-camp--board__form [type=submit].is-shown{display:block}@media screen and (min-width:700px){.dairy-camp--board__form [type=submit]{font-size:5vw;border-radius:4vw;height:8vw;width:8vw}}@media screen and (min-width:1200px){.dairy-camp--board__form [type=submit]{font-size:45px;border-radius:40px;height:80px;width:80px}}.dairy-camp--board__form .ac-sending-anim{display:none;position:relative;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dairy-camp--board__form .ac-sending-anim.is-shown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dairy-camp--board__form .ac-sending-anim div{width:1rem;height:1rem;background:#fff;border-radius:50%;display:inline-block;-webkit-animation:a 1s infinite;animation:a 1s infinite;margin:5px}.dairy-camp--board__form .ac-sending-anim div:first-child{-webkit-animation-delay:.1s;animation-delay:.1s}.dairy-camp--board__form .ac-sending-anim div:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.dairy-camp--board__form .ac-sending-anim div:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes a{0%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.3;-webkit-transform:scale(2);transform:scale(2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes a{0%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.3;-webkit-transform:scale(2);transform:scale(2)}to{-webkit-transform:scale(1);transform:scale(1)}}.dairy-camp--board__form-confirm{display:none;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:28px}.dairy-camp--board__form-confirm.is-shown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dairy-camp--board__sticker{position:relative;max-width:50%;margin-left:50%}@media screen and (min-width:700px){.dairy-camp--board__sticker{width:17vw;max-width:17vw;top:-4vw;margin:auto}}@media screen and (min-width:1200px){.dairy-camp--board__sticker{max-width:225px;width:225px;top:-40px;margin:auto}.dairy-camp--board__sticker img{width:100%}}.dairy-camp--board__promo{font-size:3.4vw;text-align:center;width:50%;position:relative}.dairy-camp--board__promo span{position:absolute;bottom:5vw;left:3vw;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}@media screen and (min-width:700px){.dairy-camp--board__promo{font-size:2vw;line-height:1.2;width:70%;margin:-3vw 0 2vw auto}.dairy-camp--board__promo span{position:static;display:block;padding-bottom:2vw}}@media screen and (min-width:1200px){.dairy-camp--board__promo{font-size:20px;width:60%;margin:-20px 0 0 auto}.dairy-camp--board__promo span{padding-bottom:20px}}.dairy-camp--board__footer{font-size:2.5vw;padding:3vw 0 2vw;text-align:center;width:100%;-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}@media screen and (min-width:700px){.dairy-camp--board__footer{font-size:2.5vw;padding:0 0 2vw 2vw;margin-top:-1.5vw;text-align:left;position:absolute;bottom:0}}@media screen and (min-width:1200px){.dairy-camp--board__footer{font-size:26px;padding:0 0 30px 10px;margin-top:-20px}}.dairy-camp--view-popup{margin:12vw 0 8vw;padding:0 2.8vw;position:relative}@media screen and (min-width:700px){.dairy-camp--view-popup{margin:10vw 0 5vw}}@media screen and (min-width:1200px){.dairy-camp--view-popup{margin:80px 0}}@media screen and (min-width:700px){.dairy-camp--view-popup br:not(.always-show){display:none}}.bcorp .believes--columns__single .dairy-camp--view-popup span:first-child,.bcorp .believes--columns__single .dairy-camp--view-popup span:nth-child(4),.dairy-camp--view-popup .bcorp .believes--columns__single span:first-child,.dairy-camp--view-popup .bcorp .believes--columns__single span:nth-child(4),.dairy-camp--view-popup .giveback-prog .intro--info .text ul>li,.dairy-camp--view-popup .home-hero__subtitle,.dairy-camp--view-popup .home-hero__title,.dairy-camp--view-popup .home-section__link,.dairy-camp--view-popup .home-section__title,.dairy-camp--view-popup .inventory__recipe .inventory__recipe-meta .button,.dairy-camp--view-popup .inventory__recommended .recommended-title,.dairy-camp--view-popup .print-text,.dairy-camp--view-popup .stronginside--logos .button,.dairy-camp--view-popup .stronginside--products__blocks .button,.dairy-camp--view-popup .sustainability .farms--herd div.fancy span,.dairy-camp--view-popup .sustainability .farms h3 span,.dairy-camp--view-popup .sustainability .recycling--heading h3:last-child span,.giveback-prog .intro--info .text .dairy-camp--view-popup ul>li,.inventory__recipe .inventory__recipe-meta .dairy-camp--view-popup .button,.inventory__recommended .dairy-camp--view-popup .recommended-title,.stronginside--logos .dairy-camp--view-popup .button,.stronginside--products__blocks .dairy-camp--view-popup .button,.sustainability .farms--herd div.fancy .dairy-camp--view-popup span,.sustainability .farms h3 .dairy-camp--view-popup span,.sustainability .recycling--heading h3:last-child .dairy-camp--view-popup span{font-size:6vw}@media screen and (min-width:700px){.bcorp .believes--columns__single .dairy-camp--view-popup span:first-child,.bcorp .believes--columns__single .dairy-camp--view-popup span:nth-child(4),.dairy-camp--view-popup .bcorp .believes--columns__single span:first-child,.dairy-camp--view-popup .bcorp .believes--columns__single span:nth-child(4),.dairy-camp--view-popup .giveback-prog .intro--info .text ul>li,.dairy-camp--view-popup .home-hero__subtitle,.dairy-camp--view-popup .home-hero__title,.dairy-camp--view-popup .home-section__link,.dairy-camp--view-popup .home-section__title,.dairy-camp--view-popup .inventory__recipe .inventory__recipe-meta .button,.dairy-camp--view-popup .inventory__recommended .recommended-title,.dairy-camp--view-popup .print-text,.dairy-camp--view-popup .stronginside--logos .button,.dairy-camp--view-popup .stronginside--products__blocks .button,.dairy-camp--view-popup .sustainability .farms--herd div.fancy span,.dairy-camp--view-popup .sustainability .farms h3 span,.dairy-camp--view-popup .sustainability .recycling--heading h3:last-child span,.giveback-prog .intro--info .text .dairy-camp--view-popup ul>li,.inventory__recipe .inventory__recipe-meta .dairy-camp--view-popup .button,.inventory__recommended .dairy-camp--view-popup .recommended-title,.stronginside--logos .dairy-camp--view-popup .button,.stronginside--products__blocks .dairy-camp--view-popup .button,.sustainability .farms--herd div.fancy .dairy-camp--view-popup span,.sustainability .farms h3 .dairy-camp--view-popup span,.sustainability .recycling--heading h3:last-child .dairy-camp--view-popup span{font-size:4vw;padding-right:1.5vw}}@media screen and (min-width:1200px){.bcorp .believes--columns__single .dairy-camp--view-popup span:first-child,.bcorp .believes--columns__single .dairy-camp--view-popup span:nth-child(4),.dairy-camp--view-popup .bcorp .believes--columns__single span:first-child,.dairy-camp--view-popup .bcorp .believes--columns__single span:nth-child(4),.dairy-camp--view-popup .giveback-prog .intro--info .text ul>li,.dairy-camp--view-popup .home-hero__subtitle,.dairy-camp--view-popup .home-hero__title,.dairy-camp--view-popup .home-section__link,.dairy-camp--view-popup .home-section__title,.dairy-camp--view-popup .inventory__recipe .inventory__recipe-meta .button,.dairy-camp--view-popup .inventory__recommended .recommended-title,.dairy-camp--view-popup .print-text,.dairy-camp--view-popup .stronginside--logos .button,.dairy-camp--view-popup .stronginside--products__blocks .button,.dairy-camp--view-popup .sustainability .farms--herd div.fancy span,.dairy-camp--view-popup .sustainability .farms h3 span,.dairy-camp--view-popup .sustainability .recycling--heading h3:last-child span,.giveback-prog .intro--info .text .dairy-camp--view-popup ul>li,.inventory__recipe .inventory__recipe-meta .dairy-camp--view-popup .button,.inventory__recommended .dairy-camp--view-popup .recommended-title,.stronginside--logos .dairy-camp--view-popup .button,.stronginside--products__blocks .dairy-camp--view-popup .button,.sustainability .farms--herd div.fancy .dairy-camp--view-popup span,.sustainability .farms h3 .dairy-camp--view-popup span,.sustainability .recycling--heading h3:last-child .dairy-camp--view-popup span{font-size:42px;padding-right:10px}}.bcorp .believes--columns__single .dairy-camp--view-popup span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .dairy-camp--view-popup span:nth-child(3),.dairy-camp--view-popup .bcorp .believes--columns__single:nth-child(2) span:nth-child(3),.dairy-camp--view-popup .bcorp .believes--columns__single span:nth-child(2),.dairy-camp--view-popup .fancy,.dairy-camp--view-popup .news--title h2 span,.dairy-camp--view-popup .stronginside--intro em,.dairy-camp--view-popup .sustainability--recycling-main-title h2 span,.dairy-camp--view-popup .sustainability .recycling--heading h3:first-child span,.dairy-camp--view-popup .sustainability .recycling--slider .single-inner h4 span,.dairy-camp--view-popup .sustainability .video h2 span,.dairy-camp--view-popup .video-sommelier .main-videos-wrapper .video-btn a,.news--title h2 .dairy-camp--view-popup span,.stronginside--intro .dairy-camp--view-popup em,.sustainability--recycling-main-title h2 .dairy-camp--view-popup span,.sustainability .recycling--heading h3:first-child .dairy-camp--view-popup span,.sustainability .recycling--slider .single-inner h4 .dairy-camp--view-popup span,.sustainability .video h2 .dairy-camp--view-popup span,.video-sommelier .main-videos-wrapper .video-btn .dairy-camp--view-popup a{font-size:11vw;line-height:1}@media screen and (min-width:700px){.bcorp .believes--columns__single .dairy-camp--view-popup span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .dairy-camp--view-popup span:nth-child(3),.dairy-camp--view-popup .bcorp .believes--columns__single:nth-child(2) span:nth-child(3),.dairy-camp--view-popup .bcorp .believes--columns__single span:nth-child(2),.dairy-camp--view-popup .fancy,.dairy-camp--view-popup .news--title h2 span,.dairy-camp--view-popup .stronginside--intro em,.dairy-camp--view-popup .sustainability--recycling-main-title h2 span,.dairy-camp--view-popup .sustainability .recycling--heading h3:first-child span,.dairy-camp--view-popup .sustainability .recycling--slider .single-inner h4 span,.dairy-camp--view-popup .sustainability .video h2 span,.dairy-camp--view-popup .video-sommelier .main-videos-wrapper .video-btn a,.news--title h2 .dairy-camp--view-popup span,.stronginside--intro .dairy-camp--view-popup em,.sustainability--recycling-main-title h2 .dairy-camp--view-popup span,.sustainability .recycling--heading h3:first-child .dairy-camp--view-popup span,.sustainability .recycling--slider .single-inner h4 .dairy-camp--view-popup span,.sustainability .video h2 .dairy-camp--view-popup span,.video-sommelier .main-videos-wrapper .video-btn .dairy-camp--view-popup a{font-size:6vw}}@media screen and (min-width:1200px){.bcorp .believes--columns__single .dairy-camp--view-popup span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .dairy-camp--view-popup span:nth-child(3),.dairy-camp--view-popup .bcorp .believes--columns__single:nth-child(2) span:nth-child(3),.dairy-camp--view-popup .bcorp .believes--columns__single span:nth-child(2),.dairy-camp--view-popup .fancy,.dairy-camp--view-popup .news--title h2 span,.dairy-camp--view-popup .stronginside--intro em,.dairy-camp--view-popup .sustainability--recycling-main-title h2 span,.dairy-camp--view-popup .sustainability .recycling--heading h3:first-child span,.dairy-camp--view-popup .sustainability .recycling--slider .single-inner h4 span,.dairy-camp--view-popup .sustainability .video h2 span,.dairy-camp--view-popup .video-sommelier .main-videos-wrapper .video-btn a,.news--title h2 .dairy-camp--view-popup span,.stronginside--intro .dairy-camp--view-popup em,.sustainability--recycling-main-title h2 .dairy-camp--view-popup span,.sustainability .recycling--heading h3:first-child .dairy-camp--view-popup span,.sustainability .recycling--slider .single-inner h4 .dairy-camp--view-popup span,.sustainability .video h2 .dairy-camp--view-popup span,.video-sommelier .main-videos-wrapper .video-btn .dairy-camp--view-popup a{font-size:75px}}.dairy-camp--view-popup__header{text-align:center;margin-bottom:5vw;position:relative;width:120%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:15px 10px 12px}.bcorp .believes--columns__single .dairy-camp--view-popup__header span:first-child,.bcorp .believes--columns__single .dairy-camp--view-popup__header span:nth-child(4),.dairy-camp--view-popup__header .bcorp .believes--columns__single span:first-child,.dairy-camp--view-popup__header .bcorp .believes--columns__single span:nth-child(4),.dairy-camp--view-popup__header .inventory__recipe .inventory__recipe-meta span.button,.dairy-camp--view-popup__header .inventory__recommended span.recommended-title,.dairy-camp--view-popup__header .stronginside--logos span.button,.dairy-camp--view-popup__header .stronginside--products__blocks span.button,.dairy-camp--view-popup__header .sustainability .farms--herd div.fancy span,.dairy-camp--view-popup__header .sustainability .farms h3 span,.dairy-camp--view-popup__header .sustainability .recycling--heading h3:last-child span,.dairy-camp--view-popup__header span.home-hero__subtitle,.dairy-camp--view-popup__header span.home-hero__title,.dairy-camp--view-popup__header span.home-section__link,.dairy-camp--view-popup__header span.home-section__title,.dairy-camp--view-popup__header span.print-text,.inventory__recipe .inventory__recipe-meta .dairy-camp--view-popup__header span.button,.inventory__recommended .dairy-camp--view-popup__header span.recommended-title,.stronginside--logos .dairy-camp--view-popup__header span.button,.stronginside--products__blocks .dairy-camp--view-popup__header span.button,.sustainability .farms--herd div.fancy .dairy-camp--view-popup__header span,.sustainability .farms h3 .dairy-camp--view-popup__header span,.sustainability .recycling--heading h3:last-child .dairy-camp--view-popup__header span{font-size:5.5vw;line-height:1.1;position:relative;z-index:1;padding-right:0}.dairy-camp--view-popup__header img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;z-index:0}@media screen and (min-width:700px){.dairy-camp--view-popup__header{width:100%;padding:20px 15px 18px}.bcorp .believes--columns__single .dairy-camp--view-popup__header span:first-child,.bcorp .believes--columns__single .dairy-camp--view-popup__header span:nth-child(4),.dairy-camp--view-popup__header .bcorp .believes--columns__single span:first-child,.dairy-camp--view-popup__header .bcorp .believes--columns__single span:nth-child(4),.dairy-camp--view-popup__header .inventory__recipe .inventory__recipe-meta span.button,.dairy-camp--view-popup__header .inventory__recommended span.recommended-title,.dairy-camp--view-popup__header .stronginside--logos span.button,.dairy-camp--view-popup__header .stronginside--products__blocks span.button,.dairy-camp--view-popup__header .sustainability .farms--herd div.fancy span,.dairy-camp--view-popup__header .sustainability .farms h3 span,.dairy-camp--view-popup__header .sustainability .recycling--heading h3:last-child span,.dairy-camp--view-popup__header span.home-hero__subtitle,.dairy-camp--view-popup__header span.home-hero__title,.dairy-camp--view-popup__header span.home-section__link,.dairy-camp--view-popup__header span.home-section__title,.dairy-camp--view-popup__header span.print-text,.inventory__recipe .inventory__recipe-meta .dairy-camp--view-popup__header span.button,.inventory__recommended .dairy-camp--view-popup__header span.recommended-title,.stronginside--logos .dairy-camp--view-popup__header span.button,.stronginside--products__blocks .dairy-camp--view-popup__header span.button,.sustainability .farms--herd div.fancy .dairy-camp--view-popup__header span,.sustainability .farms h3 .dairy-camp--view-popup__header span,.sustainability .recycling--heading h3:last-child .dairy-camp--view-popup__header span{font-size:3.5vw}}@media screen and (min-width:992px){.dairy-camp--view-popup__header{width:80%}.bcorp .believes--columns__single .dairy-camp--view-popup__header span:first-child,.bcorp .believes--columns__single .dairy-camp--view-popup__header span:nth-child(4),.dairy-camp--view-popup__header .bcorp .believes--columns__single span:first-child,.dairy-camp--view-popup__header .bcorp .believes--columns__single span:nth-child(4),.dairy-camp--view-popup__header .inventory__recipe .inventory__recipe-meta span.button,.dairy-camp--view-popup__header .inventory__recommended span.recommended-title,.dairy-camp--view-popup__header .stronginside--logos span.button,.dairy-camp--view-popup__header .stronginside--products__blocks span.button,.dairy-camp--view-popup__header .sustainability .farms--herd div.fancy span,.dairy-camp--view-popup__header .sustainability .farms h3 span,.dairy-camp--view-popup__header .sustainability .recycling--heading h3:last-child span,.dairy-camp--view-popup__header span.home-hero__subtitle,.dairy-camp--view-popup__header span.home-hero__title,.dairy-camp--view-popup__header span.home-section__link,.dairy-camp--view-popup__header span.home-section__title,.dairy-camp--view-popup__header span.print-text,.inventory__recipe .inventory__recipe-meta .dairy-camp--view-popup__header span.button,.inventory__recommended .dairy-camp--view-popup__header span.recommended-title,.stronginside--logos .dairy-camp--view-popup__header span.button,.stronginside--products__blocks .dairy-camp--view-popup__header span.button,.sustainability .farms--herd div.fancy .dairy-camp--view-popup__header span,.sustainability .farms h3 .dairy-camp--view-popup__header span,.sustainability .recycling--heading h3:last-child .dairy-camp--view-popup__header span{font-size:36px}}@media screen and (min-width:1200px){.dairy-camp--view-popup__header{margin-bottom:50px;width:70%}}.dairy-camp--view-popup__tack{position:absolute;top:-2vw;left:58%;width:8vw;z-index:2}@media screen and (min-width:700px){.dairy-camp--view-popup__tack{width:5vw}}@media screen and (min-width:1200px){.dairy-camp--view-popup__tack{width:60px;top:-16px}}.dairy-camp--view-popup__polaroid{margin:auto;text-align:center;max-width:481px;position:relative;margin-bottom:20px}.dairy-camp--view-popup__polaroid .polaroid--frame{box-shadow:0 4px 5px 3px rgba(0,0,0,.15);z-index:1;position:relative}.dairy-camp--view-popup__polaroid .polaroid--frame:before{display:block;content:"";width:100%;padding-top:116.0083160083%}.dairy-camp--view-popup__polaroid .polaroid--frame .slick-list,.dairy-camp--view-popup__polaroid .polaroid--frame>.content,.dairy-camp--view-popup__polaroid .polaroid--frame>img{position:absolute;top:0;left:0;right:0;bottom:0}.dairy-camp--view-popup__polaroid .polaroid--frame img{width:100%;height:auto;margin:auto;box-shadow:inset 7px 11px 9px 18px rgba(0,0,0,.15)}.dairy-camp--view-popup__polaroid .polaroid--bg{position:absolute;top:2vw;left:2vw;width:calc(100% - 4vw)}@media screen and (min-width:700px){.dairy-camp--view-popup__polaroid .polaroid--bg{width:calc(100% - 25px);top:11px;left:11px}}.dairy-camp--view-popup__polaroid .polaroid--play-btn{position:absolute;top:42%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.dairy-camp--view-popup__polaroid:first-child .dairy-camp--view-popup__tack{top:-.5vw;left:20%;-webkit-transform:rotate(-108deg);-ms-transform:rotate(-108deg);transform:rotate(-108deg)}@media screen and (min-width:1200px){.dairy-camp--view-popup__polaroid:first-child .dairy-camp--view-popup__tack{top:-5px}}.dairy-camp--view-popup__button{position:absolute;bottom:5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;width:auto}.dairy-camp--view-popup__button .button{width:auto;background:#76913b;font-size:3.5vw;letter-spacing:.4vw}.dairy-camp--view-popup__button .button:hover{background:#596d2c}@media screen and (min-width:700px){.dairy-camp--view-popup__button .button{font-size:2vw}}@media screen and (min-width:992px){.dairy-camp--view-popup__button{max-width:260px;width:100%}.dairy-camp--view-popup__button .button{width:100%;font-size:26px;letter-spacing:2px}}.dairy-camp--tagline{width:80%;max-width:720px;margin:0 auto;position:relative}.dairy-camp--tagline img{display:block;position:absolute;width:100%;top:0;left:0;z-index:0}.dairy-camp--tagline h3{position:relative;z-index:1;font-size:3.5vw;text-align:center;margin:0;padding:6vw 0 3vw}@media screen and (min-width:1200px){.dairy-camp--tagline h3{font-size:36px;padding:60px 0 20px}}.clover-cares{padding-top:0;background-size:100% auto;background-repeat:repeat-y}.clover-cares--page-title{margin-top:-25vw;margin-bottom:12vw}.clover-cares--page-title img{width:100%}@media screen and (min-width:992px){.clover-cares--page-title{margin-top:-250px;margin-bottom:60px}}.clover-cares--bg-wrapper{background-size:200% auto;background-repeat:no-repeat;background-position:80% bottom;margin-bottom:40px}@media screen and (min-width:767px){.clover-cares--bg-wrapper{background-size:150% auto}}@media screen and (min-width:992px){.clover-cares--bg-wrapper{background-size:100% auto;background-position:bottom}}.clover-cares--intro{background-color:#faf6ee;position:relative;padding:10vw 3vw;color:#4d4d4d;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.3)}@media screen and (min-width:767px){.clover-cares--intro{max-width:1140px;margin:0 auto}}@media screen and (min-width:1200px){.clover-cares--intro{padding:40px 0}}.clover-cares--intro:after{content:"";position:absolute;bottom:9px;left:0;display:block;background-color:#628a1a;height:4px;width:100%;z-index:0}@media screen and (min-width:767px){.clover-cares--intro:after{bottom:20px;height:10px}}.clover-cares--intro .intro__title{text-align:center;font-size:8vw}@media screen and (min-width:767px){.clover-cares--intro .intro__title{width:50%;margin:0 auto 0 20%;font-size:4vw;text-align:left;margin-bottom:20px}}@media screen and (min-width:1200px){.clover-cares--intro .intro__title{width:40%;margin:0 auto 20px 20%;font-size:50px}}.clover-cares--intro .intro__content{font-size:4.4vw;text-align:center;font-weight:200}.clover-cares--intro .intro__content b,.clover-cares--intro .intro__content strong{color:#76913b}@media screen and (min-width:767px){.clover-cares--intro .intro__content{width:50%;margin:0 auto 0 20%;font-size:2vw;text-align:left}}@media screen and (min-width:1200px){.clover-cares--intro .intro__content{width:55%;margin:0 auto 0 20%;font-size:22px}}.clover-cares--intro .intro__polaroid_note{max-width:50vw;margin-right:-5%;margin-left:42%}@media screen and (min-width:767px){.clover-cares--intro .intro__polaroid_note{position:absolute;max-width:30%;right:1%;top:15%;margin-right:0;margin-left:0}}@media screen and (min-width:1200px){.clover-cares--intro .intro__polaroid_note{max-width:25%;right:-3%;top:10%}}.clover-cares--intro .intro__polaroid{position:relative;z-index:1;margin-bottom:5vw}@media screen and (min-width:767px){.clover-cares--intro .intro__polaroid{margin-bottom:40px}}.clover-cares--intro .intro__polaroid .polaroid--image{position:absolute;top:0;left:0;padding:4%;z-index:-1}.clover-cares--intro .intro__polaroid .polaroid--frame{box-shadow:0 1px 10px rgba(0,0,0,.3)}.clover-cares--intro .intro__polaroid .polaroid--tape{position:absolute;width:40%;top:-2%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (min-width:767px){.clover-cares--intro .intro__polaroid .polaroid--tape{top:-5%}}.clover-cares--intro .intro__polaroid .polaroid--caption{position:absolute;bottom:3vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:80%;text-align:center;line-height:1;color:#4d4d4d;font-size:4.8vw;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}@media screen and (min-width:600px){.clover-cares--intro .intro__polaroid .polaroid--caption{font-size:4vw}}@media screen and (min-width:767px){.clover-cares--intro .intro__polaroid .polaroid--caption{font-size:2.7vw;bottom:2.5vw}}@media screen and (min-width:1200px){.clover-cares--intro .intro__polaroid .polaroid--caption{font-size:20px;bottom:20px}}.clover-cares--intro .intro__polaroid .polaroid--caption span{text-transform:uppercase;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3vw;display:block;letter-spacing:1px}@media screen and (min-width:600px){.clover-cares--intro .intro__polaroid .polaroid--caption span{font-size:2vw}}@media screen and (min-width:767px){.clover-cares--intro .intro__polaroid .polaroid--caption span{font-size:1.5vw}}@media screen and (min-width:1200px){.clover-cares--intro .intro__polaroid .polaroid--caption span{font-size:16px}}.clover-cares--intro .intro__note{position:relative;z-index:1}.clover-cares--intro .intro__note .note--text{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif;color:#4d4d4d;font-size:4vw;line-height:1.2;position:absolute;top:0;bottom:0;margin:0 auto;height:80%;width:85%;right:0;padding:17%;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}@media screen and (min-width:600px){.clover-cares--intro .intro__note .note--text{font-size:3.5vw}}@media screen and (min-width:767px){.clover-cares--intro .intro__note .note--text{font-size:2.5vw}}@media screen and (min-width:1200px){.clover-cares--intro .intro__note .note--text{font-size:24px}}.clover-cares--intro .intro__note .note--pin{position:absolute;width:10%;top:-2%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.clover-cares--intro .intro__note .note--cloth{margin-left:15%}.clover-cares--intro .intro__note .note--link{font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;position:absolute;font-size:3vw;bottom:0;padding:4vw;width:85%;right:0;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}@media screen and (min-width:600px){.clover-cares--intro .intro__note .note--link{font-size:2.5vw}}@media screen and (min-width:767px){.clover-cares--intro .intro__note .note--link{font-size:1.5vw}}@media screen and (min-width:1200px){.clover-cares--intro .intro__note .note--link{font-size:15px;padding:30px}}.clover-cares--intro .intro__note .note--link a{padding:3px 10px;font-weight:500;letter-spacing:1px}@media screen and (min-width:1200px){.clover-cares--intro .intro__note .note--link a{padding:6px 15px}}.clover-cares--intro .intro__milk-jug{position:absolute;max-width:45vw;margin-left:-13vw;z-index:1}@media screen and (min-width:600px){.clover-cares--intro .intro__milk-jug{max-width:42vw;margin-left:-18vw}}@media screen and (min-width:700px){.clover-cares--intro .intro__milk-jug{margin-left:-10vw}}@media screen and (min-width:767px){.clover-cares--intro .intro__milk-jug{max-width:28%;margin-left:0;left:0;-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%);bottom:10%}}@media screen and (min-width:992px){.clover-cares--intro .intro__milk-jug{-webkit-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%)}}@media screen and (min-width:1200px){.clover-cares--intro .intro__milk-jug{max-width:30%;-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%);bottom:0}}.clover-cares--hows{padding:8vw 3vw;position:relative}@media screen and (min-width:992px){.clover-cares--hows{padding:40px 0 8vw}}.clover-cares--hows .hows__grass{width:200%;position:absolute;left:-50%;bottom:0;z-index:1}.clover-cares--hows .hows__grass img{width:100%}@media screen and (min-width:767px){.clover-cares--hows .hows__grass{width:150%;left:-25%}}@media screen and (min-width:992px){.clover-cares--hows .hows__grass{width:100%;left:0}}.clover-cares--hows .hows__rope{width:200%;position:absolute;left:-50%;bottom:-2%;z-index:2}.clover-cares--hows .hows__rope.next{display:none}@media screen and (min-width:600px){.clover-cares--hows .hows__rope{width:150%;left:-25%;bottom:-1%}}@media screen and (min-width:767px){.clover-cares--hows .hows__rope{width:100%;left:0;bottom:-1%}}@media screen and (min-width:1200px){.clover-cares--hows .hows__rope{width:70%;left:0;bottom:-1%}.clover-cares--hows .hows__rope.next{display:inline-block;left:70%}}@media screen and (min-width:2000px){.clover-cares--hows .hows__rope{bottom:-.5vw}}.clover-cares--hows .hows__wrapper{position:relative;max-width:1140px;margin:0 auto}.clover-cares--hows .hows__sign{max-width:68%;margin-left:-1.5%;position:relative;z-index:0;padding-top:12%}@media screen and (min-width:767px){.clover-cares--hows .hows__sign{max-width:50%;margin-left:10%}}@media screen and (min-width:992px){.clover-cares--hows .hows__sign{max-width:30%;margin-left:37%;padding-top:8%}}.clover-cares--hows .hows__butterfly{max-width:12%;position:absolute;right:28%;top:7%}@media screen and (min-width:767px){.clover-cares--hows .hows__butterfly{max-width:7%;right:35%;top:11%}}@media screen and (min-width:992px){.clover-cares--hows .hows__butterfly{max-width:5%;right:28%;top:6%}}@media screen and (min-width:1200px){.clover-cares--hows .hows__butterfly{right:29%;top:11%}}.clover-cares--hows .hows__rows,.clover-cares--hows .hows__title{position:absolute}.clover-cares--hows .hows__title{z-index:1;margin-left:1%;top:15.5%;-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}@media screen and (min-width:767px){.clover-cares--hows .hows__title{margin-left:11.5%;top:18%;width:30%;margin-left:38%;top:19%}}.clover-cares--hows .hows__title h2{font-size:8.2vw}@media screen and (min-width:767px){.clover-cares--hows .hows__title h2{font-size:6vw}}@media screen and (min-width:992px){.clover-cares--hows .hows__title h2{font-size:3.6vw}}@media screen and (min-width:1200px){.clover-cares--hows .hows__title h2{font-size:43px}}.clover-cares--hows .hows__rows{top:31.5%;width:95%}@media screen and (min-width:767px){.clover-cares--hows .hows__rows{top:33%;top:34%;width:63%;margin-left:37%}}.clover-cares--hows .hows__item{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:12vw}@media screen and (min-width:767px){.clover-cares--hows .hows__item{margin-bottom:10%}}@media screen and (min-width:992px){.clover-cares--hows .hows__item{margin-bottom:9%}}.clover-cares--hows .hows__item--title{width:50vw;font-size:5vw;padding-left:10vw;display:block;line-height:1;text-align:center;-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}@media screen and (min-width:767px){.clover-cares--hows .hows__item--title{width:57%;font-size:3.7vw;padding-left:15%;width:37%;font-size:2.2vw;padding-left:8%}}@media screen and (min-width:1200px){.clover-cares--hows .hows__item--title{font-size:26px}}.clover-cares--hows .hows__item--text{max-width:25vw;font-size:2.8vw;line-height:1.2;font-weight:500;right:0;position:absolute;text-align:center}@media screen and (min-width:767px){.clover-cares--hows .hows__item--text{max-width:25%;font-size:2.5vw}}@media screen and (min-width:992px){.clover-cares--hows .hows__item--text{max-width:30%;right:13%;font-size:1.7vw}}@media screen and (min-width:1200px){.clover-cares--hows .hows__item--text{font-size:18px;right:18%}}.clover-cares--hows .hows__item--text span{display:inline-block;color:#4d4d4d;margin-bottom:1.5vw}@media screen and (min-width:992px){.clover-cares--hows .hows__item--text span{margin-bottom:.6vw}}@media screen and (min-width:1200px){.clover-cares--hows .hows__item--text span{margin-bottom:10px}}.clover-cares--hows .hows__item--text-link{text-transform:uppercase;padding:3px 10px;font-weight:500;letter-spacing:1px;font-size:2vw}@media screen and (min-width:992px){.clover-cares--hows .hows__item--text-link{font-size:1.5vw}}@media screen and (min-width:1200px){.clover-cares--hows .hows__item--text-link{padding:6px 15px;font-size:14px}}.clover-cares--hows .hows__item#hows__2{margin-bottom:13.5vw}@media screen and (min-width:767px){.clover-cares--hows .hows__item#hows__2{margin-bottom:11.5%}}@media screen and (min-width:992px){.clover-cares--hows .hows__item#hows__2{margin-bottom:10.5%}}.clover-cares--hows .hows__item#hows__3 .hows__item--title{padding:0 5vw 0 14vw}@media screen and (min-width:767px){.clover-cares--hows .hows__item#hows__3 .hows__item--title{padding:0 5% 0 18%}}@media screen and (min-width:992px){.clover-cares--hows .hows__item#hows__3 .hows__item--title{padding:0 5% 0 12%}}.bcorp{background-size:120% auto;background-repeat:repeat-y}.bcorp,.bcorp--intro .grid__column{padding-top:0}.bcorp--believes{padding-top:60px}@media screen and (min-width:992px){.bcorp--believes{padding-top:100px}}.bcorp--cta{padding-top:60px}@media screen and (min-width:700px){.bcorp--cta{padding-top:100px}}.bcorp .intro--info .heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bcorp .intro--info .flag{display:inline-block;width:35%;padding-left:5vw}.bcorp .intro--info .flag img{display:inline-block;margin-top:-5px}@media screen and (min-width:700px){.bcorp .intro--info .flag{width:25%;padding-left:0}}.bcorp .intro--info .title{display:inline-block;width:63%;padding-right:5vw;padding-left:10px;color:#0052a2;font-size:7vw;line-height:1.2}@media screen and (max-width:699px){.bcorp .intro--info .title span{display:block}}@media screen and (min-width:600px){.bcorp .intro--info .title{font-size:5.5vw}}@media screen and (min-width:700px){.bcorp .intro--info .title{width:74%;padding-right:0;font-size:4vw}}@media screen and (min-width:992px){.bcorp .intro--info .title{font-size:45px}}@media screen and (min-width:1180px){.bcorp .intro--info .title{font-size:50px}}.bcorp .intro--info .text{padding:20px 0;text-align:center;color:#4d4d4d;font-weight:200}@media screen and (min-width:700px){.bcorp .intro--info .text{padding-left:calc(25% + 10px);text-align:left;padding-top:0;margin-top:-30px}}@media screen and (min-width:992px){.bcorp .intro--info .text{font-size:18px;padding-right:40px}}@media screen and (min-width:1180px){.bcorp .intro--info .text{font-size:20px;margin-top:-50px}}@media screen and (min-width:700px){.bcorp .intro--score{padding-left:30px}}@media screen and (min-width:992px){.bcorp .intro--score{padding-left:60px}}.bcorp .intro--score__image{width:40%;display:block;margin:0 auto}@media screen and (min-width:700px){.bcorp .intro--score__image{margin-top:-10%}}.bcorp .intro--score__title{text-align:center;color:#4d4d4d;font-size:7vw;letter-spacing:1px}@media screen and (min-width:700px){.bcorp .intro--score__title{font-size:2.5vw}}@media screen and (min-width:992px){.bcorp .intro--score__title{font-size:28px}}.bcorp .intro--score .score-table__cell{border-top:1px solid #4d4d4d}.bcorp .intro--score .score-table__cell:first-child .score-table__heading{color:#3c80b8}.bcorp .intro--score .score-table__cell:nth-child(2) .score-table__heading{color:#628b3c}.bcorp .intro--score .score-table__cell:nth-child(3) .score-table__heading{color:#df873b}.bcorp .intro--score .score-table__cell:nth-child(4) .score-table__heading{color:#b12f36}.bcorp .intro--score .score-table__cell:first-child .score-table__heading:hover,.bcorp .intro--score .score-table__cell:nth-child(2) .score-table__heading:hover,.bcorp .intro--score .score-table__cell:nth-child(3) .score-table__heading:hover,.bcorp .intro--score .score-table__cell:nth-child(4) .score-table__heading:hover{color:#4d4d4d;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bcorp .intro--score .score-table__cell:nth-child(5) .score-table__heading{color:#453978}.bcorp .intro--score .score-table__cell:nth-child(6) .score-table__heading>span,.bcorp .intro--score .score-table__cell:nth-child(7) .score-table__heading>span{color:#4d4d4d;font-family:Gotham;font-weight:400;font-size:4.2vw;line-height:1.6;text-transform:uppercase}@media screen and (min-width:700px){.bcorp .intro--score .score-table__cell:nth-child(6) .score-table__heading>span,.bcorp .intro--score .score-table__cell:nth-child(7) .score-table__heading>span{font-size:1.7vw}}@media screen and (min-width:992px){.bcorp .intro--score .score-table__cell:nth-child(6) .score-table__heading>span,.bcorp .intro--score .score-table__cell:nth-child(7) .score-table__heading>span{font-size:18px}}.bcorp .intro--score .score-table__cell:nth-child(6){padding-top:10px}.bcorp .intro--score .score-table__cell:nth-child(7){border-top:none}.bcorp .intro--score .score-table__content{display:none}.bcorp .intro--score .score-table__heading,.bcorp .intro--score .score-table__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bcorp .intro--score .score-table__heading{line-height:2.5;font-size:4.5vw;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:700px){.bcorp .intro--score .score-table__heading{font-size:2vw}}@media screen and (min-width:992px){.bcorp .intro--score .score-table__heading{font-size:20px;line-height:2.2}}.bcorp .intro--score .score-table__row{font-size:3.5vw;line-height:1.1;padding-bottom:7px}.bcorp .intro--score .score-table__row .text{display:inline-block;max-width:70%}.bcorp .intro--score .score-table__row:last-child{padding-bottom:10px}@media screen and (min-width:700px){.bcorp .intro--score .score-table__row{font-size:1.5vw}}@media screen and (min-width:992px){.bcorp .intro--score .score-table__row{font-size:15px;padding-bottom:10px}}.bcorp .believes{position:relative;z-index:1}.bcorp .believes--bg{position:absolute;top:0;left:-20px;width:calc(100% + 40px);height:calc(100% + 17px);z-index:0}@media screen and (min-width:700px){.bcorp .believes--bg{left:0;width:100%}}@media screen and (min-width:992px){.bcorp .believes--bg{height:calc(100% + 25px)}}.bcorp .believes--bg__mob{width:100%;height:100%}@media screen and (min-width:700px){.bcorp .believes--bg__mob{display:none}}.bcorp .believes--bg__desk{display:none}@media screen and (min-width:700px){.bcorp .believes--bg__desk{display:inline-block;width:100%;height:100%}}.bcorp .believes--columns,.bcorp .believes--image,.bcorp .believes--title{position:relative;z-index:1}.bcorp .believes--title{font-size:8.2vw;line-height:1.2;padding:14vw 10vw 5vw;text-align:center;color:#4d4d4d}@media screen and (min-width:767px){.bcorp .believes--title{font-size:5.8vw;padding:7vw 10vw 3vw}}@media screen and (min-width:992px){.bcorp .believes--title{font-size:56px;padding:100px 30px 50px}}@media screen and (min-width:1180px){.bcorp .believes--title{font-size:62px}}.bcorp .believes--columns{width:50%;margin:0 auto}@media screen and (min-width:700px){.bcorp .believes--columns{width:90%}}.bcorp .believes--columns__single{padding-bottom:10vw}@media screen and (min-width:700px){.bcorp .believes--columns__single{width:32.8%;display:inline-block;padding:0 20px}}@media screen and (min-width:992px){.bcorp .believes--columns__single{padding:0 30px}}.bcorp .believes--columns__single span{display:block;text-align:center;line-height:1.1}.bcorp .believes--columns__single span:first-child{font-size:7.1vw}@media screen and (min-width:700px){.bcorp .believes--columns__single span:first-child{font-size:28px}}@media screen and (min-width:992px){.bcorp .believes--columns__single span:first-child{font-size:36px}}.bcorp .believes--columns__single span:nth-child(2){font-size:6.5vw;line-height:.9}@media screen and (min-width:700px){.bcorp .believes--columns__single span:nth-child(2){font-size:24px}}@media screen and (min-width:992px){.bcorp .believes--columns__single span:nth-child(2){font-size:28px}}.bcorp .believes--columns__single span:nth-child(3){text-transform:uppercase;font-size:5.1vw}@media screen and (min-width:700px){.bcorp .believes--columns__single span:nth-child(3){font-size:20px}}@media screen and (min-width:992px){.bcorp .believes--columns__single span:nth-child(3){font-size:25px}}.bcorp .believes--columns__single span:nth-child(4){font-size:5.4vw}@media screen and (min-width:700px){.bcorp .believes--columns__single span:nth-child(4){font-size:21.5px}}@media screen and (min-width:992px){.bcorp .believes--columns__single span:nth-child(4){font-size:27.5px}}.bcorp .believes--columns__single:first-child{color:#feac1d}.bcorp .believes--columns__single:nth-child(2){color:#76913b}.bcorp .believes--columns__single:nth-child(2) span:nth-child(2){font-family:Gotham;text-transform:uppercase;font-size:5.1vw}@media screen and (min-width:700px){.bcorp .believes--columns__single:nth-child(2) span:nth-child(2){font-size:20px}}@media screen and (min-width:992px){.bcorp .believes--columns__single:nth-child(2) span:nth-child(2){font-size:26px}}.bcorp .believes--columns__single:nth-child(2) span:nth-child(3){text-transform:lowercase;font-size:6.5vw;line-height:1}@media screen and (min-width:700px){.bcorp .believes--columns__single:nth-child(2) span:nth-child(3){font-size:24px}}@media screen and (min-width:992px){.bcorp .believes--columns__single:nth-child(2) span:nth-child(3){font-size:26px}}.bcorp .believes--columns__single:nth-child(2) span:nth-child(4){font-size:5.3vw}@media screen and (min-width:700px){.bcorp .believes--columns__single:nth-child(2) span:nth-child(4){font-size:21px}}@media screen and (min-width:992px){.bcorp .believes--columns__single:nth-child(2) span:nth-child(4){font-size:26px}}.bcorp .believes--columns__single:nth-child(3){color:#0052a2}@media screen and (min-width:700px){.bcorp .believes--columns__single:nth-child(3) span:first-child{font-size:27px}}@media screen and (min-width:992px){.bcorp .believes--columns__single:nth-child(3) span:first-child{font-size:34px}}@media screen and (min-width:700px){.bcorp .believes--columns__single:nth-child(3) span:nth-child(2){line-height:.9}}@media screen and (min-width:992px){.bcorp .believes--columns__single:nth-child(3) span:nth-child(2){font-size:26px}}.bcorp .believes--columns__single:nth-child(3) span:nth-child(3){font-size:5.6vw}@media screen and (min-width:700px){.bcorp .believes--columns__single:nth-child(3) span:nth-child(3){font-size:21px;line-height:1}}@media screen and (min-width:992px){.bcorp .believes--columns__single:nth-child(3) span:nth-child(3){font-size:27px}}.bcorp .believes--columns__single:nth-child(3) span:nth-child(4){font-size:7.9vw;line-height:.8}@media screen and (min-width:700px){.bcorp .believes--columns__single:nth-child(3) span:nth-child(4){font-size:29px}}@media screen and (min-width:992px){.bcorp .believes--columns__single:nth-child(3) span:nth-child(4){font-size:38px}}.bcorp .believes--image{position:relative}@media screen and (min-width:700px){.bcorp .believes--image{width:90%;margin:0 auto}}.bcorp .believes--image__main{width:96%;margin-left:2%}@media screen and (min-width:700px){.bcorp .believes--image__main{width:calc(70% - 20px);margin-left:30%}}@media screen and (min-width:992px){.bcorp .believes--image__main{width:calc(70% - 30px)}}.bcorp .believes--image__cloud{position:absolute;top:10%;left:2%;width:32%}@media screen and (min-width:700px){.bcorp .believes--image__cloud{width:45%;left:20px;top:19%}}.bcorp .believes--image__cloud img{position:absolute;width:100%;height:100%;z-index:1}.bcorp .believes--image__cloud img.desk{display:none}@media screen and (min-width:700px){.bcorp .believes--image__cloud img.desk{display:inline-block}.bcorp .believes--image__cloud img.mob{display:none}}.bcorp .believes--image__cloud span{font-size:7vw;position:relative;display:inline-block;z-index:2;padding:16% 5% 24%;line-height:1.2}@media screen and (min-width:700px){.bcorp .believes--image__cloud span{font-size:35px;padding:20px 15px 30px 20px}}@media screen and (min-width:992px){.bcorp .believes--image__cloud span{font-size:48px}}.bcorp .cta--current,.bcorp .cta--past{position:relative;margin-bottom:40px}.bcorp .cta--current__text,.bcorp .cta--past__text{text-align:center;color:#4d4d4d;position:absolute;top:18%;width:100%;line-height:1.3}.bcorp .cta--current__text span,.bcorp .cta--past__text span{display:block}.bcorp .cta--current__text span:after,.bcorp .cta--current__text span:before,.bcorp .cta--past__text span:after,.bcorp .cta--past__text span:before{display:none}@media screen and (min-width:992px){.bcorp .cta--current__text,.bcorp .cta--past__text{top:22%}}.bcorp .cta--current .button,.bcorp .cta--past .button{padding:8px 15px;font-size:14px;letter-spacing:1px;font-weight:500;position:absolute;min-width:140px;bottom:15%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:992px){.bcorp .cta--current .button,.bcorp .cta--past .button{bottom:20%}}.bcorp .cta--current{max-width:641px}.bcorp .cta--current__text{font-size:6vw}@media screen and (min-width:700px){.bcorp .cta--current__text{font-size:28px}}@media screen and (min-width:992px){.bcorp .cta--current__text{font-size:34px}}.bcorp .cta--past{width:70%;margin-left:15%}@media screen and (min-width:700px){.bcorp .cta--past{width:80%;margin-left:20%}}@media screen and (min-width:992px){.bcorp .cta--past{width:78%;margin-left:22%}}.bcorp .cta--past__bg{width:100%}.bcorp .cta--past__text{font-size:5.5vw;top:25%;letter-spacing:1px}@media screen and (min-width:700px){.bcorp .cta--past__text{font-size:20px}}@media screen and (min-width:992px){.bcorp .cta--past__text{font-size:26px}}.bcorp .cta--past .button{bottom:20%}@media screen and (min-width:700px){.bcorp .cta--past .button{bottom:15%;min-width:0;padding:8px 30px}}@media screen and (min-width:992px){.bcorp .cta--past .button{bottom:20%}}.giveback-prog{padding:40px 0 0;background-size:100% auto;background-repeat:repeat-y}@media screen and (min-width:992px){.giveback-prog{padding:60px 0 0}}.giveback-prog--intro{padding-bottom:40px}@media screen and (min-width:992px){.giveback-prog--intro{padding-bottom:60px}}.giveback-prog--support{padding:60px 0}@media screen and (min-width:992px){.giveback-prog--support{padding-top:100px}}.giveback-prog--impact__cta{position:relative;margin-bottom:40px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto}.giveback-prog--impact__cta .bg{width:100%}.giveback-prog--impact__cta .text{text-align:center;color:#4d4d4d;position:absolute;top:15%;width:100%;line-height:1.3;font-size:6vw}@media screen and (min-width:700px){.giveback-prog--impact__cta .text{font-size:6vw}}@media screen and (min-width:992px){.giveback-prog--impact__cta .text{font-size:45px;top:17%}}.giveback-prog--impact__cta .text span{display:block}.giveback-prog--impact__cta .text span:after,.giveback-prog--impact__cta .text span:before{display:none}.giveback-prog--impact__cta .button{padding:8px 15px;font-size:10px;letter-spacing:1px;font-weight:500;position:absolute;min-width:140px;bottom:15%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:700px){.giveback-prog--impact__cta .button{bottom:20%;font-size:18px}}@media screen and (min-width:992px){.giveback-prog--impact__cta .button{bottom:20%;font-size:20px;padding:10px 30px}}@media screen and (min-width:1180px){.giveback-prog .intro--info{padding-right:40px}}.giveback-prog .intro--info h2{font-size:7.2vw}@media screen and (min-width:700px){.giveback-prog .intro--info h2{font-size:4.1vw;margin-bottom:20px}}@media screen and (min-width:1180px){.giveback-prog .intro--info h2{font-size:50px}}.giveback-prog .intro--info .text{text-align:center;color:#4d4d4d;font-weight:200}@media screen and (min-width:700px){.giveback-prog .intro--info .text{text-align:left}}.giveback-prog .intro--info .text p{font-size:16px;margin-bottom:20px}@media screen and (min-width:992px){.giveback-prog .intro--info .text p{font-size:18px;font-size:22px}}.giveback-prog .intro--info .text ul>li{width:80%;margin-left:10%;padding:0 0 4vw;padding-left:7.5vw;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTc4LjY2IDE3OC42OCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgpO30uY2xzLTN7ZmlsbDojNjM4YzFjO308L3N0eWxlPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj48cmVjdCBjbGFzcz0iY2xzLTEiIHdpZHRoPSIxNzguNjYiIGhlaWdodD0iMTc4LjY4Ii8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPmNsb3Zlci1kb3Q8L3RpdGxlPjxnIGNsYXNzPSJjbHMtMiI+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMzUuNCwxNjYuMTVhNDEsNDEsMCwwLDAsMzAuNy03Ljc1YzguMy02LjE2LDEzLjU0LTE2LjEzLDE3LjIyLTI4LjE0LS4wNywxMi44MywyLjE5LDIzLDguNjgsMzEuNzJhNDEuNCw0MS40LDAsMSwwLDY2LjQzLTQ5LjQzYy02LjE4LTguMjktMTYuMTYtMTMuNTItMjguMTctMTcuMiwxMi44MS4wNywyMy0yLjE5LDMxLjctOC42OWE0MS40MSw0MS40MSwwLDAsMC0xOC43OC03NC4yLDQwLjc5LDQwLjc5LDAsMCwwLTMwLjU3LDcuNzljLTUuNzMsNC4yNi0xMCwxMC4zMi0xMy4zMSwxNy42M2E4OS4zNSw4OS4zNSwwLDAsMC0zLjkyLDEwLjU0Yy4wOS0xMi44My0yLjE3LTIzLTguNjgtMzEuNzdBNDEuMzksNDEuMzksMCwwLDAsMTIuNDksMzUuMzYsNDEuMSw0MS4xLDAsMCwwLDIwLjI3LDY2LjFjNi4xNyw4LjI4LDE2LjExLDEzLjUxLDI4LjA5LDE3LjE4LTEyLjc5LS4wNy0yMywyLjE5LTMxLjY5LDguNjhBNDEuNDIsNDEuNDIsMCwwLDAsMzUuNCwxNjYuMTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L2c+PC9zdmc+) no-repeat left 2vw;background-size:auto 4.8vw;font-size:4.8vw;line-height:1.1;text-align:left}@media screen and (min-width:700px){.giveback-prog .intro--info .text ul>li{font-size:18px;padding:0 0 20px;padding-left:35px;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTc4LjY2IDE3OC42OCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7fS5jbHMtMntjbGlwLXBhdGg6dXJsKCNjbGlwLXBhdGgpO30uY2xzLTN7ZmlsbDojNjM4YzFjO308L3N0eWxlPjxjbGlwUGF0aCBpZD0iY2xpcC1wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj48cmVjdCBjbGFzcz0iY2xzLTEiIHdpZHRoPSIxNzguNjYiIGhlaWdodD0iMTc4LjY4Ii8+PC9jbGlwUGF0aD48L2RlZnM+PHRpdGxlPmNsb3Zlci1kb3Q8L3RpdGxlPjxnIGNsYXNzPSJjbHMtMiI+PHBhdGggY2xhc3M9ImNscy0zIiBkPSJNMzUuNCwxNjYuMTVhNDEsNDEsMCwwLDAsMzAuNy03Ljc1YzguMy02LjE2LDEzLjU0LTE2LjEzLDE3LjIyLTI4LjE0LS4wNywxMi44MywyLjE5LDIzLDguNjgsMzEuNzJhNDEuNCw0MS40LDAsMSwwLDY2LjQzLTQ5LjQzYy02LjE4LTguMjktMTYuMTYtMTMuNTItMjguMTctMTcuMiwxMi44MS4wNywyMy0yLjE5LDMxLjctOC42OWE0MS40MSw0MS40MSwwLDAsMC0xOC43OC03NC4yLDQwLjc5LDQwLjc5LDAsMCwwLTMwLjU3LDcuNzljLTUuNzMsNC4yNi0xMCwxMC4zMi0xMy4zMSwxNy42M2E4OS4zNSw4OS4zNSwwLDAsMC0zLjkyLDEwLjU0Yy4wOS0xMi44My0yLjE3LTIzLTguNjgtMzEuNzdBNDEuMzksNDEuMzksMCwwLDAsMTIuNDksMzUuMzYsNDEuMSw0MS4xLDAsMCwwLDIwLjI3LDY2LjFjNi4xNyw4LjI4LDE2LjExLDEzLjUxLDI4LjA5LDE3LjE4LTEyLjc5LS4wNy0yMywyLjE5LTMxLjY5LDguNjhBNDEuNDIsNDEuNDIsMCwwLDAsMzUuNCwxNjYuMTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz48L2c+PC9zdmc+) no-repeat left 4px;background-size:auto 16px;width:100%;margin-left:0}}@media screen and (min-width:1180px){.giveback-prog .intro--info .text ul>li{font-size:22px}}.giveback-prog .intro--image{display:none}@media screen and (min-width:700px){.giveback-prog .intro--image{display:block;width:130%}}@media screen and (min-width:992px){.giveback-prog .intro--image{width:110%}}@media screen and (min-width:1180px){.giveback-prog .intro--image{width:105%}}.giveback-prog--partnership{padding:40px 0 0}@media screen and (min-width:992px){.giveback-prog--partnership{padding:100px 0 0}}.giveback-prog--partnership .partnership{background:#638c1c;color:#fff;font-weight:200;padding:40px 0}@media screen and (min-width:992px){.giveback-prog--partnership .partnership{padding:50px 0}}.giveback-prog--partnership .partnership a{color:inherit;text-decoration:underline}.giveback-prog--partnership .partnership a:focus,.giveback-prog--partnership .partnership a:hover{text-decoration:none}.giveback-prog--partnership .partnership--title{text-align:center;font-size:40px;line-height:1.3;margin:0}.giveback-prog--partnership .partnership--subtitle{display:block;font-size:54px}.giveback-prog--partnership .partnership--intro{padding:40px 0;font-size:18px}@media screen and (min-width:992px){.giveback-prog--partnership .partnership--intro{padding:60px 0;max-width:960px;margin:0 auto}}.giveback-prog--partnership .partnership--intro__image{margin:40px 0 0}.giveback-prog--partnership .partnership--intro__image .posterboard{background:url(/wp-content/themes/sonoma/dist/3f99d429f2bb5866ac35e34ba129324b.svg) no-repeat 50%;background-size:contain;width:100%;max-width:419px;aspect-ratio:3/2;position:relative;margin:0 auto}.giveback-prog--partnership .partnership--intro__image .posterboard__image{position:absolute;overflow:hidden;width:88%;height:80%;top:9.6%;left:6.4%}.giveback-prog--partnership .partnership--intro__image .posterboard__image img{object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0;max-width:none}@media screen and (min-width:992px){.giveback-prog--partnership .partnership--intro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.giveback-prog--partnership .partnership--intro__text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.giveback-prog--partnership .partnership--intro__image{-webkit-box-flex:0;-webkit-flex:0 0 419px;-ms-flex:0 0 419px;flex:0 0 419px;margin:0 0 0 60px}.giveback-prog--partnership .partnership--intro__image .posterboard{margin:0}}.giveback-prog--partnership .partnership--callout{font-size:22px;text-transform:uppercase;text-align:center;max-width:900px;width:100%;margin:0 auto}.giveback-prog--partnership .partnership--callout strong{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif}@media screen and (min-width:992px){.giveback-prog--partnership .partnership--callout{font-size:30px}}.giveback-prog--partnership .partnership--columns__single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px}@media screen and (min-width:700px){.giveback-prog--partnership .partnership--columns__single{padding:15px}}.giveback-prog--partnership .partnership--column{text-align:center;padding:20px;background:rgba(76,112,13,.5);border-radius:20px}.giveback-prog--partnership .partnership--column__image{background:url(/wp-content/themes/sonoma/dist/5024475d0c0ca37f61281f7eb24657d7.svg) no-repeat 50%;background-size:contain;width:100%;aspect-ratio:3/1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:254px;margin:0 auto 20px}.giveback-prog--partnership .partnership--column__image img{max-height:100%;max-width:70%}.giveback-prog .criteria{position:relative;padding:40px 0}@media screen and (min-width:992px){.giveback-prog .criteria{padding:60px 0}}.giveback-prog .criteria--bg{position:absolute;width:calc(100% + 40px);height:calc(100% + 40px);left:-20px;top:-20px;z-index:0}@media screen and (min-width:700px){.giveback-prog .criteria--bg{width:100%;left:0}}.giveback-prog .criteria--bg img{width:100%;height:100%}.giveback-prog .criteria--bg__desk{display:none}@media screen and (min-width:700px){.giveback-prog .criteria--bg__desk{display:block}}@media screen and (min-width:700px){.giveback-prog .criteria--bg__mob{display:none}}.giveback-prog .criteria--subtitle,.giveback-prog .criteria--title{position:relative;z-index:1;text-align:center}.giveback-prog .criteria--title{font-size:7vw;line-height:1.1;margin-bottom:10px}@media screen and (min-width:700px){.giveback-prog .criteria--title{font-size:4.5vw;width:90%;margin:0 auto 20px}}@media screen and (min-width:1180px){.giveback-prog .criteria--title{font-size:50px}}.giveback-prog .criteria--subtitle{font-size:3.5vw;line-height:1.3;padding:0 2vw}@media screen and (min-width:700px){.giveback-prog .criteria--subtitle{font-size:2.5vw;width:70%;margin:0 auto 20px}}@media screen and (min-width:1180px){.giveback-prog .criteria--subtitle{font-size:22px;width:60%}}.giveback-prog .criteria--columns{padding:0 30px}.giveback-prog .criteria--columns__single{position:relative;z-index:1;padding:0 6vw}@media screen and (min-width:767px){.giveback-prog .criteria--columns__single{padding:0 2vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.giveback-prog .criteria--columns__single:first-child .title{padding:2.5vw 6vw}}@media screen and (min-width:767px)and (min-width:1180px){.giveback-prog .criteria--columns__single:first-child .title{padding:20px 40px 30px}}.giveback-prog .criteria--columns__single .title{color:#feac1d;padding:5vw 7vw;margin:0;text-align:center;line-height:1.1;font-size:5vw;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwb2x5bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNmYmI2NGEiIHN0cm9rZS13aWR0aD0iMS42IiBwb2ludHM9IjE2IDcgMTAgMTMgNCA3IiAvPgo8L3N2Zz4=) no-repeat 95%;background-size:6vw auto}@media screen and (min-width:700px){.giveback-prog .criteria--columns__single .title{padding:2.5vw 0;font-size:1.8vw;background:none}}@media screen and (min-width:1180px){.giveback-prog .criteria--columns__single .title{padding:20px 0 30px;font-size:26px}}.giveback-prog .criteria--columns__single .content{display:none}@media screen and (min-width:700px){.giveback-prog .criteria--columns__single .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.giveback-prog .criteria--columns__single .text{position:relative;padding:3vw 10vw 3vw 16vw;font-size:3.5vw}.giveback-prog .criteria--columns__single .text span{position:absolute;width:6vw;top:3vw;left:8vw}@media screen and (min-width:700px){.giveback-prog .criteria--columns__single .text{padding:1vw 1vw 2vw 3vw;font-size:1.5vw}.giveback-prog .criteria--columns__single .text span{width:1.5vw;top:1vw;left:1vw}}@media screen and (min-width:1180px){.giveback-prog .criteria--columns__single .text{padding:0 0 20px 50px;font-size:16px}.giveback-prog .criteria--columns__single .text span{width:32px;top:0;left:5px}}.giveback-prog .criteria--columns__single .polaroid{position:relative;z-index:1;margin:5vw 10vw}@media screen and (min-width:700px){.giveback-prog .criteria--columns__single .polaroid{margin:auto 2vw 0}}@media screen and (min-width:1180px){.giveback-prog .criteria--columns__single .polaroid{margin:40px 20px 0}}.giveback-prog .criteria--columns__single .polaroid--frame{position:relative;z-index:1}.giveback-prog .criteria--columns__single .polaroid--image{position:absolute;top:0;left:0;padding:10px;z-index:0}@media screen and (min-width:700px){.giveback-prog .criteria--columns__single .polaroid--image{padding:5px}}.giveback-prog .criteria--columns__single .polaroid--pin{width:40px;top:-4%}.giveback-prog .criteria--columns__single .polaroid--caption,.giveback-prog .criteria--columns__single .polaroid--pin{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.giveback-prog .criteria--columns__single .polaroid--caption{bottom:3vw;width:80%;font-size:3vw;line-height:1.1;text-align:center;color:#4d4d4d}.giveback-prog .criteria--columns__single .polaroid--caption span{display:block;font-family:Gotham;text-transform:uppercase;font-size:2.5vw}.giveback-prog .criteria--columns__single .polaroid--caption span:after,.giveback-prog .criteria--columns__single .polaroid--caption span:before{display:none}@media screen and (min-width:767px){.giveback-prog .criteria--columns__single .polaroid--caption{font-size:1vw;bottom:1.2vw}.giveback-prog .criteria--columns__single .polaroid--caption span{font-size:.8vw}}@media screen and (min-width:992px){.giveback-prog .criteria--columns__single .polaroid--caption{font-size:1.3vw;bottom:1.5vw}.giveback-prog .criteria--columns__single .polaroid--caption span{font-size:1vw}}@media screen and (min-width:1180px){.giveback-prog .criteria--columns__single .polaroid--caption{font-size:18px;bottom:20px}.giveback-prog .criteria--columns__single .polaroid--caption span{font-size:14px}}.giveback-prog .criteria--columns__single:first-child .polaroid{-webkit-transform:rotate(5.6deg);-ms-transform:rotate(5.6deg);transform:rotate(5.6deg)}.giveback-prog .criteria--columns__single:nth-child(2) .polaroid{-webkit-transform:rotate(-3.9deg);-ms-transform:rotate(-3.9deg);transform:rotate(-3.9deg)}.giveback-prog .criteria--columns__single:nth-child(3) .polaroid{-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}.giveback-prog .support--cta{position:relative;text-align:center;margin-bottom:40px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto}.giveback-prog .support--cta__bg img{width:100%}.giveback-prog .support--cta__bg .desk{display:none}@media screen and (min-width:700px){.giveback-prog .support--cta__bg .desk{display:block}}@media screen and (min-width:700px){.giveback-prog .support--cta__bg .mob{display:none}}.giveback-prog .support--cta__content{position:absolute;top:50%;left:50%;width:80%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.giveback-prog .support--cta__content .text,.giveback-prog .support--cta__content .title{color:#333;margin-bottom:10px}.giveback-prog .support--cta__content .title{font-size:7vw;line-height:1}@media screen and (min-width:700px){.giveback-prog .support--cta__content .title{font-size:5vw}}@media screen and (min-width:1180px){.giveback-prog .support--cta__content .title{font-size:50px}}.giveback-prog .support--cta__content .text{font-size:4.5vw;line-height:1.3}@media screen and (min-width:700px){.giveback-prog .support--cta__content .text{font-size:3vw}}@media screen and (min-width:1180px){.giveback-prog .support--cta__content .text{font-size:28px;margin-bottom:20px}}.giveback-prog .support--cta__content .button{padding:8px 20px;font-size:14px;font-weight:500}@media screen and (min-width:1180px){.giveback-prog .support--cta__content .button{font-size:20px}}.giveback-prog .support--list .title{color:#0052a2;text-align:center}@media screen and (min-width:992px){.giveback-prog .support--list .title{font-size:40px;max-width:960px;margin:0 auto 60px}}@media screen and (min-width:1180px){.giveback-prog .support--list__columns{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.giveback-prog .support--list__columns .grid__column{padding-bottom:40px}@media screen and (min-width:1180px){.giveback-prog .support--list__columns .grid__column{width:32%}.bcorp .believes--columns__single .giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span:first-child,.bcorp .believes--columns__single .giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span:nth-child(4),.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text .bcorp .believes--columns__single span:first-child,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text .bcorp .believes--columns__single span:nth-child(4),.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text .inventory__recipe .inventory__recipe-meta span.button,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text .inventory__recommended span.recommended-title,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text .stronginside--logos span.button,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text .stronginside--products__blocks span.button,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text .sustainability .farms--herd div.fancy span,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text .sustainability .farms h3 span,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text .sustainability .recycling--heading h3:last-child span,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span.home-hero__subtitle,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span.home-hero__title,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span.home-section__link,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span.home-section__title,.giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span.print-text,.inventory__recipe .inventory__recipe-meta .giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span.button,.inventory__recommended .giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span.recommended-title,.stronginside--logos .giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span.button,.stronginside--products__blocks .giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span.button,.sustainability .farms--herd div.fancy .giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span,.sustainability .farms h3 .giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span,.sustainability .recycling--heading h3:last-child .giveback-prog .support--list__columns .grid__column:first-child .support--list__single .heading .text span{max-width:70%}}@media screen and (min-width:700px){.giveback-prog .support--list__single{height:100%}}.giveback-prog .support--list__single .heading{position:relative;box-shadow:0 2px 5px rgba(0,0,0,.5)}.giveback-prog .support--list__single .heading .text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;text-align:center;line-height:1}.bcorp .believes--columns__single .giveback-prog .support--list__single .heading .text span:first-child,.bcorp .believes--columns__single .giveback-prog .support--list__single .heading .text span:nth-child(4),.giveback-prog .support--list__single .heading .text .bcorp .believes--columns__single span:first-child,.giveback-prog .support--list__single .heading .text .bcorp .believes--columns__single span:nth-child(4),.giveback-prog .support--list__single .heading .text .inventory__recipe .inventory__recipe-meta span.button,.giveback-prog .support--list__single .heading .text .inventory__recommended span.recommended-title,.giveback-prog .support--list__single .heading .text .stronginside--logos span.button,.giveback-prog .support--list__single .heading .text .stronginside--products__blocks span.button,.giveback-prog .support--list__single .heading .text .sustainability .farms--herd div.fancy span,.giveback-prog .support--list__single .heading .text .sustainability .farms h3 span,.giveback-prog .support--list__single .heading .text .sustainability .recycling--heading h3:last-child span,.giveback-prog .support--list__single .heading .text span.home-hero__subtitle,.giveback-prog .support--list__single .heading .text span.home-hero__title,.giveback-prog .support--list__single .heading .text span.home-section__link,.giveback-prog .support--list__single .heading .text span.home-section__title,.giveback-prog .support--list__single .heading .text span.print-text,.inventory__recipe .inventory__recipe-meta .giveback-prog .support--list__single .heading .text span.button,.inventory__recommended .giveback-prog .support--list__single .heading .text span.recommended-title,.stronginside--logos .giveback-prog .support--list__single .heading .text span.button,.stronginside--products__blocks .giveback-prog .support--list__single .heading .text span.button,.sustainability .farms--herd div.fancy .giveback-prog .support--list__single .heading .text span,.sustainability .farms h3 .giveback-prog .support--list__single .heading .text span,.sustainability .recycling--heading h3:last-child .giveback-prog .support--list__single .heading .text span{display:inline-block;font-size:5vw;color:#0052a2;line-height:1;max-width:65%}@media screen and (min-width:700px){.bcorp .believes--columns__single .giveback-prog .support--list__single .heading .text span:first-child,.bcorp .believes--columns__single .giveback-prog .support--list__single .heading .text span:nth-child(4),.giveback-prog .support--list__single .heading .text .bcorp .believes--columns__single span:first-child,.giveback-prog .support--list__single .heading .text .bcorp .believes--columns__single span:nth-child(4),.giveback-prog .support--list__single .heading .text .inventory__recipe .inventory__recipe-meta span.button,.giveback-prog .support--list__single .heading .text .inventory__recommended span.recommended-title,.giveback-prog .support--list__single .heading .text .stronginside--logos span.button,.giveback-prog .support--list__single .heading .text .stronginside--products__blocks span.button,.giveback-prog .support--list__single .heading .text .sustainability .farms--herd div.fancy span,.giveback-prog .support--list__single .heading .text .sustainability .farms h3 span,.giveback-prog .support--list__single .heading .text .sustainability .recycling--heading h3:last-child span,.giveback-prog .support--list__single .heading .text span.home-hero__subtitle,.giveback-prog .support--list__single .heading .text span.home-hero__title,.giveback-prog .support--list__single .heading .text span.home-section__link,.giveback-prog .support--list__single .heading .text span.home-section__title,.giveback-prog .support--list__single .heading .text span.print-text,.inventory__recipe .inventory__recipe-meta .giveback-prog .support--list__single .heading .text span.button,.inventory__recommended .giveback-prog .support--list__single .heading .text span.recommended-title,.stronginside--logos .giveback-prog .support--list__single .heading .text span.button,.stronginside--products__blocks .giveback-prog .support--list__single .heading .text span.button,.sustainability .farms--herd div.fancy .giveback-prog .support--list__single .heading .text span,.sustainability .farms h3 .giveback-prog .support--list__single .heading .text span,.sustainability .recycling--heading h3:last-child .giveback-prog .support--list__single .heading .text span{font-size:1.8vw}}@media screen and (min-width:1180px){.bcorp .believes--columns__single .giveback-prog .support--list__single .heading .text span:first-child,.bcorp .believes--columns__single .giveback-prog .support--list__single .heading .text span:nth-child(4),.giveback-prog .support--list__single .heading .text .bcorp .believes--columns__single span:first-child,.giveback-prog .support--list__single .heading .text .bcorp .believes--columns__single span:nth-child(4),.giveback-prog .support--list__single .heading .text .inventory__recipe .inventory__recipe-meta span.button,.giveback-prog .support--list__single .heading .text .inventory__recommended span.recommended-title,.giveback-prog .support--list__single .heading .text .stronginside--logos span.button,.giveback-prog .support--list__single .heading .text .stronginside--products__blocks span.button,.giveback-prog .support--list__single .heading .text .sustainability .farms--herd div.fancy span,.giveback-prog .support--list__single .heading .text .sustainability .farms h3 span,.giveback-prog .support--list__single .heading .text .sustainability .recycling--heading h3:last-child span,.giveback-prog .support--list__single .heading .text span.home-hero__subtitle,.giveback-prog .support--list__single .heading .text span.home-hero__title,.giveback-prog .support--list__single .heading .text span.home-section__link,.giveback-prog .support--list__single .heading .text span.home-section__title,.giveback-prog .support--list__single .heading .text span.print-text,.inventory__recipe .inventory__recipe-meta .giveback-prog .support--list__single .heading .text span.button,.inventory__recommended .giveback-prog .support--list__single .heading .text span.recommended-title,.stronginside--logos .giveback-prog .support--list__single .heading .text span.button,.stronginside--products__blocks .giveback-prog .support--list__single .heading .text span.button,.sustainability .farms--herd div.fancy .giveback-prog .support--list__single .heading .text span,.sustainability .farms h3 .giveback-prog .support--list__single .heading .text span,.sustainability .recycling--heading h3:last-child .giveback-prog .support--list__single .heading .text span{font-size:24px;max-width:90%}}.giveback-prog .support--list__single .heading .text span.img{position:absolute;display:block;right:4vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.giveback-prog .support--list__single .heading .text span.img img{width:6vw}@media screen and (min-width:700px){.giveback-prog .support--list__single .heading .text span.img{right:0}.giveback-prog .support--list__single .heading .text span.img img{width:2vw}}.giveback-prog .support--list__single .content{background-color:#fffbf7;display:none;box-shadow:0 2px 10px rgba(0,0,0,.5)}.giveback-prog .support--list__single .content--wrapper{padding:7vw}@media screen and (min-width:700px){.giveback-prog .support--list__single .content--wrapper{padding:3vw}}@media screen and (min-width:1180px){.giveback-prog .support--list__single .content--wrapper{padding:40px}}.giveback-prog .support--list__single .content--wrapper a{display:block;font-size:3.5vw;color:#4d4d4d;line-height:1.2;padding:1.5vw 0;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.giveback-prog .support--list__single .content--wrapper a span{display:inline-block;border-bottom:2px solid transparent;-webkit-transition:inherit;transition:inherit}@media screen and (min-width:700px){.giveback-prog .support--list__single .content--wrapper a{font-size:1.5vw;padding:.5vw 0}}@media screen and (min-width:1180px){.giveback-prog .support--list__single .content--wrapper a{font-size:16px;padding:5px 0}}.giveback-prog .support--list__single .content--wrapper a:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.giveback-prog .support--list__single .content--wrapper a:hover span{border-bottom:2px solid #4d4d4d;-webkit-transition:inherit;transition:inherit}.employee-eng{padding-top:0;background-size:100% auto;background-repeat:repeat-y}@media screen and (min-width:1180px){.employee-eng .intro--info{padding:0 40px}}.employee-eng .intro--info .heading{position:relative;margin-top:-28%;margin-bottom:20px}@media screen and (min-width:700px){.employee-eng .intro--info .heading{margin-top:-18%}}.employee-eng .intro--info .heading img{width:100%}.employee-eng .intro--info .heading span{display:inline-block;position:absolute;left:50%;bottom:32%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);max-width:78%;width:78%;font-size:7vw;text-align:center;line-height:1}@media screen and (min-width:700px){.employee-eng .intro--info .heading span{font-size:30px}}@media screen and (min-width:992px){.employee-eng .intro--info .heading span{font-size:40px}}@media screen and (min-width:1180px){.employee-eng .intro--info .heading span{font-size:45px}}.employee-eng .intro--info .text{text-align:center;color:#4d4d4d;padding:0 20px;font-weight:200}@media screen and (min-width:992px){.employee-eng .intro--info .text{font-size:22px;padding:0 20px 40px}}@media screen and (min-width:1180px){.employee-eng .intro--info .text{font-size:25px}}.employee-eng .intro--image{width:80%;margin:0 auto;position:relative;z-index:1}@media screen and (min-width:700px){.employee-eng .intro--image{width:100%}}@media screen and (min-width:1180px){.employee-eng .intro--image{width:90%}}@media screen and (min-width:992px){.employee-eng .intro .grid__column:first-child{padding:0 35px}}@media screen and (min-width:992px){.employee-eng .volunteer{margin-top:-5%}}.employee-eng .volunteer--inner{position:relative;margin-bottom:40px}.employee-eng .volunteer--bg{position:absolute;top:-40px;left:-15px;width:calc(100% + 30px);max-width:none;height:calc(100% + 40px);z-index:0}@media screen and (min-width:700px){.employee-eng .volunteer--bg{top:-30px;width:100%;left:0}}@media screen and (min-width:1180px){.employee-eng .volunteer--bg{top:-50px;height:calc(100% + 50px)}}.employee-eng .volunteer--bottom,.employee-eng .volunteer--top{position:relative;z-index:1;padding:8vw 3vw}.employee-eng .volunteer--bottom .heading,.employee-eng .volunteer--top .heading{color:#f58635;text-align:center;font-size:36px;width:70%;margin:0 auto;line-height:1}@media screen and (min-width:700px){.employee-eng .volunteer--bottom .heading,.employee-eng .volunteer--top .heading{margin-bottom:20px}}@media screen and (min-width:1180px){.employee-eng .volunteer--bottom .heading,.employee-eng .volunteer--top .heading{font-size:45px;width:90%}}.employee-eng .volunteer--bottom .text,.employee-eng .volunteer--top .text{text-align:center;color:#4d4d4d}@media screen and (min-width:700px){.employee-eng .volunteer--bottom .text,.employee-eng .volunteer--top .text{text-align:left}}@media screen and (min-width:1180px){.employee-eng .volunteer--bottom .text,.employee-eng .volunteer--top .text{font-size:20px}}@media screen and (min-width:700px){.employee-eng .volunteer--top{padding:60px 120px 100px}}@media screen and (min-width:992px){.employee-eng .volunteer--top{padding:60px 180px 100px}}.employee-eng .volunteer--top .image{position:absolute;display:block;width:25vw;top:-20px;left:-20px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}@media screen and (min-width:700px){.employee-eng .volunteer--top .image{width:170px;top:-30px}}@media screen and (min-width:992px){.employee-eng .volunteer--top .image{width:200px}}@media screen and (min-width:1180px){.employee-eng .volunteer--top .image{left:-80px;top:0;width:220px}}@media screen and (min-width:700px){.employee-eng .volunteer--bottom{padding:40px 120px}}@media screen and (min-width:992px){.employee-eng .volunteer--bottom{padding:40px 180px}}.employee-eng .volunteer--bottom .image{max-width:520px;width:100%;display:block;margin:0 auto}.employee-eng .volunteer--bottom .text{margin-top:10px}@media screen and (max-width:699px){.employee-eng .volunteer--slider{width:100%}}.employee-eng .volunteer--slider .slick-arrow{width:30px;height:30px;background-color:hsla(0,0%,100%,.7);border-radius:50%}.employee-eng .volunteer--slider .slick-arrow:before{font-size:30px}.employee-eng .volunteer--slider .slick-arrow.slick-prev{left:-10px}.employee-eng .volunteer--slider .slick-arrow.slick-next{right:-10px}.employee-eng .volunteer--slider .slick-slide:nth-child(3n) .polaroid{-webkit-transform:rotate(.9deg);-ms-transform:rotate(.9deg);transform:rotate(.9deg)}.employee-eng .volunteer--slider .slick-slide:nth-child(3n+1) .polaroid{-webkit-transform:rotate(-1.1deg);-ms-transform:rotate(-1.1deg);transform:rotate(-1.1deg)}.employee-eng .volunteer--slider .slick-slide:nth-child(3n+2) .polaroid{-webkit-transform:rotate(1.4deg);-ms-transform:rotate(1.4deg);transform:rotate(1.4deg)}.employee-eng .volunteer--slider__single{padding:20px}.employee-eng .volunteer--slider .polaroid{position:relative;z-index:1}.employee-eng .volunteer--slider .polaroid--image{position:absolute;top:0;left:0;padding:15px;z-index:0}.employee-eng .volunteer--slider .polaroid--pin{width:40px;top:-2%;z-index:2}.employee-eng .volunteer--slider .polaroid--caption,.employee-eng .volunteer--slider .polaroid--pin{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.employee-eng .volunteer--slider .polaroid--caption{bottom:20px;width:80%;text-transform:uppercase;text-align:center;color:#4d4d4d;font-size:12px}.stronginside{padding-top:0}.stronginside>.wrapper-mg{padding:0}.stronginside .slick-list{overflow:hidden}.stronginside .slick-list,.stronginside .slick-slide>div,.stronginside .slick-track{height:100%}.stronginside .slick-next,.stronginside .slick-prev{width:30px;height:30px;z-index:2}.stronginside .slick-next:before,.stronginside .slick-prev:before{font-size:30px;background-color:#fff;border-radius:50%}.stronginside .slick-next{right:-20px}.stronginside .slick-prev{left:-20px}.stronginside--title{font-size:6vw;text-align:center;background:url(/wp-content/themes/sonoma/dist/dd6b3e9795d65e2e655aed02dd4c97b4.png) repeat-y top;background-size:100% auto;position:relative;margin:40px;padding:0 20px}@media screen and (min-width:700px){.stronginside--title{margin:40px 60px 60px;font-size:30px}}@media screen and (min-width:992px){.stronginside--title{background:url(/wp-content/themes/sonoma/dist/fbb58c650f76b398b990e57d078eca9e.png) repeat-x 0;background-size:auto 100%;width:80%;margin:40px auto 60px;padding:20px}}.stronginside--title:after,.stronginside--title:before{position:absolute;content:"";left:0;width:100%;height:30px}@media screen and (min-width:992px){.stronginside--title:after,.stronginside--title:before{top:0;width:40px;height:100%}}.stronginside--title:before{bottom:100%;background:url(/wp-content/themes/sonoma/dist/d50163e085fb6e2774cac2a04370a1f0.png) no-repeat bottom;background-size:100% auto}@media screen and (min-width:992px){.stronginside--title:before{bottom:0;left:auto;right:100%;background:url(/wp-content/themes/sonoma/dist/ec3e91770e582d2c36dc8191e217044d.png) no-repeat 100%;background-size:auto 100%}}.stronginside--title:after{top:100%;background:url(/wp-content/themes/sonoma/dist/8ad24083de015dd80dc1237548f14bfd.png) no-repeat top;background-size:100% auto}@media screen and (min-width:992px){.stronginside--title:after{left:100%;top:0;background:url(/wp-content/themes/sonoma/dist/7bc7d038b851a6c0fa3f9a6ae636bccd.png) no-repeat 0;background-size:auto 100%}}.stronginside .videos__featured--title{color:#0052a2;text-align:center;margin-bottom:20px}.stronginside .videos__featured--video{position:relative;box-shadow:-1px 1px 7px 2px rgba(0,0,0,.2);-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);max-width:450px;margin:0 auto 20px}.stronginside .videos__featured--text{text-align:center;font-weight:200}@media screen and (min-width:992px){.stronginside .videos__featured--text{padding:0 20px}}.stronginside .videos__featured--btn,.stronginside .videos__featured--btn>.icofont{position:absolute;top:50%;left:50%}.stronginside .videos__featured--btn>.icofont{-webkit-transform:translate(-43%,-48%);-ms-transform:translate(-43%,-48%);transform:translate(-43%,-48%)}.stronginside .videos__featured--btn{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:transparent;border:3px solid #fff}.stronginside .videos__slider{width:100%;border:3px solid #1a1a1a;height:86px}.stronginside .videos__slider--inner{width:calc(100% + 4px);height:84px;margin-top:-2px;margin-left:-2px;border-radius:7px;box-shadow:inset 0 0 0 4px #1a1a1a;position:relative;background-size:cover}.stronginside .videos__slider--shadow{width:100%;min-height:80px;background:-webkit-radial-gradient(circle closest-side,rgba(0,0,0,.2),transparent);background:radial-gradient(circle closest-side,rgba(0,0,0,.2),transparent)}.stronginside .videos__slider--btn,.stronginside .videos__slider--btn>.icofont{position:absolute;top:50%;left:50%}.stronginside .videos__slider--btn>.icofont{-webkit-transform:translate(-43%,-48%);-ms-transform:translate(-43%,-48%);transform:translate(-43%,-48%);font-size:18px}.stronginside .videos__slider--btn{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:transparent;border:3px solid #fff}.stronginside--bg-wrapper{position:relative;padding:60px 30px}@media screen and (min-width:1180px){.stronginside--bg-wrapper{padding:100px;margin-top:60px}}.stronginside--bg{position:absolute;top:10px;left:0;width:100%;height:100%;z-index:-1}.stronginside--bg.desk{display:none}@media screen and (min-width:700px){.stronginside--bg.desk{display:inline-block}.stronginside--bg.mob{display:none}}.stronginside--intro{text-align:center;margin-bottom:40px}@media screen and (min-width:992px){.stronginside--intro{font-size:22px;max-width:82%;margin:40px auto}}.stronginside--intro em{color:#0052a2;font-style:normal;font-size:20px;display:block}@media screen and (min-width:992px){.stronginside--intro em{font-size:30px;margin-top:10px}}.stronginside--videos .grid__column{padding-bottom:40px}@media screen and (min-width:700px){.stronginside--videos .grid__column{padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:992px){.stronginside--videos .grid__column{padding:40px 60px 40px 40px}.stronginside--videos .grid__column:nth-child(2n){padding:40px 40px 40px 60px}}.stronginside--videos .grid__column:nth-child(2n) .videos__featured--video{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.stronginside--info{text-align:center;font-size:3.5vw;color:#0052a2;font-weight:200;padding:5px;background-image:-webkit-linear-gradient(left,#0052a2 50%,hsla(0,0%,100%,0) 0);background-image:linear-gradient(90deg,#0052a2 50%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:10px 1px;background-repeat:repeat-x;margin:0 0 100px}@media screen and (min-width:500px){.stronginside--info{font-size:16px}}@media screen and (min-width:992px){.stronginside--info{font-size:22px;background-size:14px 2px;padding:10px;max-width:90%;margin:0 auto 100px}}.stronginside--info p{margin-bottom:0}.stronginside--info a{font-weight:400;color:#0052a2;font-size:3.5vw;display:block}@media screen and (min-width:500px){.stronginside--info a{font-size:16px}}@media screen and (min-width:992px){.stronginside--info a{font-size:22px;display:inline-block}}.stronginside--products{margin:0 0 100px}.stronginside--products__text{text-align:center;margin-bottom:20px}.stronginside--products__text span{display:block;margin-bottom:10px}.stronginside--products__text strong{font-weight:400}@media screen and (min-width:700px){.stronginside--products__text{max-width:80%;margin:0 auto 20px}.stronginside--products__text span{font-size:22px}}@media screen and (min-width:992px){.stronginside--products__text{max-width:65%;font-size:22px}.stronginside--products__text span{font-size:30px}}.stronginside--products__blocks{text-align:center}.stronginside--products__blocks.desk{display:none}@media screen and (min-width:700px){.stronginside--products__blocks.desk,.stronginside--products__blocks.desk .grid__column:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.stronginside--products__blocks.desk .grid__column:last-child{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.stronginside--products__blocks.desk .grid__column:last-child .block-img,.stronginside--products__blocks.desk .grid__column:last-child .block-meta{width:50%}.stronginside--products__blocks.desk .grid__column:last-child .block-meta{padding-left:5px}}@media screen and (min-width:700px){.stronginside--products__blocks.mob{display:none}}.stronginside--products__blocks h3{margin-bottom:10px}@media screen and (min-width:992px){.stronginside--products__blocks h3{font-size:36px}}.stronginside--products__blocks p{font-weight:200;opacity:.7}@media screen and (min-width:992px){.stronginside--products__blocks p{max-width:70%;margin:0 auto 20px;font-size:22px}}.stronginside--logos{text-align:center}.stronginside--logos__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}@media screen and (min-width:700px){.stronginside--logos__wrapper{margin-bottom:40px}}.stronginside--logos__single{height:60px;width:auto;padding:10px 15px;display:inline-block}@media screen and (min-width:992px){.stronginside--logos__single{height:120px;padding:20px 25px}}.stronginside--logos__single img{max-height:100%;width:auto;max-width:none}.donation{padding:0}.donation--hero{background-repeat:no-repeat;background-size:cover}.contest--pun .pun--form__content .donation--hero .frm_fields_container,.donation--hero .contest--pun .pun--form__content .frm_fields_container,.donation--hero .grid{background-color:rgba(73,73,73,.1);min-height:500px}.donation--hero .grid__column{position:relative}.donation--hero__blue-border-mob,.donation--hero__ca-heart{position:absolute;top:8%;left:33%;z-index:3;max-width:651px;padding-top:0;padding-bottom:0}.donation--hero__blue-border-desk{display:none}.donation--hero__blue-content{padding:30px 20px 5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.donation--hero__blue-content img{width:45%}.donation--hero__blue-content img:first-child{padding-bottom:15px}.donation--hero__blue-content span{display:inline-block;text-align:center;font-size:36px}.donation--hero__green-content h1{margin:80px 10px 60px 130px;font-size:5vw;text-align:center}.donation--hero__green-content h2.gotham-bold{text-align:center;font-weight:200}@media screen and (min-width:700px){.donation--hero__blue-border-desk{display:block;position:absolute;left:calc(100% - 1px);height:100%;width:20px;background-repeat:repeat-y;background-size:auto 200%;background-position:0;top:0;z-index:2}.donation--hero__blue-border-mob{display:none}.donation--hero__blue-content{padding:30px 30px 30px 40px;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.donation--hero__blue-content img{width:80%}.donation--hero__blue-content img:first-child{padding-bottom:0}.donation--hero__blue-content span{font-size:45px}.donation--hero__green-border{top:auto;bottom:0;z-index:1;background-size:200% auto}.donation--hero__green-content h2.gotham-bold{margin:26.5vw 13vw 0 20vw;font-size:48px}.donation--hero__green-content h1.green-text{margin:0 5vw 0 19vw;font-size:7.9vw}.donation--hero__green-content h1.counting{margin:-1vw 5vw 0 13vw;font-size:72px;letter-spacing:0;line-height:84px}.donation--hero__green-content h1.fancy{font-size:90px}.donation--hero__green-content p.donation--text{margin:1vw 8vw 6vw 20vw}.donation--hero__ca-heart{top:3%;left:15%;width:600px}}@media screen and (min-width:767px){.donation--hero__green-content h2.gotham-bold{margin:17.5vw 13vw 0 31vw}.donation--hero__ca-heart{left:25%}}@media screen and (min-width:1180px){.donation--hero__green-content h2.gotham-bold{margin:15vw 13vw 0 9vw}.donation--hero__ca-heart{left:33%}}@media screen and (min-width:1400px){.donation--hero__green-content h2.gotham-bold{margin:14.5vw 13vw 0 22vw}.donation--hero__green-content h1.counting{margin:0 5vw 0 18vw}.donation--hero__blue-content span{font-size:72px}.donation--hero__green-border{background-size:100% auto}.donation--hero h1{margin:150px 5vw 130px 17vw}}@media screen and (min-width:1600px){.donation--hero__green-content h2.gotham-bold{margin:8vw 13vw 0 10vw}}@media screen and (max-width:499px){.donation--hero__ca-heart{left:8%;right:5%}.donation--hero__green-content h2.gotham-bold{margin:50vw 10px 0 -8px;font-size:7.7vw}.donation--hero__green-content h1.green-text{margin:0 10px 0 145px;font-size:11.9vw}.donation--hero__green-content h1.counting{font-size:8.3vw;margin:20px 10px 60px 50px}.donation--hero__green-content p.donation--text{margin:0 10px 0 145px;font-size:3.5vw}.donation--hero__blue-content{padding:0}.contest--pun .pun--form__content .donation--hero .frm_fields_container,.donation--hero .contest--pun .pun--form__content .frm_fields_container,.donation--hero .grid{min-height:370px}}@media screen and (max-width:374px){.donation--hero__green-content h2.gotham-bold{font-size:5.5vw}.donation--hero__green-content h1.green-text{font-size:11.3vw}.donation--hero__green-content h1.counting{font-size:8.1vw;margin:20px 10px 60px 40px}.donation--hero__green-content p.donation--text{margin:0 32px 0 145px;font-size:3.71vw}.contest--pun .pun--form__content .donation--hero .frm_fields_container,.donation--hero .contest--pun .pun--form__content .frm_fields_container,.donation--hero .grid{min-height:320px}}.donation--clo{max-width:140px;position:absolute;bottom:-18px;left:10px;z-index:3}@media screen and (min-width:700px){.donation--clo{top:0;left:-20px;max-width:230px;width:30%;bottom:5px;top:auto}}@media screen and (min-width:1400px){.donation--clo{max-width:260px}}.donation--intro{padding:50px 0;text-align:center}@media screen and (min-width:1400px){.donation--intro{padding:80px 0}}.donation--intro h2{font-size:7vw}@media screen and (min-width:700px){.donation--intro h2{font-size:28px}}@media screen and (min-width:992px){.donation--intro h2{font-size:40px}}@media screen and (min-width:1400px){.donation--intro h2{font-size:40px}}.donation--cta{position:relative;padding:0 0 40px;text-align:center}.contest--pun .pun--form__content .donation--cta .frm_fields_container,.donation--cta .contest--pun .pun--form__content .frm_fields_container,.donation--cta .grid{max-width:280px;margin:30px auto}.contest--pun .pun--form__content .donation--cta .frm_fields_container .grid__column,.donation--cta .contest--pun .pun--form__content .frm_fields_container .grid__column,.donation--cta .grid .grid__column{padding:0}.contest--pun .pun--form__content .donation--cta .frm_fields_container span,.donation--cta .contest--pun .pun--form__content .frm_fields_container span,.donation--cta .grid span{font-size:45px}.donation--cta .button{margin-top:0;letter-spacing:2px;font-size:22px;padding:12px 20px;border-radius:0}.donation--cta .regular-link{text-decoration:underline;color:#231f20}@media screen and (min-width:700px){.contest--pun .pun--form__content .donation--cta .frm_fields_container,.donation--cta .contest--pun .pun--form__content .frm_fields_container,.donation--cta .grid{max-width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contest--pun .pun--form__content .donation--cta .frm_fields_container span,.donation--cta .contest--pun .pun--form__content .frm_fields_container span,.donation--cta .grid span{font-size:54px}.contest--pun .pun--form__content .donation--cta .frm_fields_container .grid__column,.donation--cta .contest--pun .pun--form__content .frm_fields_container .grid__column,.donation--cta .grid .grid__column{padding:0 20px}.contest--pun .pun--form__content .donation--cta .frm_fields_container .grid__column:nth-child(2),.donation--cta .contest--pun .pun--form__content .frm_fields_container .grid__column:nth-child(2),.donation--cta .grid .grid__column:nth-child(2){-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.contest--pun .pun--form__content .donation--cta .frm_fields_container .grid__column:first-child img,.donation--cta .contest--pun .pun--form__content .frm_fields_container .grid__column:first-child img,.donation--cta .grid .grid__column:first-child img{padding-bottom:30px}.donation--cta .wrapper-mg>p{width:80%;max-width:660px;margin:0 auto 20px}}@media screen and (min-width:992px){.donation--cta{padding:0 0 60px}.donation--cta .button{font-size:22px;border-radius:0}}.donation--table{background-size:auto 100%;background-position:50%;background-repeat:repeat-x;padding:40px 0;text-align:center}.donation--table__img-desk{display:none}.donation--table__img-mob{width:80%;margin:0 auto 20px}.donation--table__img-mob>div{padding:30px 0;border-bottom:2px solid #fff}.donation--table__img-mob>div:last-child{border-bottom:none}@media screen and (min-width:1180px){.donation--table{padding:35px 0}.donation--table .donation--text{padding-top:50px}}@media screen and (min-width:992px){.donation--table{padding:35px 0}.donation--table__img-mob{display:none}.donation--table__img-desk{display:block}.donation--table .donation--text{padding-top:40px;font-size:28px}.donation--table .donation--text p{font-size:28px}}@media screen and (min-width:767px){.donation--table__img-mob{width:40%}.donation--table__img-mob>div{padding:40px 0}.donation--table .donation--text{width:90%;margin:0 auto;font-size:23px}.donation--table .donation--text p,.donation--table .donation--text span{font-size:24px}}.donation .marcus-letter .marcus{position:relative}.donation .marcus-letter .marcus .grid__column:first-child{bottom:0}.donation .marcus-letter .marcus img{position:relative;height:auto;margin:auto;width:90%;margin-top:0}.donation .marcus-letter .marcus h2{padding:10px 30px;text-align:center;text-transform:uppercase;width:100%;margin-bottom:0}.donation .marcus-letter .marcus span{padding:10px 30px;text-align:center;font-size:24px;text-transform:none;font-weight:300}@media screen and (min-width:767px){.donation .marcus-letter .marcus{text-align:left}.donation .marcus-letter .marcus .grid__column:first-child{position:relative}.donation .marcus-letter .marcus .grid__column:last-child{margin-bottom:0}.donation .marcus-letter .marcus img{position:absolute;width:450px;left:0;padding-left:10px}.donation .marcus-letter .marcus h2{padding-left:20%;letter-spacing:0;font-size:28px;text-align:left;margin-bottom:5px;width:95%;line-height:40px;margin-right:0;padding-right:0;padding-bottom:0}.donation .marcus-letter .marcus .donation--text{width:100%;padding-top:0}.donation .marcus-letter .marcus span{text-align:left;font-size:24px;padding-top:0;margin-left:0;padding-left:0}}@media screen and (min-width:992px){.donation .marcus-letter{margin-bottom:30px;padding:20px 0;margin-top:30px}}@media screen and (min-width:1400px){.donation .marcus-letter{padding:50px 0}}.donation .mask-section{position:relative}.donation .mask-section h2{font-size:40px}.donation .mask-section .grid__column:first-child{position:absolute;bottom:0}@media screen and (min-width:767px){.donation .mask-section .grid__column:first-child{position:relative}}.donation .mask-section .grid__column:last-child{margin-bottom:280px}@media screen and (min-width:767px){.donation .mask-section .grid__column:last-child{margin-bottom:0}}.donation .mask-section .masks img{width:95%;margin:auto}@media screen and (min-width:767px){.donation .mask-section .masks{padding:5px}.donation .mask-section .masks img{width:100%}}@media screen and (min-width:992px){.donation .mask-section .masks{padding:0 10px 0 20px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.donation .mask-section .masks img{width:100%;margin:0}}@media screen and (min-width:1180px){.donation .mask-section .masks img{width:95%}}@media screen and (min-width:1400px){.donation .mask-section .masks img{width:90%}}.donation .mask-section .donation--mask_content h2{margin-bottom:20px}.donation .mask-section .donation--mask_content h2.do-good{font-size:22px}.donation .mask-section .donation--mask_content p{padding:0 30px}@media screen and (min-width:767px){.donation .mask-section .donation--mask_content{text-align:left}.donation .mask-section .donation--mask_content h2{text-align:left;margin-bottom:0;font-size:30px;text-transform:uppercase}.donation .mask-section .donation--mask_content p{padding-top:10px;text-align:left;padding-left:0;margin-left:0;font-size:22px;width:100%}.donation .mask-section .donation--mask_content a{margin-top:20px;border-radius:0;font-weight:600}}@media screen and (min-width:767px){.donation .mask-section .donation--mask_content p{width:100%}}@media screen and (min-width:1400px){.donation .mask-section .donation--mask_content p{width:80%}}@media screen and (min-width:500px){.donation .mask-section h2{font-size:30px}.donation .mask-section a{border-radius:0}}@media screen and (min-width:1180px){.donation .mask-section{padding:60px 0}.donation .mask-section h2{font-size:40px}}.donation--community{padding:40px 0;text-align:center;position:relative;overflow:hidden;background-repeat:repeat-x}.donation--community h2{font-size:7vw;text-transform:uppercase}.bcorp .believes--columns__single .donation--community span:nth-child(2),.bcorp .believes--columns__single:nth-child(2) .donation--community span:nth-child(3),.donation--community .bcorp .believes--columns__single:nth-child(2) span:nth-child(3),.donation--community .bcorp .believes--columns__single span:nth-child(2),.donation--community .fancy,.donation--community .news--title h2 span,.donation--community .stronginside--intro em,.donation--community .sustainability--recycling-main-title h2 span,.donation--community .sustainability .recycling--heading h3:first-child span,.donation--community .sustainability .recycling--slider .single-inner h4 span,.donation--community .sustainability .video h2 span,.donation--community .video-sommelier .main-videos-wrapper .video-btn a,.news--title h2 .donation--community span,.stronginside--intro .donation--community em,.sustainability--recycling-main-title h2 .donation--community span,.sustainability .recycling--heading h3:first-child .donation--community span,.sustainability .recycling--slider .single-inner h4 .donation--community span,.sustainability .video h2 .donation--community span,.video-sommelier .main-videos-wrapper .video-btn .donation--community a{font-size:35px;letter-spacing:0;line-height:40px}.donation--community .com-wrap p:first-child{margin-bottom:0}.donation--community .donation--cow{max-width:234px;position:relative;bottom:-58px;left:30%}.donation--community .shop-btn{font-weight:800;font-size:20px;border-radius:0;background-color:#fff;color:#648c1a}.donation--community .shop-btn:active,.donation--community .shop-btn:focus,.donation--community .shop-btn:hover{background-color:#e6e6e6}@media screen and (min-width:700px){.donation--community{background-size:cover}.donation--community h2{font-size:4vw}.donation--community .donation--cow{position:relative;bottom:-58px;left:30%}}@media screen and (min-width:767px){.donation--community{padding:40px 0 6px}.donation--community .com-wrap{margin-bottom:15px}.donation--community .donation--cow{position:relative;bottom:2px;left:30%}.donation--community .donation--cow img{width:65%}}@media screen and (min-width:992px){.donation--community{padding:40px 0 37px}.donation--community .donation--cow{position:absolute;bottom:-7px;left:15px}.donation--community .com-wrap{margin-bottom:0}}@media screen and (min-width:1180px){.donation--community .wrapper-mg{position:relative}.donation--community h2{font-size:40px;margin-bottom:20px}.donation--community h2 span{display:block}.donation--community .donation--cow{bottom:0}.donation--community .donation--cow img{width:100%}}@media screen and (min-width:1400px){.donation--community .donation--cow{bottom:-7px}}@media screen and (max-width:499px){.donation--community{background-size:cover}.donation--community .donation--cow{bottom:-31px;left:25%}}@media screen and (max-width:374px){.donation--community .donation--cow{left:20%}}.donation .raised{padding-top:80px}.donation--text .bold-link,.donation--text p>a{font-weight:700;color:#fff;text-decoration:underline;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.donation--text .bold-link:hover,.donation--text p>a:hover{opacity:.7;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.donation--text p:last-child{margin-bottom:0}@media screen and (min-width:992px){.donation--text{font-size:20px}}@media screen and (min-width:1180px){.donation--text{font-size:22px}}.home-hero{padding:0;height:calc(200vw - 100px);width:100%;position:relative;overflow:hidden}.home-hero .js-homeheroslider{opacity:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.home-hero .js-homeheroslider.is-visible{opacity:1;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}@media screen and (min-width:700px){.home-hero{height:120vw}}@media screen and (min-width:992px){.home-hero{height:calc(60vw - 100px)}}@media screen and (min-width:1200px){.home-hero{height:calc(100vh - 100px);max-height:850px}}.home-hero__loading{top:-10px;left:-10px;width:calc(100% + 20px);height:calc(180vw - 80px)}.home-hero__loading,.home-hero__loading--desk,.home-hero__loading--mob{position:absolute;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-filter:blur(5px);filter:blur(5px)}.home-hero__loading--desk,.home-hero__loading--mob{top:-8px;left:-8px;width:calc(100% + 16px);height:calc(100% + 16px)}.home-hero__loading--desk,.home-hero__loading .desk-garland{display:none}@media screen and (min-width:700px){.home-hero__loading--mob{height:calc(120vw + 20px)}}@media screen and (min-width:992px){.home-hero__loading--mob{display:none}.home-hero__loading--desk{display:block;height:calc(60vw - 80px)}}@media screen and (min-width:1200px){.home-hero__loading--desk{height:calc(56vw + 20px);max-height:770px}}.home-hero__title{text-align:center;font-size:36px;line-height:1.1;color:inherit;margin-bottom:10px;letter-spacing:-.1rem}@media screen and (min-width:700px){.home-hero__title{font-size:45px;margin-bottom:20px}}@media screen and (min-width:992px){.home-hero__title{font-size:54px}}@media screen and (min-width:1180px){.home-hero__title{font-size:60px}}.home-hero__subtitle{text-align:center;font-size:5.9vw;line-height:1.2;color:#fff;margin-bottom:10px;position:relative}@media screen and (min-width:700px){.home-hero__subtitle{font-size:30px}}@media screen and (min-width:992px){.home-hero__subtitle{font-size:34px;margin-bottom:20px}}@media screen and (min-width:1200px){.home-hero__subtitle{font-size:40px}}.home-hero__subtitle__flag{font-family:Blog Script,Arial,Helvetica,sans-serif;font-size:1em;font-weight:400;line-height:1.1;color:#84b555;letter-spacing:-.1rem;text-transform:uppercase;text-align:left;position:relative;height:1em;margin:1em 0 0;display:inline-block}.home-hero__subtitle__flag__text{position:absolute;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);left:-1em;top:-1em}@media screen and (min-width:700px){.home-hero__subtitle__flag{font-size:36px;margin-bottom:20px}.home-hero__subtitle__flag__text{top:-.5em}}@media screen and (min-width:992px){.home-hero__subtitle__flag{display:block;margin:0}.home-hero__subtitle__flag__text{top:0}}.home-hero__slider{width:100%;height:calc(200vw - 100px)}.home-hero__slider.slick-slider .slick-list{overflow:hidden}.home-hero__slider.slick-slider .slick-next,.home-hero__slider.slick-slider .slick-prev{width:40px;height:40px;z-index:10}.home-hero__slider.slick-slider .slick-next:before,.home-hero__slider.slick-slider .slick-prev:before{color:#555;font-size:40px;font-weight:700}.home-hero__slider.slick-slider .slick-prev{left:0}.home-hero__slider.slick-slider .slick-next{right:0}.home-hero__slider.slick-slider .slick-dots{display:none}.home-hero__slider.slick-slider .slick-slide{height:calc(200vw - 100px);position:relative;overflow:hidden}.home-hero__slider.slick-slider .slick-slide .home-hero__wrapper{max-width:1400px}@media screen and (min-width:700px){.home-hero__slider.slick-slider .slick-slide{height:120vw}}.home-hero__slider.slick-slider .slick-slide .home-hero__slide,.home-hero__slider.slick-slider .slick-slide>div{height:calc(180vw - 100px);width:100%}@media screen and (min-width:700px){.home-hero__slider.slick-slider .slick-slide .home-hero__slide,.home-hero__slider.slick-slider .slick-slide>div{height:120vw}}.home-hero__slider.slick-slider .slick-slide .home-hero__slide .home-hero__image.mob,.home-hero__slider.slick-slider .slick-slide>div .home-hero__image.mob{display:block}@media screen and (min-width:992px){.home-hero__slider.slick-slider .slick-slide .home-hero__slide .home-hero__image.mob,.home-hero__slider.slick-slider .slick-slide>div .home-hero__image.mob{display:none}}.home-hero__slider.slick-slider .slick-slide .js-video-slide .video-mobile{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:50%}.home-hero__slider.slick-slider .slick-slide .js-video-slide .js-home-video-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;opacity:1}.home-hero__slider.slick-slider .slick-slide .js-video-slide .js-home-video-play:active,.home-hero__slider.slick-slider .slick-slide .js-video-slide .js-home-video-play:focus{outline:0}.home-hero__slider.slick-slider .slick-slide .js-video-slide .js-home-video-play.is-hidden{opacity:0;z-index:0}.home-hero__slider.slick-slider .slick-slide .js-video-slide video{display:none}.home-hero__slider.slick-slider .slick-slide .layout-image_right .home-hero__bg.mob,.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__bg.mob{background-size:cover;background-position:bottom}.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__content{margin-top:45vw}@media screen and (min-width:700px){.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__content{margin-top:25vw}}.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__subtitle{font-size:6.3vw;margin-bottom:30px}@media screen and (min-width:500px){.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__subtitle{font-size:4.8vw}}.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__subtitle span{display:block}.home-hero__slider.slick-slider .slick-slide .lactose-free-banner .home-hero__content,.home-hero__slider.slick-slider .slick-slide .lactose-free-banner .home-hero__subtitle{color:#333!important}.home-hero__slider.slick-slider .slick-slide .better-milk-banner .home-hero__bg.mob{background-size:70% auto,cover}@media screen and (max-width:374px){.home-hero__slider.slick-slider .slick-slide .better-milk-banner .home-hero__bg.mob{background-size:66% auto,cover}}.home-hero__slider.slick-slider .slick-slide .better-milk-banner .home-hero__content{width:80%}.home-hero__slider.slick-slider .slick-slide .better-milk-banner .home-hero__content .home-hero__subtitle span{display:block}.home-hero__slider.slick-slider #slide-moon-milk{font-family:Gotham,sans-serif}.home-hero__slider.slick-slider #slide-moon-milk .home-hero__bg.mob{background-size:cover}.home-hero__slider.slick-slider #slide-moon-milk .home-hero__bg.desk{background-size:auto 86%,cover;background-position:11%,50%}.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content{color:#fff!important}@media screen and (max-width:699px){.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content .home-hero__title{font-family:Castle Rocks Duo,serif;text-align:inherit;color:inherit;max-width:68%;margin:0 auto}@media screen and (max-width:699px){.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content .home-hero__title{max-width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content .home-hero__image{max-width:85%;margin:0 auto}@media screen and (max-width:699px){.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content .home-hero__image{width:250px;margin:0 auto 1rem;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content .home-section__text{margin:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content .button{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;font-family:Gotham,sans-serif;font-weight:200;background:#fff;color:#4eb6db!important;margin-right:0}@media screen and (max-width:699px){.home-hero__slider.slick-slider #slide-moon-milk .home-hero__title{font-size:8vw}}@media screen and (max-width:427px){.home-hero__slider.slick-slider #slide-moon-milk .home-hero__title{font-size:6vw}}@media screen and (min-width:700px)and (max-width:991px){.home-hero__slider.slick-slider #slide-moon-milk .home-hero__title{font-size:7vw}}@media screen and (min-width:992px){.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content{width:50%;text-align:left;color:#fff!important}.home-hero__slider.slick-slider #slide-moon-milk .home-hero__content .home-hero__title{max-width:100%}}@media screen and (min-width:700px){.home-hero__slider{height:120vw}}@media screen and (min-width:992px){.home-hero__slider{height:calc(60vw - 100px)}.home-hero__slider.slick-slider.slick-dotted{margin-bottom:0}.home-hero__slider.slick-slider .slick-slide,.home-hero__slider.slick-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-hero__slider.slick-slider .slick-slide{height:calc(60vw - 100px);-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.home-hero__slider.slick-slider .slick-slide .home-hero__slide,.home-hero__slider.slick-slider .slick-slide>div{height:calc(60vw - 100px)}.home-hero__slider.slick-slider .slick-slide .home-hero__wrapper{height:100%;min-height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.home-hero__slider.slick-slider .slick-slide .js-video-slide video{display:block;min-width:100%;min-height:100%;width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home-hero__slider.slick-slider .slick-slide .js-video-slide .video-mobile{display:none}.home-hero__slider.slick-slider .slick-slide .layout-image_left .home-hero__bg.desk{background-size:45% auto,cover;background-position:10%,50%}.home-hero__slider.slick-slider .slick-slide .layout-image_left .home-hero__content{width:60%;margin:0 0 0 auto;padding-bottom:15vh}.home-hero__slider.slick-slider .slick-slide .layout-image_right .home-hero__bg.desk{background-size:45% auto,cover;background-position:100% 60%,bottom}.home-hero__slider.slick-slider .slick-slide .layout-image_right .home-hero__wrapper{-webkit-box-align:middle;-webkit-align-items:middle;-ms-flex-align:middle;align-items:middle}.home-hero__slider.slick-slider .slick-slide .layout-image_right .home-hero__content{margin:0 auto 0 40px;text-align:left;width:50%}.home-hero__slider.slick-slider .slick-slide .layout-image_right .home-hero__content .home-hero__subtitle{text-align:left}.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__bg.desk{background-size:40% auto,cover;background-position:left 10%,bottom}.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__content{margin:8vw auto 0 1vw;text-align:left;width:50%}.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__content .home-hero__subtitle{text-align:left;font-size:34px;text-shadow:1px 1px 9px rgba(32,25,6,.5)}.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__content .home-section__link{background-color:#fff;color:#648c1a}.home-hero__slider.slick-slider .slick-slide .better-milk-banner .home-hero__bg.desk{background-size:57% auto,cover;background-position:110% 60%,bottom}.home-hero__slider.slick-slider .slick-slide .better-milk-banner .home-hero__content{width:45%}.home-hero__slider.slick-slider .slick-dots{bottom:20px}}@media screen and (min-width:1200px){.home-hero__slider,.home-hero__slider.slick-slider .slick-slide,.home-hero__slider.slick-slider .slick-slide .home-hero__slide,.home-hero__slider.slick-slider .slick-slide>div{height:calc(100vh - 100px);max-height:850px}.home-hero__slider.slick-slider .slick-slide .layout-image_left .home-hero__bg.desk{background-size:38% auto,cover;background-position:18%,50%}.home-hero__slider.slick-slider .slick-slide .layout-image_text_left .home-hero__bg.desk{background-size:38% auto,cover;background-position:left 10%,bottom}.home-hero__slider.slick-slider .slick-slide .better-milk-banner .home-hero__bg.desk{background-size:55% auto,cover;background-position:100% bottom,bottom}.home-hero__slider.slick-slider .slick-slide .better-milk-banner .home-hero__content{width:40%;max-width:480px}.home-hero__slider.slick-slider .slick-dots li{background-color:transparent;border:2px solid #555}.home-hero__slider.slick-slider .slick-dots li.slick-active{background-color:#555}}@media screen and (min-width:1200px){.home-hero__slider.slick-slider .slick-slide .better-milk-banner .home-hero__bg.desk{background-size:58% auto,cover}}.home-hero__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:100% auto,cover;background-position:bottom;background-repeat:no-repeat;z-index:-1}.home-hero__bg.desk{display:none}@media screen and (min-width:992px){.home-hero__bg.mob{display:none}.home-hero__bg.desk{display:block}}.home-hero__content{width:90%;margin:30px auto;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}@media screen and (max-width:699px){.home-hero .home-section__text{font-size:3.6vw}.home-hero .home-section__text span{display:block}}.home-hero .home-section__link{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:991px){.home-hero .home-section__link{margin-left:auto;margin-right:auto}}.home-hero .home-section__additional{margin-top:3rem;width:188px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}@media screen and (max-width:991px){.home-hero .home-section__additional{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-top:0;margin-bottom:3rem}}.home-hero .home-section__additional img{display:inline-block;margin:0 auto 1.25rem}@media screen and (max-width:991px){.home-hero .home-section__additional img{margin:1.25rem auto 0}}.home-hero .home-section__additional p{text-align:center;font-size:1.25rem;line-height:1.5;margin:0}.home-hero .desk-garland{display:none}.home-hero .clover-the-rainbow .home-hero__subtitle,.home-hero .clover-the-rainbow .home-section__text{color:#000}@media screen and (min-width:1180px){.home-hero .clover-the-rainbow .home-section__text{font-size:20px}}.home-hero__slider.slick-slider .slick-slide .layout-image_right.slide--splash_of_flavor .home-hero__wrapper{max-width:1700px}@media screen and (min-width:992px){.home-hero__slider.slick-slider .slick-slide .layout-image_right.slide--splash_of_flavor .home-hero__content{width:45%}}.slide--splash_of_flavor .new{display:inline-block;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}@media screen and (min-width:700px){.slide--splash_of_flavor .new{margin-left:-2rem}}@media screen and (min-width:992px){.slide--splash_of_flavor .new{margin-left:-3rem}}@media screen and (min-width:700px){.slide--splash_of_flavor .home-hero__content{padding-left:2rem}}@media screen and (min-width:992px){.slide--splash_of_flavor .home-hero__content{padding-left:3rem}}.slide--splash_of_flavor .home-hero__content,.slide--splash_of_flavor .home-hero__title{text-align:left}.slide--splash_of_flavor .home-section__link{font-family:Gotham,sans-serif;background-color:#764c9f}@media screen and (max-width:369px){.slide--splash_of_flavor .home-section__link{margin-top:0}}.slide--splash_of_flavor .home-section__link:focus-visible,.slide--splash_of_flavor .home-section__link:hover{background-color:#52356f}.slide--splash_of_flavor .home-hero__title{font-family:Blog Script,sans-serif;text-transform:uppercase}@media screen and (max-width:1399px){.slide--splash_of_flavor .home-hero__title{font-size:40px}}@media screen and (max-width:699px){.slide--splash_of_flavor .home-hero__title{font-size:30px}}@media screen and (max-width:369px){.slide--splash_of_flavor .home-hero__title{font-size:18px}}.slide--splash_of_flavor .home-hero__subtitle{font-family:Blog Script,sans-serif;text-transform:uppercase}@media screen and (max-width:1399px){.slide--splash_of_flavor .home-hero__subtitle{font-size:24px}}@media screen and (max-width:699px){.slide--splash_of_flavor .home-hero__subtitle{font-size:20px}}@media screen and (max-width:369px){.slide--splash_of_flavor .home-hero__subtitle{font-size:16px}}.slide--splash_of_flavor .home-section__text{font-weight:300!important;font-size:18px}@media screen and (max-width:1399px){.slide--splash_of_flavor .home-section__text{font-size:16px}}@media screen and (max-width:699px){.slide--splash_of_flavor .home-section__text{font-size:14px}}@media screen and (max-width:369px){.slide--splash_of_flavor .home-section__text{font-size:13px}}.home-section{padding:40px 0 0;text-align:center;position:relative}@media screen and (min-width:700px)and (max-width:991px){.contest--pun .pun--form__content .home-section .frm_fields_container,.home-section .contest--pun .pun--form__content .frm_fields_container,.home-section .grid{max-width:500px;margin:0 auto}}@media screen and (min-width:992px){.home-section{text-align:left}.contest--pun .pun--form__content .home-section .frm_fields_container,.home-section .contest--pun .pun--form__content .frm_fields_container,.home-section .grid{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home-section .home-section__content{padding:40px 0}}.home-section.curvy-border-texture{background-size:auto 100%;background-position:50%;background-repeat:repeat-x;position:relative;z-index:10;margin-top:-30px;margin-bottom:-30px}@media screen and (min-width:700px){.home-section.curvy-border-texture{margin-top:-20px;margin-bottom:-20px}}.home-section__title{text-align:inherit;font-size:28px;line-height:1.2;color:inherit;margin-bottom:10px;letter-spacing:-.1rem}.home-section__title>.circle{border:1px solid #fff;border-radius:50%;padding:0 11px;display:inline-block}@media screen and (min-width:700px){.home-section__title{font-size:36px;margin-bottom:20px}.home-section__title>.circle{padding:0 14px}}@media screen and (min-width:992px){.home-section__title span{display:block}}@media screen and (min-width:1180px){.home-section__title{font-size:40px}.home-section__title>.circle{padding:0 14px}}@media screen and (min-width:1400px){.home-section__title{font-size:45px}}.home-section__text{font-weight:300;font-size:14px;text-align:inherit;margin:0 auto 10px;width:100%}@media screen and (min-width:700px){.home-section__text{font-size:16px}}@media screen and (min-width:992px){.home-section__text{font-size:20px;font-weight:200;margin:0 auto 20px 0}}@media screen and (min-width:1180px){.home-section__text{font-size:22px}}.home-section__holi-text{color:#fff;display:none}@media screen and (min-width:700px){.home-section__holi-text{display:block}}@media screen and (min-width:992px){.home-section__holi-text{font-weight:300;font-size:18px}}.home-section__text-mob{color:#000;font-size:3.2vw!important;width:100%}@media screen and (min-width:700px){.home-section__text-mob{display:none}}.home-section__link{font-size:14px;letter-spacing:-.01rem;padding:11px 20px 10px;border-radius:0;margin:1em 1em 0 0}@media screen and (min-width:700px){.home-section__link{font-size:16px}}.home-section__bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:top;z-index:-1}.home-section__bg.desk{display:none}@media screen and (min-width:992px){.home-section__bg.mob{display:none}.home-section__bg.desk{display:block}}.home-section__icon-img{width:150px;margin-left:12%;margin-top:12%}@media screen and (min-width:992px){.home-section__icon-img{margin-left:0}}@media screen and (min-width:1180px){.home-section__icon-img{width:200px}}.home-section__empty-col{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;min-height:460px}@media screen and (min-width:992px){.home-section__empty-col{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;min-height:800px}}@media screen and (min-width:1180px){.home-section__empty-col{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;min-height:55vw}}.home-section__certificate{padding-top:0}.contest--pun .pun--form__content .home-section__certificate .frm_fields_container>.grid__column:last-child,.home-section__certificate .contest--pun .pun--form__content .frm_fields_container>.grid__column:last-child,.home-section__certificate .grid>.grid__column:last-child{padding-top:20px;padding-bottom:0}@media screen and (min-width:992px){.home-section__certificate .wrapper-mg{padding-left:40px;padding-right:40px}.contest--pun .pun--form__content .home-section__certificate .frm_fields_container,.home-section__certificate .contest--pun .pun--form__content .frm_fields_container,.home-section__certificate .grid{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.home-section__certificate .home-section__side-img{position:absolute;width:auto;max-width:100%;height:102%;right:0;bottom:0;z-index:11;object-fit:contain}.home-section__certificate .home-section__content{padding:1vw 0 7vw}}@media screen and (min-width:1400px){.home-section__certificate .wrapper-mg{padding-left:20px;padding-right:20px}.home-section__certificate .home-section__content{padding:4vw 0 7vw}}@media screen and (min-width:700px){.home-section__renewable .home-section__bg.mob{background-position:center 30%}}@media screen and (min-width:992px){.home-section__renewable{padding-top:0;margin-top:-82px}.contest--pun .pun--form__content .home-section__renewable .frm_fields_container,.home-section__renewable .contest--pun .pun--form__content .frm_fields_container,.home-section__renewable .grid{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.home-section__renewable .home-section__content{padding:12vw 0 40px}}@media screen and (min-width:1200px){.home-section__renewable{margin-top:-5.6vw}.home-section__renewable .home-section__content{padding:8vw 0 40px}}@media screen and (min-width:1400px){.home-section__renewable{margin-top:-5.65vw}.home-section__renewable .home-section__content{padding:11vw 0 40px}}@media screen and (min-width:992px){.home-section__product .wrapper-mg{padding-left:40px;padding-right:40px}}@media screen and (min-width:1400px){.home-section__product .wrapper-mg{padding-left:20px;padding-right:20px}}.home-section__ccares{padding-bottom:20px}.home-section__ccares.curvy-border-texture{margin-top:40px}.home-section__ccares:after{z-index:5}.home-section__ccares>img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200px}.home-section__ccares .home-section__side-img{display:none}@media screen and (min-width:992px){.home-section__ccares{text-align:center}.home-section__ccares>img{width:320px}.home-section__ccares .home-section__side-img{display:inline-block;width:120%;max-width:120%;margin-left:-10%}.home-section__ccares .home-section__text{width:100%}}.home-section__cow{padding:0;overflow:hidden;z-index:9;margin-bottom:-17vw}.home-section__cow img{width:190%;max-width:190%;margin-left:-52%;position:relative;z-index:9}@media screen and (min-width:992px){.home-section__cow{margin-bottom:-10vw}.home-section__cow img{width:100%;max-width:100%;margin-left:0}}.home-section__bcorp{padding:16vw 0 50px}.home-section__bcorp.curvy-border-texture{z-index:8}.home-section__bcorp .home-section__bcorp-sign{position:absolute;width:125px;bottom:0;left:-10px;z-index:3}@media screen and (min-width:700px){.home-section__bcorp .home-section__bcorp-sign{width:150px;left:-15px}}@media screen and (min-width:992px){.home-section__bcorp{text-align:center;padding:5vw 0 30px}.home-section__bcorp:after{z-index:1}.home-section__bcorp .wrapper-mg{max-width:760px}.home-section__bcorp .home-section__bcorp-sign{width:265px;left:-30px}.home-section__bcorp .home-section__text{width:100%}}@media screen and (min-width:1200px){.home-section__bcorp .wrapper-mg{max-width:960px;position:relative}.home-section__bcorp .home-section__bcorp-sign{width:340px;bottom:-30px;left:-20%}.home-section__bcorp .home-section__text{width:90%;margin:0 auto 20px}}@media screen and (min-width:1400px){.home-section__bcorp{padding:6vw 0 50px}.home-section__bcorp .home-section__bcorp-sign{width:380px;bottom:-50px;left:-30%}}.home-section__social{padding-bottom:40px}.home-section__social .home-section__title span{display:block;text-align:center;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:16px;font-weight:300;letter-spacing:0}.home-section__social .social-slider{padding:10px 20px}.home-section__social .social-slider .slick-slider .slick-list{overflow:hidden}.home-section__social .social-slider .slick-slider .slick-next,.home-section__social .social-slider .slick-slider .slick-prev{width:40px;height:40px}.home-section__social .social-slider .slick-slider .slick-next:before,.home-section__social .social-slider .slick-slider .slick-prev:before{color:#555;font-size:40px;font-weight:700}.home-section__social .social-slider .slick-slider .slick-prev{left:-40px}.home-section__social .social-slider .slick-slider .slick-next{right:-40px}@media screen and (min-width:992px){.home-section__social{text-align:center}}.home-tagline{padding:40px;margin-bottom:0}.home-tagline img{display:block;width:100%;max-width:500px;margin:0 auto}@media screen and (min-width:992px){.home-tagline{padding:60px}.home-tagline img{max-width:700px}}:root{--desktop-block:none}@media(min-width:992px){:root{--desktop-block:block}}.inventory__header{padding:40px 0;position:relative;z-index:10;margin-bottom:-10px}.inventory__header .bg--desktop,.inventory__header .bg--mobile{position:absolute;width:100%;height:100%;left:0;top:0;background-repeat:no-repeat;background-size:cover;background-position:top;z-index:-1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.inventory__header .bg--desktop{display:none}.inventory__header h1{font-size:28px;line-height:1.2;margin:0 auto 20px;position:relative}.inventory__header h1 .back-link{position:absolute;top:20px;left:50%;padding-left:17px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inventory__header h1 .back-link a{display:block;color:#fff}.inventory__header h1 .back-link svg{display:inline-block;width:14px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:inherit;transition:inherit}.inventory__header h1 .back-link svg path{fill:#fff}.inventory__header h1 .back-link:focus,.inventory__header h1 .back-link:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#ccc}.inventory__header h1 .back-link:focus a,.inventory__header h1 .back-link:hover a{color:#ccc}.inventory__header h1 .back-link:focus svg,.inventory__header h1 .back-link:hover svg{-webkit-transform:translate(-5%,-50%);-ms-transform:translate(-5%,-50%);transform:translate(-5%,-50%);-webkit-transition:inherit;transition:inherit}.inventory__header h1 .back-link:focus svg path,.inventory__header h1 .back-link:hover svg path{fill:#ccc}@media screen and (min-width:992px){.inventory__header h1 .back-link{top:50%;left:20px;max-width:200px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width:992px){.inventory__header{padding:50px 0;margin-bottom:-20px}.inventory__header .bg--mobile{display:none}.inventory__header .bg--desktop{display:block}.inventory__header h1{font-size:50px}.inventory__header h1+div{font-size:18px}}@media screen and (min-width:1200px){.inventory__header h1{font-size:54px}.inventory__header h1+div{font-size:20px}}.inventory__filter{padding:40px 0;text-align:center}@media screen and (min-width:992px){.inventory__filter{padding:80px 0 40px}}.inventory__filter-trigger{text-align:center;background-color:rgba(0,121,185,0);padding:10px 20px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:20px;letter-spacing:0;color:#0079b9;border:3px solid #0079b9}.inventory__filter-trigger,.inventory__filter-trigger span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inventory__filter-trigger span{padding-right:40px;position:relative}.inventory__filter-trigger span:after{content:"\D7";position:absolute;color:#0079b9;font-size:28px;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);-webkit-transition:inherit;transition:inherit}.inventory__filter-trigger.is-active{background-color:#0079b9;color:#fff}.inventory__filter-trigger.is-active,.inventory__filter-trigger.is-active span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inventory__filter-trigger.is-active span:after{color:#fff;-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:inherit;transition:inherit}.inventory__filter-trigger:focus,.inventory__filter-trigger:hover{background-color:#0079b9;color:#fff}.inventory__filter-trigger:focus,.inventory__filter-trigger:focus span,.inventory__filter-trigger:hover,.inventory__filter-trigger:hover span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inventory__filter-trigger:focus span:after,.inventory__filter-trigger:hover span:after{color:#fff;-webkit-transition:inherit;transition:inherit}.inventory__filter-options{height:auto;max-height:0;overflow:hidden}.inventory__filter-options,.inventory__filter-options.is-active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s}.inventory__filter-options.is-active{max-height:1000px}.inventory__filter-options-inner{margin-top:20px;padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:3px solid #0079b9;background-color:hsla(0,0%,100%,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}@media screen and (min-width:700px){.inventory__filter-options-inner{padding:40px}}.inventory input[type=button].inventory__filter-option{background-color:transparent;border:1px solid #ccc;color:#4d4d4d;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;padding:7px 30px 5px;margin:5px 10px;border-radius:20px;text-transform:none;letter-spacing:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inventory input[type=button].inventory__filter-option.is-active,.inventory input[type=button].inventory__filter-option:focus,.inventory input[type=button].inventory__filter-option:hover{text-decoration:none;background-color:#0079b9;border-color:#0079b9;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:700px){.inventory input[type=button].inventory__filter-option{width:40%;margin:10px 20px}}.inventory__body{padding:40px 0}.contest--pun .pun--form__content .inventory__body .frm_fields_container,.inventory__body .contest--pun .pun--form__content .frm_fields_container,.inventory__body .grid{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:699px){.contest--pun .pun--form__content .inventory__body .frm_fields_container,.inventory__body .contest--pun .pun--form__content .frm_fields_container,.inventory__body .grid{margin:0 40px}.contest--pun .pun--form__content .inventory__body .frm_fields_container .grid__column,.inventory__body .contest--pun .pun--form__content .frm_fields_container .grid__column,.inventory__body .grid .grid__column{padding-bottom:30px}}.inventory__body .inventory-item{padding:10px}.inventory__body .inventory-item a{display:block;color:#333}.inventory__body .inventory-item a span{display:block;width:90%;margin:10px auto 0;font-size:16px;text-align:center;line-height:1.3}@media screen and (min-width:992px){.inventory__body .inventory-item{padding:20px 0}.inventory__body .inventory-item a span{margin-top:10px;font-size:16px}}@media screen and (min-width:1200px){.inventory__body .inventory-item{padding:30px 10px}.term-butter .inventory__body .inventory-item,.term-cottage-cheese .inventory__body .inventory-item,.term-eggs .inventory__body .inventory-item,.term-sour-cream .inventory__body .inventory-item{padding:0 10px}.inventory__body .inventory-item a span{width:60%}}@media screen and (min-width:1400px){.inventory__body .inventory-item a span{width:50%}}.inventory__icons{padding:30px 0;position:relative}.inventory__icons h2{margin-bottom:6rem}.inventory__icons img{height:8rem;margin:0 auto 3rem;display:block}.inventory__icons .bg--desktop,.inventory__icons .bg--mobile{position:absolute;width:100%;height:100%;left:0;top:0;background-repeat:no-repeat;background-size:cover;background-position:top;z-index:-1}.inventory__icons .bg--desktop{display:none}@media screen and (min-width:992px){.inventory__icons{padding:50px 0}.inventory__icons .bg--mobile{display:none}.inventory__icons .bg--desktop{display:block}}.inventory__fun-facts{position:relative;padding:30px 0;margin-top:-1.2rem;z-index:1}.inventory__fun-facts--desktop{display:none}.inventory__fun-facts .bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-size:auto 100%;background-position:50%;background-repeat:no-repeat}.inventory__fun-facts h2{margin-bottom:10px}.inventory__fun-facts .fun-fact{background-color:#fff;margin:20px 0;padding:10px 10px 20px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.inventory__fun-facts .fun-fact.left{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.inventory__fun-facts .fun-fact.right{-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.inventory__fun-facts .fun-fact__image{width:100%;height:0;padding-bottom:60%;background-size:cover;background-position:50%}.inventory__fun-facts .fun-fact__title{margin:10px auto 5px;width:90%;font-size:14px;letter-spacing:-1px;text-align:center}.inventory__fun-facts .fun-fact__content{margin:0 auto;text-align:center}.inventory__fun-facts .fun-fact__content a,.inventory__fun-facts .fun-fact__content p{font-size:12px}.inventory__fun-facts .fun-fact__content a:last-child,.inventory__fun-facts .fun-fact__content p:last-child{margin-bottom:0}.inventory__fun-facts .slick-slider .slick-next,.inventory__fun-facts .slick-slider .slick-prev{width:34px;height:34px}.inventory__fun-facts .slick-slider .slick-prev{left:-10px}.inventory__fun-facts .slick-slider .slick-next{right:-10px}.inventory__fun-facts .slick-slider .slick-next:before,.inventory__fun-facts .slick-slider .slick-prev:before{color:#fff;font-weight:900}.inventory__fun-facts .slick-slider .slick-slide{padding:0 40px}@media screen and (min-width:992px){.inventory__fun-facts{padding:50px 0}.inventory__fun-facts--desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.inventory__fun-facts--desktop .grid__column:first-child .fun-fact.left{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}.inventory__fun-facts--desktop .grid__column:nth-child(2){top:30px}.inventory__fun-facts--desktop .grid__column:nth-child(3) .fun-fact.left{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}.inventory__fun-facts--mobile{display:none}.inventory__fun-facts .bg{background-size:auto 100%;background-repeat:repeat-x;background-position:top}.inventory__fun-facts h2{margin-bottom:20px}.inventory__fun-facts .fun-fact{margin:30px 20px;height:calc(100% - 60px)}.inventory__fun-facts .fun-fact__image{padding-bottom:70%}.inventory__fun-facts .fun-fact__title{font-size:20px;line-height:1.25;width:100%}.inventory__fun-facts .fun-fact__content{width:90%}.inventory__fun-facts .fun-fact__content a,.inventory__fun-facts .fun-fact__content p{font-size:14px}}@media screen and (min-width:1200px){.inventory__fun-facts{padding:80px 0}}.inventory__recommended{padding:40px 0!important}.inventory__recommended .recommended-title{text-align:center;font-size:7vw;line-height:1.2;color:inherit;margin-bottom:10px}@media screen and (min-width:700px){.inventory__recommended .recommended-title{font-size:30px}}@media screen and (min-width:992px){.inventory__recommended .recommended-title{font-size:34px;margin-bottom:20px}}@media screen and (min-width:1200px){.inventory__recommended .recommended-title{font-size:41px}}@media screen and (min-width:1400px){.inventory__recommended .recommended-title{font-size:48px}}.inventory__recommended .recommended-slider{width:80%;margin:0 auto 20px}@media screen and (min-width:700px){.inventory__recommended .recommended-slider{width:100%}}.inventory__recommended .recommended-slider .slick-list{overflow:hidden}.inventory__recommended .recommended-slider__single{padding:0 20px}.inventory__recommended .recommended-slider__single a{display:block;text-align:center;color:#333;font-size:16px}@media screen and (min-width:992px){.inventory__recommended .recommended-slider__single a p{width:70%;margin:10px auto}}.inventory__recommended .recommended-slider__image{width:90%;margin:0 auto;height:0;padding-bottom:100%;background-repeat:no-repeat;background-size:contain;background-position:50%}@media screen and (min-width:992px){.inventory__recommended .recommended-slider__image{padding-bottom:90%;background-position:bottom;padding-bottom:100%;width:100%}}.inventory__recipe .inventory__recipe-image{height:0;padding-bottom:90%;background-size:cover;background-position:50%}@media screen and (min-width:700px){.inventory__recipe .inventory__recipe-image{padding-bottom:40%}}@media screen and (min-width:1400px){.inventory__recipe .inventory__recipe-image{padding-bottom:600px}}.inventory__recipe .inventory__recipe-meta{margin-top:-30px;padding:20px 0 30px;text-align:center;background-position:top;background-size:auto 100%;background-repeat:repeat-x}.inventory__recipe .inventory__recipe-meta h5{text-transform:uppercase}.inventory__recipe .inventory__recipe-meta h3{margin-bottom:15px}.inventory__recipe .inventory__recipe-meta .button{padding:12px 30px 10px;font-size:16px;letter-spacing:0}@media screen and (min-width:1200px){.inventory__recipe .inventory__recipe-meta{padding:40px 0 50px}.inventory__recipe .inventory__recipe-meta h3{margin-bottom:20px}}.inventory .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.inventory .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.inventory .animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.inventory .animated.bounceIn,.inventory .animated.bounceOut,.inventory .animated.flipOutX,.inventory .animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes b{0%{opacity:0}to{opacity:1}}.inventory .fadeIn{-webkit-animation-name:b;animation-name:b}@-webkit-keyframes c{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes c{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.inventory .fadeInDown{-webkit-animation-name:c;animation-name:c}@-webkit-keyframes d{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes d{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.inventory .fadeInDownBig{-webkit-animation-name:d;animation-name:d}@-webkit-keyframes e{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes e{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.inventory .fadeInLeft{-webkit-animation-name:e;animation-name:e}@-webkit-keyframes f{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes f{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.inventory .fadeInLeftBig{-webkit-animation-name:f;animation-name:f}@-webkit-keyframes g{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes g{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.inventory .fadeInRight{-webkit-animation-name:g;animation-name:g}@-webkit-keyframes h{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes h{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.inventory .fadeInRightBig{-webkit-animation-name:h;animation-name:h}@-webkit-keyframes i{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes i{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.inventory .fadeInUp{-webkit-animation-name:i;animation-name:i}@-webkit-keyframes j{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes j{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.inventory .fadeInUpBig{-webkit-animation-name:j;animation-name:j}@-webkit-keyframes k{0%{opacity:1}to{opacity:0}}@keyframes k{0%{opacity:1}to{opacity:0}}.inventory .fadeOut{-webkit-animation-name:k;animation-name:k}@-webkit-keyframes l{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes l{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.inventory .fadeOutDown{-webkit-animation-name:l;animation-name:l}@-webkit-keyframes m{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes m{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.inventory .fadeOutDownBig{-webkit-animation-name:m;animation-name:m}@-webkit-keyframes n{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes n{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.inventory .fadeOutLeft{-webkit-animation-name:n;animation-name:n}@-webkit-keyframes o{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes o{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.inventory .fadeOutLeftBig{-webkit-animation-name:o;animation-name:o}@-webkit-keyframes p{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes p{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.inventory .fadeOutRight{-webkit-animation-name:p;animation-name:p}@-webkit-keyframes q{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes q{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.inventory .fadeOutRightBig{-webkit-animation-name:q;animation-name:q}@-webkit-keyframes r{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes r{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.inventory .fadeOutUp{-webkit-animation-name:r;animation-name:r}@-webkit-keyframes s{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes s{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.inventory .fadeOutUpBig{-webkit-animation-name:s;animation-name:s}.inventory section{padding:0}.inventory .inventory-banner{position:relative}.inventory .inventory-banner .inventory-banner__bg{width:100%;height:auto}.inventory .inventory-banner .inventory-banner__bg.desk{display:none}@media screen and (min-width:992px){.inventory .inventory-banner .inventory-banner__bg.desk{display:block}.inventory .inventory-banner .inventory-banner__bg.mob{display:none}}.inventory .inventory-banner .inventory-banner__content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.inventory .inventory-banner .inventory-banner__content-inner{width:70%}@media screen and (min-width:500px){.inventory .inventory-banner .inventory-banner__content-inner{width:65%}}@media screen and (min-width:992px){.inventory .inventory-banner .inventory-banner__content-inner{width:45%}}@media screen and (min-width:1200px){.inventory .inventory-banner .inventory-banner__content-inner{width:42%;width:46%}}.inventory .inventory-banner .inventory-banner__subtitle{display:block;font-size:6.5vw;margin-bottom:3vw}@media screen and (min-width:992px){.inventory .inventory-banner .inventory-banner__subtitle{font-size:3.3vw;margin-bottom:1vw}}@media screen and (min-width:1200px){.inventory .inventory-banner .inventory-banner__subtitle{font-size:36px;margin-bottom:10px}}@media screen and (min-width:1400px){.inventory .inventory-banner .inventory-banner__subtitle{font-size:40px}}.inventory .inventory-banner .inventory-banner__text{font-size:3.5vw;font-weight:500;line-height:1.3}.inventory .inventory-banner .inventory-banner__text ul{list-style-type:disc;padding:2vw 5vw 2vw 0;margin-left:3.7vw;line-height:1.2}.inventory .inventory-banner .inventory-banner__text ul li{padding-bottom:1vw}@media screen and (min-width:992px){.inventory .inventory-banner .inventory-banner__text{font-size:1.4vw}.inventory .inventory-banner .inventory-banner__text ul{padding:.5vw 5vw .5vw 0;margin-left:15px}.inventory .inventory-banner .inventory-banner__text ul li{padding-bottom:.5vw}}@media screen and (min-width:1200px){.inventory .inventory-banner .inventory-banner__text{font-size:16px}.inventory .inventory-banner .inventory-banner__text ul{padding:10px 0}.inventory .inventory-banner .inventory-banner__text ul li{padding-bottom:10px}}@media screen and (min-width:1400px){.inventory .inventory-banner .inventory-banner__text{font-size:18px}}.inventory .inventory-banner__content.layout-image_right .inventory-banner__subtitle,.inventory .inventory-banner__content.layout-image_right .inventory-banner__text{text-align:left}.inventory .inventory-banner__content.layout-image_right .inventory-banner__content-inner{margin:8vw auto 0 3vw}@media screen and (min-width:992px){.inventory .inventory-banner__content.layout-image_right .inventory-banner__content-inner{margin:4vw auto 0 6vw}}@media screen and (min-width:1200px){.inventory .inventory-banner__content.layout-image_right .inventory-banner__content-inner{margin:80px auto 0 7%;margin:80px auto 0 0}}.inventory .inventory-banner__content.layout-image_left .inventory-banner__subtitle,.inventory .inventory-banner__content.layout-image_left .inventory-banner__text{text-align:right}.inventory .inventory-banner__content.layout-image_left .inventory-banner__content-inner{margin:8vw 3vw 0 auto}@media screen and (min-width:992px){.inventory .inventory-banner__content.layout-image_left .inventory-banner__content-inner{margin:4vw 6vw 0 auto}}@media screen and (min-width:1200px){.inventory .inventory-banner__content.layout-image_left .inventory-banner__content-inner{margin:80px 7% 0 auto;margin:80px 0 0 auto}}.inventory .inventory-banner.lactose_free_banner .inventory-banner__content-inner{width:100%;margin:8vw auto 0}.inventory .inventory-banner.lactose_free_banner .inventory-banner__content-inner .inventory-banner__subtitle{padding-right:15vw}@media screen and (min-width:992px){.inventory .inventory-banner.lactose_free_banner .inventory-banner__content-inner{width:52%;max-width:600px;margin:80px auto 0 0}.inventory .inventory-banner.lactose_free_banner .inventory-banner__content-inner .inventory-banner__subtitle{padding-right:0;margin-bottom:30px}}@media screen and (min-width:1200px){.inventory .inventory-banner.lactose_free_banner .inventory-banner__content-inner{margin:150px auto 0 0}}.single-inventory__nutrition-filter-trigger{cursor:pointer;color:#fff;font-weight:700;text-align:center;width:100%;padding:20px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-inventory__nutrition-filter-trigger:after{content:"SHOW ALL NUTRITION";display:block}.single-inventory__nutrition-filter-trigger:before{content:"\D7";position:absolute;color:inherit;font-size:22px;font-weight:300;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;top:50%;left:90%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:inherit;transition:inherit}@media screen and (min-width:500px){.single-inventory__nutrition-filter-trigger:before{left:78%}}@media screen and (min-width:700px){.single-inventory__nutrition-filter-trigger:before{left:70%}}@media screen and (min-width:992px){.single-inventory__nutrition-filter-trigger:before{left:65%}}@media screen and (min-width:1180px){.single-inventory__nutrition-filter-trigger:before{left:60%}}.single-inventory__nutrition-label.is-active .single-inventory__nutrition-filter-trigger{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-inventory__nutrition-label.is-active .single-inventory__nutrition-filter-trigger:after{content:"HIDE ALL NUTRITION"}.single-inventory__nutrition-label.is-active .single-inventory__nutrition-filter-trigger:before{-webkit-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);-webkit-transition:inherit;transition:inherit}.single-inventory .is-active{display:block}.single-inventory__header h1{font-size:28px;line-height:1.2;margin:0 auto 20px;padding-top:60px;position:relative}@media screen and (min-width:992px){.single-inventory__header h1{margin:40px auto 20px;padding:0 200px;font-size:54px}}@media screen and (min-width:1200px){.single-inventory__header h1{font-size:58px}}.single-inventory__header h1 .back-link{position:absolute;top:20px;left:50%;padding-left:17px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-inventory__header h1 .back-link a{display:block}.single-inventory__header h1 .back-link svg{display:inline-block;width:14px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:inherit;transition:inherit}.single-inventory__header h1 .back-link:focus,.single-inventory__header h1 .back-link:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#75787b}.single-inventory__header h1 .back-link:focus a,.single-inventory__header h1 .back-link:hover a{color:#75787b}.single-inventory__header h1 .back-link:focus svg,.single-inventory__header h1 .back-link:hover svg{-webkit-transform:translate(-5%,-50%);-ms-transform:translate(-5%,-50%);transform:translate(-5%,-50%);-webkit-transition:inherit;transition:inherit}.single-inventory__header h1 .back-link:focus svg path,.single-inventory__header h1 .back-link:hover svg path{fill:#75787b}@media screen and (min-width:992px){.single-inventory__header h1 .back-link{top:50%;left:20px;max-width:200px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.single-inventory__header .header-pills{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-inventory__header .header-pills__single{background-color:transparent;border:1px solid #ccc;color:#4d4d4d;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;padding:7px 15px 5px;margin:5px 8px;border-radius:20px;text-transform:none;letter-spacing:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-inventory__header .header-pills__single.is-active,.single-inventory__header .header-pills__single:hover{text-decoration:none;background-color:#0079b9;border-color:#0079b9;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-inventory__body-top .bg--desktop-middle,.single-inventory__body-top .bg--desktop-top,.single-inventory__body-top .bg--mobile-middle,.single-inventory__body-top .bg--mobile-top{position:absolute;width:100%;left:0;background-repeat:no-repeat;z-index:-1}.single-inventory__body-top .bg--desktop-middle,.single-inventory__body-top .bg--desktop-top{display:none}.single-inventory__body-top{position:relative}.single-inventory__body-top .bg--desktop-top,.single-inventory__body-top .bg--mobile-top{top:0;background-size:100% auto;background-position:bottom}.single-inventory__body-top .bg--mobile-top{height:30vw}.single-inventory__body-top .bg--desktop-middle,.single-inventory__body-top .bg--mobile-middle{height:calc(100% - 27vw);bottom:0;background-size:cover;background-position:top}@media screen and (min-width:767px){.single-inventory__body-top .bg--mobile-middle,.single-inventory__body-top .bg--mobile-top{display:none}.single-inventory__body-top .bg--desktop-top{display:block;height:25vw}.single-inventory__body-top .bg--desktop-middle{display:block;height:calc(100% - 23vw)}}@media screen and (min-width:1200px){.single-inventory__body-top .bg--desktop-top{height:280px}.single-inventory__body-top .bg--desktop-middle{height:calc(100% - 260px)}}.single-inventory__image{margin:20px auto 0;position:relative;height:auto;max-height:1400px;max-width:900px;min-height:23vw;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:700px){.single-inventory__image{min-height:19vw}}.single-inventory__image-sizes{position:absolute;width:100%;height:auto;top:0;left:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-inventory__image-sizes.is-active{opacity:1;position:static;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width:700px){.single-inventory__image-sizes{min-height:220px}}.single-inventory__sizes .sizes-pills{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-inventory__sizes .sizes-pills__single{background-color:transparent;border:1px solid #fff;font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;padding:7px 15px 5px;margin:5px 8px;border-radius:20px;text-transform:none;letter-spacing:0;z-index:15}.single-inventory__sizes .sizes-pills__single.is-active,.single-inventory__sizes .sizes-pills__single:focus,.single-inventory__sizes .sizes-pills__single:hover{background-color:#0079b9;border-color:#0079b9;color:#fff}.single-inventory__description{padding:15px 0 10px;color:#fff;text-align:center;margin:0 auto;max-width:800px}.single-inventory__description .button{background-color:#fff;color:#76913b;padding:12px 20px 10px;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:0}@media screen and (min-width:700px){.single-inventory__nutrition-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:40px 0;border-top:2px solid #fff;margin-top:20px}}.single-inventory__nutrition-highlights{padding:40px 0 30px;margin-top:20px;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center}.contest--pun .pun--form__content .single-inventory__nutrition-highlights .highlights .frm_fields_container,.single-inventory__nutrition-highlights .highlights .contest--pun .pun--form__content .frm_fields_container,.single-inventory__nutrition-highlights .highlights .grid{padding-top:10px}.contest--pun .pun--form__content .single-inventory__nutrition-highlights .highlights .frm_fields_container .count,.single-inventory__nutrition-highlights .highlights .contest--pun .pun--form__content .frm_fields_container .count,.single-inventory__nutrition-highlights .highlights .grid .count{font-size:30px}.contest--pun .pun--form__content .single-inventory__nutrition-highlights .highlights .frm_fields_container .count span,.single-inventory__nutrition-highlights .highlights .contest--pun .pun--form__content .frm_fields_container .count span,.single-inventory__nutrition-highlights .highlights .grid .count span{font-size:14px;padding-left:3px;display:inline-block}@media screen and (min-width:992px){.contest--pun .pun--form__content .single-inventory__nutrition-highlights .highlights .frm_fields_container .count span,.single-inventory__nutrition-highlights .highlights .contest--pun .pun--form__content .frm_fields_container .count span,.single-inventory__nutrition-highlights .highlights .grid .count span{font-size:18px;padding-left:5px}}.contest--pun .pun--form__content .single-inventory__nutrition-highlights .highlights .frm_fields_container .fact,.single-inventory__nutrition-highlights .highlights .contest--pun .pun--form__content .frm_fields_container .fact,.single-inventory__nutrition-highlights .highlights .grid .fact{text-transform:uppercase;color:#1c380b}@media screen and (min-width:700px){.single-inventory__nutrition-highlights{width:66%;border-top:none;border-bottom:none;padding:0 40px 0 0;margin-top:0;border-right:2px solid #fff}.single-inventory__nutrition-highlights .highlights{padding-top:10px}.contest--pun .pun--form__content .single-inventory__nutrition-highlights .highlights .frm_fields_container,.single-inventory__nutrition-highlights .highlights .contest--pun .pun--form__content .frm_fields_container,.single-inventory__nutrition-highlights .highlights .grid{padding-top:20px}}@media screen and (min-width:992px){.contest--pun .pun--form__content .single-inventory__nutrition-highlights .highlights .frm_fields_container .count,.single-inventory__nutrition-highlights .highlights .contest--pun .pun--form__content .frm_fields_container .count,.single-inventory__nutrition-highlights .highlights .grid .count{font-size:36px}.contest--pun .pun--form__content .single-inventory__nutrition-highlights .highlights .frm_fields_container .count span,.single-inventory__nutrition-highlights .highlights .contest--pun .pun--form__content .frm_fields_container .count span,.single-inventory__nutrition-highlights .highlights .grid .count span{font-size:16px}}.single-inventory__nutrition-ingredients{padding:40px 0 20px;text-align:center}.single-inventory__nutrition-ingredients .ingredient-title{margin-bottom:10px}@media screen and (min-width:700px){.single-inventory__nutrition-ingredients{padding:0 0 0 40px;width:33%}}.single-inventory__body-bottom{background-color:#3a6020;color:#fff}.single-inventory .popup-wheretobuy.popup{margin:60px auto 20px}.single-inventory .popup-wheretobuy button.mfp-close{width:44px;top:-50px!important;right:0!important}.single-blog{padding:0}.single-blog__header{position:relative;min-height:160px}@media screen and (min-width:992px){.single-blog__header{min-height:200px}}.single-blog__header .header-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:auto 100%;background-position:bottom}@media screen and (min-width:700px){.single-blog__header .header-bg{background-size:100% auto}}.single-blog__header h1{font-size:28px;line-height:1.2;margin:0 auto;padding:60px 0 30px;position:relative;min-height:160px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){.single-blog__header h1{margin:0 auto;padding:40px 120px;font-size:40px;min-height:200px}}@media screen and (min-width:1200px){.single-blog__header h1{font-size:50px}}.single-blog__header h1 .back-link{position:absolute;top:25px;left:50%;padding-left:17px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-blog__header h1 .back-link a{display:block;color:#fff}.single-blog__header h1 .back-link svg{display:inline-block;width:14px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:inherit;transition:inherit}.single-blog__header h1 .back-link:focus,.single-blog__header h1 .back-link:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff}.single-blog__header h1 .back-link:focus a,.single-blog__header h1 .back-link:hover a{color:#fff}.single-blog__header h1 .back-link:focus svg,.single-blog__header h1 .back-link:hover svg{-webkit-transform:translate(-8%,-50%);-ms-transform:translate(-8%,-50%);transform:translate(-8%,-50%);-webkit-transition:inherit;transition:inherit}.single-blog__header h1 .back-link:focus svg path,.single-blog__header h1 .back-link:hover svg path{fill:#fff}@media screen and (min-width:992px){.single-blog__header h1 .back-link{top:50%;left:20px;max-width:200px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.single-blog__hero .hero-image{width:100%;height:0;padding-bottom:90%;border:5px solid #fff;background-size:cover;background-position:50%;margin:20px auto}@media screen and (min-width:700px){.single-blog__hero .hero-image{padding-bottom:55%;margin:40px auto 10px;border:10px solid #fff}}.single-blog__main{padding-top:20px}.single-blog__instructions{width:calc(100% + 40px);margin-left:-20px;background-color:#fff}@media screen and (min-width:992px){.single-blog__instructions{width:100%;margin-left:0}}.single-blog__instructions .instructions-wrap{padding:30px 20px}.inventory__recipe .inventory__recipe-meta .single-blog__instructions h3.u-text-green.button,.inventory__recommended .single-blog__instructions h3.u-text-green.recommended-title,.single-blog__instructions .inventory__recipe .inventory__recipe-meta h3.u-text-green.button,.single-blog__instructions .inventory__recommended h3.u-text-green.recommended-title,.single-blog__instructions .stronginside--logos h3.u-text-green.button,.single-blog__instructions .stronginside--products__blocks h3.u-text-green.button,.single-blog__instructions h3.print-text.u-text-green,.single-blog__instructions h3.u-text-green.home-hero__subtitle,.single-blog__instructions h3.u-text-green.home-hero__title,.single-blog__instructions h3.u-text-green.home-section__link,.single-blog__instructions h3.u-text-green.home-section__title,.stronginside--logos .single-blog__instructions h3.u-text-green.button,.stronginside--products__blocks .single-blog__instructions h3.u-text-green.button{text-align:center}@media screen and (min-width:992px){.inventory__recipe .inventory__recipe-meta .single-blog__instructions h3.u-text-green.button,.inventory__recommended .single-blog__instructions h3.u-text-green.recommended-title,.single-blog__instructions .inventory__recipe .inventory__recipe-meta h3.u-text-green.button,.single-blog__instructions .inventory__recommended h3.u-text-green.recommended-title,.single-blog__instructions .stronginside--logos h3.u-text-green.button,.single-blog__instructions .stronginside--products__blocks h3.u-text-green.button,.single-blog__instructions h3.print-text.u-text-green,.single-blog__instructions h3.u-text-green.home-hero__subtitle,.single-blog__instructions h3.u-text-green.home-hero__title,.single-blog__instructions h3.u-text-green.home-section__link,.single-blog__instructions h3.u-text-green.home-section__title,.stronginside--logos .single-blog__instructions h3.u-text-green.button,.stronginside--products__blocks .single-blog__instructions h3.u-text-green.button{text-align:left;font-size:18px;margin-bottom:30px}}.single-blog__instructions ul{list-style:none;padding-left:1em;margin-bottom:20px}.single-blog__instructions ul:last-child{margin-bottom:0}.single-blog__instructions ul li{padding-bottom:15px}.single-blog__instructions ul li:last-child{padding-bottom:0}.single-blog__instructions ul li:before{content:"\2022";color:#648c1a;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.single-blog__instructions p{margin-bottom:20px}.single-blog__instructions p:last-child{margin-bottom:0}.single-blog__content .content-meta{padding:20px 0 10px}.single-blog__content .content-meta .author{letter-spacing:-1px}.single-blog__content .content-meta .date{font-size:14px;text-transform:uppercase;display:inline-block;padding-left:5px;color:#999}.single-blog__content .content-text ol,.single-blog__content .content-text ul{margin-bottom:20px}.single-blog__content .content-text ol:last-child,.single-blog__content .content-text ul:last-child{margin-bottom:0}.single-blog__content .content-text ol li,.single-blog__content .content-text ul li{padding-bottom:15px;position:relative}.single-blog__content .content-text ol li:before,.single-blog__content .content-text ul li:before{content:"";display:block;position:absolute;left:0}.single-blog__content .content-text ol li:last-child,.single-blog__content .content-text ul li:last-child{padding-bottom:0}.single-blog__content .content-text ul li{padding-left:15px}.single-blog__content .content-text ul li:before{top:8px;width:6px;height:6px;border-radius:3px;background-color:#648c1a}.single-blog__content .content-text ol{list-style:none;counter-reset:b}.single-blog__content .content-text ol li{counter-increment:b;padding-left:20px}.single-blog__content .content-text ol li:before{content:counter(b) ". ";color:#648c1a;font-weight:700;top:0}.single-blog__content .content-text p{margin-bottom:20px}.single-blog__content .content-text p:last-child{margin-bottom:0}@media screen and (min-width:992px){.single-blog__content{padding:30px 20px;max-width:960px;margin:0 auto}.single-blog__content .content-meta{padding:0 0 20px}.single-blog__content .content-meta .author{letter-spacing:0}.single-blog__content .content-meta .date{font-size:16px;padding-left:20px}.single-blog__content .content-text ul li:before{top:7px;width:8px;height:8px;border-radius:4px}}.hero-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:700px){.hero-social{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.hero-social__print span.gotham-light,.hero-social__share span.gotham-light{font-size:14px;display:block;padding-bottom:5px}@media screen and (min-width:700px){.hero-social__print span.gotham-light,.hero-social__share span.gotham-light{display:inline-block;padding-bottom:0;padding-right:5px}}@media screen and (min-width:700px){.hero-social__print,.hero-social__share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.hero-social .share-buttons li{padding-right:10px;display:inline-block}.hero-social .share-buttons li svg{width:45px}@media screen and (min-width:700px){.hero-social .share-buttons{display:inline-block;padding-right:30px}.hero-social .share-buttons li{padding-left:5px;padding-right:0}.hero-social .share-buttons li svg{width:35px}}.hero-social #print-btn svg{width:45px}@media screen and (min-width:700px){.hero-social #print-btn{padding-left:5px}.hero-social #print-btn svg{width:35px}}.images-block{padding:20px 0}@media screen and (min-width:992px){.images-block{padding:20px 0 40px}}.images-block .grid__column{padding:10px 5px}@media screen and (min-width:700px){.images-block .grid__column.u-size-1of2--md,.images-block .grid__column.u-size-1of3--md{padding:10px}}.images-block__single{border:5px solid #fff}@media screen and (min-width:700px){.images-block__single{border:10px solid #fff}}.images-block__image{width:100%;height:0;padding-bottom:80%;background-size:cover;background-position:50%}@media screen and (min-width:700px){.images-block__image{padding-bottom:90%}.images-block__image.one-image{padding-bottom:50%}}@media screen and (min-width:700px){.images-block .grid__column.u-size-1of3--md .images-block__image{padding-bottom:130%}}.related-articles{padding:30px 0;position:relative}@media screen and (min-width:992px){.related-articles{padding:60px 0}}.related-articles .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:auto 100%;background-position:bottom}.related-articles--desktop{display:none}@media screen and (min-width:992px){.related-articles--desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.related-articles--mobile{width:96%;margin:0 auto}@media screen and (min-width:992px){.related-articles--mobile{display:none}}.related-articles--mobile .slick-next,.related-articles--mobile .slick-prev{width:36px;height:34px}.related-articles--mobile .slick-next:before,.related-articles--mobile .slick-prev:before{font-weight:900;color:#fff}.related-articles__single{height:0;padding-bottom:100%;position:relative}.related-articles__single.left{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.related-articles__single.right{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.related-articles__texture{position:absolute;z-index:0;top:15px;left:15px;right:15px;bottom:15px;width:calc(100% - 30px);height:calc(100% - 30px)}.related-articles__link{display:block;position:absolute;width:calc(100% - 60px);height:calc(100% - 60px);top:30px;left:30px}.related-articles__wrap{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:50%}.related-articles__title{display:block;position:absolute;width:calc(100% - 30px);bottom:15px;left:15px}.related-articles__title h3{margin-bottom:0;text-shadow:1px 1px 3px rgba(0,0,0,.6)}.single-recipe__main .content-text{padding-top:20px}.single-recipe__main .content-meta{text-align:center;padding:20px 0}.single-recipe__main .single-recipe__meta{width:100%;background-color:#fff;padding:20px 0}.single-recipe__main .single-recipe__meta.mobile{display:none}.single-recipe__main .single-recipe__meta.desktop{display:block}.single-recipe__main .single-recipe__meta-column{width:32.1%;display:inline-block}.single-recipe__main .single-recipe__meta-column>span{display:block;width:100%;text-align:center}.single-recipe__main .single-recipe__meta-column>span.number{font-size:36px}.single-recipe__main .single-recipe__meta-column>span.number>span{font-size:22px}.single-recipe__main .single-recipe__meta-column>span.text{font-size:16px}.single-recipe__main .directions-wrap{padding:20px 10px 20px 40px}.single-recipe__main .directions-wrap li{padding-bottom:15px;position:relative}.single-recipe__main .directions-wrap li>span{position:absolute;color:#7a7a7a;font-size:22px;top:0;left:-40px}.single-recipe__main .directions-wrap li:last-child{padding-bottom:0}.single-recipe__main .directions-wrap li p:last-child{margin-bottom:0}@media screen and (max-width:991px){.single-recipe__main .single-recipe__meta.mobile{display:block;margin:20px 0}.single-recipe__main .single-recipe__meta.desktop{display:none}.single-recipe__main .single-recipe__meta-column>span.number{font-size:22px}.single-recipe__main .single-recipe__meta-column>span.number>span{font-size:14px}.single-recipe__main .single-recipe__meta-column>span.text{font-size:12px}.single-recipe__main .recipe-tabs{position:relative;width:calc(100% + 40px);margin-left:-20px}.single-recipe__main .recipe-tabs .grid__column{padding:10px 20px}.single-recipe__main .recipe-tabs .js-recipe-tab{position:absolute;height:auto;max-height:65px;overflow:hidden;top:0;left:0;width:100%}.single-recipe__main .recipe-tabs .js-recipe-tab.is-active{position:static;max-height:3060px}.single-recipe__main .recipe-tabs .instructions-wrap{padding-top:0}.single-recipe__main .recipe-tabs .instructions-wrap .instructions-text{padding:0 10px}.single-recipe__main .recipe-tabs .directions-wrap{padding:20px 10px 20px 40px}.single-recipe__main .recipe-tabs .directions-wrap li{padding-bottom:15px;position:relative}.single-recipe__main .recipe-tabs .directions-wrap li>span{position:absolute;color:#7a7a7a;font-size:22px;top:0;left:-40px}.single-recipe__main .recipe-tabs .directions-wrap li:last-child{padding-bottom:0}.single-recipe__main .recipe-tabs .directions-wrap li p:last-child{margin-bottom:0}.inventory__recipe .inventory__recipe-meta .single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.button,.inventory__recipe .inventory__recipe-meta .single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.button,.inventory__recommended .single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.recommended-title,.inventory__recommended .single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.recommended-title,.single-recipe__main .recipe-tabs .single-blog__content .inventory__recipe .inventory__recipe-meta h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__content .inventory__recommended h3.u-text-green.recommended-title,.single-recipe__main .recipe-tabs .single-blog__content .stronginside--logos h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__content .stronginside--products__blocks h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__content h3.print-text.u-text-green,.single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.home-hero__subtitle,.single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.home-hero__title,.single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.home-section__link,.single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.home-section__title,.single-recipe__main .recipe-tabs .single-blog__instructions .inventory__recipe .inventory__recipe-meta h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__instructions .inventory__recommended h3.u-text-green.recommended-title,.single-recipe__main .recipe-tabs .single-blog__instructions .stronginside--logos h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__instructions .stronginside--products__blocks h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__instructions h3.print-text.u-text-green,.single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.home-hero__subtitle,.single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.home-hero__title,.single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.home-section__link,.single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.home-section__title,.stronginside--logos .single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.button,.stronginside--logos .single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.button,.stronginside--products__blocks .single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.button,.stronginside--products__blocks .single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.button{font-size:16px;width:50vw;padding:20px 10px;text-align:center;position:relative;z-index:15}.inventory__recipe .inventory__recipe-meta .single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.button,.inventory__recommended .single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.recommended-title,.single-recipe__main .recipe-tabs .single-blog__instructions .inventory__recipe .inventory__recipe-meta h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__instructions .inventory__recommended h3.u-text-green.recommended-title,.single-recipe__main .recipe-tabs .single-blog__instructions .stronginside--logos h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__instructions .stronginside--products__blocks h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__instructions h3.print-text.u-text-green,.single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.home-hero__subtitle,.single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.home-hero__title,.single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.home-section__link,.single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.home-section__title,.stronginside--logos .single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.button,.stronginside--products__blocks .single-recipe__main .recipe-tabs .single-blog__instructions h3.u-text-green.button{background-color:#fff;margin-right:50%;margin-left:-20px}.inventory__recipe .inventory__recipe-meta .single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.button,.inventory__recommended .single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.recommended-title,.single-recipe__main .recipe-tabs .single-blog__content .inventory__recipe .inventory__recipe-meta h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__content .inventory__recommended h3.u-text-green.recommended-title,.single-recipe__main .recipe-tabs .single-blog__content .stronginside--logos h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__content .stronginside--products__blocks h3.u-text-green.button,.single-recipe__main .recipe-tabs .single-blog__content h3.print-text.u-text-green,.single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.home-hero__subtitle,.single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.home-hero__title,.single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.home-section__link,.single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.home-section__title,.stronginside--logos .single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.button,.stronginside--products__blocks .single-recipe__main .recipe-tabs .single-blog__content h3.u-text-green.button{background-color:#ededed;margin-left:50%}}@media screen and (min-width:992px){.single-recipe__main .single-blog__content{padding:40px 60px}.single-recipe__main .single-recipe__meta{width:calc(100% - 40px);margin:0 20px}.single-recipe__main .instructions-wrap{padding:40px}.single-recipe__main .directions-wrap{padding:0 0 0 80px}.single-recipe__main .directions-wrap li{padding-bottom:40px}.single-recipe__main .directions-wrap li>span{font-size:36px;line-height:1;top:-2px;left:-80px}.inventory__recipe .inventory__recipe-meta .single-recipe__main .single-blog__content h3.u-text-green.button,.inventory__recipe .inventory__recipe-meta .single-recipe__main .single-blog__instructions h3.u-text-green.button,.inventory__recommended .single-recipe__main .single-blog__content h3.u-text-green.recommended-title,.inventory__recommended .single-recipe__main .single-blog__instructions h3.u-text-green.recommended-title,.single-recipe__main .single-blog__content .inventory__recipe .inventory__recipe-meta h3.u-text-green.button,.single-recipe__main .single-blog__content .inventory__recommended h3.u-text-green.recommended-title,.single-recipe__main .single-blog__content .stronginside--logos h3.u-text-green.button,.single-recipe__main .single-blog__content .stronginside--products__blocks h3.u-text-green.button,.single-recipe__main .single-blog__content h3.print-text.u-text-green,.single-recipe__main .single-blog__content h3.u-text-green.home-hero__subtitle,.single-recipe__main .single-blog__content h3.u-text-green.home-hero__title,.single-recipe__main .single-blog__content h3.u-text-green.home-section__link,.single-recipe__main .single-blog__content h3.u-text-green.home-section__title,.single-recipe__main .single-blog__instructions .inventory__recipe .inventory__recipe-meta h3.u-text-green.button,.single-recipe__main .single-blog__instructions .inventory__recommended h3.u-text-green.recommended-title,.single-recipe__main .single-blog__instructions .stronginside--logos h3.u-text-green.button,.single-recipe__main .single-blog__instructions .stronginside--products__blocks h3.u-text-green.button,.single-recipe__main .single-blog__instructions h3.print-text.u-text-green,.single-recipe__main .single-blog__instructions h3.u-text-green.home-hero__subtitle,.single-recipe__main .single-blog__instructions h3.u-text-green.home-hero__title,.single-recipe__main .single-blog__instructions h3.u-text-green.home-section__link,.single-recipe__main .single-blog__instructions h3.u-text-green.home-section__title,.stronginside--logos .single-recipe__main .single-blog__content h3.u-text-green.button,.stronginside--logos .single-recipe__main .single-blog__instructions h3.u-text-green.button,.stronginside--products__blocks .single-recipe__main .single-blog__content h3.u-text-green.button,.stronginside--products__blocks .single-recipe__main .single-blog__instructions h3.u-text-green.button{font-size:22px;margin-bottom:30px}}.blog-hero{min-height:260px;background-size:cover;background-position:50%}.blog-hero .wrapper-mg{position:relative;min-height:260px}@media screen and (min-width:992px){.blog-hero{min-height:450px}.blog-hero .wrapper-mg{min-height:450px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.blog-hero .wrapper-mg .page-heading-title.archive-page{text-align:center;margin:0}}.blog-hero .back-link{position:absolute;bottom:20px;left:20px;padding-left:17px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-hero .back-link a{display:block;color:#fff}.blog-hero .back-link svg{display:inline-block;width:14px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:inherit;transition:inherit}.blog-hero .back-link:focus,.blog-hero .back-link:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff}.blog-hero .back-link:focus a,.blog-hero .back-link:hover a{color:#fff}.blog-hero .back-link:focus svg,.blog-hero .back-link:hover svg{-webkit-transform:translate(-8%,-50%);-ms-transform:translate(-8%,-50%);transform:translate(-8%,-50%);-webkit-transition:inherit;transition:inherit}.blog-hero .back-link:focus svg path,.blog-hero .back-link:hover svg path{fill:#fff}.blog-hero .silhouettes{position:absolute;bottom:25px;left:18%;width:12%;max-width:175px}@media screen and (min-width:992px){.blog-hero .silhouettes{width:15%;left:12%}}.blog-actions{padding:20px 0 0}.blog-actions .sort-categories{list-style-type:none;display:inline-block;width:100%;padding:0}.blog-actions .sort-categories li,.blog-actions .sort-categories li a{line-height:1.4em;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#000;font-size:.9em;width:50%}@media screen and (min-width:992px){.blog-actions .sort-categories li,.blog-actions .sort-categories li a{width:20%}}.blog-actions .sort-categories li{list-style-type:none;display:inline-block;padding:15px 0;background:#fff;float:left;border:1px solid #ccc;border-right:0;border-top:0;text-align:center}@media screen and (min-width:992px){.blog-actions .sort-categories li{border-top:1px solid #ccc}}.blog-actions .sort-categories li:first-child,.blog-actions .sort-categories li:nth-child(2){border-top:1px solid #ccc}.blog-actions .sort-categories li:nth-child(2n){border-right:1px solid #ccc}@media screen and (min-width:992px){.blog-actions .sort-categories li:nth-child(2n){border-right:0}}.blog-actions .sort-categories li:last-child{border-right:1px solid #ccc}.blog-actions .sort-categories li.search-categories{border-right:1px solid #ccc;padding:0}.blog-actions .sort-categories li.search-categories input[type=text]{padding:15px 10px;border:0;font-size:1em;line-height:1.4px}.blog-actions .sort-categories li.search-categories input[type=text]::-webkit-input-placeholder{font-size:1em;line-height:1.4em;text-align:left;font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif;color:#ccc}.blog-actions .sort-categories li.search-categories #search-corner,.blog-actions .sort-categories li.search-categories #search-press,.blog-actions .sort-categories li.search-categories #search-recipes{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAVUExURR0TCjcoJR8UCx0TDB8UCyEXECAXDDAsCNsAAAAHdFJOU18FNVFDGCbojpO5AAAAdUlEQVQY03XQSw6AMAgE0CkM3P/Ilk+LMZGF4pNCClaHCVU8U7SgQv2a57fGU9qCfJK0XWDddmOaD0VjCSOwbigU+eKYAP+mY6yz7xl7MFGzOGUwdA+9xHVs5+5E/sS57VlC7SCqzJi1VrtyvK9Rpl/Ksx9aD2zHAdjO5lzGAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:20px;background-position:95%;padding-right:40px;padding-left:35px!important}.blog-actions .sort-categories li.search-categories .corner-search-box,.blog-actions .sort-categories li.search-categories .press-search-box,.blog-actions .sort-categories li.search-categories .recipe-search-box{position:absolute;width:260px;height:250px;overflow:scroll;display:none;background-color:#fff;box-shadow:-10px 13px 0 0 #e4e4e4;border:4px solid #e4e4e4;padding:10px;z-index:10}.blog-actions .sort-categories li.search-categories .corner-search-box h2,.blog-actions .sort-categories li.search-categories .press-search-box h2,.blog-actions .sort-categories li.search-categories .recipe-search-box h2{font-size:16px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #efefef}.blog-actions .sort-categories li.search-categories .corner-search-box h2 a,.blog-actions .sort-categories li.search-categories .press-search-box h2 a,.blog-actions .sort-categories li.search-categories .recipe-search-box h2 a{color:#000!important}.blog-actions .sort-categories li.active{background-color:#20b1e3;color:#fff}.blog-actions .sort-categories li.active a{color:#fff}@media screen and (min-width:992px){.blog-actions .sort-categories--blog li,.blog-actions .sort-categories--blog li a{width:16.66%}}.castle-700,body.page-template-page-moon-milk-landing #moon_benefits .benefits-text h2,body.page-template-page-moon-milk-landing #moon_benefits .icons h3,body.page-template-page-moon-milk-landing #moon_hero h1,body.page-template-page-moon-milk-landing #moon_landed .title-wrapper h2,body.page-template-page-moon-milk-landing #moon_love h4,body.page-template-page-moon-milk-landing #moon_recipes h2,body.page-template-page-moon-milk-landing #moon_slider .slide-content h3,body.page-template-page-moon-milk-landing footer.footer .footer-newsletter>h2{font-family:Castle Rocks Duo,serif;font-weight:700;-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off}.castle-400,body.page-template-page-moon-milk-landing #moon_feed h2,body.page-template-page-moon-milk-landing #moon_love h2,body.page-template-page-moon-milk-landing #moon_slider h2{font-family:Castle Rocks Duo,serif;font-weight:400;-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off}.castle-duo,body.page-template-page-moon-milk-landing #moon_love .tablist li,body.page-template-page-moon-milk-landing #moon_romance .logos-title h2,body.page-template-page-moon-milk-landing #moon_slider .intro p{font-family:Castle Rocks Duo,serif;font-weight:700;-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off}.gotham-500,body.page-template-page-moon-milk-landing #moon_feed h3,body.page-template-page-moon-milk-landing #moon_hero h2{font-family:Gotham,sans-serif;font-weight:500;-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off}.gotham-300,body.page-template-page-moon-milk-landing #moon_benefits .benefits-text p,body.page-template-page-moon-milk-landing #moon_benefits .icons p,body.page-template-page-moon-milk-landing #moon_hero .intro,body.page-template-page-moon-milk-landing #moon_landed .text-wrapper p,body.page-template-page-moon-milk-landing #moon_love .panel-text p,body.page-template-page-moon-milk-landing #moon_love h3 span,body.page-template-page-moon-milk-landing #moon_recipes .recipes h3,body.page-template-page-moon-milk-landing #moon_recipes p,body.page-template-page-moon-milk-landing #moon_romance .romance-section h3,body.page-template-page-moon-milk-landing #moon_romance .romance-section p,body.page-template-page-moon-milk-landing #moon_romance .romance-text p,body.page-template-page-moon-milk-landing #moon_slider .slide-content p,body.page-template-page-moon-milk-landing .header__content nav.mobile ul li{font-family:Gotham,sans-serif;font-weight:300;-webkit-font-feature-settings:"liga" off;font-feature-settings:"liga" off}.header-abs{position:absolute;top:0;left:0;right:0;padding-top:4rem}@media screen and (min-width:1200px){.header-abs{padding-top:5rem}}body.page-template-page-moon-milk-landing{background:#fff!important;background-image:none}body.page-template-page-moon-milk-landing .main{padding-top:0}body.page-template-page-moon-milk-landing .container{padding-left:1.9rem;padding-right:1.9rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing .container{padding-left:1.5rem;padding-right:1.5rem}}body.page-template-page-moon-milk-landing .header__content{height:7.8rem;max-height:7.8rem;position:relative;z-index:9}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing .header__content{height:11.4rem;max-height:11.4rem;grid-column-gap:8rem;display:grid;grid-template-columns:1fr auto 1fr}}body.page-template-page-moon-milk-landing .header__content .logo{height:9.7rem;-webkit-transform:none;-ms-transform:none;transform:none;top:0;position:relative}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing .header__content .logo{height:11.4rem}}body.page-template-page-moon-milk-landing .header__content nav.desktop ul{display:none}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing .header__content nav.desktop ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;grid-column-gap:8rem}}body.page-template-page-moon-milk-landing .header__content nav.desktop ul li{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-transform:uppercase;font-size:1.5rem;line-height:1.2;letter-spacing:.25em}body.page-template-page-moon-milk-landing .header__content nav.desktop ul li a{color:#fff!important}body.page-template-page-moon-milk-landing .header__content nav.desktop:first-of-type ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}body.page-template-page-moon-milk-landing .header__content nav.mobile{position:relative;z-index:102}body.page-template-page-moon-milk-landing .header__content nav.mobile[aria-hidden=false] ul{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}body.page-template-page-moon-milk-landing .header__content nav.mobile ul{display:block;position:fixed;top:0;right:0;bottom:0;width:32rem;padding:11rem 2.9rem 11rem 2.1rem;background:#fff;color:#626366;z-index:102;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing .header__content nav.mobile ul{display:none}}body.page-template-page-moon-milk-landing .header__content nav.mobile ul li{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-transform:uppercase;padding:2.5rem;border-top:1px solid #626366;font-size:1.8rem;line-height:1.2}body.page-template-page-moon-milk-landing .header__content nav.mobile ul li:last-of-type{border-bottom:1px solid #626366}body.page-template-page-moon-milk-landing .header__content nav.mobile ul li a{color:#626366!important}body.page-template-page-moon-milk-landing .header__content .hamburger{color:#626366;width:auto;height:auto;font-size:3rem;-webkit-transition:none!important;transition:none!important}body.page-template-page-moon-milk-landing .header__content .hamburger .fa-bars{color:#fff!important}body.page-template-page-moon-milk-landing .header__content .hamburger .fa-close{color:#626366!important}body.page-template-page-moon-milk-landing .header__content .hamburger[aria-expanded=false] .fa-bars{display:block}body.page-template-page-moon-milk-landing .header__content .hamburger[aria-expanded=false] .fa-close{display:none}body.page-template-page-moon-milk-landing .header__content .hamburger[aria-expanded=true]{position:fixed;top:5.3rem;right:3.4rem}body.page-template-page-moon-milk-landing .header__content .hamburger[aria-expanded=true] .fa-bars{display:none}body.page-template-page-moon-milk-landing .header__content .hamburger[aria-expanded=true] .fa-close{display:block}body.page-template-page-moon-milk-landing #moon_hero{background-color:#626366;background-position:top!important;padding-top:31rem;padding-bottom:12.5rem;position:relative;overflow:hidden}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_hero{padding-top:36rem;padding-bottom:10.5rem}}body.page-template-page-moon-milk-landing #moon_hero .bg,body.page-template-page-moon-milk-landing #moon_hero .bg>div{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none}body.page-template-page-moon-milk-landing #moon_hero .bg .plyr__poster,body.page-template-page-moon-milk-landing #moon_hero .bg>div .plyr__poster{background-size:cover}body.page-template-page-moon-milk-landing #moon_hero .bg .plyr--video,body.page-template-page-moon-milk-landing #moon_hero .bg>div .plyr--video{height:100%}body.page-template-page-moon-milk-landing #moon_hero .bg .plyr video,body.page-template-page-moon-milk-landing #moon_hero .bg>div .plyr video{object-fit:cover}body.page-template-page-moon-milk-landing #moon_hero .hero-text{text-align:center;position:relative;z-index:1}body.page-template-page-moon-milk-landing #moon_hero h1{font-size:6rem;line-height:1.1;text-transform:uppercase;color:#fff;width:42.8rem;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:2.7rem}@media screen and (min-width:428px){body.page-template-page-moon-milk-landing #moon_hero h1{font-size:7.2rem}}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_hero h1{font-size:10rem;letter-spacing:.1em;margin-bottom:0;width:auto}}body.page-template-page-moon-milk-landing #moon_hero h2{font-size:2.4rem;line-height:1.1;letter-spacing:.15em;color:#fff;margin-bottom:5.6rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_hero h2{font-size:5rem;letter-spacing:.2em;margin-bottom:9.3rem}}body.page-template-page-moon-milk-landing #moon_hero .intro{font-size:2rem;line-height:1.6;letter-spacing:.2em;color:#fff;width:34.4rem;max-width:100%;margin:0 auto 5.6rem;text-align:center;text-transform:uppercase}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_hero .intro{font-size:2.6rem;line-height:1.1;letter-spacing:.15em;margin:0 auto 7.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}}body.page-template-page-moon-milk-landing #moon_hero .intro p{margin:0}body.page-template-page-moon-milk-landing #moon_hero .hero-button{text-align:center}body.page-template-page-moon-milk-landing #moon_romance{padding:8rem 0 0}body.page-template-page-moon-milk-landing #moon_romance .romance-text{margin-bottom:5.1rem;width:43.1rem;max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_romance .romance-text{margin:0;width:auto}}body.page-template-page-moon-milk-landing #moon_romance .romance-text p{font-size:2.4rem;line-height:1.38;color:#626366;margin:0}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_romance .romance-text p{font-size:3.6rem}}body.page-template-page-moon-milk-landing #moon_romance .romance-text p a{text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:.1rem}body.page-template-page-moon-milk-landing #moon_romance .romance-text p a:focus,body.page-template-page-moon-milk-landing #moon_romance .romance-text p a:hover{text-underline-offset:.3rem;text-decoration-thickness:.3rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_romance .col-lg-8{width:71.6rem;max-width:100%}body.page-template-page-moon-milk-landing #moon_romance .col-lg-4{width:37.3rem;max-width:100%;margin-left:7.5rem;padding:0}}body.page-template-page-moon-milk-landing #moon_romance .romance-section{display:none;grid-column-gap:2.8rem}body.page-template-page-moon-milk-landing #moon_romance .romance-section.active{display:grid;grid-template-columns:1fr}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_romance .romance-section.active{grid-template-columns:6rem auto}}body.page-template-page-moon-milk-landing #moon_romance .romance-section .icon{width:10rem;margin:0 auto 1.7rem;display:inline-block}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_romance .romance-section .icon{width:6rem}}body.page-template-page-moon-milk-landing #moon_romance .romance-section h3{font-size:3.6rem;line-height:1.19;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.1rem;text-underline-offset:.6rem}body.page-template-page-moon-milk-landing #moon_romance .romance-section .text{max-width:calc(100% - 9rem);margin:0 auto}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_romance .romance-section .text{max-width:100%}}body.page-template-page-moon-milk-landing #moon_romance .romance-section p{font-size:1.8rem;line-height:1.5;color:#626366}body.page-template-page-moon-milk-landing #moon_romance .romance-section.color--blue h3{color:#64bbe2}body.page-template-page-moon-milk-landing #moon_romance .romance-section.color--gold h3{color:#eca141}body.page-template-page-moon-milk-landing #moon_romance .romance-section.color--pink h3{color:#dd81a0}body.page-template-page-moon-milk-landing #moon_romance .logos-title{text-align:center}body.page-template-page-moon-milk-landing #moon_romance .logos-title h2{font-size:2.2rem;line-height:2.15;letter-spacing:.3em;margin:5.1rem 0 0;color:#626366}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_romance .logos-title h2{font-size:2.6rem;line-height:2;margin:6.1rem 0 0}}body.page-template-page-moon-milk-landing #moon_romance .romance-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.page-template-page-moon-milk-landing #moon_romance .romance-logos a{display:block}body.page-template-page-moon-milk-landing #moon_romance .romance-logos img{display:block;margin:0 auto;max-width:17.9rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_romance .romance-logos img{max-width:20.4rem}}body.page-template-page-moon-milk-landing #moon_benefits{padding:0;position:relative}body.page-template-page-moon-milk-landing #moon_benefits .accents{position:absolute;top:0;left:0;width:100%;height:100%}body.page-template-page-moon-milk-landing #moon_benefits .accents .accent{display:none;position:absolute}body.page-template-page-moon-milk-landing #moon_benefits .accents .honey{top:36.7rem}body.page-template-page-moon-milk-landing #moon_benefits .accents .ginger{top:100rem}body.page-template-page-moon-milk-landing #moon_benefits .accents .turmeric{right:0;top:56rem}body.page-template-page-moon-milk-landing #moon_benefits .accents .lavender{right:0;top:73.3rem}body.page-template-page-moon-milk-landing #moon_benefits .accents .cherry{top:57.3rem;right:0}body.page-template-page-moon-milk-landing #moon_benefits .accents .strawberry{top:104.3rem}body.page-template-page-moon-milk-landing #moon_benefits.color--blue .lavender,body.page-template-page-moon-milk-landing #moon_benefits.color--gold .ginger,body.page-template-page-moon-milk-landing #moon_benefits.color--gold .turmeric,body.page-template-page-moon-milk-landing #moon_benefits.color--pink .cherry,body.page-template-page-moon-milk-landing #moon_benefits.color--pink .strawberry{display:block}body.page-template-page-moon-milk-landing #moon_benefits .benefits-text{margin-bottom:4.2rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_benefits .benefits-text{margin-bottom:0;padding-left:calc(50vw - 60rem)}}body.page-template-page-moon-milk-landing #moon_benefits .benefits-text h2{font-size:5.5rem;line-height:1.2;color:#626366;margin-bottom:4.4rem;margin-top:6.2rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_benefits .benefits-text h2{font-size:7rem;margin-bottom:5rem;margin-top:9rem}}body.page-template-page-moon-milk-landing #moon_benefits .benefits-text p{font-size:1.6rem;line-height:1.7;color:#626366}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_benefits .benefits-text p{font-size:1.4rem;line-height:1.5}}body.page-template-page-moon-milk-landing #moon_benefits .icons{grid-row-gap:3.9rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_benefits .icons{grid-row-gap:5rem}}body.page-template-page-moon-milk-landing #moon_benefits .icons .icon{grid-template-columns:1fr;grid-row-gap:1.2rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_benefits .icons .icon{grid-template-columns:7rem 36.2rem;grid-column-gap:3.4rem}}body.page-template-page-moon-milk-landing #moon_benefits .icons .icon:first-of-type .text{max-width:30.4rem}body.page-template-page-moon-milk-landing #moon_benefits .icons .icon:nth-of-type(2) .text{max-width:26.6rem}body.page-template-page-moon-milk-landing #moon_benefits .icons .icon:nth-of-type(3) .text{max-width:34.2rem}body.page-template-page-moon-milk-landing #moon_benefits .icons .icon:nth-of-type(4) .text{max-width:30rem}body.page-template-page-moon-milk-landing #moon_benefits .icons .icon:nth-of-type(5) .text{max-width:35.3rem}body.page-template-page-moon-milk-landing #moon_benefits .icons img{width:7rem;display:inline-block;margin:0 auto}body.page-template-page-moon-milk-landing #moon_benefits .icons .text{margin:0 auto}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_benefits .icons .text{max-width:none!important}}body.page-template-page-moon-milk-landing #moon_benefits .icons h3{font-size:2.4rem;line-height:1.5;color:#626366;text-transform:uppercase;margin:0}body.page-template-page-moon-milk-landing #moon_benefits .icons p{font-size:1.4rem;line-height:1.5;color:#626366;margin:0}body.page-template-page-moon-milk-landing #moon_benefits .benefit-image{display:none}body.page-template-page-moon-milk-landing #moon_benefits .benefit-image img{margin:0 auto;display:block}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_benefits .benefit-image img{margin-right:0}}body.page-template-page-moon-milk-landing #moon_benefits.color--blue .benefit-image--blue,body.page-template-page-moon-milk-landing #moon_benefits.color--gold .benefit-image--gold,body.page-template-page-moon-milk-landing #moon_benefits.color--pink .benefit-image--pink{display:block}body.page-template-page-moon-milk-landing #moon_landed{padding:0 0 6.9rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_landed{padding:6.4rem 0}}body.page-template-page-moon-milk-landing #moon_landed .title-wrapper{position:relative}body.page-template-page-moon-milk-landing #moon_landed .title-wrapper:after{content:"";position:absolute;top:50%;width:100%;left:0;height:.3rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#626366;z-index:1}body.page-template-page-moon-milk-landing #moon_landed .title-wrapper h2{width:34.5rem;padding:0 .5rem;margin:0 auto 3.5rem;font-size:4rem;line-height:1.2;letter-spacing:.15em;text-align:center;color:#626366;background-color:#fff;z-index:2;position:relative;max-width:100%}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_landed .title-wrapper h2{font-size:8rem;line-height:1.1;margin:0 auto 1.2rem;width:72.7rem;padding:0}}body.page-template-page-moon-milk-landing #moon_landed .text-wrapper{max-width:102.7rem;margin:0 auto 4.7rem;padding:0 2rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_landed .text-wrapper{margin:0 auto 3.6rem}}body.page-template-page-moon-milk-landing #moon_landed .text-wrapper p{font-size:2.4rem;line-height:1.66;letter-spacing:.1em;text-align:center;color:#626366;margin:0}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_landed .text-wrapper p{line-height:1.7}}body.page-template-page-moon-milk-landing #moon_landed .button-wrapper{text-align:center}body.page-template-page-moon-milk-landing #moon_landed .button-wrapper .button{color:#626366;border-color:#626366;background-color:#fff}body.page-template-page-moon-milk-landing #moon_landed .button-wrapper .button:focus,body.page-template-page-moon-milk-landing #moon_landed .button-wrapper .button:hover{color:#fff;background-color:#626366}body.page-template-page-moon-milk-landing #moon_landed.color--gold .title-wrapper:after{background-color:#eca141}body.page-template-page-moon-milk-landing #moon_landed.color--gold h2{color:#eca141}body.page-template-page-moon-milk-landing #moon_landed.color--blue .title-wrapper:after{background-color:#64bbe2}body.page-template-page-moon-milk-landing #moon_landed.color--blue h2{color:#64bbe2}body.page-template-page-moon-milk-landing #moon_landed.color--pink .title-wrapper:after{background-color:#dd81a0}body.page-template-page-moon-milk-landing #moon_landed.color--pink h2{color:#dd81a0}body.page-template-page-moon-milk-landing #moon_slider{padding:0 0 .1rem;position:relative}body.page-template-page-moon-milk-landing #moon_slider:after{content:"";position:absolute;bottom:0;height:1px;width:100%;max-width:122.4rem;background-color:#626366;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.page-template-page-moon-milk-landing #moon_slider .intro{padding:7.6rem 0;position:relative}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .intro{padding:9.7rem 0 9.8rem}}body.page-template-page-moon-milk-landing #moon_slider .intro:after{content:"";position:absolute;bottom:0;height:1px;width:100%;max-width:122.4rem;background-color:#626366;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body.page-template-page-moon-milk-landing #moon_slider .intro p{width:calc(100% - 6rem);max-width:36.8rem;margin:0 auto;font-size:2.2rem;line-height:2.15;text-align:center;letter-spacing:.3em;text-transform:uppercase;color:#626366}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .intro p{font-size:2.6rem;line-height:2;max-width:89.1rem}}body.page-template-page-moon-milk-landing #moon_slider .intro .accent{position:absolute;right:-1.2rem;top:-1.2rem;height:18.4rem;width:10.5rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .intro .accent{right:-1.5rem;top:-3rem;height:43rem;width:24.6rem}}body.page-template-page-moon-milk-landing #moon_slider .intro .accent img{max-width:none;width:auto;height:100%}body.page-template-page-moon-milk-landing #moon_slider h2{font-size:5.8rem;line-height:1.15;color:#626366;width:calc(100% - 6rem);max-width:36.2rem;z-index:2;pointer-events:none;margin:0 auto}@media screen and (min-width:428px){body.page-template-page-moon-milk-landing #moon_slider h2{font-size:6.5rem}}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider h2{font-size:9.5rem;max-width:55.7rem;margin:0}}body.page-template-page-moon-milk-landing #moon_slider .slick-list{overflow:visible!important}body.page-template-page-moon-milk-landing #moon_slider .slide{position:relative;padding-bottom:8.1rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .slide{padding-bottom:10rem}}body.page-template-page-moon-milk-landing #moon_slider .slide--pink h3{color:#dd81a0}body.page-template-page-moon-milk-landing #moon_slider .slide--blue h3{color:#64bbe2}body.page-template-page-moon-milk-landing #moon_slider .slide--gold h3{color:#eca141}body.page-template-page-moon-milk-landing #moon_slider .fg{position:relative;z-index:2}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .fg{padding-top:3.6rem;padding-left:calc(50vw - 60rem)}}body.page-template-page-moon-milk-landing #moon_slider .fg .accent{position:absolute;left:0;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none}body.page-template-page-moon-milk-landing #moon_slider .fg .accent.mobile{display:block}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .fg .accent.mobile{display:none}body.page-template-page-moon-milk-landing #moon_slider .fg .accent.desktop{display:block}}body.page-template-page-moon-milk-landing #moon_slider .fg .accent img{width:16rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .fg .accent img{width:auto}}body.page-template-page-moon-milk-landing #moon_slider .fg .relative{margin:0 auto;width:43.1rem;max-width:100%}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .fg .relative{width:auto}}body.page-template-page-moon-milk-landing #moon_slider .slide-content{position:relative;text-align:center;padding-top:7.8rem;max-width:100%}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .slide-content{text-align:left}}body.page-template-page-moon-milk-landing #moon_slider .slide-content h3{font-size:4rem;line-height:1.52;margin-bottom:0;text-transform:uppercase}body.page-template-page-moon-milk-landing #moon_slider .slide-content p{font-size:2rem;line-height:2;color:#626366}body.page-template-page-moon-milk-landing #moon_slider .slide-content .button{color:#626366;border-color:#626366}body.page-template-page-moon-milk-landing #moon_slider .slide-content .button:focus,body.page-template-page-moon-milk-landing #moon_slider .slide-content .button:hover{color:#fff;background-color:#626366}body.page-template-page-moon-milk-landing #moon_slider .slide-content .button-grid{display:inline-grid;grid-template-columns:1fr;grid-row-gap:2.8rem;margin-top:3.1rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .slide-content .button-grid{margin-top:2.5rem}}body.page-template-page-moon-milk-landing #moon_slider .slide-navigation{padding-top:7.7rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .slide-navigation{padding-top:0}}body.page-template-page-moon-milk-landing #moon_slider .product-image{position:relative;pointer-events:none;z-index:100}body.page-template-page-moon-milk-landing #moon_slider .product-image .image-wrapper{display:inline-block;margin:0 auto;position:relative;width:100%;max-width:25.1rem;padding-left:3rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .product-image .image-wrapper{width:33.7rem;max-height:61.8rem;max-width:50%;padding-left:0}}body.page-template-page-moon-milk-landing #moon_slider .product-image .image-wrapper img{width:100%;height:auto}body.page-template-page-moon-milk-landing #moon_slider .product-image .award{position:absolute;top:-2.8rem;left:.3rem;width:14.1rem;height:14.1rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .product-image .award{top:5.3rem;left:-1.6rem;width:17.1rem;height:17.1rem}}body.page-template-page-moon-milk-landing #moon_slider .product-image .award img{max-width:100%;height:auto}body.page-template-page-moon-milk-landing #moon_slider .slick-slide img{display:inherit}body.page-template-page-moon-milk-landing #moon_slider .button--not{padding:0;background-color:transparent;color:#626366;border:0}body.page-template-page-moon-milk-landing #moon_slider .arrows{display:none}body.page-template-page-moon-milk-landing #moon_slider .slick-next,body.page-template-page-moon-milk-landing #moon_slider .slick-prev{position:absolute;top:10.3rem;width:17.9rem;left:unset;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99;height:100%;max-height:30.8rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .slick-next,body.page-template-page-moon-milk-landing #moon_slider .slick-prev{max-height:48.3rem;width:36%;max-width:27.3rem}}body.page-template-page-moon-milk-landing #moon_slider .slick-next:before,body.page-template-page-moon-milk-landing #moon_slider .slick-prev:before{display:none}body.page-template-page-moon-milk-landing #moon_slider .slick-next img,body.page-template-page-moon-milk-landing #moon_slider .slick-prev img{width:100%;height:auto;max-height:100%;object-fit:contain}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .slick-prev{width:33%;right:29.6%}}body.page-template-page-moon-milk-landing #moon_slider .slick-prev img{object-position:left}body.page-template-page-moon-milk-landing #moon_slider .slick-next{max-width:16.3rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_slider .slick-next{right:0;max-width:27.3rem}}body.page-template-page-moon-milk-landing #moon_slider .slick-next img{object-position:right}body.page-template-page-moon-milk-landing #moon_love{position:relative;text-align:center;padding:4.2rem 0 0}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love{padding:17rem 0 0}}body.page-template-page-moon-milk-landing #moon_love .accent{position:absolute;z-index:1;pointer-events:none;display:none}body.page-template-page-moon-milk-landing #moon_love .accent.position1{top:-10rem;left:0}body.page-template-page-moon-milk-landing #moon_love .accent.position2{right:0;bottom:0;width:11.4rem;height:15.6rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love .accent.position2{height:auto;width:auto;top:15.4rem;bottom:unset;-webkit-transform:none;-ms-transform:none;transform:none}}body.page-template-page-moon-milk-landing #moon_love .accent img{max-width:100%}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love.color--pink .accent.flower,body.page-template-page-moon-milk-landing #moon_love.color--pink .accent.strawberry{display:block!important}}body.page-template-page-moon-milk-landing #moon_love.color--pink h2,body.page-template-page-moon-milk-landing #moon_love.color--pink h3{color:#dd81a0}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love.color--blue .accent.blueberries,body.page-template-page-moon-milk-landing #moon_love.color--blue .accent.lavender{display:block!important}}body.page-template-page-moon-milk-landing #moon_love.color--blue h2,body.page-template-page-moon-milk-landing #moon_love.color--blue h3{color:#64bbe2}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love.color--gold .accent.ginger,body.page-template-page-moon-milk-landing #moon_love.color--gold .accent.tumeric{display:block!important}}body.page-template-page-moon-milk-landing #moon_love.color--gold h2,body.page-template-page-moon-milk-landing #moon_love.color--gold h3{color:#eca141}body.page-template-page-moon-milk-landing #moon_love h2{text-align:center;font-size:6.5rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#626366;margin-bottom:2rem;position:relative;z-index:2}@media screen and (min-width:428px){body.page-template-page-moon-milk-landing #moon_love h2{font-size:7.5rem}}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love h2{font-size:10rem;line-height:1.1;letter-spacing:.15em;margin-bottom:3rem}}body.page-template-page-moon-milk-landing #moon_love h3{display:inline-block;background-color:#fff;position:relative;padding:0;margin-bottom:3rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love h3{margin-bottom:4.8rem;padding:0 3rem}}body.page-template-page-moon-milk-landing #moon_love h3 span{font-size:2.2rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:#dd81a0;position:relative;color:#626366;z-index:1}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love h3 span{font-size:3.6rem;line-height:1.1;letter-spacing:.3em}}body.page-template-page-moon-milk-landing #moon_love h3:after{content:"";position:absolute;top:50%;left:50%;width:100vw;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:.3rem;z-index:-1;background-color:#626366}body.page-template-page-moon-milk-landing #moon_love h4{letter-spacing:.15rem;font-size:4rem;line-height:1.98;text-transform:uppercase;color:#626366;margin:0 0 .7rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love h4{font-size:5rem;margin:0 0 -1rem}}body.page-template-page-moon-milk-landing #moon_love.color--pink h3 span{color:#dd81a0}body.page-template-page-moon-milk-landing #moon_love.color--pink h3:after{background-color:#dd81a0}body.page-template-page-moon-milk-landing #moon_love.color--blue h3 span{color:#64bbe2}body.page-template-page-moon-milk-landing #moon_love.color--blue h3:after{background-color:#64bbe2}body.page-template-page-moon-milk-landing #moon_love.color--gold h3 span{color:#eca141}body.page-template-page-moon-milk-landing #moon_love.color--gold h3:after{background-color:#eca141}body.page-template-page-moon-milk-landing #moon_love .tablist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#626366;margin-bottom:3.8rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love .tablist{margin-bottom:5rem;grid-column-gap:2.5rem}}body.page-template-page-moon-milk-landing #moon_love .tablist li{font-size:1.2rem;line-height:2;letter-spacing:.2em;cursor:pointer;text-transform:uppercase}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love .tablist li{font-size:2.2rem;line-height:2;letter-spacing:.4em}}body.page-template-page-moon-milk-landing #moon_love .tablist li:focus,body.page-template-page-moon-milk-landing #moon_love .tablist li:hover,body.page-template-page-moon-milk-landing #moon_love .tablist li[aria-selected=true]{text-decoration:underline}body.page-template-page-moon-milk-landing #moon_love .panel{display:grid;grid-template-columns:repeat(1,1fr);border:none;box-shadow:none;margin-bottom:0;opacity:1;z-index:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love .panel{grid-template-columns:repeat(2,1fr)}}body.page-template-page-moon-milk-landing #moon_love .panel[aria-hidden=true]{opacity:0;height:0;overflow:hidden;z-index:-1}body.page-template-page-moon-milk-landing #moon_love .panel-image{position:relative;height:32.5rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love .panel-image{height:65rem}}body.page-template-page-moon-milk-landing #moon_love .panel-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body.page-template-page-moon-milk-landing #moon_love .panel-text{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:4rem 0}body.page-template-page-moon-milk-landing #moon_love .panel-text>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#626366}body.page-template-page-moon-milk-landing #moon_love .panel-text p{max-width:31.2rem;font-size:2rem;line-height:1.7}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_love .panel-text p{max-width:30rem;font-size:2.4rem;line-height:1.91}}body.page-template-page-moon-milk-landing #moon_love:after{content:"";position:absolute;bottom:0;height:.1rem;width:100%;left:0;background-color:#626366}body.page-template-page-moon-milk-landing #moon_recipes{padding:0 0 6.4rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_recipes{padding:13.4rem 0 10.3rem}}body.page-template-page-moon-milk-landing #moon_recipes .recipes-text{max-width:37.7rem;margin:0 auto}body.page-template-page-moon-milk-landing #moon_recipes .recipes-image{display:grid;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.page-template-page-moon-milk-landing #moon_recipes .recipes-image>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.page-template-page-moon-milk-landing #moon_recipes .text{margin-bottom:3.2rem}body.page-template-page-moon-milk-landing #moon_recipes h2{font-size:4rem;line-height:1.4;color:#626366;margin-bottom:3.2rem;margin-top:5.4rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_recipes h2{margin-top:0;font-size:3.6rem}}body.page-template-page-moon-milk-landing #moon_recipes p{font-size:1.8rem;line-height:1.7;color:#626366;margin:0}body.page-template-page-moon-milk-landing #moon_recipes .recipes{text-align:center;margin-top:6rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_recipes .recipes{margin-top:12.2rem}}body.page-template-page-moon-milk-landing #moon_recipes .recipes>.row{grid-row-gap:2.4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}body.page-template-page-moon-milk-landing #moon_recipes .recipes>.row:after,body.page-template-page-moon-milk-landing #moon_recipes .recipes>.row:before{display:none}body.page-template-page-moon-milk-landing #moon_recipes .recipes img{margin-bottom:1.8rem}body.page-template-page-moon-milk-landing #moon_recipes .recipes h3{font-size:1.4rem;line-height:1.21;text-transform:uppercase;color:#626366;margin:0;text-align:left}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_recipes .recipes h3{font-size:1.6rem;line-height:1.5}}body.page-template-page-moon-milk-landing #moon_recipes article{width:100%;max-width:35rem;margin:0 auto}body.page-template-page-moon-milk-landing #moon_recipes article a{display:block;color:#626366}body.page-template-page-moon-milk-landing #moon_recipes article a:focus,body.page-template-page-moon-milk-landing #moon_recipes article a:hover{text-decoration:underline!important}body.page-template-page-moon-milk-landing #moon_feed{padding:0 0 1rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_feed{padding:0 0 11.7rem}}body.page-template-page-moon-milk-landing #moon_feed .feed-text{width:73.7rem;max-width:100%;margin:0 auto 6.2rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_feed .feed-text{margin:0 auto 3.1rem}}body.page-template-page-moon-milk-landing #moon_feed h2{font-size:4.4rem;line-height:1.54;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#64bbe2;margin-bottom:0}@media screen and (min-width:428px){body.page-template-page-moon-milk-landing #moon_feed h2{font-size:5rem}}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_feed h2{font-size:7rem;line-height:1.29;letter-spacing:.1em}}body.page-template-page-moon-milk-landing #moon_feed h3{font-size:2rem;line-height:2.25;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#64bbe2;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.2rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing #moon_feed h3{font-size:3rem;line-height:2;letter-spacing:.1em}}body.page-template-page-moon-milk-landing footer.footer{text-align:center;padding-top:6.8rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing footer.footer{padding-top:6.4rem}}body.page-template-page-moon-milk-landing footer.footer .footer-logo{margin-bottom:11.5rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing footer.footer .footer-logo{margin-bottom:5.4rem;padding-top:5.4rem}}body.page-template-page-moon-milk-landing footer.footer .footer-logo img{width:21.4rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing footer.footer .footer-logo img{width:22.4rem}}body.page-template-page-moon-milk-landing footer.footer .footer-newsletter>h2{color:#fff;font-size:3.2rem;line-height:1.4;margin-bottom:2.5rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing footer.footer .footer-newsletter>h2{font-weight:400;font-size:3.6rem;margin-bottom:1.9rem}}body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_body input{text-align:center;padding:1.2rem 2.4rem;color:#626366;background-color:#fff;font-size:1.8rem;line-height:1.22;letter-spacing:.15em;width:47.5rem!important;max-width:100%;border:none}body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer{margin-top:3.1rem;margin-bottom:10.6rem;padding:0;text-align:center}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer{margin-bottom:4.2rem}}body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer button,body.page-template-page-moon-milk-landing footer.footer .footer-newsletter .gform_footer input[type=submit]{margin:0 auto;letter-spacing:.2em}body.page-template-page-moon-milk-landing footer.footer .footer-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-column-gap:2.5rem;width:100%}body.page-template-page-moon-milk-landing footer.footer .footer-logos>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.page-template-page-moon-milk-landing footer.footer .footer-copy{margin-top:5.8rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing footer.footer .footer-copy{margin-top:2.9rem}}body.page-template-page-moon-milk-landing footer.footer .footer-copy p{font-size:1.4rem;line-height:2;color:#fff}body.page-template-page-moon-milk-landing ::-webkit-input-placeholder{color:#8e8e8e}body.page-template-page-moon-milk-landing ::-moz-placeholder{color:#8e8e8e}body.page-template-page-moon-milk-landing :-ms-input-placeholder,body.page-template-page-moon-milk-landing ::-ms-input-placeholder{color:#8e8e8e}body.page-template-page-moon-milk-landing ::placeholder{color:#8e8e8e}body.page-template-page-moon-milk-landing input:focus::-webkit-input-placeholder{font-size:0}body.page-template-page-moon-milk-landing input:focus::-moz-placeholder{font-size:0}body.page-template-page-moon-milk-landing input:focus:-ms-input-placeholder,body.page-template-page-moon-milk-landing input:focus::-ms-input-placeholder{font-size:0}body.page-template-page-moon-milk-landing input:focus::placeholder{font-size:0}body.page-template-page-moon-milk-landing .gform_wrapper .gform_validation_errors{text-align:left}body.page-template-page-moon-milk-landing .gform_ajax_spinner{width:3.1rem!important}body.page-template-page-moon-milk-landing .gform_confirmation_message{color:#fff;margin:3.1rem 0}body.page-template-page-moon-milk-landing :focus{outline:2px solid #64bbe2;outline-offset:2px}body.page-template-page-moon-milk-landing .button{font-size:1.6rem;line-height:1.2;letter-spacing:.25em;padding:1rem 4.2rem}@media screen and (min-width:1200px){body.page-template-page-moon-milk-landing .button{font-size:1.8rem;padding:1rem 2.1rem}}body.page-template-page-moon-milk-landing .button--small{font-size:1.4rem;line-height:1.21;letter-spacing:.2em}.relative{position:relative}.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.d-grid{display:grid}.d-inline-grid{display:inline-grid}.align-items-center>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.justify-content-even{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.d-none,body.page-template-page-moon-milk-landing #moon_love .accent.position1,body.page-template-page-moon-milk-landing #moon_love h3:after{display:none!important}.d-block,body.page-template-page-moon-milk-landing #moon_benefits .accents .honey,body.page-template-page-moon-milk-landing #moon_love:after{display:block!important}@media screen and (min-width:1200px){.order-lg-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.d-lg-none,body.page-template-page-moon-milk-landing #moon_benefits .accents .accent,body.page-template-page-moon-milk-landing #moon_benefits .accents .honey,body.page-template-page-moon-milk-landing #moon_love:after{display:none!important}.d-lg-block,body.page-template-page-moon-milk-landing #moon_love h3:after{display:block!important}}.bg-cover,body.page-template-page-moon-milk-landing #moon_hero,body.page-template-page-moon-milk-landing #moon_love,body.page-template-page-moon-milk-landing footer.footer{background-size:cover;background-repeat:no-repeat;background-position:50%}.bg-contain,body.page-template-page-moon-milk-landing #moon_love .accent{background-size:contain;background-repeat:no-repeat;background-position:50%}.center-text-mobile,body.page-template-page-moon-milk-landing #moon_benefits .benefits-text h2,body.page-template-page-moon-milk-landing #moon_benefits .icons .text,body.page-template-page-moon-milk-landing #moon_recipes,body.page-template-page-moon-milk-landing #moon_recipes .recipes-text,body.page-template-page-moon-milk-landing #moon_romance .romance-section.active,body.page-template-page-moon-milk-landing #moon_romance .romance-text,body.page-template-page-moon-milk-landing #moon_slider .product-image,body.page-template-page-moon-milk-landing #moon_slider h2{text-align:center}@media screen and (min-width:1200px){.center-text-mobile,body.page-template-page-moon-milk-landing #moon_benefits .benefits-text h2,body.page-template-page-moon-milk-landing #moon_benefits .icons .text,body.page-template-page-moon-milk-landing #moon_recipes,body.page-template-page-moon-milk-landing #moon_recipes .recipes-text,body.page-template-page-moon-milk-landing #moon_romance .romance-section.active,body.page-template-page-moon-milk-landing #moon_romance .romance-text,body.page-template-page-moon-milk-landing #moon_slider .product-image,body.page-template-page-moon-milk-landing #moon_slider h2{text-align:left}}.abs-100{position:absolute;top:0;left:0;height:100%;width:100%}.smooth{scroll-behavior:smooth}.page-template-page-moon-milk-landing img{image-rendering:auto}.romance-section.active{-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes b{0%{opacity:0}to{opacity:1}}.page-template-page-moon-milk-landing .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1;width:100%}.u-size-1of12{width:8.3333333333%}.u-size-2of12{width:16.6666666667%}.u-size-3of12{width:25%}.u-size-4of12{width:33.3333333333%}.u-size-5of12{width:41.6666666667%}.u-size-6of12{width:50%}.u-size-7of12{width:58.3333333333%}.u-size-8of12{width:66.6666666667%}.u-size-9of12{width:75%}.u-size-10of12{width:83.3333333333%}.u-size-11of12{width:91.6666666667%}.u-size-12of12{width:100%}.u-pull-1of12{right:8.3333333333%}.u-pull-2of12{right:16.6666666667%}.u-pull-3of12{right:25%}.u-pull-4of12{right:33.3333333333%}.u-pull-5of12{right:41.6666666667%}.u-pull-6of12{right:50%}.u-pull-7of12{right:58.3333333333%}.u-pull-8of12{right:66.6666666667%}.u-pull-9of12{right:75%}.u-pull-10of12{right:83.3333333333%}.u-pull-11of12{right:91.6666666667%}.u-pull-12of12{right:100%}.u-push-1of12{left:8.3333333333%}.u-push-2of12{left:16.6666666667%}.u-push-3of12{left:25%}.u-push-4of12{left:33.3333333333%}.u-push-5of12{left:41.6666666667%}.u-push-6of12{left:50%}.u-push-7of12{left:58.3333333333%}.u-push-8of12{left:66.6666666667%}.u-push-9of12{left:75%}.u-push-10of12{left:83.3333333333%}.u-push-11of12{left:91.6666666667%}.u-push-12of12{left:100%}.u-offset-0of12{margin-left:0}.u-offset-1of12{margin-left:8.3333333333%}.u-offset-2of12{margin-left:16.6666666667%}.u-offset-3of12{margin-left:25%}.u-offset-4of12{margin-left:33.3333333333%}.u-offset-5of12{margin-left:41.6666666667%}.u-offset-6of12{margin-left:50%}.u-offset-7of12{margin-left:58.3333333333%}.u-offset-8of12{margin-left:66.6666666667%}.u-offset-9of12{margin-left:75%}.u-offset-10of12{margin-left:83.3333333333%}.u-offset-11of12{margin-left:91.6666666667%}.u-offset-12of12{margin-left:100%}.u-size-1of2{width:50%}.u-size-2of2{width:100%}.u-pull-1of2{right:50%}.u-pull-2of2{right:100%}.u-push-1of2{left:50%}.u-push-2of2{left:100%}.u-offset-0of2{margin-left:0}.u-offset-1of2{margin-left:50%}.u-offset-2of2{margin-left:100%}.u-size-1of3{width:33.3333333333%}.u-size-2of3{width:66.6666666667%}.u-size-3of3{width:100%}.u-pull-1of3{right:33.3333333333%}.u-pull-2of3{right:66.6666666667%}.u-pull-3of3{right:100%}.u-push-1of3{left:33.3333333333%}.u-push-2of3{left:66.6666666667%}.u-push-3of3{left:100%}.u-offset-0of3{margin-left:0}.u-offset-1of3{margin-left:33.3333333333%}.u-offset-2of3{margin-left:66.6666666667%}.u-offset-3of3{margin-left:100%}.u-size-1of4{width:25%}.u-size-2of4{width:50%}.u-size-3of4{width:75%}.u-size-4of4{width:100%}.u-pull-1of4{right:25%}.u-pull-2of4{right:50%}.u-pull-3of4{right:75%}.u-pull-4of4{right:100%}.u-push-1of4{left:25%}.u-push-2of4{left:50%}.u-push-3of4{left:75%}.u-push-4of4{left:100%}.u-offset-0of4{margin-left:0}.u-offset-1of4{margin-left:25%}.u-offset-2of4{margin-left:50%}.u-offset-3of4{margin-left:75%}.u-offset-4of4{margin-left:100%}.u-size-1of5{width:20%}.u-size-2of5{width:40%}.u-size-3of5{width:60%}.u-size-4of5{width:80%}.u-size-5of5{width:100%}.u-pull-1of5{right:20%}.u-pull-2of5{right:40%}.u-pull-3of5{right:60%}.u-pull-4of5{right:80%}.u-pull-5of5{right:100%}.u-push-1of5{left:20%}.u-push-2of5{left:40%}.u-push-3of5{left:60%}.u-push-4of5{left:80%}.u-push-5of5{left:100%}.u-offset-0of5{margin-left:0}.u-offset-1of5{margin-left:20%}.u-offset-2of5{margin-left:40%}.u-offset-3of5{margin-left:60%}.u-offset-4of5{margin-left:80%}.u-offset-5of5{margin-left:100%}.u-size-1of6{width:16.6666666667%}.u-size-2of6{width:33.3333333333%}.u-size-3of6{width:50%}.u-size-4of6{width:66.6666666667%}.u-size-5of6{width:83.3333333333%}.u-size-6of6{width:100%}.u-pull-0{right:auto}.u-pull-1of6{right:16.6666666667%}.u-pull-2of6{right:33.3333333333%}.u-pull-3of6{right:50%}.u-pull-4of6{right:66.6666666667%}.u-pull-5of6{right:83.3333333333%}.u-pull-6of6{right:100%}.u-push-0{left:auto}.u-push-1of6{left:16.6666666667%}.u-push-2of6{left:33.3333333333%}.u-push-3of6{left:50%}.u-push-4of6{left:66.6666666667%}.u-push-5of6{left:83.3333333333%}.u-push-6of6{left:100%}.u-offset-0of6{margin-left:0}.u-offset-1of6{margin-left:16.6666666667%}.u-offset-2of6{margin-left:33.3333333333%}.u-offset-3of6{margin-left:50%}.u-offset-4of6{margin-left:66.6666666667%}.u-offset-5of6{margin-left:83.3333333333%}.u-offset-6of6{margin-left:100%}@media screen and (min-width:375px){.u-size-1of12--xs{width:8.3333333333%}.u-size-2of12--xs{width:16.6666666667%}.u-size-3of12--xs{width:25%}.u-size-4of12--xs{width:33.3333333333%}.u-size-5of12--xs{width:41.6666666667%}.u-size-6of12--xs{width:50%}.u-size-7of12--xs{width:58.3333333333%}.u-size-8of12--xs{width:66.6666666667%}.u-size-9of12--xs{width:75%}.u-size-10of12--xs{width:83.3333333333%}.u-size-11of12--xs{width:91.6666666667%}.u-size-12of12--xs{width:100%}.u-pull-1of12--xs{right:8.3333333333%}.u-pull-2of12--xs{right:16.6666666667%}.u-pull-3of12--xs{right:25%}.u-pull-4of12--xs{right:33.3333333333%}.u-pull-5of12--xs{right:41.6666666667%}.u-pull-6of12--xs{right:50%}.u-pull-7of12--xs{right:58.3333333333%}.u-pull-8of12--xs{right:66.6666666667%}.u-pull-9of12--xs{right:75%}.u-pull-10of12--xs{right:83.3333333333%}.u-pull-11of12--xs{right:91.6666666667%}.u-pull-12of12--xs{right:100%}.u-push-1of12--xs{left:8.3333333333%}.u-push-2of12--xs{left:16.6666666667%}.u-push-3of12--xs{left:25%}.u-push-4of12--xs{left:33.3333333333%}.u-push-5of12--xs{left:41.6666666667%}.u-push-6of12--xs{left:50%}.u-push-7of12--xs{left:58.3333333333%}.u-push-8of12--xs{left:66.6666666667%}.u-push-9of12--xs{left:75%}.u-push-10of12--xs{left:83.3333333333%}.u-push-11of12--xs{left:91.6666666667%}.u-push-12of12--xs{left:100%}.u-offset-0of12--xs{margin-left:0}.u-offset-1of12--xs{margin-left:8.3333333333%}.u-offset-2of12--xs{margin-left:16.6666666667%}.u-offset-3of12--xs{margin-left:25%}.u-offset-4of12--xs{margin-left:33.3333333333%}.u-offset-5of12--xs{margin-left:41.6666666667%}.u-offset-6of12--xs{margin-left:50%}.u-offset-7of12--xs{margin-left:58.3333333333%}.u-offset-8of12--xs{margin-left:66.6666666667%}.u-offset-9of12--xs{margin-left:75%}.u-offset-10of12--xs{margin-left:83.3333333333%}.u-offset-11of12--xs{margin-left:91.6666666667%}.u-offset-12of12--xs{margin-left:100%}.u-size-1of2--xs{width:50%}.u-size-2of2--xs{width:100%}.u-pull-1of2--xs{right:50%}.u-pull-2of2--xs{right:100%}.u-push-1of2--xs{left:50%}.u-push-2of2--xs{left:100%}.u-offset-0of2--xs{margin-left:0}.u-offset-1of2--xs{margin-left:50%}.u-offset-2of2--xs{margin-left:100%}.u-size-1of3--xs{width:33.3333333333%}.u-size-2of3--xs{width:66.6666666667%}.u-size-3of3--xs{width:100%}.u-pull-1of3--xs{right:33.3333333333%}.u-pull-2of3--xs{right:66.6666666667%}.u-pull-3of3--xs{right:100%}.u-push-1of3--xs{left:33.3333333333%}.u-push-2of3--xs{left:66.6666666667%}.u-push-3of3--xs{left:100%}.u-offset-0of3--xs{margin-left:0}.u-offset-1of3--xs{margin-left:33.3333333333%}.u-offset-2of3--xs{margin-left:66.6666666667%}.u-offset-3of3--xs{margin-left:100%}.u-size-1of4--xs{width:25%}.u-size-2of4--xs{width:50%}.u-size-3of4--xs{width:75%}.u-size-4of4--xs{width:100%}.u-pull-1of4--xs{right:25%}.u-pull-2of4--xs{right:50%}.u-pull-3of4--xs{right:75%}.u-pull-4of4--xs{right:100%}.u-push-1of4--xs{left:25%}.u-push-2of4--xs{left:50%}.u-push-3of4--xs{left:75%}.u-push-4of4--xs{left:100%}.u-offset-0of4--xs{margin-left:0}.u-offset-1of4--xs{margin-left:25%}.u-offset-2of4--xs{margin-left:50%}.u-offset-3of4--xs{margin-left:75%}.u-offset-4of4--xs{margin-left:100%}.u-size-1of5--xs{width:20%}.u-size-2of5--xs{width:40%}.u-size-3of5--xs{width:60%}.u-size-4of5--xs{width:80%}.u-size-5of5--xs{width:100%}.u-pull-1of5--xs{right:20%}.u-pull-2of5--xs{right:40%}.u-pull-3of5--xs{right:60%}.u-pull-4of5--xs{right:80%}.u-pull-5of5--xs{right:100%}.u-push-1of5--xs{left:20%}.u-push-2of5--xs{left:40%}.u-push-3of5--xs{left:60%}.u-push-4of5--xs{left:80%}.u-push-5of5--xs{left:100%}.u-offset-0of5--xs{margin-left:0}.u-offset-1of5--xs{margin-left:20%}.u-offset-2of5--xs{margin-left:40%}.u-offset-3of5--xs{margin-left:60%}.u-offset-4of5--xs{margin-left:80%}.u-offset-5of5--xs{margin-left:100%}.u-size-1of6--xs{width:16.6666666667%}.u-size-2of6--xs{width:33.3333333333%}.u-size-3of6--xs{width:50%}.u-size-4of6--xs{width:66.6666666667%}.u-size-5of6--xs{width:83.3333333333%}.u-size-6of6--xs{width:100%}.u-pull-0--xs{right:auto}.u-pull-1of6--xs{right:16.6666666667%}.u-pull-2of6--xs{right:33.3333333333%}.u-pull-3of6--xs{right:50%}.u-pull-4of6--xs{right:66.6666666667%}.u-pull-5of6--xs{right:83.3333333333%}.u-pull-6of6--xs{right:100%}.u-push-0--xs{left:auto}.u-push-1of6--xs{left:16.6666666667%}.u-push-2of6--xs{left:33.3333333333%}.u-push-3of6--xs{left:50%}.u-push-4of6--xs{left:66.6666666667%}.u-push-5of6--xs{left:83.3333333333%}.u-push-6of6--xs{left:100%}.u-offset-0of6--xs{margin-left:0}.u-offset-1of6--xs{margin-left:16.6666666667%}.u-offset-2of6--xs{margin-left:33.3333333333%}.u-offset-3of6--xs{margin-left:50%}.u-offset-4of6--xs{margin-left:66.6666666667%}.u-offset-5of6--xs{margin-left:83.3333333333%}.u-offset-6of6--xs{margin-left:100%}}@media screen and (min-width:500px){.u-size-1of12--sm{width:8.3333333333%}.u-size-2of12--sm{width:16.6666666667%}.u-size-3of12--sm{width:25%}.u-size-4of12--sm{width:33.3333333333%}.u-size-5of12--sm{width:41.6666666667%}.u-size-6of12--sm{width:50%}.u-size-7of12--sm{width:58.3333333333%}.u-size-8of12--sm{width:66.6666666667%}.u-size-9of12--sm{width:75%}.u-size-10of12--sm{width:83.3333333333%}.u-size-11of12--sm{width:91.6666666667%}.u-size-12of12--sm{width:100%}.u-pull-1of12--sm{right:8.3333333333%}.u-pull-2of12--sm{right:16.6666666667%}.u-pull-3of12--sm{right:25%}.u-pull-4of12--sm{right:33.3333333333%}.u-pull-5of12--sm{right:41.6666666667%}.u-pull-6of12--sm{right:50%}.u-pull-7of12--sm{right:58.3333333333%}.u-pull-8of12--sm{right:66.6666666667%}.u-pull-9of12--sm{right:75%}.u-pull-10of12--sm{right:83.3333333333%}.u-pull-11of12--sm{right:91.6666666667%}.u-pull-12of12--sm{right:100%}.u-push-1of12--sm{left:8.3333333333%}.u-push-2of12--sm{left:16.6666666667%}.u-push-3of12--sm{left:25%}.u-push-4of12--sm{left:33.3333333333%}.u-push-5of12--sm{left:41.6666666667%}.u-push-6of12--sm{left:50%}.u-push-7of12--sm{left:58.3333333333%}.u-push-8of12--sm{left:66.6666666667%}.u-push-9of12--sm{left:75%}.u-push-10of12--sm{left:83.3333333333%}.u-push-11of12--sm{left:91.6666666667%}.u-push-12of12--sm{left:100%}.u-offset-0of12--sm{margin-left:0}.u-offset-1of12--sm{margin-left:8.3333333333%}.u-offset-2of12--sm{margin-left:16.6666666667%}.u-offset-3of12--sm{margin-left:25%}.u-offset-4of12--sm{margin-left:33.3333333333%}.u-offset-5of12--sm{margin-left:41.6666666667%}.u-offset-6of12--sm{margin-left:50%}.u-offset-7of12--sm{margin-left:58.3333333333%}.u-offset-8of12--sm{margin-left:66.6666666667%}.u-offset-9of12--sm{margin-left:75%}.u-offset-10of12--sm{margin-left:83.3333333333%}.u-offset-11of12--sm{margin-left:91.6666666667%}.u-offset-12of12--sm{margin-left:100%}.u-size-1of2--sm{width:50%}.u-size-2of2--sm{width:100%}.u-pull-1of2--sm{right:50%}.u-pull-2of2--sm{right:100%}.u-push-1of2--sm{left:50%}.u-push-2of2--sm{left:100%}.u-offset-0of2--sm{margin-left:0}.u-offset-1of2--sm{margin-left:50%}.u-offset-2of2--sm{margin-left:100%}.u-size-1of3--sm{width:33.3333333333%}.u-size-2of3--sm{width:66.6666666667%}.u-size-3of3--sm{width:100%}.u-pull-1of3--sm{right:33.3333333333%}.u-pull-2of3--sm{right:66.6666666667%}.u-pull-3of3--sm{right:100%}.u-push-1of3--sm{left:33.3333333333%}.u-push-2of3--sm{left:66.6666666667%}.u-push-3of3--sm{left:100%}.u-offset-0of3--sm{margin-left:0}.u-offset-1of3--sm{margin-left:33.3333333333%}.u-offset-2of3--sm{margin-left:66.6666666667%}.u-offset-3of3--sm{margin-left:100%}.u-size-1of4--sm{width:25%}.u-size-2of4--sm{width:50%}.u-size-3of4--sm{width:75%}.u-size-4of4--sm{width:100%}.u-pull-1of4--sm{right:25%}.u-pull-2of4--sm{right:50%}.u-pull-3of4--sm{right:75%}.u-pull-4of4--sm{right:100%}.u-push-1of4--sm{left:25%}.u-push-2of4--sm{left:50%}.u-push-3of4--sm{left:75%}.u-push-4of4--sm{left:100%}.u-offset-0of4--sm{margin-left:0}.u-offset-1of4--sm{margin-left:25%}.u-offset-2of4--sm{margin-left:50%}.u-offset-3of4--sm{margin-left:75%}.u-offset-4of4--sm{margin-left:100%}.u-size-1of5--sm{width:20%}.u-size-2of5--sm{width:40%}.u-size-3of5--sm{width:60%}.u-size-4of5--sm{width:80%}.u-size-5of5--sm{width:100%}.u-pull-1of5--sm{right:20%}.u-pull-2of5--sm{right:40%}.u-pull-3of5--sm{right:60%}.u-pull-4of5--sm{right:80%}.u-pull-5of5--sm{right:100%}.u-push-1of5--sm{left:20%}.u-push-2of5--sm{left:40%}.u-push-3of5--sm{left:60%}.u-push-4of5--sm{left:80%}.u-push-5of5--sm{left:100%}.u-offset-0of5--sm{margin-left:0}.u-offset-1of5--sm{margin-left:20%}.u-offset-2of5--sm{margin-left:40%}.u-offset-3of5--sm{margin-left:60%}.u-offset-4of5--sm{margin-left:80%}.u-offset-5of5--sm{margin-left:100%}.u-size-1of6--sm{width:16.6666666667%}.u-size-2of6--sm{width:33.3333333333%}.u-size-3of6--sm{width:50%}.u-size-4of6--sm{width:66.6666666667%}.u-size-5of6--sm{width:83.3333333333%}.u-size-6of6--sm{width:100%}.u-pull-0--sm{right:auto}.u-pull-1of6--sm{right:16.6666666667%}.u-pull-2of6--sm{right:33.3333333333%}.u-pull-3of6--sm{right:50%}.u-pull-4of6--sm{right:66.6666666667%}.u-pull-5of6--sm{right:83.3333333333%}.u-pull-6of6--sm{right:100%}.u-push-0--sm{left:auto}.u-push-1of6--sm{left:16.6666666667%}.u-push-2of6--sm{left:33.3333333333%}.u-push-3of6--sm{left:50%}.u-push-4of6--sm{left:66.6666666667%}.u-push-5of6--sm{left:83.3333333333%}.u-push-6of6--sm{left:100%}.u-offset-0of6--sm{margin-left:0}.u-offset-1of6--sm{margin-left:16.6666666667%}.u-offset-2of6--sm{margin-left:33.3333333333%}.u-offset-3of6--sm{margin-left:50%}.u-offset-4of6--sm{margin-left:66.6666666667%}.u-offset-5of6--sm{margin-left:83.3333333333%}.u-offset-6of6--sm{margin-left:100%}}@media screen and (min-width:700px){.u-size-1of12--md{width:8.3333333333%}.u-size-2of12--md{width:16.6666666667%}.u-size-3of12--md{width:25%}.u-size-4of12--md{width:33.3333333333%}.u-size-5of12--md{width:41.6666666667%}.u-size-6of12--md{width:50%}.u-size-7of12--md{width:58.3333333333%}.u-size-8of12--md{width:66.6666666667%}.u-size-9of12--md{width:75%}.u-size-10of12--md{width:83.3333333333%}.u-size-11of12--md{width:91.6666666667%}.u-size-12of12--md{width:100%}.u-pull-1of12--md{right:8.3333333333%}.u-pull-2of12--md{right:16.6666666667%}.u-pull-3of12--md{right:25%}.u-pull-4of12--md{right:33.3333333333%}.u-pull-5of12--md{right:41.6666666667%}.u-pull-6of12--md{right:50%}.u-pull-7of12--md{right:58.3333333333%}.u-pull-8of12--md{right:66.6666666667%}.u-pull-9of12--md{right:75%}.u-pull-10of12--md{right:83.3333333333%}.u-pull-11of12--md{right:91.6666666667%}.u-pull-12of12--md{right:100%}.u-push-1of12--md{left:8.3333333333%}.u-push-2of12--md{left:16.6666666667%}.u-push-3of12--md{left:25%}.u-push-4of12--md{left:33.3333333333%}.u-push-5of12--md{left:41.6666666667%}.u-push-6of12--md{left:50%}.u-push-7of12--md{left:58.3333333333%}.u-push-8of12--md{left:66.6666666667%}.u-push-9of12--md{left:75%}.u-push-10of12--md{left:83.3333333333%}.u-push-11of12--md{left:91.6666666667%}.u-push-12of12--md{left:100%}.u-offset-0of12--md{margin-left:0}.u-offset-1of12--md{margin-left:8.3333333333%}.u-offset-2of12--md{margin-left:16.6666666667%}.u-offset-3of12--md{margin-left:25%}.u-offset-4of12--md{margin-left:33.3333333333%}.u-offset-5of12--md{margin-left:41.6666666667%}.u-offset-6of12--md{margin-left:50%}.u-offset-7of12--md{margin-left:58.3333333333%}.u-offset-8of12--md{margin-left:66.6666666667%}.u-offset-9of12--md{margin-left:75%}.u-offset-10of12--md{margin-left:83.3333333333%}.u-offset-11of12--md{margin-left:91.6666666667%}.u-offset-12of12--md{margin-left:100%}.u-size-1of2--md{width:50%}.u-size-2of2--md{width:100%}.u-pull-1of2--md{right:50%}.u-pull-2of2--md{right:100%}.u-push-1of2--md{left:50%}.u-push-2of2--md{left:100%}.u-offset-0of2--md{margin-left:0}.u-offset-1of2--md{margin-left:50%}.u-offset-2of2--md{margin-left:100%}.u-size-1of3--md{width:33.3333333333%}.u-size-2of3--md{width:66.6666666667%}.u-size-3of3--md{width:100%}.u-pull-1of3--md{right:33.3333333333%}.u-pull-2of3--md{right:66.6666666667%}.u-pull-3of3--md{right:100%}.u-push-1of3--md{left:33.3333333333%}.u-push-2of3--md{left:66.6666666667%}.u-push-3of3--md{left:100%}.u-offset-0of3--md{margin-left:0}.u-offset-1of3--md{margin-left:33.3333333333%}.u-offset-2of3--md{margin-left:66.6666666667%}.u-offset-3of3--md{margin-left:100%}.u-size-1of4--md{width:25%}.u-size-2of4--md{width:50%}.u-size-3of4--md{width:75%}.u-size-4of4--md{width:100%}.u-pull-1of4--md{right:25%}.u-pull-2of4--md{right:50%}.u-pull-3of4--md{right:75%}.u-pull-4of4--md{right:100%}.u-push-1of4--md{left:25%}.u-push-2of4--md{left:50%}.u-push-3of4--md{left:75%}.u-push-4of4--md{left:100%}.u-offset-0of4--md{margin-left:0}.u-offset-1of4--md{margin-left:25%}.u-offset-2of4--md{margin-left:50%}.u-offset-3of4--md{margin-left:75%}.u-offset-4of4--md{margin-left:100%}.u-size-1of5--md{width:20%}.u-size-2of5--md{width:40%}.u-size-3of5--md{width:60%}.u-size-4of5--md{width:80%}.u-size-5of5--md{width:100%}.u-pull-1of5--md{right:20%}.u-pull-2of5--md{right:40%}.u-pull-3of5--md{right:60%}.u-pull-4of5--md{right:80%}.u-pull-5of5--md{right:100%}.u-push-1of5--md{left:20%}.u-push-2of5--md{left:40%}.u-push-3of5--md{left:60%}.u-push-4of5--md{left:80%}.u-push-5of5--md{left:100%}.u-offset-0of5--md{margin-left:0}.u-offset-1of5--md{margin-left:20%}.u-offset-2of5--md{margin-left:40%}.u-offset-3of5--md{margin-left:60%}.u-offset-4of5--md{margin-left:80%}.u-offset-5of5--md{margin-left:100%}.u-size-1of6--md{width:16.6666666667%}.u-size-2of6--md{width:33.3333333333%}.u-size-3of6--md{width:50%}.u-size-4of6--md{width:66.6666666667%}.u-size-5of6--md{width:83.3333333333%}.u-size-6of6--md{width:100%}.u-pull-0--md{right:auto}.u-pull-1of6--md{right:16.6666666667%}.u-pull-2of6--md{right:33.3333333333%}.u-pull-3of6--md{right:50%}.u-pull-4of6--md{right:66.6666666667%}.u-pull-5of6--md{right:83.3333333333%}.u-pull-6of6--md{right:100%}.u-push-0--md{left:auto}.u-push-1of6--md{left:16.6666666667%}.u-push-2of6--md{left:33.3333333333%}.u-push-3of6--md{left:50%}.u-push-4of6--md{left:66.6666666667%}.u-push-5of6--md{left:83.3333333333%}.u-push-6of6--md{left:100%}.u-offset-0of6--md{margin-left:0}.u-offset-1of6--md{margin-left:16.6666666667%}.u-offset-2of6--md{margin-left:33.3333333333%}.u-offset-3of6--md{margin-left:50%}.u-offset-4of6--md{margin-left:66.6666666667%}.u-offset-5of6--md{margin-left:83.3333333333%}.u-offset-6of6--md{margin-left:100%}}@media screen and (min-width:992px){.u-size-1of12--lg{width:8.3333333333%}.u-size-2of12--lg{width:16.6666666667%}.u-size-3of12--lg{width:25%}.u-size-4of12--lg{width:33.3333333333%}.u-size-5of12--lg{width:41.6666666667%}.u-size-6of12--lg{width:50%}.u-size-7of12--lg{width:58.3333333333%}.u-size-8of12--lg{width:66.6666666667%}.u-size-9of12--lg{width:75%}.u-size-10of12--lg{width:83.3333333333%}.u-size-11of12--lg{width:91.6666666667%}.u-size-12of12--lg{width:100%}.u-pull-1of12--lg{right:8.3333333333%}.u-pull-2of12--lg{right:16.6666666667%}.u-pull-3of12--lg{right:25%}.u-pull-4of12--lg{right:33.3333333333%}.u-pull-5of12--lg{right:41.6666666667%}.u-pull-6of12--lg{right:50%}.u-pull-7of12--lg{right:58.3333333333%}.u-pull-8of12--lg{right:66.6666666667%}.u-pull-9of12--lg{right:75%}.u-pull-10of12--lg{right:83.3333333333%}.u-pull-11of12--lg{right:91.6666666667%}.u-pull-12of12--lg{right:100%}.u-push-1of12--lg{left:8.3333333333%}.u-push-2of12--lg{left:16.6666666667%}.u-push-3of12--lg{left:25%}.u-push-4of12--lg{left:33.3333333333%}.u-push-5of12--lg{left:41.6666666667%}.u-push-6of12--lg{left:50%}.u-push-7of12--lg{left:58.3333333333%}.u-push-8of12--lg{left:66.6666666667%}.u-push-9of12--lg{left:75%}.u-push-10of12--lg{left:83.3333333333%}.u-push-11of12--lg{left:91.6666666667%}.u-push-12of12--lg{left:100%}.u-offset-0of12--lg{margin-left:0}.u-offset-1of12--lg{margin-left:8.3333333333%}.u-offset-2of12--lg{margin-left:16.6666666667%}.u-offset-3of12--lg{margin-left:25%}.u-offset-4of12--lg{margin-left:33.3333333333%}.u-offset-5of12--lg{margin-left:41.6666666667%}.u-offset-6of12--lg{margin-left:50%}.u-offset-7of12--lg{margin-left:58.3333333333%}.u-offset-8of12--lg{margin-left:66.6666666667%}.u-offset-9of12--lg{margin-left:75%}.u-offset-10of12--lg{margin-left:83.3333333333%}.u-offset-11of12--lg{margin-left:91.6666666667%}.u-offset-12of12--lg{margin-left:100%}.u-size-1of2--lg{width:50%}.u-size-2of2--lg{width:100%}.u-pull-1of2--lg{right:50%}.u-pull-2of2--lg{right:100%}.u-push-1of2--lg{left:50%}.u-push-2of2--lg{left:100%}.u-offset-0of2--lg{margin-left:0}.u-offset-1of2--lg{margin-left:50%}.u-offset-2of2--lg{margin-left:100%}.u-size-1of3--lg{width:33.3333333333%}.u-size-2of3--lg{width:66.6666666667%}.u-size-3of3--lg{width:100%}.u-pull-1of3--lg{right:33.3333333333%}.u-pull-2of3--lg{right:66.6666666667%}.u-pull-3of3--lg{right:100%}.u-push-1of3--lg{left:33.3333333333%}.u-push-2of3--lg{left:66.6666666667%}.u-push-3of3--lg{left:100%}.u-offset-0of3--lg{margin-left:0}.u-offset-1of3--lg{margin-left:33.3333333333%}.u-offset-2of3--lg{margin-left:66.6666666667%}.u-offset-3of3--lg{margin-left:100%}.u-size-1of4--lg{width:25%}.u-size-2of4--lg{width:50%}.u-size-3of4--lg{width:75%}.u-size-4of4--lg{width:100%}.u-pull-1of4--lg{right:25%}.u-pull-2of4--lg{right:50%}.u-pull-3of4--lg{right:75%}.u-pull-4of4--lg{right:100%}.u-push-1of4--lg{left:25%}.u-push-2of4--lg{left:50%}.u-push-3of4--lg{left:75%}.u-push-4of4--lg{left:100%}.u-offset-0of4--lg{margin-left:0}.u-offset-1of4--lg{margin-left:25%}.u-offset-2of4--lg{margin-left:50%}.u-offset-3of4--lg{margin-left:75%}.u-offset-4of4--lg{margin-left:100%}.u-size-1of5--lg{width:20%}.u-size-2of5--lg{width:40%}.u-size-3of5--lg{width:60%}.u-size-4of5--lg{width:80%}.u-size-5of5--lg{width:100%}.u-pull-1of5--lg{right:20%}.u-pull-2of5--lg{right:40%}.u-pull-3of5--lg{right:60%}.u-pull-4of5--lg{right:80%}.u-pull-5of5--lg{right:100%}.u-push-1of5--lg{left:20%}.u-push-2of5--lg{left:40%}.u-push-3of5--lg{left:60%}.u-push-4of5--lg{left:80%}.u-push-5of5--lg{left:100%}.u-offset-0of5--lg{margin-left:0}.u-offset-1of5--lg{margin-left:20%}.u-offset-2of5--lg{margin-left:40%}.u-offset-3of5--lg{margin-left:60%}.u-offset-4of5--lg{margin-left:80%}.u-offset-5of5--lg{margin-left:100%}.u-size-1of6--lg{width:16.6666666667%}.u-size-2of6--lg{width:33.3333333333%}.u-size-3of6--lg{width:50%}.u-size-4of6--lg{width:66.6666666667%}.u-size-5of6--lg{width:83.3333333333%}.u-size-6of6--lg{width:100%}.u-pull-0--lg{right:auto}.u-pull-1of6--lg{right:16.6666666667%}.u-pull-2of6--lg{right:33.3333333333%}.u-pull-3of6--lg{right:50%}.u-pull-4of6--lg{right:66.6666666667%}.u-pull-5of6--lg{right:83.3333333333%}.u-pull-6of6--lg{right:100%}.u-push-0--lg{left:auto}.u-push-1of6--lg{left:16.6666666667%}.u-push-2of6--lg{left:33.3333333333%}.u-push-3of6--lg{left:50%}.u-push-4of6--lg{left:66.6666666667%}.u-push-5of6--lg{left:83.3333333333%}.u-push-6of6--lg{left:100%}.u-offset-0of6--lg{margin-left:0}.u-offset-1of6--lg{margin-left:16.6666666667%}.u-offset-2of6--lg{margin-left:33.3333333333%}.u-offset-3of6--lg{margin-left:50%}.u-offset-4of6--lg{margin-left:66.6666666667%}.u-offset-5of6--lg{margin-left:83.3333333333%}.u-offset-6of6--lg{margin-left:100%}}@media screen and (min-width:1180px){.u-size-1of12--xl{width:8.3333333333%}.u-size-2of12--xl{width:16.6666666667%}.u-size-3of12--xl{width:25%}.u-size-4of12--xl{width:33.3333333333%}.u-size-5of12--xl{width:41.6666666667%}.u-size-6of12--xl{width:50%}.u-size-7of12--xl{width:58.3333333333%}.u-size-8of12--xl{width:66.6666666667%}.u-size-9of12--xl{width:75%}.u-size-10of12--xl{width:83.3333333333%}.u-size-11of12--xl{width:91.6666666667%}.u-size-12of12--xl{width:100%}.u-pull-1of12--xl{right:8.3333333333%}.u-pull-2of12--xl{right:16.6666666667%}.u-pull-3of12--xl{right:25%}.u-pull-4of12--xl{right:33.3333333333%}.u-pull-5of12--xl{right:41.6666666667%}.u-pull-6of12--xl{right:50%}.u-pull-7of12--xl{right:58.3333333333%}.u-pull-8of12--xl{right:66.6666666667%}.u-pull-9of12--xl{right:75%}.u-pull-10of12--xl{right:83.3333333333%}.u-pull-11of12--xl{right:91.6666666667%}.u-pull-12of12--xl{right:100%}.u-push-1of12--xl{left:8.3333333333%}.u-push-2of12--xl{left:16.6666666667%}.u-push-3of12--xl{left:25%}.u-push-4of12--xl{left:33.3333333333%}.u-push-5of12--xl{left:41.6666666667%}.u-push-6of12--xl{left:50%}.u-push-7of12--xl{left:58.3333333333%}.u-push-8of12--xl{left:66.6666666667%}.u-push-9of12--xl{left:75%}.u-push-10of12--xl{left:83.3333333333%}.u-push-11of12--xl{left:91.6666666667%}.u-push-12of12--xl{left:100%}.u-offset-0of12--xl{margin-left:0}.u-offset-1of12--xl{margin-left:8.3333333333%}.u-offset-2of12--xl{margin-left:16.6666666667%}.u-offset-3of12--xl{margin-left:25%}.u-offset-4of12--xl{margin-left:33.3333333333%}.u-offset-5of12--xl{margin-left:41.6666666667%}.u-offset-6of12--xl{margin-left:50%}.u-offset-7of12--xl{margin-left:58.3333333333%}.u-offset-8of12--xl{margin-left:66.6666666667%}.u-offset-9of12--xl{margin-left:75%}.u-offset-10of12--xl{margin-left:83.3333333333%}.u-offset-11of12--xl{margin-left:91.6666666667%}.u-offset-12of12--xl{margin-left:100%}.u-size-1of2--xl{width:50%}.u-size-2of2--xl{width:100%}.u-pull-1of2--xl{right:50%}.u-pull-2of2--xl{right:100%}.u-push-1of2--xl{left:50%}.u-push-2of2--xl{left:100%}.u-offset-0of2--xl{margin-left:0}.u-offset-1of2--xl{margin-left:50%}.u-offset-2of2--xl{margin-left:100%}.u-size-1of3--xl{width:33.3333333333%}.u-size-2of3--xl{width:66.6666666667%}.u-size-3of3--xl{width:100%}.u-pull-1of3--xl{right:33.3333333333%}.u-pull-2of3--xl{right:66.6666666667%}.u-pull-3of3--xl{right:100%}.u-push-1of3--xl{left:33.3333333333%}.u-push-2of3--xl{left:66.6666666667%}.u-push-3of3--xl{left:100%}.u-offset-0of3--xl{margin-left:0}.u-offset-1of3--xl{margin-left:33.3333333333%}.u-offset-2of3--xl{margin-left:66.6666666667%}.u-offset-3of3--xl{margin-left:100%}.u-size-1of4--xl{width:25%}.u-size-2of4--xl{width:50%}.u-size-3of4--xl{width:75%}.u-size-4of4--xl{width:100%}.u-pull-1of4--xl{right:25%}.u-pull-2of4--xl{right:50%}.u-pull-3of4--xl{right:75%}.u-pull-4of4--xl{right:100%}.u-push-1of4--xl{left:25%}.u-push-2of4--xl{left:50%}.u-push-3of4--xl{left:75%}.u-push-4of4--xl{left:100%}.u-offset-0of4--xl{margin-left:0}.u-offset-1of4--xl{margin-left:25%}.u-offset-2of4--xl{margin-left:50%}.u-offset-3of4--xl{margin-left:75%}.u-offset-4of4--xl{margin-left:100%}.u-size-1of5--xl{width:20%}.u-size-2of5--xl{width:40%}.u-size-3of5--xl{width:60%}.u-size-4of5--xl{width:80%}.u-size-5of5--xl{width:100%}.u-pull-1of5--xl{right:20%}.u-pull-2of5--xl{right:40%}.u-pull-3of5--xl{right:60%}.u-pull-4of5--xl{right:80%}.u-pull-5of5--xl{right:100%}.u-push-1of5--xl{left:20%}.u-push-2of5--xl{left:40%}.u-push-3of5--xl{left:60%}.u-push-4of5--xl{left:80%}.u-push-5of5--xl{left:100%}.u-offset-0of5--xl{margin-left:0}.u-offset-1of5--xl{margin-left:20%}.u-offset-2of5--xl{margin-left:40%}.u-offset-3of5--xl{margin-left:60%}.u-offset-4of5--xl{margin-left:80%}.u-offset-5of5--xl{margin-left:100%}.u-size-1of6--xl{width:16.6666666667%}.u-size-2of6--xl{width:33.3333333333%}.u-size-3of6--xl{width:50%}.u-size-4of6--xl{width:66.6666666667%}.u-size-5of6--xl{width:83.3333333333%}.u-size-6of6--xl{width:100%}.u-pull-0--xl{right:auto}.u-pull-1of6--xl{right:16.6666666667%}.u-pull-2of6--xl{right:33.3333333333%}.u-pull-3of6--xl{right:50%}.u-pull-4of6--xl{right:66.6666666667%}.u-pull-5of6--xl{right:83.3333333333%}.u-pull-6of6--xl{right:100%}.u-push-0--xl{left:auto}.u-push-1of6--xl{left:16.6666666667%}.u-push-2of6--xl{left:33.3333333333%}.u-push-3of6--xl{left:50%}.u-push-4of6--xl{left:66.6666666667%}.u-push-5of6--xl{left:83.3333333333%}.u-push-6of6--xl{left:100%}.u-offset-0of6--xl{margin-left:0}.u-offset-1of6--xl{margin-left:16.6666666667%}.u-offset-2of6--xl{margin-left:33.3333333333%}.u-offset-3of6--xl{margin-left:50%}.u-offset-4of6--xl{margin-left:66.6666666667%}.u-offset-5of6--xl{margin-left:83.3333333333%}.u-offset-6of6--xl{margin-left:100%}}.u-mb0{margin-bottom:0!important}.u-mb1{margin-bottom:10px!important}.u-mb2{margin-bottom:20px!important}.u-mb3{margin-bottom:30px!important}.u-mb4{margin-bottom:40px!important}.u-mb5{margin-bottom:50px!important}.u-mb6{margin-bottom:60px!important}.u-mr1{margin-right:10px!important}.u-mr2{margin-right:20px!important}.u-ml1{margin-left:10px!important}.u-ml2{margin-left:20px!important}.u-mt1{margin-top:10px!important}.u-mt2{margin-top:20px!important}.u-mt3{margin-top:30px!important}.u-mt4{margin-top:40px!important}.u-mhorz-auto{margin-left:auto;margin-right:auto}.u-mhorz-right{margin-left:auto;margin-right:0}.u-mhorz-left{margin-left:0;margin-right:auto}.u-prevent-scroll{height:100%;overflow:hidden}.u-relative{position:relative}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-clearfix:after{clear:both}.u-overflow{overflow:hidden}.u-pull-left{float:left}.u-pull-right{float:right}@media screen and (min-width:700px){.u-pull-right--md{float:right}}.u-table{display:table;width:100%;height:100%}.u-table-fixed{table-layout:fixed}.u-border-radius{border-radius:3px}.u-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.u-hidden{visibility:hidden}@media screen and (max-width:499px){.hidden-xs{display:none!important}}@media screen and (min-width:500px)and (max-width:699px){.hidden-sm-mg{display:none!important}}@media screen and (min-width:700px)and (max-width:991px){.hidden-md{display:none!important}}@media screen and (min-width:992px){.hidden-lg{display:none!important}}.no-padding{padding:0!important}.no-padding-right{padding-right:0!important}.no-img-bg+.border-image-recipe{display:none}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.u-sr-only-focusable:active,.u-sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.curvy-border--top-blue,.curvy-border--top-green,.curvy-border--top-navy{position:relative}.curvy-border--top-blue:before,.curvy-border--top-green:before,.curvy-border--top-navy:before{content:"";display:block;position:absolute;bottom:calc(100% - 1px);left:0;width:100%;height:23px;background-size:150% auto;background-repeat:repeat-x;background-position:bottom}@media screen and (min-width:992px){.curvy-border--top-blue:before,.curvy-border--top-green:before,.curvy-border--top-navy:before{background-size:100% auto;height:30px}}@media screen and (min-width:1200px){.curvy-border--top-blue:before,.curvy-border--top-green:before,.curvy-border--top-navy:before{height:40px}}.curvy-border--top-green:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDM5LjQ0IDIyLjc1Ij4KICA8dGl0bGU+Y3VydnktdG9wLWJvcmRlcjwvdGl0bGU+CiAgPHBhdGggZD0iTTE0NDEsNTMuMjlWMzdjLTIyLjQ3LS45Mi00NC45Mi0yLTY3LjQtMi43MS0xMy4xMy0uMzktMjYuMjkuMzQtMzkuNDEtLjIzLTE5LjYtLjg1LTM5LjE3LTIuOTItNTguNzctMy40Ny0xMi40Mi0uMzUtMjQuODksMS4xMy0zNy4zNCwxLjc4LTI0LjEsMS4yNS00OC4xOSwyLjc1LTcyLjMsMy42Ni0xOS4zLjczLTM4LjY0LjkxLTU4LDEtMTIuNjQuMDUtMjUuMzgtMS42OC0zNy45MS0uNjEtMjMsMi00NS45MSw1LTY4LjczLDguMzktMTEuMywxLjY5LTIyLjI4Ljg1LTMzLjIyLTEuMDctNDAuMzgtNy4wOC04MS04LjcyLTEyMS44OC03LTguNDkuMzUtMTcsLjM1LTI1LjUuNDgtMzgsLjU1LTc2LDEuNjMtMTE0LDEuNDctMzQuMy0uMTUtNjguNi0xLjczLTEwMi45LTIuNTUtNy42Ni0uMTgtMTUuMzMuMzktMjMsLjIzLTE2LjYyLS4zNS0zMy4yMi0xLjA5LTQ5LjgzLTEuNDEtMjguNjQtLjU2LTU3LjI5LTEuNDItODUuOTMtMS4yMi0yNSwuMTctNDkuOTEsMi4yNy03NC44NywyLjQtNzEuNDkuMzYtMTQzLS4yNS0yMTQuNDkuNDItMjAuODguMTktNDEuOCwyLjg2LTYyLjU4LDUuMzctMTkuMTMsMi4zMi0zOC4wNSwzLTU3LjEzLS4xMy0xMC4xNi0xLjY2LTIwLjQ4LTIuMzQtMzAuNzMtMy40MWEyMi44NSwyMi44NSwwLDAsMC0zLjYyLjI0VjUzLjI5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuNTYgLTMwLjU0KSIgIGZpbGw9IiM1Qzg5MkUiLz4KPC9zdmc+Cg==)}.curvy-border--top-blue:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDQwLjAyIDIyLjc1Ij4KICA8dGl0bGU+Y3VydnktdG9wLWJvcmRlcjwvdGl0bGU+CiAgPHBhdGggZD0iTTEzNzMuNDIsMy44OGMtMTkuODEtLjM0LTIxLjIuNTYtMzkuNDctLjIzLTE5LjYzLS44Ni0zOS4yNC0yLjkzLTU4Ljg3LTMuNDgtMTIuNDQtLjM0LTI0LjkzLDEuMTMtMzcuNCwxLjc5LTI0LjE0LDEuMjUtNDguMjcsMi43NS03Mi40MiwzLjY1LTE5LjMzLjczLTM4LjcuOTItNTguMSwxLTEyLjY2LDAtMjUuNDItMS42OC0zOC0uNi0yMywyLTQ2LDUtNjguODQsOC4zOS0xMS4zMiwxLjY5LTIyLjMyLjg0LTMzLjI4LTEuMDdDOTI2LjYzLDYuMjQsODg1Ljk0LDQuNiw4NDUsNi4zM2MtOC41LjM0LTE3LC4zNC0yNS41NC40Ny0zOC4wNi41NS03Ni4xMiwxLjYzLTExNC4xOSwxLjQ4LTM0LjM1LS4xNi02OC43MS0xLjc0LTEwMy4wNi0yLjU2LTcuNjgtLjE4LTE1LjM2LjM5LTIzLC4yNC0xNi42NS0uMzYtMzMuMjgtMS4xLTQ5LjkxLTEuNDJDNTAwLjU2LDQsNDcxLjg2LDMuMTIsNDQzLjE3LDMuMzNjLTI1LC4xNi01MCwyLjI2LTc1LDIuMzktNzEuNjEuMzctMTQzLjIzLS4yNS0yMTQuODQuNDMtMjAuOTIuMTktNDEuODcsMi44Ni02Mi42OSw1LjM3LTE5LjE2LDIuMzItMzguMTEsMy01Ny4yMi0uMTNDMjMuMjUsOS43MiwxMi45Miw5LDIuNjUsOEEyMy40LDIzLjQsMCwwLDAsMCw4LjExVjIyLjg4SDE0NDBxMC03LjQxLDAtMTQuOEMxNDExLjg3LDUsMTM4OS4wNyw0LjE0LDEzNzMuNDIsMy44OFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMTIpIiAgZmlsbD0iIzAwN0RCQyIvPgo8L3N2Zz4K)}.curvy-border--top-navy:before{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDM5LjQ0IDIyLjc1Ij4KICA8dGl0bGU+Y3VydnktdG9wLWJvcmRlcjwvdGl0bGU+CiAgPHBhdGggZD0iTTE0NDEsNTMuMjlWMzdjLTIyLjQ3LS45Mi00NC45Mi0yLTY3LjQtMi43MS0xMy4xMy0uMzktMjYuMjkuMzQtMzkuNDEtLjIzLTE5LjYtLjg1LTM5LjE3LTIuOTItNTguNzctMy40Ny0xMi40Mi0uMzUtMjQuODksMS4xMy0zNy4zNCwxLjc4LTI0LjEsMS4yNS00OC4xOSwyLjc1LTcyLjMsMy42Ni0xOS4zLjczLTM4LjY0LjkxLTU4LDEtMTIuNjQuMDUtMjUuMzgtMS42OC0zNy45MS0uNjEtMjMsMi00NS45MSw1LTY4LjczLDguMzktMTEuMywxLjY5LTIyLjI4Ljg1LTMzLjIyLTEuMDctNDAuMzgtNy4wOC04MS04LjcyLTEyMS44OC03LTguNDkuMzUtMTcsLjM1LTI1LjUuNDgtMzgsLjU1LTc2LDEuNjMtMTE0LDEuNDctMzQuMy0uMTUtNjguNi0xLjczLTEwMi45LTIuNTUtNy42Ni0uMTgtMTUuMzMuMzktMjMsLjIzLTE2LjYyLS4zNS0zMy4yMi0xLjA5LTQ5LjgzLTEuNDEtMjguNjQtLjU2LTU3LjI5LTEuNDItODUuOTMtMS4yMi0yNSwuMTctNDkuOTEsMi4yNy03NC44NywyLjQtNzEuNDkuMzYtMTQzLS4yNS0yMTQuNDkuNDItMjAuODguMTktNDEuOCwyLjg2LTYyLjU4LDUuMzctMTkuMTMsMi4zMi0zOC4wNSwzLTU3LjEzLS4xMy0xMC4xNi0xLjY2LTIwLjQ4LTIuMzQtMzAuNzMtMy40MWEyMi44NSwyMi44NSwwLDAsMC0zLjYyLjI0VjUzLjI5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEuNTYgLTMwLjU0KSIgIGZpbGw9IiMwMDVGOEYiLz4KPC9zdmc+Cg==)}.curvy-border--bottom-blue,.curvy-border--bottom-green,.curvy-border--bottom-navy{position:relative}.curvy-border--bottom-blue:after,.curvy-border--bottom-green:after,.curvy-border--bottom-navy:after{content:"";display:block;position:absolute;top:calc(100% - 1px);left:0;width:100%;height:23px;background-size:150% auto;background-repeat:repeat-x;background-position:top}@media screen and (min-width:992px){.curvy-border--bottom-blue:after,.curvy-border--bottom-green:after,.curvy-border--bottom-navy:after{background-size:100% auto;height:30px}}@media screen and (min-width:1200px){.curvy-border--bottom-blue:after,.curvy-border--bottom-green:after,.curvy-border--bottom-navy:after{height:40px}}.curvy-border--bottom-green:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDM5LjQ0IDIwLjI2Ij4KICA8dGl0bGU+Y3VydnktYm90dG9tLWJvcmRlcjwvdGl0bGU+CiAgPHBhdGggZD0iTTEuNTYsMjg2LjgydjE0LjcxYzUuNjQsMCwxMS4wOCwwLDE2LjUyLDAsNTgtLjU5LDExNi0xLjQxLDE3NC0xLjU3LDEwLjM2LDAsMjAuNzUsMi40OCwzMS4wOSw0LjExLDIyLjM0LDMuNTEsNDQuODcsMy41MSw2Ny4yOSwyLjI3LDM4LjU3LTIuMTIsNzcuMDUtNS4xMywxMTUuNzYtNC42MSwzMS4zLjQyLDYyLjYyLTEuNDMsOTMuOTMtMS42OCwyNi4xNS0uMjEsNTIuMzEuNjksNzguNDcuNjIsMjAuNDktLjA2LDQxLTEuMzUsNjEuNDYtMS4xOSwxNywuMTQsMzMuOSwyLjA5LDUwLjg2LDIuMjlhMzY1LjI0LDM2NS4yNCwwLDAsMCw0NC4yNy0xLjdjMjMuMjctMi41Niw0Ni40Ni0yLjY2LDY5LjgtMS43NiwyNy45MywxLjA3LDU1LjkxLDEuMTEsODMuODcsMS40Miw2MC42NS42OCwxMjEuMjksMS42NywxODEuOTQsMS43Myw1My42Ni4wNSwxMDcuMzEtMS4zMywxNjEtMS4zNywyMiwwLDQzLjksMi43Myw2NS44NSwyLjcsNDYuNDcsMCw5My0xLjEsMTM5LjQyLTEuNzRsNCwwVjI4Ni44MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjU2IC0yODYuODIpIiBmaWxsPSIjNUM4OTJFIi8+Cjwvc3ZnPgo=)}.curvy-border--bottom-blue:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDM5LjQ0IDIwLjI2Ij4KICA8dGl0bGU+Y3VydnktYm90dG9tLWJvcmRlcjwvdGl0bGU+CiAgPHBhdGggZD0iTTEuNTYsMjg2LjgydjE0LjcxYzUuNjQsMCwxMS4wOCwwLDE2LjUyLDAsNTgtLjU5LDExNi0xLjQxLDE3NC0xLjU3LDEwLjM2LDAsMjAuNzUsMi40OCwzMS4wOSw0LjExLDIyLjM0LDMuNTEsNDQuODcsMy41MSw2Ny4yOSwyLjI3LDM4LjU3LTIuMTIsNzcuMDUtNS4xMywxMTUuNzYtNC42MSwzMS4zLjQyLDYyLjYyLTEuNDMsOTMuOTMtMS42OCwyNi4xNS0uMjEsNTIuMzEuNjksNzguNDcuNjIsMjAuNDktLjA2LDQxLTEuMzUsNjEuNDYtMS4xOSwxNywuMTQsMzMuOSwyLjA5LDUwLjg2LDIuMjlhMzY1LjI0LDM2NS4yNCwwLDAsMCw0NC4yNy0xLjdjMjMuMjctMi41Niw0Ni40Ni0yLjY2LDY5LjgtMS43NiwyNy45MywxLjA3LDU1LjkxLDEuMTEsODMuODcsMS40Miw2MC42NS42OCwxMjEuMjksMS42NywxODEuOTQsMS43Myw1My42Ni4wNSwxMDcuMzEtMS4zMywxNjEtMS4zNywyMiwwLDQzLjksMi43Myw2NS44NSwyLjcsNDYuNDcsMCw5My0xLjEsMTM5LjQyLTEuNzRsNCwwVjI4Ni44MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjU2IC0yODYuODIpIiBmaWxsPSIjMDA3REJDIi8+Cjwvc3ZnPgo=)}.curvy-border--bottom-navy:after{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDM5LjQ0IDIwLjI2Ij4KICA8dGl0bGU+Y3VydnktYm90dG9tLWJvcmRlcjwvdGl0bGU+CiAgPHBhdGggZD0iTTEuNTYsMjg2LjgydjE0LjcxYzUuNjQsMCwxMS4wOCwwLDE2LjUyLDAsNTgtLjU5LDExNi0xLjQxLDE3NC0xLjU3LDEwLjM2LDAsMjAuNzUsMi40OCwzMS4wOSw0LjExLDIyLjM0LDMuNTEsNDQuODcsMy41MSw2Ny4yOSwyLjI3LDM4LjU3LTIuMTIsNzcuMDUtNS4xMywxMTUuNzYtNC42MSwzMS4zLjQyLDYyLjYyLTEuNDMsOTMuOTMtMS42OCwyNi4xNS0uMjEsNTIuMzEuNjksNzguNDcuNjIsMjAuNDktLjA2LDQxLTEuMzUsNjEuNDYtMS4xOSwxNywuMTQsMzMuOSwyLjA5LDUwLjg2LDIuMjlhMzY1LjI0LDM2NS4yNCwwLDAsMCw0NC4yNy0xLjdjMjMuMjctMi41Niw0Ni40Ni0yLjY2LDY5LjgtMS43NiwyNy45MywxLjA3LDU1LjkxLDEuMTEsODMuODcsMS40Miw2MC42NS42OCwxMjEuMjksMS42NywxODEuOTQsMS43Myw1My42Ni4wNSwxMDcuMzEtMS4zMywxNjEtMS4zNywyMiwwLDQzLjksMi43Myw2NS44NSwyLjcsNDYuNDcsMCw5My0xLjEsMTM5LjQyLTEuNzRsNCwwVjI4Ni44MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjU2IC0yODYuODIpIiBmaWxsPSIjMDA1RjhGIi8+Cjwvc3ZnPgo=)}.curvy-border--bottom-green,.curvy-border--top-green{background-color:#5c892e}.curvy-border--bottom-blue,.curvy-border--top-blue{background-color:#007dbc}.curvy-border--bottom-navy,.curvy-border--top-navy{background-color:#005f8f}.u-font--heading{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif}.u-text-superbold{font-weight:800}@media screen and (max-width:699px){.u-text-center--md-down{text-align:center}}@media screen and (min-width:500px){.u-text-center--sm-up{text-align:center}}@media screen and (max-width:699px){.u-text-right--md-down{text-align:right}}@media screen and (max-width:991px){.u-text-center--lg-down{text-align:center}}@media screen and (max-width:499px){.u-text-center--sm-down{text-align:center}}@media screen and (max-width:991px){.u-text-center--xl-down{text-align:center}}.u-text-right{text-align:right}.u-text-center,.u-text-left{text-align:center}.u-ellipsis{max-width:99%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.u-text-base{font-family:Gotham,Helvetica Neue,Helvetica,Arial,sans-serif}.u-text-semi-bold{font-weight:500!important}.u-text-normal{font-weight:400}.u-text--xs{font-size:12px}.u-text--sm{font-size:14px}.u-text--base{font-size:16px}@media screen and (min-width:992px){.u-text--base{font-size:18px}}.u-text--md{font-size:22px}@media screen and (min-width:992px){.u-text--md{font-size:30px}}.u-text--lg{font-size:22px}@media screen and (min-width:992px){.u-text--lg{font-size:36px}}.u-text--xl,.u-text--xxl{font-size:45px}.u-text-gray{color:#ccc}.u-text-darkgray{color:#4d4d4d}.u-text-green{color:#648c1a}.u-text-orange{color:#feac1d}.u-text-lowercase{text-transform:lowercase}.u-text-light{font-weight:300}.u-text-bold{font-weight:600}.bcorp .believes--columns__single:nth-child(2) span:nth-child(3),.bcorp .believes--columns__single span:nth-child(2),.fancy,.news--title h2 span,.stronginside--intro em,.sustainability--recycling-main-title h2 span,.sustainability .recycling--heading h3:first-child span,.sustainability .recycling--slider .single-inner h4 span,.sustainability .video h2 span,.video-sommelier .main-videos-wrapper .video-btn a{font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}.bcorp .believes--columns__single:nth-child(2) span:nth-child(3) span,.bcorp .believes--columns__single span:nth-child(2) span,.fancy span,.news--title h2 span span,.stronginside--intro em span,.sustainability--recycling-main-title h2 span span,.sustainability .recycling--heading h3:first-child span span,.sustainability .recycling--slider .single-inner h4 span span,.sustainability .video h2 span span,.video-sommelier .main-videos-wrapper .video-btn a span{display:inline-block;position:relative;font-family:FontfabricNexaRustScriptR00,Arial,Helvetica,sans-serif}.bcorp .believes--columns__single:nth-child(2) span:nth-child(3) span:after,.bcorp .believes--columns__single:nth-child(2) span:nth-child(3) span:before,.bcorp .believes--columns__single span:nth-child(2) span:after,.bcorp .believes--columns__single span:nth-child(2) span:before,.fancy span:after,.fancy span:before,.news--title h2 span span:after,.news--title h2 span span:before,.stronginside--intro em span:after,.stronginside--intro em span:before,.sustainability--recycling-main-title h2 span span:after,.sustainability--recycling-main-title h2 span span:before,.sustainability .recycling--heading h3:first-child span span:after,.sustainability .recycling--heading h3:first-child span span:before,.sustainability .recycling--slider .single-inner h4 span span:after,.sustainability .recycling--slider .single-inner h4 span span:before,.sustainability .video h2 span span:after,.sustainability .video h2 span span:before,.video-sommelier .main-videos-wrapper .video-btn a span:after,.video-sommelier .main-videos-wrapper .video-btn a span:before{content:"";position:absolute;height:2px;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40px}@media screen and (min-width:700px){.bcorp .believes--columns__single:nth-child(2) span:nth-child(3) span:after,.bcorp .believes--columns__single:nth-child(2) span:nth-child(3) span:before,.bcorp .believes--columns__single span:nth-child(2) span:after,.bcorp .believes--columns__single span:nth-child(2) span:before,.fancy span:after,.fancy span:before,.news--title h2 span span:after,.news--title h2 span span:before,.stronginside--intro em span:after,.stronginside--intro em span:before,.sustainability--recycling-main-title h2 span span:after,.sustainability--recycling-main-title h2 span span:before,.sustainability .recycling--heading h3:first-child span span:after,.sustainability .recycling--heading h3:first-child span span:before,.sustainability .recycling--slider .single-inner h4 span span:after,.sustainability .recycling--slider .single-inner h4 span span:before,.sustainability .video h2 span span:after,.sustainability .video h2 span span:before,.video-sommelier .main-videos-wrapper .video-btn a span:after,.video-sommelier .main-videos-wrapper .video-btn a span:before{width:50px}}.bcorp .believes--columns__single:nth-child(2) span:nth-child(3) span:before,.bcorp .believes--columns__single span:nth-child(2) span:before,.fancy span:before,.news--title h2 span span:before,.stronginside--intro em span:before,.sustainability--recycling-main-title h2 span span:before,.sustainability .recycling--heading h3:first-child span span:before,.sustainability .recycling--slider .single-inner h4 span span:before,.sustainability .video h2 span span:before,.video-sommelier .main-videos-wrapper .video-btn a span:before{right:100%;margin-right:15px}.bcorp .believes--columns__single:nth-child(2) span:nth-child(3) span:after,.bcorp .believes--columns__single span:nth-child(2) span:after,.fancy span:after,.news--title h2 span span:after,.stronginside--intro em span:after,.sustainability--recycling-main-title h2 span span:after,.sustainability .recycling--heading h3:first-child span span:after,.sustainability .recycling--slider .single-inner h4 span span:after,.sustainability .video h2 span span:after,.video-sommelier .main-videos-wrapper .video-btn a span:after{left:100%;margin-left:15px}.fancy-black span:after,.fancy-black span:before{background-color:#000}.bcorp .believes--columns__single span:first-child,.bcorp .believes--columns__single span:nth-child(4),.giveback-prog .intro--info .text ul>li,.home-hero__subtitle,.home-hero__title,.home-section__link,.home-section__title,.inventory__recipe .inventory__recipe-meta .button,.inventory__recommended .recommended-title,.print-text,.stronginside--logos .button,.stronginside--products__blocks .button,.sustainability .farms--herd div.fancy span,.sustainability .farms h3 span,.sustainability .recycling--heading h3:last-child span{font-family:HVDFontsBrandonPrintedOne,Arial,Helvetica,sans-serif}.bcorp .believes--columns__single span.black:first-child,.bcorp .believes--columns__single span.black:nth-child(4),.black.home-hero__subtitle,.black.home-hero__title,.black.home-section__link,.black.home-section__title,.giveback-prog .intro--info .text ul>li.black,.inventory__recipe .inventory__recipe-meta .black.button,.inventory__recommended .black.recommended-title,.print-text.black,.stronginside--logos .black.button,.stronginside--products__blocks .black.button,.sustainability .farms--herd div.fancy span.black,.sustainability .farms h3 span.black,.sustainability .recycling--heading h3:last-child span.black{color:#333}.bcorp .believes--columns__single span.white:first-child,.bcorp .believes--columns__single span.white:nth-child(4),.giveback-prog .intro--info .text ul>li.white,.inventory__recipe .inventory__recipe-meta .white.button,.inventory__recommended .white.recommended-title,.print-text.white,.stronginside--logos .white.button,.stronginside--products__blocks .white.button,.sustainability .farms--herd div.fancy span.white,.sustainability .farms h3 span.white,.sustainability .recycling--heading h3:last-child span.white,.white.home-hero__subtitle,.white.home-hero__title,.white.home-section__link,.white.home-section__title{color:#fff}h1.page-heading-title{color:#fff;margin:60px 0 30px}h1.page-heading-title span.title-top{display:inline-block;position:relative;line-height:1;letter-spacing:.1px;font-size:36px}@media screen and (min-width:992px){h1.page-heading-title span.title-top{font-size:45px}}h1.page-heading-title span.title-top:after,h1.page-heading-title span.title-top:before{content:"";position:absolute;height:2px;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px}@media screen and (min-width:700px){h1.page-heading-title span.title-top:after,h1.page-heading-title span.title-top:before{width:50px}}h1.page-heading-title span.title-top:before{right:100%;margin-right:15px}h1.page-heading-title span.title-top:after{left:100%;margin-left:15px}h1.page-heading-title span.title-bottom{display:block;width:100%;font-size:45px;text-transform:uppercase;line-height:1;letter-spacing:-.05em}@media screen and (min-width:992px){h1.page-heading-title span.title-bottom{font-size:54px}}h1.page-heading-title.black{color:#333}h1.page-heading-title.black span.title-top:after,h1.page-heading-title.black span.title-top:before{background-color:#333}h1.page-heading-title.product-page{margin:30px 0 0}h1.page-heading-title.product-page span.title-top{font-size:28px}@media screen and (min-width:700px){h1.page-heading-title.product-page span.title-top{font-size:38px}}@media screen and (min-width:992px){h1.page-heading-title.product-page span.title-top{font-size:42px}}h1.page-heading-title.product-page span.title-bottom{font-size:30px}@media screen and (min-width:700px){h1.page-heading-title.product-page span.title-bottom{font-size:80px}}h1.page-heading-title.product-page-single{margin-bottom:0;margin-top:30px}@media screen and (min-width:700px){h1.page-heading-title.product-page-single span.title-bottom{font-size:65px}}@media screen and (min-width:992px){h1.page-heading-title.product-page-single span.title-bottom{font-size:65px}}h1.page-heading-title.archive-page{margin-top:40px;margin-bottom:18%}@media screen and (min-width:700px){h1.page-heading-title.archive-page{margin-bottom:13%}}@media screen and (min-width:1180px){h1.page-heading-title.archive-page{margin-bottom:6%}}h1.page-heading-title.archive-page span.title-top{font-size:36px}@media screen and (min-width:992px){h1.page-heading-title.archive-page span.title-top{font-size:54px}}h1.page-heading-title.archive-page span.title-bottom{font-size:60px}@media screen and (min-width:992px){h1.page-heading-title.archive-page span.title-bottom{font-size:100px}}.white-text{color:#fff!important}.green-text{color:#648c1a!important}.orange-text{color:#feac1d!important}.dark-blue-text{color:#0052a2!important}.light-blue-text{color:#47acc5!important}.gotham-bold{font-weight:600}.gotham-bold,.gotham-light{font-family:Gotham!important}.gotham-light{font-weight:300}.page-template-page-mootube.archive-page{margin-top:0}