a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:gothic;font-style:normal;font-weight:400;src:url(../fonts/AlternateGothicNo3.eot);src:url(../fonts/AlternateGothicNo3.eot?#iefix) format("embedded-opentype"),url(../fonts/AlternateGothicNo3.woff) format("woff"),url(../fonts/AlternateGothicNo3.ttf) format("truetype"),url(../fonts/AlternateGothicNo3.svg#AlternateGothicNo3) format("svg")}@font-face{font-family:wisdom;font-style:normal;font-weight:400;src:url(../fonts/WisdomScript.ttf) format("truetype")}@font-face{font-family:hoefler;font-style:normal;font-weight:400;src:url(../fonts/Hoefler.eot);src:url(../fonts/Hoefler.eot?#iefix) format("embedded-opentype"),url(../fonts/Hoefler.woff) format("woff"),url(../fonts/Hoefler.ttf) format("truetype"),url(../fonts/Hoefler.svg#Hoefler) format("svg")}@font-face{font-family:hoefler;font-style:normal;font-weight:700;src:url(../fonts/HoeflerBlack.ttf) format("truetype")}@font-face{font-family:hoefler;font-style:italic;font-weight:700;src:url(../fonts/HoeflerBlackItalic.eot);src:url(../fonts/HoeflerBlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HoeflerBlackItalic.woff) format("woff"),url(../fonts/HoeflerBlackItalic.ttf) format("truetype"),url(../fonts/HoeflerBlackItalic.svg#HoeflerBlackItalic) format("svg")}@font-face{font-family:hoefler;font-style:italic;font-weight:400;src:url(../fonts/HoeflerItalic.eot);src:url(../fonts/HoeflerItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/HoeflerItalic.woff) format("woff"),url(../fonts/HoeflerItalic.ttf) format("truetype"),url(../fonts/HoeflerItalic.svg#HoeflerItalic) format("svg")}@font-face{font-family:cmabicons;font-style:normal;font-weight:400;src:url(../fonts/cmabicons.eot);src:url(../fonts/cmabicons.eot?#iefix3qod5l) format("embedded-opentype"),url(../fonts/cmabicons.ttf) format("truetype"),url(../fonts/cmabicons.woff) format("woff"),url(../fonts/cmabicons.svg#cmabicons) format("svg")}@font-face{font-family:gistrough;font-style:normal;font-weight:400;src:url(../fonts/GistRoughUprExboldTwoDemo.eot);src:url(../fonts/GistRoughUprExboldTwoDemo.eot?#iefix) format("embedded-opentype"),url(../fonts/GistRoughUprExboldTwoDemo.woff) format("woff"),url(../fonts/GistRoughUprExboldTwoDemo.ttf) format("truetype"),url(../fonts/GistRoughUprExboldTwoDemo.svg#gist_rough_uprightXBdtwo) format("svg")}@font-face{font-family:dinconbold;src:url(../fonts/DINCond-Bold.otf)}@font-face{font-family:dinconmedium;src:url(../fonts/DINCond-Medium.otf)}@font-face{font-family:dincon;src:url(../fonts/DINCond-Regular.otf)}@font-face{font-family:dinnextltpro;src:url(../fonts/DINNextLTPro-Condensed.otf)}@font-face{font-family:dinbold;src:url(../fonts/DIN-Bold.otf)}@font-face{font-family:gotham;src:url(../fonts/Gotham-Medium.otf)}@font-face{font-family:gothic-atf;src:url(../fonts/AlternateGothicATF.otf)}@font-face{font-family:knockout-junior-featherweight;src:url(../fonts/Knockout-28JuniorFeathrwt.otf) format("opentype"),url(../fonts/Knockout-28JuniorFeathrwt.eot) format("embedded-opentype"),url(../fonts/Knockout-28JuniorFeathrwt.woff) format("woff")}@font-face{font-family:helvetica-light-condensed;src:url(../fonts/HelveticaLT47LightCondensed.ttf) format("truetype")}.timeline.princess:after{clear:both;content:"";display:table}@font-face{font-family:cmab2;font-style:normal;font-weight:400;src:url(../fonts/cmab2.ttf?dku1vi) format("truetype")}[class*=" cmab2-"],[class^=cmab2-]{font-family:cmab2!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmab2-hat:before{content:""}.cmab2-question:before{content:""}.cmab2-bars:before{content:""}.cmab2-search:before{content:""}.cmab2-cheese-faq:before{content:""}.cmab2-cheese-bubble:before{content:""}.cmab2-cheese-101:before{content:""}.cmab2-cheese-glossary:before{content:""}.cmab2-cheese-types:before{content:""}.cmab2-cheese-history:before{content:""}.cmab2-cheese-producers:before{content:""}.cmab2-arrow-right:before{content:""}.cmab2-check:before{content:""}input[type=search]::-webkit-search-decoration{display:none}input[type=checkbox],input[type=radio]{margin:0}a.button,button,input[type=button],input[type=image],input[type=reset],input[type=submit]{-webkit-appearance:none;background:none;background-clip:padding-box;border:0;border-radius:0;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:Arial,Liberation Sans,FreeSans,sans-serif;font-size:13px;margin:0;outline:0;overflow:visible;padding:0;text-align:center;text-decoration:none;vertical-align:top;width:auto}button,input[type=button],input[type=reset],input[type=submit]{line-height:normal!important}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;background:none;background-clip:padding-box;border:0;border-radius:0;box-sizing:border-box;font-family:Arial,Liberation Sans,FreeSans,sans-serif;font-size:13px;margin:0;outline:0;padding:0;text-align:left;vertical-align:top}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-outer-spin-button,input[type=datetime]::-webkit-inner-spin-button,input[type=datetime]::-webkit-outer-spin-button,input[type=email]::-webkit-inner-spin-button,input[type=email]::-webkit-outer-spin-button,input[type=month]::-webkit-inner-spin-button,input[type=month]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=password]::-webkit-inner-spin-button,input[type=password]::-webkit-outer-spin-button,input[type=search]::-webkit-inner-spin-button,input[type=search]::-webkit-outer-spin-button,input[type=tel]::-webkit-inner-spin-button,input[type=tel]::-webkit-outer-spin-button,input[type=text]::-webkit-inner-spin-button,input[type=text]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=url]::-webkit-inner-spin-button,input[type=url]::-webkit-outer-spin-button,input[type=week]::-webkit-inner-spin-button,input[type=week]::-webkit-outer-spin-button,select::-webkit-inner-spin-button,select::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{-webkit-appearance:none}button[disabled],input[disabled],select[disabled],select[disabled] optgroup,select[disabled] option,textarea[disabled]{cursor:default;opacity:.25;-webkit-user-select:none;-moz-user-select:none;user-select:none}textarea{min-height:50px;overflow:auto;resize:vertical;width:100%}optgroup{font-family:Arial,Liberation Sans,FreeSans,sans-serif;font-style:normal;font-weight:400}select::-ms-expand{display:none}@-moz-document url-prefix(){button:invalid,input:invalid,select:invalid,textarea:invalid{box-shadow:none}button::-moz-focus-inner,input::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner{border:0;padding:0}select{-moz-appearance:none;text-indent:.01px;text-overflow:""}}select,select[size="0"],select[size="1"]{background-image:url(../images/select-arrow-yellow.png);background-position:100%;background-repeat:no-repeat}@media(-webkit-min-device-pixel-ratio:0){select,select[size="0"],select[size="1"]{padding-right:30px}}select[multiple],select[size]{background-image:none}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{background:#fff;color:#231f20;font-family:Arial,Helvetica,Georgia,sans-serif;font-size:12px;margin:0;overflow-x:hidden;padding:0;position:relative;-webkit-font-smoothing:antialiased}body.ca-lock{overflow-y:hidden}p{font-size:16px}i{font-style:italic}.bold,b{font-weight:700}.content-width{margin:0 auto;padding:0 50px;width:960px}@media(max-width:767px){.content-width{width:100%}}.main{margin:0 auto;width:1060px}@media(max-width:767px){.main{width:100%}}.noscroll{overflow:hidden}@media(max-width:767px){.noscroll{left:0;overflow:auto;position:fixed!important;right:0;top:0}}.clear{clear:both}.outer-wrapper{min-width:767px;overflow-x:hidden;width:100%}.lt-ie10 .outer-wrapper{z-index:1}@media(max-width:767px){.outer-wrapper{min-width:0;width:100%}}input{-webkit-appearance:none;border-radius:0}.chevron{bottom:0;display:none;height:50px;position:absolute;width:100%}@media(max-width:767px){.chevron{height:10px}}.header-wrapper .chevron{background:url(../images/chevron-y.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){.header-wrapper .chevron{background-image:url(../images/chevron-y-mobile.png);background-size:100% 100%}}#home .header-wrapper .chevron{background:url(../images/chevron-w.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){#home .header-wrapper .chevron{background-image:url(../images/chevron-w-mobile.png);background-size:100% 100%}}.commercials .chevron{background:url(../images/chevron-y.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){.commercials .chevron{background-image:url(../images/chevron-y-mobile.png);background-size:100% 100%}}.intro .chevron{background:url(../images/chevron-w.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){.intro .chevron{background-image:url(../images/chevron-w-mobile.png);background-size:100% 100%}}.home-expander .chevron{background:url(../images/chevron-y.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){.home-expander .chevron{background-image:url(../images/chevron-y-mobile.png);background-size:100% 100%}}.carousel.food-the-history .chevron{display:none}@media(max-width:767px){.carousel.food-the-history .chevron{display:none}.module.food-for-thought .chevron{background:url(../images/chevron-y.png) 50% no-repeat transparent;background-size:100% 100%;display:block}}@media(max-width:767px)and (max-width:767px){.module.food-for-thought .chevron{background-image:url(../images/chevron-y-mobile.png);background-size:100% 100%}}.carousel.farm-smarts .chevron{background:url(../images/chevron-y.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){.carousel.farm-smarts .chevron{background-image:url(../images/chevron-y-mobile.png);background-size:100% 100%}}.california-difference .chevron{background:url(../images/chevron-y.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){.california-difference .chevron{background-image:url(../images/chevron-y-mobile.png);background-size:100% 100%}}.timeline.princess .chevron{background:url(../images/chevron-y.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){.timeline.princess .chevron{background-image:url(../images/chevron-y-mobile.png);background-size:100% 100%}}.foodservice .chevron{background:url(../images/chevron-y.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){.foodservice .chevron{background-image:url(../images/chevron-y-mobile.png);background-size:100% 100%}}.about-us .chevron{background:url(../images/chevron-y.png) 50% no-repeat transparent;background-size:100% 100%;display:block}@media(max-width:767px){.about-us .chevron{background-image:url(../images/chevron-y-mobile.png);background-size:100% 100%}}.nav-wrapper{background:#000;height:50px;margin:0 auto;position:absolute;text-align:left;width:100%;z-index:600}@media(max-width:768px){.nav-wrapper{height:40px}}.nav-wrapper .dimmer{background-color:#231f20;display:none;height:100%;opacity:0;position:fixed;width:100%;z-index:8888}@media(max-width:767px){.nav-wrapper .dimmer{background-color:#fec31f}}.nav-wrapper .global-nav{background:#231f20;border-left:6px solid #fec31f;color:#fff;height:100%;min-height:100%;padding:0;position:fixed;right:-540px;top:0;width:540px;z-index:9000}@media(max-width:767px){.nav-wrapper .global-nav{border-left:0;right:-90%;top:0;width:90%}}.nav-wrapper .global-nav .spanish-link{position:absolute;right:20px;top:18px;z-index:1}@media(max-width:768px){.nav-wrapper .global-nav .spanish-link{right:40px;top:4vw}}.nav-wrapper .mute{display:none}.sounds-enabled .nav-wrapper .mute{background:url(../images/icons/sound-mute-sprite.png) 0 0 no-repeat transparent;cursor:pointer;height:20px;left:-153px;margin-top:14px;position:relative;width:30px;z-index:9000}.sounds-enabled .nav-wrapper .mute.muted{background-position:0 -20px}@media(max-width:767px){.sounds-enabled .nav-wrapper .mute{display:none}}.nav-wrapper .mute.open{right:660px}.nav-wrapper .top-link{color:#fec31f;font-size:22px;height:50px;padding:12px 22px;position:absolute;text-transform:uppercase}.nav-wrapper .top-link.foodservice{right:181px}.nav-wrapper .top-link.spanish{display:flex;left:0}.nav-wrapper .top-link.spanish a{margin:auto}@media(max-width:768px){.nav-wrapper .top-link{height:40px;padding:8px;top:0!important}.nav-wrapper .top-link a{font-size:22px}.nav-wrapper .top-link.foodservice{right:20vw}.nav-wrapper .top-link.spanish{left:auto;padding:0;right:100px}}.nav-wrapper .divider{border-left:1px solid #fec31f;height:22px;margin-top:13px;position:absolute;right:172px;width:1px}@media(max-width:767px){.nav-wrapper .divider{display:none}}.nav-wrapper .search-toggle{background:url(../images/icons/nav-search.svg) 50% 50% no-repeat;background-size:20px 20px;cursor:pointer;height:50px;position:absolute;right:57px;top:0;width:40px}@media(max-width:768px){.nav-wrapper .search-toggle{display:block;height:40px;right:40px}}.nav-wrapper .search-toggle:hover{background-image:url(../images/icons/nav-search-white.svg)}@media(max-width:768px){.nav-wrapper .search-toggle:hover{background-image:url(../images/icons/nav-search.svg)}}.nav-wrapper .menu-toggle{background-color:#000;color:#231f20;cursor:pointer;font:22px gothic;height:50px;left:-57px;padding:12px 0;position:absolute;text-align:center;text-transform:uppercase;transition:left .25s;width:40px}.nav-wrapper .menu-toggle:hover{color:#fff}.nav-wrapper .menu-toggle span{font-family:gothic,"sans-serif";font-size:22px;margin-left:4px}.nav-wrapper .menu-toggle span.x{font-family:Arial,Helvetica,sans-serif;font-size:20px;margin-left:0}.nav-wrapper .menu-toggle .hamburger-icon{background:url(../images/icons/nav-hamburger.svg) transparent no-repeat;background-size:100% 100%;height:15px;margin:4px auto 0;width:17px}.nav-wrapper .menu-toggle.open{background:#fec31f;left:-100px;padding-right:10px;width:100px}@media(max-width:768px){.nav-wrapper .menu-toggle.open{color:#fff;left:-40px;width:40px}}.nav-wrapper .menu-toggle.scrolled.open{background-color:#fec31f;color:#fff}.nav-wrapper .menu-toggle:hover .hamburger-icon{background-image:url(../images/icons/nav-hamburger-white.svg)}@media(max-width:767px){.nav-wrapper .menu-toggle{font-size:22px}}@media(max-width:768px){.nav-wrapper .menu-toggle{font-size:4.5vw;height:40px;left:-40px;padding:2vw 3vw;top:0!important;width:40px}.nav-wrapper .menu-toggle .hamburger-icon{height:4.5vw;margin-top:1.2vw;width:3.5vw}.nav-wrapper .menu-toggle span{margin-left:11vw}.nav-wrapper .menu-toggle:hover .hamburger-icon{background-image:url(../images/icons/nav-hamburger.svg)}}.nav-wrapper .inner{background-color:#231f20;height:100%;overflow-y:auto;padding:30px 50px;position:relative}@media(max-width:768px){.nav-wrapper .inner{height:0;padding:20px}}.nav-wrapper .menus,.nav-wrapper .social-nav{padding:20px 0}.nav-wrapper .social-nav{border-top:1px solid #353434}.nav-wrapper .headline{color:#fff;font:18px wisdom;line-height:13px;margin-bottom:-3px}@media(max-width:767px){.nav-wrapper .headline{font-size:18px}}.nav-wrapper .subheadline{color:#fff;font:33px gothic;text-transform:uppercase}@media(max-width:767px){.nav-wrapper .subheadline{font-size:33px}}.nav-wrapper .logo-title{background:url(../images/cmab-logo-small.gif) 0 no-repeat;font:34px gothic;padding-left:55px;text-transform:uppercase}@media(max-width:768px){.nav-wrapper .logo-title{background-size:auto 100%;font-size:24px;padding-left:40px}.nav-wrapper .logo-title+.menus{border-top:0}}.nav-wrapper .menus{border-top:1px solid #353434;margin-top:30px;padding:31px 0}@media(max-width:768px){.nav-wrapper .menus{margin-top:15px;padding:10px 0}}.nav-wrapper .menus+.menus{margin-top:0}.nav-wrapper .menus .secondary-nav-container{background-color:#231f20;height:100%;left:100%;opacity:1;padding:0 50px 30px;position:fixed;top:0;transition:left .5s;width:100%;z-index:1}@media(max-width:767px){.nav-wrapper .menus .secondary-nav-container{padding:0 20px 20px}}.nav-wrapper .menus .secondary-nav-container.open{border-left:6px solid #fec31f;display:block;left:calc(100% - 540px)}@media(max-width:767px){.nav-wrapper .menus .secondary-nav-container.open{left:10%}}.nav-wrapper ul li{list-style:none;padding:8px 0 12px;text-transform:uppercase}.nav-wrapper ul li.sidebar{padding:9px 0}.nav-wrapper ul li.go-back{background:url(../images/arrow-close-nav.png) 0 50% no-repeat;border-bottom:1px solid #353434;cursor:pointer;font-family:gothic,sans-serif;font-size:22px;padding:40px 0 40px 24px;text-transform:uppercase}@media(max-width:768px){.nav-wrapper ul li.go-back{border:0}}.nav-wrapper a{color:#ffc320;font:22px gothic;margin:15px auto;text-transform:uppercase}@media(max-width:767px){.nav-wrapper a{color:#fff;font-size:22px}}.nav-wrapper a:not([href]){color:#fec31f!important;cursor:default}.nav-wrapper a.has-submenu{background:url(../images/arrow-open-nav.png) 100% 50% no-repeat;cursor:pointer}.nav-wrapper a.active{color:#fff}.nav-wrapper a.yt{background:url(../images/icons/yt.png) 37% 60% no-repeat}@media(max-width:768px){.nav-wrapper a.yt{background-position:54% 60%}}.nav-wrapper a,.nav-wrapper a:hover{text-decoration:none}.nav-wrapper a,.nav-wrapper img{display:block;margin:0 auto}.nav-wrapper .social-nav{margin-top:15px;overflow:visible}.nav-wrapper .social-nav li{display:inline-block;margin-right:12px}@media(max-width:767px){.nav-wrapper .social-nav li{display:inline-block;margin:0 10px;text-align:center;width:auto}}.nav-wrapper .social-nav a{background:url(../images/social-nav-sprite-global.webp) 0 0 no-repeat;background-size:auto 57px;height:26px;text-indent:-9999em;width:12px}@media(max-width:767px){.nav-wrapper .social-nav a{display:block;margin:0 auto}}.nav-wrapper .social-nav a.twitter{background-position:-33px 0;width:26px}.nav-wrapper .social-nav a.pinterest{background-position:-76px 0;width:21px}.nav-wrapper .social-nav a.instagram{background-position:-113px 0;width:23px}.nav-wrapper .social-nav a.youtube{background-position:-152px 0;width:24px}.nav-wrapper .social-nav a.tiktok{background-position:-202px 0;width:24px}.nav-wrapper .social-nav a:hover{background-position-y:-29px}@media(max-width:767px){.nav-wrapper .social-nav a:hover{background-position-y:-35px}}.admin-bar .mute{top:32px}.admin-bar .menu-toggle{top:-2px}.touch .divider{display:none}.touch .foodservice-link{right:100px}@media(max-width:768px){.touch .foodservice-link{right:20vw}}.touch .menu-toggle{top:0}#home .header-wrapper .cta-down{background:url(../images/icons/arrow-down.png) 0 0 repeat transparent;bottom:30px;cursor:pointer;display:block;height:55px;left:50%;margin-left:-27px;position:absolute;text-indent:-9999px;width:54px;z-index:9000}@media(max-width:767px){#home .header-wrapper .cta-down{display:none}}.touch .home .header-wrapper{background:url(../images/bg-home-big.jpg) 50% 0 no-repeat #fff;background-size:cover}.touch .farms .header-wrapper{background:url(../images/bg-farms-big.jpg) 50% 0 no-repeat #fff;background-size:cover}.touch .cows .header-wrapper{background:url(../images/bg-cows-big.jpg) 50% 0 no-repeat #fff;background-size:cover}.touch .food .header-wrapper{background:url(../images/bg-food-big.jpg) 50% 0 no-repeat #fff;background-size:cover}.touch .community .header-wrapper{background:url(../images/bg-community-big.jpg) 50% 0 no-repeat #fff;background-size:cover}.foodservice_link{margin-right:10px;position:relative;text-align:right;text-decoration:none;top:15px;z-index:999}.foodservice_link a{color:#fec31f;font-family:hoefler,sans-serif;font-size:19px;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,.58)}.foodservice_link a:hover{opacity:.4}@media(max-width:767px){.foodservice_link{margin-right:10px;position:relative;top:5px}.foodservice_link a{font-size:12px}}.header-wrapper-2{order:-10;position:relative;z-index:5}.header-wrapper-2.has-video{height:77vh}@media(min-width:768px){.header-wrapper-2.has-video{height:calc(77vh - 50px);margin-top:50px;min-height:400px}}.header-wrapper-2.has-image.not-has-video{height:350px}.header-wrapper-2.has-image.not-has-video.is-cheese{height:480px}.header-wrapper-2.has-image.not-has-video.rc-cheese .subheadline{color:#fec31f;margin-top:20px!important}@media(min-width:768px){.header-wrapper-2.has-image.not-has-video.rc-cheese .subheadline{margin-top:50px}}.header-wrapper-2.has-image.not-has-video.rc-cheese .heading{color:#fff;font-family:gothic,sans-serif;font-size:75px;line-height:.6}@media(min-width:768px){.header-wrapper-2.has-image.not-has-video.rc-cheese .heading{font-size:120px}}.header-wrapper-2.has-image,.header-wrapper-2.has-video{background-color:#000;background-position:50%;background-size:cover;overflow:hidden;position:relative}.header-wrapper-2 .has-video svg{display:none}body.mobile .header-wrapper-2 .subheadline{font-size:25px;margin-bottom:7px;margin-top:60px}body.mobile .header-wrapper-2 svg{height:50vw!important;margin-bottom:20px;width:100vw!important}body.mobile .header-wrapper-2 svg.es{height:200px!important;margin-bottom:-10px;margin-top:-45px;width:400px!important}.header-wrapper-2.not-has-video.not-has-image #big-video-wrap{display:none!important}@media(max-width:767px){.header-wrapper-2.not-has-video.not-has-image{height:100px}.header-wrapper-2 .headline{display:none}}#food .header-wrapper-2 .subheadline,#food .header-wrapper-2 svg{display:none!important}body#recipes .header-wrapper-2.es .subheadline{margin-bottom:0;margin-top:20px}body#recipes .header-wrapper-2.es .headline_arc{overflow:visible;transform:scale(.8)}.header-wrapper-2 header{align-items:center;bottom:0;display:flex;flex-flow:column;justify-content:center;left:0;position:absolute;right:0;top:0}.header-wrapper-2 .subheadline{font-family:wisdom;line-height:1;margin-bottom:10px;margin-top:130px;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px}@media(max-width:767px){.header-wrapper-2 .subheadline{font-size:17px}}.header-wrapper-2 .headline_arc text{font-family:gothic;font-size:131px}@media(max-width:767px){.header-wrapper-2{height:210px}}.header-wrapper{align-items:center;background:#000;display:flex;flex-direction:column;height:90vh;justify-content:center;min-height:650px;overflow:hidden;position:relative;width:100%;z-index:0}.header-wrapper #headerVideo{min-width:960px;width:100%}.header-wrapper .cta-down{display:none}.header-wrapper .video-header{align-items:center;background:url(../images/bg-video-overlay.png) 0 0 repeat transparent;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.header-wrapper .video-header h1{margin:0;padding:0 30px;position:relative}.header-wrapper .video-header h1 span{display:block}.header-wrapper .video-header h1 .subheadline{display:block;font-family:wisdom;font-size:65px}body#cows .header-wrapper .video-header h1 .subheadline,body#farms .header-wrapper .video-header h1 .subheadline{font-size:50px}.header-wrapper .video-header h1 .headline{display:block;margin-top:15px}.header-wrapper .video-header .crest{margin-top:14px;padding:0 30px;position:relative}.header-wrapper .video-header .summary{font-family:hoefler;font-size:29px;font-style:italic;font-weight:400;margin-top:40px;padding:0 30px;position:relative}.header-wrapper .heading-wrapper{height:auto;width:960px}.nav-top{background:#000;display:flex;height:50px;justify-content:center;margin:0 auto;max-width:960px;width:100%}@media(max-width:768px){.nav-top{height:40px}}.nav-top>ul{display:flex;justify-content:center}@media(max-width:768px){.nav-top>ul{display:none}}.nav-top>ul>li{align-items:center;display:flex;flex-direction:column;min-width:162px;position:relative}.nav-top>ul>li>a{margin:auto;padding:0 10px}.nav-top>ul>li:hover .sub-nav{align-items:center;display:flex;flex-direction:column;left:0;min-width:162px}.nav-top>ul>li:hover .sub-nav:before{border-bottom:10px solid #fec31f;border-left:10px solid transparent;border-right:10px solid transparent;clear:both;content:"";height:0;left:calc(50% - 10px);position:absolute;top:-10px;width:0}.nav-top .sub-nav{background-color:#fec31f;display:none;padding:6px 0;position:absolute;top:100%}.nav-top .sub-nav a{color:#000}.nav-top .sub-nav a:hover{color:#fff}.nav-top .sub-nav>li{padding:6px 3px;text-align:center}.foodservice .footer .nav-primary li:last-child{display:none}@keyframes logoCheese{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}@keyframes logoMilk{0%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}.fix-logo .logo-top{position:fixed;top:20px}.logo-top{height:73px;left:20px;perspective:88px;position:absolute;top:80px;width:88px;z-index:5000}@media(max-width:767px){.logo-top{height:30px;left:10px;position:absolute;top:5px;transition:transform .2s;width:36px}.logo-top img{max-width:100%}body.noscroll .logo-top{transform:translateX(-60px) scale(0)}}.logo-top .logo-home{color:#fff;display:block;font-family:gothic;font-size:12px;padding-top:4px;text-align:center;text-transform:uppercase}@media(max-width:768px){.logo-top .logo-home{display:none;text-indent:-9999px;visibility:hidden}}.logo-top .flip-container{height:100%;position:relative;transform-style:preserve-3d;width:100%}.logo-top .flip-container.flip-cheese{animation:logoCheese 1s;perspective:88px;transform:rotateY(180deg)}.logo-top .flip-container.flip-milk{animation:logoMilk 1s;perspective:88px;transform:rotateY(1turn)}.logo-top .back,.logo-top .front{backface-visibility:hidden;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.logo-top .front img{width:88px}.logo-top .back{transform:rotateY(180deg);z-index:100}html.lt-ie10 .logo-top .back{display:none}.logo-top .back img{left:5px;width:78px}.logo-top a{border:0;height:100%;width:100%}@media(max-width:767px){.logo-top a{padding:0}}.logo-top:hover .logo-home{display:block}.header-generic{align-items:center;background:#231f20 url(../images/bg-header-all-about.png) no-repeat scroll 50% 0/cover;display:flex;height:714px;margin-top:-50px;padding-top:50px;text-align:center;width:100%}.header-generic .content{margin:auto;text-align:left}.header-generic .content,.header-generic .headlines{align-items:center;display:flex;flex-direction:column}.header-generic .headlines{line-height:72px;padding:45px 0 60px;text-align:center}.header-generic .headlines .arctext{color:#fec31f;font-family:wisdom,cursive;font-size:35px}.header-generic .headlines .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fff;font-size:150px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.83px;line-height:.34;line-height:108px;margin-top:56px}@media(max-width:767px){.header-generic .headlines .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}.header-generic{padding-top:18.75%}.header-generic .content{padding:0 3.125%;width:auto}.header-generic h2{padding:0 0 9%;text-align:center}.home .header-wrapper{background:url(../images/bg-home-mobile.jpg) 50% 0 no-repeat #fff}.home .heading-wrapper{width:96%}.farms .header-wrapper{background:url(../images/bg-farms-mobile.jpg) 50% 0 no-repeat #fff}.farms .heading-wrapper{width:90%}.cows .header-wrapper{background:url(../images/bg-cows-mobile.jpg) 50% 0 no-repeat #fff}.cows .heading-wrapper{width:80%}.food .header-wrapper{background:url(../images/bg-food-mobile.jpg) 50% 0 no-repeat #fff}.food .heading-wrapper{width:90%}.community .header-wrapper{background:url(../images/bg-community-mobile.jpg) 50% 0 no-repeat #fff}.community .heading-wrapper{width:80%}.header-wrapper{background-size:cover!important;height:64vw!important;min-height:auto}.header-wrapper #big-video-wrap{display:none}.header-wrapper .heading-wrapper{left:0;margin:0 auto;position:relative;top:0}.header-wrapper .heading-wrapper img{max-width:100%}.header-wrapper .video-header h1{padding:0}.header-wrapper .video-header h1 .headline{margin:0 auto}.header-wrapper .video-header h1 .headline img{max-width:100%}.header-wrapper .video-header h1 .subheadline{font-size:4.55vw;padding-bottom:6px}body#cows .header-wrapper .video-header h1 .subheadline,body#farms .header-wrapper .video-header h1 .subheadline{font-size:17px}.header-wrapper .video-header .crest{margin-top:2px}.header-wrapper .video-header .crest img{max-width:100%}.header-wrapper .video-header .summary{font-size:15px;margin-top:5px}.nav-top{margin-top:5px;position:absolute}}@media(max-width:767px)and (max-width:768px){.nav-top{margin-top:0}}@media(max-width:767px){.nav-top ul{display:none}}.admin-bar .logo-top{top:110px}@media(max-width:767px){.header-generic{background-position-x:75%;background-position-y:9vw;height:70vw;margin-top:0;padding-top:28.1%}.header-generic .content{padding:0 3%;width:auto}.header-generic .content .headlines{padding:0 0 16vw}.header-generic .content .headlines .arctext{font-size:20px;margin:-28px 0}.header-generic .content .headlines .subheadline{font-size:15vw;margin-top:1vw}}.search .footer{bottom:0;position:relative;width:100%}.search-header form.searchform{margin-top:80px}body.search-open .nav-wrapper form.searchform{top:0;transform:scale(1)}@media(max-width:767px){body.search-open .nav-wrapper form.searchform{right:-40px;top:40px}}.nav-wrapper form.searchform{height:50px;position:absolute;right:0;transform:scaleX(0);transform-origin:100% 0;transition:all .25s;width:21.25vw;z-index:9999}@media(max-width:768px){.nav-wrapper form.searchform{transform:none;transition:none;width:100vw}}form.searchform input[type=submit],form.searchform input[type=text]{-webkit-font-smoothing:antialiased;border:0;color:#000;float:left;font-family:gothic;font-size:22px;height:50px;margin:0;padding:0;text-transform:uppercase}form.searchform input[type=text]{background-color:#fff;color:#231f20;padding:16px 0 16px 71px;width:100%}form.searchform input[type=text]:focus{color:#231f20;height:50px;outline-color:#605a5b;outline-width:2px;width:100%}form.searchform input[type=submit]{background:url(../images/icon-magnifier.png) 50% 50% no-repeat transparent;color:#231f20;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:71px}@media(max-width:768px){form.searchform input[type=submit]{background-color:#ffc320;background-image:none;color:#fff;font-size:22px;left:auto;line-height:53px;right:0;text-indent:0;width:91px}}.search-header{background:#231f20 url(../images/search-bg-header.jpg) no-repeat scroll 50% 0/cover;height:460px;margin-top:-50px;padding-top:50px;text-align:center;width:100%}@media(max-width:767px){.search-header{background-position:0 0;background-size:100% 230px;height:auto}}.search-header .content{margin:0 auto;text-align:left;width:960px}@media(max-width:767px){.search-header .content{width:100%}}.search-header h2{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:97px;letter-spacing:-.016em}@media(max-width:767px){.search-header h2{font-size:43px;letter-spacing:.01em;line-height:1}}.search-header h2{color:#fff;line-height:72px;margin:70px auto 0;padding:50px 0 0}@media(max-width:767px){.search-header h2{margin:initial;padding:60px 15px 25px}}.search-body{background-color:#fff;color:#231f20;margin:0 auto;min-height:200px;padding:30px 0 120px;width:960px}@media(max-width:767px){.search-body{padding:0;width:90%}}.search-body .search-result{border-bottom:1px solid #e5e5e5;padding-top:30px}@media(max-width:767px){.search-body .search-result{padding-top:0}}.search-body h3{color:#231f20;font-family:gothic;font-size:50px;padding:30px 0 20px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:33px}@media(max-width:767px){.search-body h3{font-size:25px;line-height:23px}}.search-body p{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;padding-bottom:30px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.search-body p{font-size:14px;line-height:18px}}.search-body p a{color:#e0a500}@media(max-width:767px){form.searchform{height:40px;margin:0 auto!important;right:-40px;top:-50px;width:100vw}form.searchform input[type=text]{font-size:18px;padding:0 0 0 10px}form.searchform input[type=text],form.searchform input[type=text]:focus{height:40px;line-height:40px;width:100%}form.searchform input[type=submit]{font-size:18px;height:40px;line-height:40px;width:40px}}#info{bottom:10px;left:10px;position:fixed}#big-video-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.not-has-video #big-video-wrap{height:0;width:0}#big-video-control-container{background:rgba(0,0,0,.25);bottom:0;padding:10px;position:fixed;transition-duration:.6s;width:100%}#big-video-control{height:16px;position:relative;width:100%}#big-video-control-middle{margin:0 56px 0 24px}#big-video-control-bar{cursor:pointer;height:16px;position:relative;width:100%}#big-video-control-progress{background:#fff;height:3px;position:absolute;top:7px;width:0}#big-video-control-track{background:#fff;height:1px;position:absolute;top:8px;width:100%}#big-video-control-bound-left{left:0}#big-video-control-bound-right{right:-1px}#big-video-control-track .ui-slider-handle{opacity:1}#big-video-control-playhead{left:30%}#big-video-control-play{height:16px;left:0;position:absolute;top:0;width:16px}#big-video-control-timer{color:#fff;font-size:11px;position:absolute;right:0;top:1px}#big-video-control-bound-left,#big-video-control-bound-right,#big-video-control-playhead{background:#fff;height:16px;position:absolute;top:0;width:1px}#big-video-control .ui-slider-handle{border-left:1px solid #fff;height:16px;position:absolute;top:-8px;width:16px}.transparent{opacity:0}.vjs-big-play-button{display:none!important}.cta-top{background-color:#0cc7b8;border-radius:50%;color:#fff;cursor:pointer;display:block;height:235px;left:72%;padding:0 20px;position:absolute;text-decoration:none;width:235px;z-index:500}@media(max-width:767px){.cta-top{height:80px;padding:0 2.5%;width:80px}}.cta-top{background-image:url(../images/icon-arrow-down.png);background-position:50% 190px;background-repeat:no-repeat;margin:-117px 0 0;padding:0;transform:scale(.9)}.cta-top:hover{background-color:#266e68}@media(max-width:767px){.cta-top{background-image:url(../images/icons/arrow-cta-down-mobile.png);background-position:50% 60px;background-size:8px auto;margin-top:-5%;padding:0}}.cta-bottom{background-color:#0cc7b8;border-radius:50%;cursor:pointer;display:block;height:190px;left:72%;padding:0 20px;position:absolute;text-decoration:none;width:190px;z-index:500}@media(max-width:767px){.cta-bottom{height:80px;padding:0 2.5%;width:80px}}.cta-bottom{left:50%;margin:-160px 0 0 -80px;padding:0}.cta-bottom .icon{background:url(../images/icons/arrow-cta-next.png) 50% 0 no-repeat transparent;background-size:100% auto;bottom:20px;height:18px;left:85px;padding:0;position:absolute;width:20px}.cta-bottom:hover{background-color:#266e68;text-decoration:none}@media(max-width:767px){.cta-bottom{height:192px;margin:-160px 0 0 -96px;padding:0;width:192px}.cta-bottom .icon{background:url(../images/icons/arrow-cta-next-mobile.png) 50% 0 no-repeat transparent;background-size:100% auto;height:18px;margin:7% auto 0;width:20px}}.cta-bottom .inner,.cta-top .inner{color:#fff;font-family:gothic;line-height:35px;margin:0 auto;text-align:center}#home .cta-bottom[href*="/our-food"]{display:none}.cta-bottom[href*="/our-food"] .inner{margin-top:50px}.cta-bottom[href*="/our-food"] .first{color:#266e68;font-family:wisdom;font-size:27px}.cta-bottom[href*="/our-food"] .second{color:#fff;font-family:gothic;font-size:44px;text-transform:uppercase}.cta-bottom[href*="/our-food"]:hover .first{color:#fff}.cta-bottom[href*="/foodservice"] .inner{line-height:1;margin:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.cta-bottom[href*="/foodservice"] .icon{bottom:auto;display:inline-block;left:auto;position:relative;transform:rotateY(180deg)}.cta-bottom[href*="/foodservice"] .first{color:#266e68;font-family:wisdom;font-size:30px;margin-bottom:2px;padding-bottom:2px}.cta-bottom[href*="/foodservice"] .second{color:#fff;font-family:gothic;font-size:30px;margin-bottom:4px;text-transform:uppercase}.cta-bottom[href*="/foodservice"]:hover .first,.cta-bottom[href*="/foodservice"]:hover .second{color:#fff}.cta-bottom[href*="/dairy-farms"] .inner{margin-top:40px}.cta-bottom[href*="/dairy-farms"] .first,.cta-bottom[href*="/dairy-farms"] .second{color:#266e68;font-family:wisdom;font-size:25px;line-height:.8;padding-bottom:2px;padding-left:5px;padding-right:5px}.cta-bottom[href*="/dairy-farms"] .third{color:#fff;font-family:gothic;font-size:40px;text-transform:uppercase}.cta-bottom[href*="/dairy-farms"]:hover .first,.cta-bottom[href*="/dairy-farms"]:hover .second{color:#fff}.cta-bottom[href*="/dairy-cows"] .inner{margin-top:60px}.cta-bottom[href*="/dairy-cows"] .first{color:#266e68;font-family:wisdom;font-size:24px;line-height:24px}.cta-bottom[href*="/dairy-cows"] .second{color:#fff;font-family:gothic;font-size:45px;line-height:45px;text-transform:uppercase}.cta-bottom[href*="/dairy-cows"]:hover .first{color:#fff}.cta-bottom[href*="/product-locator"] .inner{margin-top:40px}.cta-bottom[href*="/product-locator"] .first{color:#266e68;font-family:wisdom;font-size:32px;line-height:28px}.cta-bottom[href*="/product-locator"] .second{color:#fff;font-family:gothic;font-size:28px;line-height:52px;text-transform:uppercase}.cta-bottom[href*="/product-locator"]:hover .first{color:#fff}.cta-bottom[href*="/our-community"] .inner{margin-top:65px}.cta-bottom[href*="/our-community"] .first{color:#266e68;font-family:wisdom;font-size:27px;line-height:27px}.cta-bottom[href*="/our-community"] .second{color:#fff;font-family:gothic;font-size:26px;line-height:26px;text-transform:uppercase}.cta-bottom[href*="/our-community"]:hover .first{color:#fff}#home .home-splash{order:-5}#home .header-wrapper-2{z-index:501}#home .divider{border-style:solid;border-width:1px;border-bottom:#000;display:block;margin-left:auto;margin-right:auto;max-width:960px;width:80vw}#home .cta-top{background-image:none}@media(max-width:767px){#home .cta-top{font-size:5px;height:80px;left:72%;margin:-52px 0 0;width:80px}}@media(min-width:768px){#home .cta-top{font-size:9px;height:162px;left:70%;margin:-166px 0 0;width:162px}}#home .cta-top .inner{display:flex;flex-flow:column nowrap;height:100%;justify-content:center}#home .cta-top .first{color:#266e68;font-family:wisdom;font-size:27px;font-size:2em;line-height:1;margin-top:1em}#home .cta-top .third{color:#fff;font-family:gothic;font-size:45px;font-size:4em;line-height:1.2;text-transform:uppercase}#home .cta-top .cmab2-arrow-right{font-size:2.4em}#home .cta-top:hover .first,#home .cta-top:hover .second,#home .cta-top:hover .third{color:#fff}#food .cta-top .icon{background:url(../images/icons/cta-food.png) 50% 0 no-repeat transparent;background-size:100% auto;height:72px;margin:-16px auto 0;width:38px}@media(max-width:767px){#food .cta-top{margin-top:-27px}#food .cta-top .inner{margin-top:10%!important}#food .cta-top .icon{height:36px!important;margin:-16px auto 2px!important;width:20px!important}}#food .cta-top .inner{line-height:32px;margin:15px auto}#food .cta-top .first,#food .cta-top .second{color:#fff;font-family:gothic;font-size:35px;text-transform:uppercase}#food .cta-top .third{color:#266e68;font-family:wisdom;font-size:35px}#food .cta-top:hover .third{color:#fff}#farms .cta-top .first,#farms .cta-top .second,#farms .cta-top .third{color:#fff;font-family:gothic;font-size:41px;line-height:34px;text-transform:uppercase}#farms .cta-top .third{color:#266e68}#farms .cta-top .fourth{color:#266e68;font-family:wisdom;font-size:27px}#farms .cta-top .icon{background:url(../images/icons/sprite-cta-play.png) no-repeat transparent;background-size:100% auto;height:77px;margin:auto;position:relative;top:-28px;width:65px}@media(max-width:767px){#farms .cta-top .icon{top:-5px}}#farms .cta-top:hover .icon{background-position:0 -78px}#farms .cta-top:hover .fourth,#farms .cta-top:hover .third{color:#fff}#farms .cta-top .inner{margin-top:-30px}#cows .cta-top .icon{background:url(../images/icons/cta-cows.png) 50% 0 no-repeat transparent;background-size:100% auto;height:62px;margin:-20px auto 14px;width:109px}#cows .cta-top .first,#cows .cta-top .second{color:#fff;font-family:gothic;font-size:51px;line-height:42px;text-transform:uppercase}#cows .cta-top .third{color:#266e68;font-family:wisdom;font-size:36px}@media(max-width:767px){#cows .cta-top{background-position:50% 65px}#cows .cta-top .icon{margin-bottom:0}#cows .cta-top .inner .second{font-size:18px;line-height:26px}#cows .cta-top .inner .third{line-height:14px}}#cows .cta-top:hover .third{color:#fff}#foodservice .cta-bottom .inner{margin-top:65px}#foodservice .cta-bottom .first{color:#266e68;font-family:wisdom;font-size:27px;line-height:27px}#foodservice .cta-bottom .second{color:#fff;font-family:gothic;font-size:26px;line-height:26px;text-transform:uppercase}#foodservice .cta-bottom:hover .first{color:#fff}#community .cta-top .inner{margin-top:40px}#community .cta-top .first,#community .cta-top .second{text-transform:uppercase}#community .cta-top .first{color:#fff;font-family:gothic;font-size:26px;text-transform:uppercase}#community .cta-top .second{color:#fff;font-family:gothic;font-size:24px;text-transform:uppercase}#community .cta-top .icon1{background:url(../images/icons/GAMD_logo_wht.png) no-repeat transparent;background-position:50%;background-size:100%;height:60px;margin:2% 5%;width:221px}#community .cta-top .icon2{background:url(../images/icons/down-arrow.png) 50% 0 no-repeat transparent;height:27px;margin:0 auto;width:133px}@media(max-width:767px){#home .cta-bottom .inner{margin-top:22%}#home .cta-bottom .first,#home .cta-bottom .second{color:#266e68;font-family:wisdom;font-size:26px}#home .cta-bottom .third{color:#fff;font-family:gothic;font-size:43px;letter-spacing:-2px;text-transform:uppercase}#farms .cta-top .icon{background-size:24px 52px;height:23px;margin:-7.5% auto 0;width:24px}#farms .cta-top .inner{margin-top:14.6%}#farms .cta-top .first,#farms .cta-top .second{display:none}#farms .cta-top .third{font-size:16px;line-height:1}#farms .cta-top .fourth{font-size:11px;line-height:1}#farms .cta-top:hover .icon{background-position:50% -26px}#farms .cta-bottom .inner{margin-top:29.7%}#farms .cta-bottom .first{color:#266e68;font-family:wisdom;font-size:26px}#farms .cta-bottom .second{color:#fff;font-family:gothic;font-size:47px;text-transform:uppercase}#cows .cta-top .icon{background:url(../images/icons/cta-cows.png) 50% 0 no-repeat transparent;background-size:100% auto;height:30px;margin:-10% auto 2%;width:42px}#cows .cta-top .first{font-size:16px;line-height:16px}#cows .cta-top .third{font-size:14px}#cows .cta-bottom .icon{height:21px;width:19px}#cows .cta-bottom .inner{margin-top:19.7%}#cows .cta-bottom .first{font-size:28px}#cows .cta-bottom .second{font-size:43px;line-height:35px}#food .cta-top .icon{height:18px;margin:-8px auto 3px;width:10px}#food .cta-top .inner{margin-top:20%}#food .cta-top .first{font-size:15px;line-height:1}#food .cta-top .third{font-size:14px;line-height:1}#food .cta-top .arrow{height:11px;margin-top:8px;width:14px}#food .cta-bottom .icon{height:21px;width:19px}#food .cta-bottom .inner{margin:22.25% auto 13%}#food .cta-bottom .first{font-size:25px}#food .cta-bottom .second{font-size:29px}#community .cta-top .inner{line-height:13px;margin-top:21%}#community .cta-top .first,#community .cta-top .second{display:none}#community .cta-top .icon{background-size:100% auto;height:41px;margin:0 auto;width:66px}#community .cta-top .icon1{background-size:89%;margin:-10px 1px;width:91%;width:80px}}.logos{margin:0 auto;min-width:960px;padding:50px;width:960px}.look-for-seal{align-items:center;display:flex;flex-direction:column;padding-bottom:100px;padding-top:60px}.look-for-seal.hispanic-dairy .cta-wrapper:nth-of-type(2){display:flex}@media(max-width:767px){.look-for-seal{padding-bottom:45px}}.look-for-seal .header{align-items:center;display:flex;flex-direction:column}.look-for-seal .header .subheadline{color:#e0a500;font-family:wisdom;font-size:25px;line-height:1.7;position:relative;z-index:1}.look-for-seal .header .headline{font-family:gothic;font-size:72px;line-height:70px;position:relative;text-align:center;text-transform:uppercase;z-index:0}.look-for-seal .main-content{display:flex;justify-content:space-between;margin-top:80px;max-width:1080px;min-height:1px;padding:0 40px;width:100%}.look-for-seal .main-content .card{background:none;border:none;max-width:280px;min-width:200px;width:30%}.look-for-seal .main-content .card .image{min-height:1px;width:100%}.look-for-seal .main-content .card .content{align-items:center;display:flex;flex-direction:column;font-family:hoefler;margin-top:47px;text-align:center}.look-for-seal .main-content .card .content .header{font-family:gothic;font-size:45px;text-transform:uppercase}.look-for-seal .main-content .card .content .description{font-size:18px;line-height:1.4;margin-top:30px;width:100%}.look-for-seal .cta-wrapper{display:flex;justify-content:center;margin-top:3em}.look-for-seal .cta-wrapper .cta{align-items:center;background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:flex;display:inline-block;font-family:gothic;font-size:30px;font-size:20px;height:46px;justify-content:center;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;white-space:nowrap;width:auto}.look-for-seal .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.look-for-seal .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.look-for-seal .cta-wrapper .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.look-for-seal .cta-wrapper:nth-of-type(2){display:none}@media(max-width:767px){.look-for-seal .header .subheadline{font-size:22px}.look-for-seal .header .headline{font-size:60px;line-height:1;max-width:200px}.look-for-seal .main-content{align-items:center;flex-direction:column;margin-top:0}.look-for-seal .main-content .card{min-height:auto;padding:30px 0;width:100%}.look-for-seal .main-content .card .image{margin:auto;max-width:280px;min-width:200px;width:60%}.look-for-seal .main-content .card .content{margin-top:24px}.look-for-seal .main-content .card .content .header{font-size:38px}.look-for-seal .main-content .card .content .description{font-size:20px;line-height:6.3vw;margin-top:5px}.look-for-seal .cta-wrapper{margin-top:1em}.look-for-seal .cta-wrapper .cta{font-size:30px}}.next-up{align-items:center;background-color:#0cc7b8;display:flex;flex-direction:column}.next-up .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px;margin-bottom:5px;margin-top:70px}@media(max-width:767px){.next-up .headline{font-size:17px}}.next-up .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fff;font-size:150px;line-height:108px;margin-bottom:20px;text-align:center}@media(max-width:767px){.next-up .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.next-up a{background-color:#000;border:3px solid #000;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;margin:0 0 35px;min-width:auto;padding:0 20px;position:static;text-align:center;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.next-up a,.next-up a:hover{text-decoration:none}@media(max-width:767px){.next-up a{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.next-up a:hover{background-color:#fff;border:3px solid #fff;color:#000}.next-up .image{position:relative;top:2px}.next-up .image img{width:100%}@media(max-width:767px){.next-up .headline{font-size:6vw;margin-bottom:0;margin-top:12vw}.next-up .subheadline{font-size:22vw;line-height:.8;margin-bottom:5.3vw;margin-top:.1em}.next-up a{font-size:5.7vw;height:11.1vw;line-height:10vw;padding:0 3vw}}.toggle-overlay{cursor:pointer}@media(min-width:768px){.not-mobile .health-wellness-overlay .close-button,.not-mobile .overlay-wrapper .close-button{left:50%;margin:5% auto 0;position:fixed;top:0;width:400px;z-index:3}.not-mobile .health-wellness-overlay .close-button div,.not-mobile .overlay-wrapper .close-button div{background:url(../images/icons/close.png) 0 0 no-repeat transparent;cursor:pointer;height:26px;position:absolute;right:-45px;text-indent:-9999em;top:0;width:26px;z-index:4}.not-mobile .health-wellness-overlay .close-button div:hover,.not-mobile .overlay-wrapper .close-button div:hover{background-position:0 -30px}}.mobile .close-button{height:35px;margin:5% auto 0;position:fixed;right:0;top:3%;width:35px;z-index:3}.mobile .close-button div{background:#231f20 url(../images/icon-close-yellow.png) 50% no-repeat;border-radius:50% 0 0 50%;height:35px;position:static;text-indent:-9999px;width:35px}.health-wellness-overlay,.overlay-wrapper{background-color:#000;background:rgba(0,0,0,.7);display:none;height:100%;left:0;opacity:0;overflow-y:auto;position:absolute;top:0;width:100%;z-index:9999}html.ie8 .health-wellness-overlay,html.ie8 .overlay-wrapper{filter:none;z-index:40}html.ie9 .health-wellness-overlay,html.ie9 .overlay-wrapper{box-sizing:content-box}.health-wellness-overlay a.back,.overlay-wrapper a.back{background:url(../images/icons/sprite-back.png) 0 0 no-repeat transparent;display:inline-block;font-family:gothic;font-size:25px;height:38px;line-height:38px;overflow:visible;padding-left:50px;text-transform:uppercase}.health-wellness-overlay a.back:hover,.overlay-wrapper a.back:hover{background-position:0 -42px}.health-wellness-overlay.loaded .inner,.overlay-wrapper.loaded .inner{background-image:none}.health-wellness-overlay .inner,.overlay-wrapper .inner{background:#fff url(../images/cmab_loading_gif_fast.gif) 50% no-repeat;background-size:100px;box-shadow:0 0 50px rgba(0,0,0,.5);color:#231f20;margin:5% auto 10%;min-height:800px;overflow-x:hidden;position:relative;width:800px}.health-wellness-overlay .inner .logo,.overlay-wrapper .inner .logo{left:20px;position:absolute;top:20px}.health-wellness-overlay .inner .body,.health-wellness-overlay .inner .body .recipe,.health-wellness-overlay .inner .header,.overlay-wrapper .inner .body,.overlay-wrapper .inner .body .recipe,.overlay-wrapper .inner .header{padding:0}.health-wellness-overlay .inner .recipe .header,.overlay-wrapper .inner .recipe .header{display:none}@media(max-width:767px){.health-wellness-overlay .cowhealth.template-wrapper,.overlay-wrapper .cowhealth.template-wrapper{padding:5% 0}}.health-wellness-overlay .cowhealth .headline,.overlay-wrapper .cowhealth .headline{background:url(../images/cowology-health-overlay.png) 50% 0 no-repeat #fff;margin-top:20px;padding:128px 0 10px}.health-wellness-overlay .cowhealth .content,.overlay-wrapper .cowhealth .content{padding:0 50px}.health-wellness-overlay .cowhealth h3,.overlay-wrapper .cowhealth h3{padding-bottom:10px}.health-wellness-overlay .cowhealth h3 .title,.overlay-wrapper .cowhealth h3 .title{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:25px;padding-right:4px}@media(max-width:767px){.health-wellness-overlay .cowhealth h3 .title,.overlay-wrapper .cowhealth h3 .title{font-size:17px}}.health-wellness-overlay .cowhealth h3 .description,.overlay-wrapper .cowhealth h3 .description{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:24px}@media(max-width:767px){.health-wellness-overlay .cowhealth h3 .description,.overlay-wrapper .cowhealth h3 .description{font-size:25px;line-height:23px}}.health-wellness-overlay .cowhealth h4,.overlay-wrapper .cowhealth h4{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:33px}@media(max-width:767px){.health-wellness-overlay .cowhealth h4,.overlay-wrapper .cowhealth h4{font-size:25px;line-height:23px}}.health-wellness-overlay .cowhealth p,.overlay-wrapper .cowhealth p{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.health-wellness-overlay .cowhealth p,.overlay-wrapper .cowhealth p{font-size:14px;line-height:18px}}.health-wellness-overlay .cowhealth h3,.health-wellness-overlay .cowhealth h4,.health-wellness-overlay .cowhealth p,.overlay-wrapper .cowhealth h3,.overlay-wrapper .cowhealth h4,.overlay-wrapper .cowhealth p{text-align:left}.health-wellness-overlay .cowhealth .animal-care-video,.overlay-wrapper .cowhealth .animal-care-video{height:0;margin-bottom:50px;padding-bottom:56.25%;padding-top:25px;position:relative}.health-wellness-overlay .cowhealth .animal-care-video iframe,.overlay-wrapper .cowhealth .animal-care-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:767px){.health-wellness-overlay a.back,.overlay-wrapper a.back{background:url(../images/icons/sprite-back.png) 0 0 no-repeat transparent;background-size:20px auto;font-size:18px;height:20px;line-height:20px;padding-left:30px}.health-wellness-overlay a.back:hover,.overlay-wrapper a.back:hover{background-position:0 -20px}.health-wellness-overlay .inner,.overlay-wrapper .inner{margin-top:3%;width:95%}.health-wellness-overlay .inner .logo img,.overlay-wrapper .inner .logo img{width:25%}.health-wellness-overlay .inner .header,.overlay-wrapper .inner .header{margin-bottom:10%}.health-wellness-overlay .inner .header .headline,.overlay-wrapper .inner .header .headline{margin:0 auto}.health-wellness-overlay .inner .body,.overlay-wrapper .inner .body{width:100%}.health-wellness-overlay .inner .body .question,.overlay-wrapper .inner .body .question{font-size:25px;line-height:25px;padding-left:45px;padding-top:3px}.health-wellness-overlay .inner .body .answer,.overlay-wrapper .inner .body .answer{font-size:16px;line-height:20px;padding-left:45px;padding-top:6px}}.template{display:none}.template .header{padding:3%}.health-wellness-overlay.open,.health-wellness-overlay.open .template,.outer-wrapper .template-wrapper.open,.outer-wrapper .template-wrapper.open .template,.template.open,.template.open .template{display:block}.health-wellness-overlay .header,.outer-wrapper .template-wrapper .header,.template .header{text-align:center}.health-wellness-overlay .header .headline,.outer-wrapper .template-wrapper .header .headline,.template .header .headline{font:100px/80px gothic;text-transform:uppercase}.health-wellness-overlay .header .subheadline,.outer-wrapper .template-wrapper .header .subheadline,.template .header .subheadline{color:#e0a500;font:50px/50px wisdom}.health-wellness-overlay .header .description,.outer-wrapper .template-wrapper .header .description,.template .header .description{color:#666;font:24px/36px hoefler}.mobile .health-wellness-overlay .header .description,.mobile .outer-wrapper .template-wrapper .header .description,.mobile .template .header .description{font:15px/1.4 hoefler}.health-wellness-overlay .header .icon,.outer-wrapper .template-wrapper .header .icon,.template .header .icon{margin-bottom:30px}.health-wellness-overlay p,.outer-wrapper .template-wrapper p,.template p{margin:20px 0}.health-wellness-overlay .story .header,.outer-wrapper .template-wrapper .story .header,.template .story .header{padding-top:40px}.health-wellness-overlay .story .header img,.outer-wrapper .template-wrapper .story .header img,.template .story .header img{margin-bottom:20px}.health-wellness-overlay .story .header .image-text,.outer-wrapper .template-wrapper .story .header .image-text,.template .story .header .image-text{color:#0cc7b8;font:18px gothic;position:absolute;right:180px;text-transform:uppercase;top:130px}.health-wellness-overlay .story .header .icon,.outer-wrapper .template-wrapper .story .header .icon,.template .story .header .icon{margin:20px auto}.health-wellness-overlay .story .post-content,.outer-wrapper .template-wrapper .story .post-content,.template .story .post-content{font:18px/26px hoefler;margin:0 auto 50px;text-align:center;width:63%}.health-wellness-overlay .story .post-content div,.health-wellness-overlay .story .post-content p,.outer-wrapper .template-wrapper .story .post-content div,.outer-wrapper .template-wrapper .story .post-content p,.template .story .post-content div,.template .story .post-content p{font:18px/26px hoefler;margin-left:auto;margin-right:auto}.health-wellness-overlay .story .post-content p.emphasized,.outer-wrapper .template-wrapper .story .post-content p.emphasized,.template .story .post-content p.emphasized{color:#9b957b;font:24px/34px hoefler;position:relative;right:10%;width:120%}.health-wellness-overlay .story .post-content h2,.outer-wrapper .template-wrapper .story .post-content h2,.template .story .post-content h2{font:32px/32px gothic;margin:35px 0 15px;text-transform:uppercase}.health-wellness-overlay .story .post-content h2.border-top,.outer-wrapper .template-wrapper .story .post-content h2.border-top,.template .story .post-content h2.border-top{border-top:2px solid #eee;margin:35px 80px 15px;padding-top:45px}@media(max-width:767px){.health-wellness-overlay .story .header .title-img,.outer-wrapper .template-wrapper .story .header .title-img,.template .story .header .title-img{margin-bottom:1%;width:30%}.health-wellness-overlay .story .header .image-text,.outer-wrapper .template-wrapper .story .header .image-text,.template .story .header .image-text{display:none}.health-wellness-overlay .story .header .headline,.outer-wrapper .template-wrapper .story .header .headline,.template .story .header .headline{font:45px/45px gothic}.health-wellness-overlay .story .header .subheadline,.outer-wrapper .template-wrapper .story .header .subheadline,.template .story .header .subheadline{font:18px/18px wisdom}.health-wellness-overlay .story .header .description,.outer-wrapper .template-wrapper .story .header .description,.template .story .header .description{font:16px/24px hoefler}.health-wellness-overlay .story .body .post-content,.health-wellness-overlay .story .body .post-content p,.outer-wrapper .template-wrapper .story .body .post-content,.outer-wrapper .template-wrapper .story .body .post-content p,.template .story .body .post-content,.template .story .body .post-content p{font:14px/22px hoefler;width:100%}.health-wellness-overlay .story .body .post-content .emphasized,.health-wellness-overlay .story .body .post-content p .emphasized,.outer-wrapper .template-wrapper .story .body .post-content .emphasized,.outer-wrapper .template-wrapper .story .body .post-content p .emphasized,.template .story .body .post-content .emphasized,.template .story .body .post-content p .emphasized{font:16px/24px hoefler;margin:5% auto;position:static;width:88%}}.health-wellness-overlay[data-dialog-id="406"] .header .headline,.outer-wrapper .template-wrapper[data-dialog-id="406"] .header .headline,.template[data-dialog-id="406"] .header .headline{color:#e0a500;font:50px/50px wisdom;text-transform:none}.health-wellness-overlay[data-dialog-id="406"] .header .subheadline,.outer-wrapper .template-wrapper[data-dialog-id="406"] .header .subheadline,.template[data-dialog-id="406"] .header .subheadline{color:#231f20;font:100px/80px gothic;text-transform:uppercase}.health-wellness-overlay[data-dialog-id="406"] .header .description,.outer-wrapper .template-wrapper[data-dialog-id="406"] .header .description,.template[data-dialog-id="406"] .header .description{line-height:34px;margin:30px auto 0;width:70%}.health-wellness-overlay[data-dialog-id="406"] .icon,.outer-wrapper .template-wrapper[data-dialog-id="406"] .icon,.template[data-dialog-id="406"] .icon{margin-bottom:0}.health-wellness-overlay[data-dialog-id="406"] .border-top:before,.outer-wrapper .template-wrapper[data-dialog-id="406"] .border-top:before,.template[data-dialog-id="406"] .border-top:before{border-top:1px solid #ddd;content:"";display:block;margin:30px auto 25px;width:20%}@media(max-width:767px){.health-wellness-overlay[data-dialog-id="406"] .header .headline,.outer-wrapper .template-wrapper[data-dialog-id="406"] .header .headline,.template[data-dialog-id="406"] .header .headline{font:20px/20px wisdom}.health-wellness-overlay[data-dialog-id="406"] .header .subheadline,.outer-wrapper .template-wrapper[data-dialog-id="406"] .header .subheadline,.template[data-dialog-id="406"] .header .subheadline{font:45px/45px gothic}.health-wellness-overlay[data-dialog-id="406"] .header .description,.outer-wrapper .template-wrapper[data-dialog-id="406"] .header .description,.template[data-dialog-id="406"] .header .description{width:88%}}.health-wellness-overlay .agenda,.health-wellness-overlay .dairy-princess,.outer-wrapper .template-wrapper .agenda,.outer-wrapper .template-wrapper .dairy-princess,.template .agenda,.template .dairy-princess{padding:5%;text-align:center}.health-wellness-overlay .agenda .header,.health-wellness-overlay .dairy-princess .header,.outer-wrapper .template-wrapper .agenda .header,.outer-wrapper .template-wrapper .dairy-princess .header,.template .agenda .header,.template .dairy-princess .header{padding:0}.health-wellness-overlay .agenda .headline,.health-wellness-overlay .dairy-princess .headline,.outer-wrapper .template-wrapper .agenda .headline,.outer-wrapper .template-wrapper .dairy-princess .headline,.template .agenda .headline,.template .dairy-princess .headline{font-size:50px}.health-wellness-overlay .agenda .description,.health-wellness-overlay .dairy-princess .description,.outer-wrapper .template-wrapper .agenda .description,.outer-wrapper .template-wrapper .dairy-princess .description,.template .agenda .description,.template .dairy-princess .description{color:#231f20;font-size:18px;line-height:22px;margin:0 auto 40px;width:60%}.health-wellness-overlay .agenda .subheadline,.health-wellness-overlay .agenda ul li a,.health-wellness-overlay .dairy-princess .subheadline,.health-wellness-overlay .dairy-princess ul li a,.outer-wrapper .template-wrapper .agenda .subheadline,.outer-wrapper .template-wrapper .agenda ul li a,.outer-wrapper .template-wrapper .dairy-princess .subheadline,.outer-wrapper .template-wrapper .dairy-princess ul li a,.template .agenda .subheadline,.template .agenda ul li a,.template .dairy-princess .subheadline,.template .dairy-princess ul li a{color:#000;font:18px hoefler;width:65%}.health-wellness-overlay .agenda .subheadline:hover,.health-wellness-overlay .agenda ul li a:hover,.health-wellness-overlay .dairy-princess .subheadline:hover,.health-wellness-overlay .dairy-princess ul li a:hover,.outer-wrapper .template-wrapper .agenda .subheadline:hover,.outer-wrapper .template-wrapper .agenda ul li a:hover,.outer-wrapper .template-wrapper .dairy-princess .subheadline:hover,.outer-wrapper .template-wrapper .dairy-princess ul li a:hover,.template .agenda .subheadline:hover,.template .agenda ul li a:hover,.template .dairy-princess .subheadline:hover,.template .dairy-princess ul li a:hover{text-decoration:underline}.health-wellness-overlay .agenda .subheadline,.health-wellness-overlay .dairy-princess .subheadline,.outer-wrapper .template-wrapper .agenda .subheadline,.outer-wrapper .template-wrapper .dairy-princess .subheadline,.template .agenda .subheadline,.template .dairy-princess .subheadline{border-bottom:1px solid #ddd;display:none;margin:0 auto;padding-bottom:25px}.health-wellness-overlay .agenda ul,.health-wellness-overlay .dairy-princess ul,.outer-wrapper .template-wrapper .agenda ul,.outer-wrapper .template-wrapper .dairy-princess ul,.template .agenda ul,.template .dairy-princess ul{margin-top:20px}.health-wellness-overlay .agenda ul li a,.health-wellness-overlay .dairy-princess ul li a,.outer-wrapper .template-wrapper .agenda ul li a,.outer-wrapper .template-wrapper .dairy-princess ul li a,.template .agenda ul li a,.template .dairy-princess ul li a{line-height:30px}@media(max-width:767px){.health-wellness-overlay .agenda .body,.outer-wrapper .template-wrapper .agenda .body,.template .agenda .body{padding:0 20px}.health-wellness-overlay .agenda .body h4,.outer-wrapper .template-wrapper .agenda .body h4,.template .agenda .body h4{margin-bottom:20px}}.outer-wrapper .chart,.template .chart{display:none}.outer-wrapper .chart.active,.template .chart.active{display:block}@media(min-width:768px){.outer-wrapper .chart,.template .chart{margin:0 auto;width:960px}}.outer-wrapper .chart .header,.template .chart .header{display:none}.outer-wrapper .chart .header .image-text,.template .chart .header .image-text{color:#0cc7b8;font:15px hoefler;position:absolute;right:250px;text-align:left;top:75px}.outer-wrapper .chart .header .image-text strong,.template .chart .header .image-text strong{display:block;font:20px gothic;text-transform:uppercase}.outer-wrapper .chart .header .headline,.template .chart .header .headline{margin:0 auto;width:65%}.outer-wrapper .chart .header .description,.template .chart .header .description{margin:20px auto;width:90%}.outer-wrapper .chart table,.template .chart table{border-top:3px solid #e0a500;color:#000;font:15px/17px hoefler}.outer-wrapper .chart table tr:nth-child(odd),.template .chart table tr:nth-child(odd){background-color:#fff}.all .outer-wrapper .chart table tr:nth-child(n+2),.all .template .chart table tr:nth-child(n+2){display:table-row}.outer-wrapper .chart table td,.template .chart table td{border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;line-height:1.1;padding:15px 10px;vertical-align:top;width:15%}.outer-wrapper .chart table td.heading,.template .chart table td.heading{color:#000;font:20px gothic;text-transform:uppercase}.outer-wrapper .chart table td:last-child,.template .chart table td:last-child{width:30%}.outer-wrapper .chart table tr.heading,.template .chart table tr.heading{border-bottom:3px solid #e0a500;color:#9b957b}.outer-wrapper .chart table td.heading,.outer-wrapper .chart table tr.heading td,.template .chart table td.heading,.template .chart table tr.heading td{font:26px gothic;text-transform:uppercase}@media(max-width:767px){.outer-wrapper .chart .header .headline,.template .chart .header .headline{font:45px/45px gothic;width:80%}.outer-wrapper .chart .header .subheadline,.template .chart .header .subheadline{font:30px/30px wisdom}.outer-wrapper .chart .header .description,.template .chart .header .description{font:18px/25px hoefler;width:100%}.outer-wrapper .chart .mobile-no,.template .chart .mobile-no{display:none}.outer-wrapper .chart .mobile-yes ul li .details,.template .chart .mobile-yes ul li .details{font:16px/20px hoefler}.outer-wrapper .chart .mobile-yes ul li .details .label,.template .chart .mobile-yes ul li .details .label{color:#9b957b;font:16px gothic;margin-top:5%;text-transform:uppercase}}.outer-wrapper .template-wrapper>.header .headline,.outer-wrapper .template-wrapper>.header .title-img{display:none}.outline{color:#231f20}.not-mobile .outer-wrapper .outline.template-wrapper{margin:0 auto;width:950px}.outline .header{padding:25px}.outline .header .headline{margin:20px 0 50px}.outline .header .description{line-height:34px}.outline .cards-nav{margin:20px 0 30px}.outline .cards-nav li{color:#e0a500;cursor:pointer;display:inline-block;font:22px gothic;margin-right:15px;padding-bottom:5px;text-transform:uppercase}.outline .cards-nav li:hover{border-bottom:3px solid #e0a500}.outline .cards-nav li.active{border-bottom:3px solid #231f20;color:#231f20}.outline .accordion .term{padding-left:25px}@media(max-width:767px){.outline .accordion .term{padding-left:0}}.outline .accordion .definition{padding:0 25px}.outline .cards>li{border-top:1px solid #e5e5e5;margin-top:45px;padding-top:45px}.outline .cards li{clear:both}.outline .cards li.active{display:block}.outline .cards li .term{font:34px/30px gothic;padding-bottom:25px;text-transform:uppercase}@media(max-width:767px){.outline .cards li .term{padding-left:25px}}.outline .cards li .definition,.outline .cards li .definition p{font:18px/26px hoefler;margin:0}.outline .cards li .definition{padding-bottom:50px;width:80%}.outline .cards li .definition ul li{display:block;list-style-type:disc;margin:10px auto;padding-left:1.1em}.outline .cards li .definition ul li:before{content:"•";display:inline-block;margin:0 15px 0 -1.1em}@media(max-width:767px){.outline .header .headline{font-size:50px;line-height:45px;margin:5% auto;padding-bottom:5%;text-align:center;width:70%}.outline .header .description{font-size:16px;line-height:20px}.outline ul li .definition,.outline ul li .definition p{font:20px/26px hoefler;margin:5% auto}}.faq{margin:90px auto;padding:25px;width:950px}@media(max-width:767px){.faq{margin:20px auto;width:100%}}.faq.es .body .question{background:url(../images/sprite-faq-q.es.png) 0 0 no-repeat}.faq.es .body .answer{background:url(../images/sprite-faq-a.es.png) 0 0 no-repeat}.faq .header{display:none}.faq .body{margin:0 auto;width:100%}.faq .body .answer,.faq .body .question{min-height:55px;padding-left:55px;vertical-align:top}.faq .body .question{background:url(../images/sprite-faq-q.gif) 0 0 no-repeat;font:34px/30px gothic;padding-top:6px;text-transform:uppercase}@media(max-width:767px){.faq .body .question{font-size:25px;line-height:25px;padding-left:45px;padding-top:3px}}.faq .body .answer{background:url(../images/sprite-faq-a.gif) 0 0 no-repeat;font:18px/24px hoefler;margin-bottom:45px;padding-top:12px}@media(max-width:767px){.faq .body .answer{font-size:16px;line-height:20px;padding-left:45px;padding-top:6px}.faq .body .answer:last-child{margin-bottom:0}}.overlay-carousel{height:100%;left:50%;margin-left:-480px;position:fixed;top:0;width:960px}.overlay-carousel .next,.overlay-carousel .prev{position:absolute;top:50%}.overlay-carousel .prev{left:0}.overlay-carousel .next{right:0}.overlay-carousel .slide-wrapper-outer{left:50%;margin-left:-75%;position:absolute;top:0;width:810px}.overlay-carousel .slide{position:absolute;width:810px}@media(min-width:768px){.glossary.template-wrapper{margin:0 auto;width:960px}}.glossary .header .title-img{margin:55px auto 15px}.glossary .header .headline{margin-bottom:75px}.glossary .body sub{font-size:smaller;position:relative;top:2px}.glossary .body sub.lower{top:5px}.glossary .body .glossary{padding:100px 5% 10%}@media(max-width:767px){.glossary .body .glossary{padding:40px 20px}}.glossary .body .glossary .letter-index{border-bottom:3px solid #e0a500;border-top:3px solid #e0a500;display:flex;padding:16px 5px 12px}@media(min-width:768px){.glossary .body .glossary .letter-index.secondary{display:none}}.glossary .body .glossary .letter-index *{flex:1;font:30px gothic;text-align:center;text-transform:uppercase}.glossary .body .glossary .letter-index a,.glossary .body .glossary .letter-index a:hover{color:#e0a500;text-decoration:none}.glossary .body .glossary .letter-index a.active,.glossary .body .glossary .letter-index a:hover.active{border-bottom:3px solid #231f20;color:#231f20;padding-bottom:5px}.glossary .body .glossary .letter-index span{color:#ddd}.glossary .body .glossary .letter-index.top a.active,.glossary .body .glossary .letter-index.top a:hover.active{border-bottom:0;border-top:3px solid #231f20;padding:5px 0 0}.glossary .body .glossary .letter-tables .table{border-bottom:3px solid #e0a500;display:table}.glossary .body .glossary .letter-tables .table .row{display:table-row;width:100%}.glossary .body .glossary .letter-tables .table .row:nth-child(2n){background-color:#f5f5f5}.glossary .body .glossary .letter-tables .table .row div{border-bottom:1px solid #ddd;display:table-cell;font:18px/28px hoefler;padding:35px 0;vertical-align:top}.glossary .body .glossary .letter-tables .table .row div a,.glossary .body .glossary .letter-tables .table .row div a:hover{color:#9b957b;text-decoration:none}.glossary .body .glossary .letter-tables .table .row:last-child{border-bottom:0}.glossary .body .glossary .letter-tables .table .row .heading{font:34px/30px gothic;padding:35px 20px 35px 0;text-transform:uppercase;width:30%}@media(min-width:768px){.glossary .body .glossary .letter-tables .table .row:last-child{border-bottom:0;width:70%}}@media(max-width:767px){.glossary .header .headline{font-size:45px;line-height:45px;width:100%}.glossary .body .glossary .letter-index{flex-flow:row wrap;width:100%}.glossary .body .glossary .letter-index a,.glossary .body .glossary .letter-index a.active,.glossary .body .glossary .letter-index span{display:inline-block;flex:1 0 5%;margin-bottom:2%;margin-right:6px;padding-bottom:1%!important}.glossary .body .glossary .letter-tables{padding:3% 0 8%}.glossary .body .glossary .letter-tables .table{border-bottom:none;display:block;padding:20px}.glossary .body .glossary .letter-tables .table .row{background-color:transparent!important;border-bottom:0;display:block}.glossary .body .glossary .letter-tables .table .row div{border-bottom:0;display:block;line-height:1.4;padding:0 0 5%;width:100%}.glossary .body .glossary .letter-tables .table .row .heading{padding:10% 0 5%;width:100%}}.overlay-wrapper .recipe-wrapper{padding:0 40px}.overlay-wrapper .recipe-wrapper img.recipe-image{margin:40px 0}.recipe-wrapper h1{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;display:block;letter-spacing:-.5px;line-height:47px}@media(max-width:767px){.recipe-wrapper h1{font-size:25px;line-height:23px}}.recipe-wrapper img{max-width:100%}.recipe-wrapper a{color:#ffc320;text-decoration:none}.recipe-wrapper a:hover{color:#b48811}@media(min-width:768px){.recipe-wrapper .wrapper{padding-top:40px}}.recipe-wrapper .recipe-title{color:#a6a292;font-family:gothic;font-size:25px;margin:0;text-transform:uppercase}.recipe-wrapper .recipe-action{padding:2% 0 5%}.recipe-wrapper .recipe-action ul{display:block;height:40px;width:100%}.recipe-wrapper .recipe-action li{float:left;padding:0 5px}.recipe-wrapper .recipe-action li.share{display:none;padding:10px 0}.recipe-wrapper .recipe-action li.print{cursor:pointer;line-height:40px}.recipe-wrapper .recipe-action li.print p{font-family:hoefler;font-size:15px;margin:0}@media(min-width:768px){.recipe-wrapper .recipe-action li.share-icon{border-right:1px solid #e3e3e3}}.recipe-wrapper .section{border-top:2px solid #eee;overflow:auto;padding:40px 0;width:100%}.recipe-wrapper .section h2{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;float:left;font-size:33px;width:30%}@media(max-width:767px){.recipe-wrapper .section h2{font-size:25px;line-height:23px}}.recipe-wrapper .section .product-locator-widget{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;float:left;font-size:33px;font-size:25px;padding-top:1em;width:100%}@media(max-width:767px){.recipe-wrapper .section .product-locator-widget{font-size:25px;line-height:23px}}.recipe-wrapper .section .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.recipe-wrapper .section .cta:hover{text-decoration:none}@media(max-width:767px){.recipe-wrapper .section .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.recipe-wrapper .section .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.recipe-wrapper .section li,.recipe-wrapper .section p{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;margin:0}@media(max-width:767px){.recipe-wrapper .section li,.recipe-wrapper .section p{font-size:14px;line-height:18px}}.recipe-wrapper .section p{padding:0 0 20px}.recipe-wrapper .section .copy{float:left;width:70%}.recipe-wrapper .section .copy strong{font-weight:700}@media(max-width:767px){.recipe-wrapper .section{padding:25px}}.recipe-wrapper .ingredients{display:block}.recipe-wrapper .ingredients span{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;display:block}@media(max-width:767px){.recipe-wrapper .ingredients span{font-size:14px;line-height:18px}}.recipe-wrapper .ingredients span.label{margin:20px 0 0}.recipe-wrapper .ingredients span.label:first-child{margin-top:0}.recipe-wrapper .perorder{border-bottom:2px solid #eee;margin-bottom:42px}@media(max-width:767px){.recipe-wrapper .section .copy,.recipe-wrapper .section h2{float:none;width:100%}.recipe-wrapper .section h2{margin-bottom:4%}}.recipe-wrapper.new{border-top:5px solid #fec31f}.recipe-wrapper.new .image-placeholder,.recipe-wrapper.new .recipe-image{float:right;height:219px;margin:30px;width:219px}@media(max-width:767px){.recipe-wrapper.new .image-placeholder,.recipe-wrapper.new .recipe-image{height:93px;margin:20px 30px;width:93px}}.recipe-wrapper.new h1{min-height:135px}@media(max-width:767px){.recipe-wrapper.new h1{letter-spacing:-1px;min-height:45px}}.recipe-action.cheese{position:absolute;right:15px;top:15px}.recipe-action.cheese span{font-family:hoefler;font-size:15px;left:-2px;position:relative;top:-14px}@media(max-width:767px){li.print{display:none}}.farmerstory{height:1200px;margin:0 auto;overflow:hidden;text-align:center}.farmerstory .mugshot{position:relative;top:-130px}.farmerstory .title{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:25px;font-size:21px}@media(max-width:767px){.farmerstory .title{font-size:17px}}.farmerstory p{margin:20px 0 5px}.farmerstory .farmer_name{color:#231f20;font-family:gothic;font-size:50px;-webkit-font-smoothing:antialiased;text-transform:uppercase}@media(max-width:767px){.farmerstory .farmer_name{font-size:25px;line-height:23px}}.farmerstory .farm_name{font:14px/22px hoefler;width:100%}.farmerstory .bio{font:16px/24px hoefler;margin:0 5%;padding-top:20px;position:static;width:88%}.farmerstory .pull_quote{color:#9b957b;font:24px hoefler;font-style:italic;line-height:26px;margin:0 auto 40px;padding:40px 30px 100px;width:auto}.farmerstory .sayHelloVideo{height:0;margin-bottom:50px;padding-bottom:56.25%;padding-top:25px;position:relative}.farmerstory .sayHelloVideo iframe{height:100%;left:0;position:absolute;top:0;width:100%}.about-us .about-us-content{align-items:center;display:flex;flex-direction:column;padding-top:60px}.about-us .about-us-content p{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased;max-width:675px;padding-bottom:50px;text-align:center;width:100%}@media(max-width:767px){.about-us .about-us-content p{font-size:14px;line-height:18px}}.about-us .about-us-content .image{max-width:420px;width:100%}.about-us .about-us-content .image img{width:100%}.about-us .seal{align-items:center;display:flex;flex-direction:column;padding:60px 0}.about-us .seal .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px;position:relative;z-index:0}@media(max-width:767px){.about-us .seal .headline{font-size:17px}}.about-us .seal .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:150px;line-height:108px;margin-bottom:25px;position:relative;z-index:-1}@media(max-width:767px){.about-us .seal .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.about-us .seal .content{align-items:center;display:flex;flex-direction:column;max-width:960px;width:100%}.about-us .seal .content hr{margin-top:40px;width:100%}.about-us .seal .content .seal-description,.about-us .seal .content .seal-look-up{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased;text-align:center;width:100%}@media(max-width:767px){.about-us .seal .content .seal-description,.about-us .seal .content .seal-look-up{font-size:14px;line-height:18px}}.about-us .seal .content .seal-description{max-width:650px}.about-us .seal .content .image{max-width:375px;width:100%}.about-us .seal .content .image .seal-logo{margin-top:40px;width:100%}.about-us .seal .content .seal-look-up{margin-top:30px;max-width:600px}.about-us .seal .trademark{align-items:center;color:#000;display:flex;margin-top:40px;max-width:600px;width:100%}.about-us .seal .trademark img{margin-right:10px;min-width:60px;width:60px}.about-us .seal .trademark p{color:#000;font-size:14px;font-style:normal;line-height:18px;margin:0;text-align:left}.about-us .look-for-seal-container{background-color:#f3f3f3;padding-bottom:30px}.about-us .chevron{background-color:#f3f3f3;position:relative}.about-us .why-california{align-items:center;background-color:#fec31f;display:flex;flex-direction:column;padding-top:50px}.about-us .why-california .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:132px;font-size:110px;line-height:94px}@media(max-width:767px){.about-us .why-california .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.about-us .why-california .description{color:#231f20;font-family:hoefler;font-size:2.4em;letter-spacing:-.36px;line-height:1.42;margin-top:40px;max-width:1080px;padding:15px;text-align:center;width:100%}.about-us .why-california a{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;margin-top:30px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.about-us .why-california a:hover{text-decoration:none}@media(max-width:767px){.about-us .why-california a{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.about-us .why-california a:hover{background-color:#fff;border:3px solid #fff;color:#000}.about-us .why-california img{margin-bottom:50px;margin-top:50px}.about-us .mission{align-items:center;display:flex;flex-direction:column;padding:70px}.about-us .mission .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px;padding-bottom:5px}@media(max-width:767px){.about-us .mission .headline{font-size:17px}}.about-us .mission .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:132px;line-height:94px}@media(max-width:767px){.about-us .mission .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.about-us .mission .container{max-width:896px;width:100%}.about-us .mission .container .image{background:url(../images/about-us/bg-line.png) no-repeat 50%;margin-top:30px}.about-us .mission .container .image>.date{background-color:#fff;border-left:1px solid #9b957b;border-right:1px solid #9b957b;color:#9b957b;display:table;font-family:hoefler;font-size:40px;font-size:19px;font-style:italic;line-height:50px;line-height:23px;margin:0 auto;padding:0 15px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.about-us .mission .container .image>.date{font-size:17px;line-height:23px}}.about-us .mission .container p{color:#9b957b;font-family:hoefler;font-size:40px;font-style:italic;line-height:50px;-webkit-font-smoothing:antialiased;border-bottom:1px solid #9b957b;margin:30px 0;padding-bottom:30px;text-align:center}@media(max-width:767px){.about-us .mission .container p{font-size:17px;line-height:23px}}.about-us .next-up .image{max-width:1080px;width:100%}@media(max-width:767px){.about-us .next-up .image{position:relative;top:11vw;width:137%}.about-us .about-us-content{padding-top:8vw}.about-us .about-us-content p{font-size:4.8vw;line-height:6.3vw;width:80vw}.about-us .about-us-content .image{max-width:67vw}.about-us .seal{padding:16vw 0}.about-us .seal .headline{font-size:4.6vw}.about-us .seal .subheadline{font-size:11.5vw;margin-bottom:3vw}.about-us .seal .content{width:80vw}.about-us .seal .content .seal-description{font-size:4.8vw;line-height:6.3vw}.about-us .seal .content .image{max-width:51vw}.about-us .seal .content .seal-look-up{font-size:4.8vw;line-height:6.3vw}.about-us .seal .trademark{width:80vw}.about-us .seal .trademark img{width:18vw}.about-us .seal .trademark p{font-size:3vw;line-height:4vw}.about-us .look-for-seal-container{padding-bottom:9.3vw}.about-us .why-california .subheadline{font-size:11.5vw}.about-us .why-california .description{font-size:4.8vw;line-height:6.3vw;margin-top:6vw;width:80vw}.about-us .why-california a{font-size:5.1vw;height:11.3vw;line-height:10vw}.about-us .why-california img{width:40vw}.about-us .mission{padding:18.7vw 10.7vw}.about-us .mission .headline{font-size:4.6vw}.about-us .mission .subheadline{font-size:11.5vw}.about-us .mission .container .image{height:2vw;margin-top:6vw}.about-us .mission .container .image>.date{font-size:2.8vw;height:inherit;line-height:3vw;padding:0 4vw}.about-us .mission .container p{font-size:4.8vw;line-height:6.2vw;margin:6vw 0;padding-bottom:6vw}}.homepage-teaser{background-color:#fec31f;color:#231f20;margin:0;padding:100px 0 160px;width:100%}.homepage-teaser h3{color:#fff;font-family:wisdom;font-size:36px}@media(max-width:767px){.module .wrapper{margin:0 auto;padding:20px 10px!important;width:320px}}.module.what-do-cows-eat .bubble-map .header .subheadline{line-height:.8}@media(min-width:768px){.module.what-do-cows-eat .bubble-map .header .subheadline{font-size:120px;line-height:.8}}.module.what-do-cows-eat .bubble-map .header .description{max-width:350px}.arctext>span{margin:-10px;padding:10px}.intro{background-color:#fec31f;overflow:hidden;position:relative}.intro .main{margin:0 auto;max-width:960px;text-align:center;width:100%}.intro .main .curved{color:#000;font-family:wisdom;font-size:25px;padding-top:100px}.intro .main .crest{margin:24px auto;text-align:center}.intro .main .crest img{max-width:100%}.intro .main .headline,.intro .main .subheadline{font-family:gothic;letter-spacing:-1px;text-transform:uppercase}.intro .main .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;font-size:104px;line-height:83px;margin-bottom:4px}@media(max-width:767px){.intro .main .headline{font-size:43px;letter-spacing:.01em;line-height:1}}.intro .main .subheadline{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:46px}@media(max-width:767px){.intro .main .subheadline{font-size:25px;line-height:23px}}.intro .main .image img{margin:0 auto;max-width:100%}@media(max-width:767px){.intro .curved{display:none}.intro .main{padding:0 3%}.intro .main .crest{margin:9.9vw auto 7.5vw;width:10.6vw}.intro .main .crest img{width:100%}.intro .main .headline{font-size:11.5vw;line-height:10vw;margin:0 auto 1.1vw}.intro .main .subheadline{font-size:6.67vw;line-height:6.3vw}.intro .main .image img{max-width:77%}.intro .headline{padding-bottom:4px}.community-intro-module .main .headline{width:70vw}}.drag-container{border-top:1px solid #dfe2e5;bottom:0;height:50px;left:50%;margin:0 0 0 -349px;position:absolute;width:698px}.drag-container .drag-button{background:url(../images/cowology-drag-bg.png) 0 0 no-repeat transparent;bottom:0;color:#b48811;cursor:pointer;display:block;font-family:gothic;font-size:20px;height:65px;left:0;line-height:65px;margin-left:-74px;position:absolute;text-align:center;text-transform:uppercase;top:-65%;width:148px}.daily-eats{height:1400px;margin:0 auto;position:relative;width:1040px}.daily-eats .headline{color:#231f20;font:160px/122px gothic;letter-spacing:-1px;margin-left:-8px;text-transform:uppercase}.daily-eats .subheadline{color:#fec31f;font:34px wisdom}.daily-eats .description{color:#9b957b;font:italic 20px hoefler;margin-top:10px}.daily-eats .item-container{cursor:pointer;position:absolute}.daily-eats .item-container .item .label .name{color:#0cc7b8;font:60px gothic;text-transform:uppercase}.daily-eats .item-container .item .label .icon{background:#0cc7b8;background-image:url(../images/icon-plus.png);background-position:14px;background-repeat:no-repeat;border-radius:50%;height:50px;margin:0 auto;width:50px}.daily-eats .item-container .item .copy{display:none}@media(max-width:767px){#cows .next-up .subheadline{font-size:17vw;line-height:15vw;padding-top:3vw}#cows .next-up .image{width:70vw}}#community .next-up .image{max-width:300px}@media(max-width:767px){#community .next-up .image{width:55vw}}#farms .intro .main .subheadline{margin:0 auto;max-width:863px;width:100%}@media(max-width:767px){#farms .intro .main .headline{line-height:11.5vw}}#farms .next-up .image{max-width:749px}@media(max-width:767px){#farms .next-up .cta-bottom{margin-bottom:0}#farms .next-up .image{position:relative;top:27vw;width:120vw}}#food .next-up .image{max-width:1080px;width:100%}@media(max-width:767px){#food .next-up .image{left:-21px;position:relative;top:6vw;width:155vw}}.food-for-thought{margin:0 auto;position:relative;width:960px}.food-for-thought .thought-bubble{align-items:center;display:flex;flex-direction:column;height:374px;justify-content:center;padding:40px 25px;position:absolute;right:50px;text-align:center;top:-200px;width:362px;z-index:3}.food-for-thought .thought-bubble .subheadline{color:#fec31f;font:35px/32px wisdom}.food-for-thought .thought-bubble .headline{color:#fff;font:60px/60px gothic;margin-bottom:35px;text-transform:uppercase}.food-for-thought .thought-bubble div.description{color:#fff;font:20px/28px hoefler;margin:0 25px}.food-for-thought .thought-bubble .date{color:#fff;font:16px gothic;margin-bottom:30px;text-transform:uppercase}.food-for-thought .thought-bubble a{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;top:-12px;transition:background-color .2s,border .2s;width:auto}.food-for-thought .thought-bubble a:hover{text-decoration:none}@media(max-width:767px){.food-for-thought .thought-bubble a{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.food-for-thought .thought-bubble a:hover{background-color:#000;border:3px solid #000;color:#fec31f;color:#fff}@media(max-width:767px){.food-for-thought{background:url(../images/chevron-background-yellow-bottom-big.png) no-repeat;background-position:center 12vw;background-size:1500px 1100px;height:400px;height:68vw;max-width:100%;position:relative}.food-for-thought div.thought-bubble{height:65vw;left:21vw;margin:0 auto;padding:0;position:absolute;right:auto;top:6vw;width:58vw}.food-for-thought div.thought-bubble .subheadline{font:5.6vw/1 wisdom}.food-for-thought div.thought-bubble .headline{font:10.2vw/1 gothic;margin-bottom:5vw}.food-for-thought div.thought-bubble div.description{font:3.7vw/1 hoefler}.food-for-thought div.thought-bubble .date{font:15px gothic;margin-bottom:15px}.food-for-thought div.thought-bubble a{border-width:2px;font-size:3.6vw;height:auto;left:0;line-height:1.6;margin-top:5vw;padding:0 4vw;position:relative;top:0}}.commercials{margin-bottom:10vw;padding:0}@media(min-width:1440px){.commercials{margin-bottom:140px}}.commercials .headline{position:relative}.commercials .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;float:left;font-size:90px;position:relative}.commercials .main{left:0;margin:0 auto;width:100%}.commercials .next,.commercials .previous{cursor:pointer;height:60px;margin:10px;width:59px;z-index:100}.commercials .previous{background:url(../images/icons/arrow-prev-yellow.png) no-repeat;background-position:50%;background-size:contain;left:0}.commercials .previous.slick-disabled,.commercials .previous.slick-disabled:hover{cursor:default;opacity:.4}.commercials .next{background:url(../images/icons/arrow-next-yellow.png) no-repeat;background-position:50%;background-size:contain;right:0}.commercials .next.slick-disabled{cursor:default;opacity:.4}.commercials .dot{color:#a6a292;display:none;font-size:32px;padding-right:5px;text-decoration:none}.commercials .dot.active{color:#231f20}.commercials .header{display:flex;margin:0 auto;max-width:960px;width:73%}.commercials .header h3{display:inline-block;float:left;margin-right:10px}.commercials .header h3 .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:25px;padding-left:6px}@media(max-width:767px){.commercials .header h3 .headline{font-size:17px}}.commercials .header h3 .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;float:left;font-size:90px;padding-bottom:20px}@media(max-width:767px){.commercials .header h3 .subheadline{font-size:43px;font-size:46px;letter-spacing:.01em;line-height:1}}.commercials .header .description{color:#fff;float:left;font-family:hoefler;font-size:21px;font-style:italic;line-height:27px;max-width:300px;position:relative;top:80px}.commercials .yt-video-wrapper{align-items:center;display:flex;height:90%;justify-content:center;max-height:600px}@media(max-width:767px){.commercials .yt-video-wrapper{flex-direction:column}}.commercials .yt-video-wrapper .player{height:50vw;max-height:560px;max-width:960px;position:relative;top:-6px;width:73%}.commercials a{text-decoration:none}.commercials .commercialsCta{background-repeat:no-repeat;background-size:contain;border:4px solid #fff;border-radius:50%;cursor:pointer;display:block;height:138px;margin-left:776px;margin-top:60px;padding:60px 20px;position:absolute;text-align:center;text-decoration:none;text-shadow:0 0 3px rgba(0,0,0,.7);width:138px;z-index:500}.commercials .commercialsCta .name,.commercials .commercialsCta .title{text-align:center}.commercials .commercialsCta .title{color:#266e68;color:#fff;font-family:wisdom;font-size:20px}.commercials .commercialsCta .name{color:#fff;font:27px gothic;text-transform:uppercase}.commercials .bottom_ctas{margin-left:auto;margin-right:auto;margin-top:7px;max-width:960px;text-align:right;text-transform:uppercase;width:73%}.commercials .bottom_ctas a{color:#000;font-family:gothic;font-size:15px;text-transform:uppercase}.commercials .bottom_ctas a:hover{color:#fec31f}@media(max-width:767px){.commercials .bottom_ctas a{font-size:10px}}.commercials .bottom_ctas a{background:url(../images/icons/cta-play.png) no-repeat 0 3px;background-size:16px;content:"";font-size:19px;height:15px;padding-left:20px;position:relative;width:15px}.commercials .bottom_ctas a:first-child{padding-right:20px}@media(max-width:767px){.commercials .main{width:100%}.commercials .header{align-items:center;flex-direction:column}.commercials .header h3{display:block;float:none;margin:0;padding-bottom:10px}.commercials .header h3 .headline{padding-left:0;text-align:center}.commercials .header h3 .subheadline{float:none;padding-bottom:0;padding-left:0;text-align:center}.commercials .commercialsCta,.commercials .header .description{display:none}.commercials .next,.commercials .previous{background-size:100% 100%;height:30px;width:30px}.commercials .dot{display:none}.commercials .yt-video-wrapper{height:55vw;margin:0 auto;max-height:320px;position:relative;width:300px}.commercials .yt-video-wrapper .player{height:71%;width:100%}.commercials .yt-video-info{display:none}.commercials .slide-wrapper-outer{margin:0 auto;width:70%}.commercials .slide,.commercials .slide-wrapper-inner{height:auto;width:100%}.commercials .yt-list-info{margin-right:0}.commercials .yt-list-info .active,.commercials .yt-list-info .play-btn{display:inline-block!important}.commercials .yt-list-info .yt-video-image{height:auto;width:100%}.commercials .yt-list-info .yt-video-image img{top:0;width:100%}.commercials .yt-list-info .yt-video-title{font-size:20px;padding-top:2px;width:100%}.commercials .mobile-yes .hide{display:none}.commercials .mobile-yes .bottom_ctas{display:flex;flex-wrap:wrap;width:73%}.commercials .mobile-yes .bottom_ctas a{display:inline;font-size:19px;height:19px;text-align:left;width:100%}.commercials .mobile-yes .main .slick-list{overflow:visible}.commercials .mobile-yes .yt-image{height:100%;margin:0 auto;width:93%}.commercials .mobile-yes .yt-play-btn{background:url(../images/video-play-button-dark.png) no-repeat;background-size:100%;height:39px;position:absolute;width:57px}.commercials .mobile-yes .video-title{align-self:flex-start;font-family:gothic;font-size:5.2vw;height:2em;line-height:5.2vw;margin-left:4%;text-transform:uppercase}.commercials .mobile-yes .inner{height:100%;width:100%}.commercials .mobile-yes .inner a{align-items:center;display:flex;height:80%;justify-content:center;position:absolute;width:100%}.commercials .mobile-yes .inner .title{font-size:13px;padding-top:34px}.commercials .mobile-yes .inner .name{font-size:20px}.commercials .mobile-yes .inner .nextArrow{height:11px;margin:0 auto}.commercials .mobile-yes .inner .commercialsCta{align-self:flex-start;border:none;display:none;height:85px;margin:initial;margin-left:auto;padding:initial;position:relative;top:-20px;width:85px;z-index:1000}.commercials .mobile-yes .slick-active .inner .commercialsCta{display:block}.commercials .mobile-yes .slick-slider .slick-dots li button:before{color:#000}}.home-splash{background-color:#fec31f;padding-top:52px;text-align:center}@media(max-width:767px){.home-splash{padding-top:37px}}.home-splash .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px}@media(max-width:767px){.home-splash .subheadline{font-size:17px}}.home-splash .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:97px;letter-spacing:-.016em}@media(max-width:767px){.home-splash .headline{font-size:43px;letter-spacing:.01em}}.home-splash .headline h3{margin:0 auto;max-width:900px}@media(max-width:767px){.home-splash .header{margin-bottom:20px}}.home-splash .description{color:#231f20;font-family:hoefler;font-size:21px;line-height:32px;margin:0 auto;width:874px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.home-splash .description{font-size:14px;line-height:18px;width:90%}}.home-splash .image{background-position:top;background-repeat:no-repeat;background-size:1950px;height:457px;margin-top:13px;position:relative;top:2px;width:100%}@media(max-width:767px){.home-splash .image{background-size:cover;height:200px}.bubble-map .map-wrapper,.cheese-map .map-wrapper{background:none!important}}.cheese-map{background-color:#fff;background-position:0 100px;background-repeat:no-repeat;display:none;height:1600px;left:-150px;margin:-250px auto 0;padding-top:100px;position:relative;width:1370px}.lt-ie10 .cheese-map{margin:0 auto}.mobile .cheese-map{left:auto}.cheese-map .module-share{display:block;left:224px;top:0}.ie8 .cheese-map .module-share{z-index:0}.cheese-map .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px}@media(max-width:767px){.cheese-map .subheadline{font-size:17px}}.cheese-map .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:150px;left:-12px;line-height:119px;line-height:108px;position:relative}@media(max-width:767px){.cheese-map .headline{font-size:43px;letter-spacing:.01em;line-height:1}}.cheese-map .mobile-no .inner{left:300px;position:absolute;top:422px}html.ie .cheese-map .mobile-no .inner .module-share{z-index:auto}.cheese-map .mobile-no .inner .nav{margin-top:10px}.cheese-map .mobile-no .inner .nav li{border-right:1px solid #ddd;color:#fec31f;cursor:pointer;display:inline-block;font:25px gothic;padding:0 15px;text-transform:uppercase}.cheese-map .mobile-no .inner .nav li img{display:block;margin:0 auto}.cheese-map .mobile-no .inner .nav li a,.cheese-map .mobile-no .inner .nav li a:hover{color:#fec31f;text-decoration:none}.cheese-map .mobile-no .inner .nav li:first-child{padding-left:0}.cheese-map .mobile-no .inner .nav li:last-child{border-right:0}.cheese-map .mobile-no .inner .nav li:first-child img,.cheese-map .mobile-no .inner .nav li:nth-child(3) img{margin-bottom:10px}.cheese-map .mobile-no .inner .nav li:hover a,.cheese-map .mobile-no .inner .nav li:hover a:hover,.cheese-map .mobile-no .inner .nav li:hover span{color:#e7b018}.cheese-map .mobile-no .item-container{position:absolute;z-index:0}.cheese-map .mobile-no .item-container .icon,.cheese-map .mobile-no .item-container .image{display:none}.cheese-map .mobile-no .item-container .picture-labels{display:none;z-index:3}.cheese-map .mobile-no .item-container .picture-labels div{background-color:hsla(56,62%,90%,.9);border:1px solid hsla(57,34%,69%,.25);border-radius:8px;color:#9b957b;font:italic 18px hoefler;height:50px;padding-top:15px;position:absolute;text-align:center;width:200px;z-index:3}.cheese-map .mobile-no .item-container:hover .picture-labels{display:block}.cheese-map .mobile-no .item{background:#0cc7b8;background-image:url(../images/icon-plus-circle.png);background-position:63px 107px;background-repeat:no-repeat;border-radius:50%;color:#fff;height:160px;padding-bottom:15px;position:absolute;width:160px;z-index:-1}.cheese-map .mobile-no .item .label{padding:0 10%;position:relative;top:50%;transform:translateY(-50%)}.cheese-map .mobile-no .item .label .name{font:24px/21px gothic;text-align:center;text-transform:uppercase}html.ie8 .cheese-map .mobile-no .item .label{top:25%}.cheese-map .mobile-no .item:hover{background-color:#266e68}.cheese-map .mobile-yes{padding-bottom:19%}.cheese-map .mobile-yes h3{text-align:center;width:100%}.cheese-map .mobile-yes h3 span{display:block}.cheese-map .mobile-yes h3 .headline{left:0}.cheese-map .mobile-yes .copy{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.cheese-map .mobile-yes .copy{font-size:14px;line-height:18px}}.cheese-map .mobile-yes .items .slick-list{height:330px}.cheese-map .mobile-yes .items .icon{left:50%;margin:0 0 0 -125px;position:absolute;top:140px}.cheese-map .mobile-yes .items .item-container{height:330px;overflow:auto}.cheese-map .mobile-yes .items .item-container .item{background:#0cc7b8;background-image:url(../images/icons/plus.png);background-position:67px 115px;background-repeat:no-repeat;border-radius:50%;color:#fff;height:160px;margin:0 auto;width:160px}.cheese-map .mobile-yes .items .item-container .item .label{display:block;font:25px gothic;margin:0 auto;padding-top:20%;text-align:center;text-transform:uppercase;width:75%}.cheese-map .mobile-yes .items .item-container .item .image{margin-top:50px}.cheese-map .mobile-yes .items .item-container .item img{display:none}.cheese-map .mobile-yes .nav{margin:0 auto;padding:10% 0;width:90%}.cheese-map .mobile-yes .nav li{color:#fec31f;display:inline-block;font:20px gothic;padding:8%;text-align:center;text-transform:uppercase;width:50%}.cheese-map .mobile-yes .nav li a,.cheese-map .mobile-yes .nav li a:hover{color:#fec31f;text-decoration:none}.cheese-map .mobile-yes .nav li span{display:block}.cheese-map .mobile-yes .nav li:first-child{border-bottom:1px solid #ddd}.cheese-map .mobile-yes .nav li:nth-child(2){border-bottom:1px solid #ddd;border-left:1px solid #ddd}.cheese-map .mobile-yes .nav li:last-child{border-left:1px solid #ddd}@media(max-width:767px){.cheese-map{background:none;height:auto;margin:0;padding-top:33%;width:100%}}.lt-ie9 .state-map .mobile-no .item .copy{top:30%}.state-map{background-repeat:no-repeat;height:800px;margin:200px auto 0;position:relative;width:1040px}.state-map .mobile-no .inner .description,.state-map .mobile-no .inner .headline,.state-map .mobile-no .inner .subheadline{position:absolute}.state-map .mobile-no .inner .subheadline{color:#e0a500;font:32px/37px wisdom;left:834px;padding:0 5px;top:10px}.state-map .mobile-no .inner .headline{font:98px/80px gothic;left:320px;letter-spacing:-2px;text-transform:uppercase;top:0}.state-map .mobile-no .inner .description{color:#9b957b;font:italic 19px hoefler;left:320px;letter-spacing:.5px;max-width:500px;top:90px}.state-map .mobile-no .inner .module-share{display:block;left:840px;top:6px}.state-map .mobile-no .item-container{backface-visibility:hidden;border-radius:6px;perspective:800;position:absolute}.state-map .mobile-no .item-container.open{z-index:2}.state-map .mobile-no .item-container:hover .item{background-color:#266e68}.state-map .mobile-no .item-container .icon{cursor:pointer;left:-24px;position:absolute;top:-25px;z-index:2}.state-map .mobile-no .item-container .copy,.state-map .mobile-no .item-container .image{display:none}.state-map .mobile-no .item-container .image{position:absolute;z-index:1}.state-map .mobile-no .item-container .marker-shadow{background:url(../images/map-pin-shadow.png);height:53px;left:-14px;position:absolute;top:-23px;width:117px}.state-map .mobile-no .item-container.open .copy,.state-map .mobile-no .item-container.open .image{display:block}.state-map .mobile-no .item{background:#0cc7b8;border-radius:50%;cursor:pointer;height:400px;left:-200px;position:absolute;top:-200px;transform:scale(.25);width:400px;z-index:1;zoom:1}.state-map .mobile-no .item .name{color:#fff;display:none}.state-map .mobile-no .item .copy{color:#fff;font:19px/20px hoefler;margin:0 auto;position:relative;text-align:center;top:50%;transform:translateY(-50%);width:78%}.state-map .mobile-no .item .copy h1{font-family:hoefler;font-style:italic;font-weight:700;margin:5px}.state-map .mobile-no .carousel-title{background:url(../images/icon-stats.png) 0 0 no-repeat;color:#231f20;font:24px gothic;left:325px;padding:0 0 10px 30px;position:absolute;text-transform:uppercase;top:140px}.state-map .mobile-no .carousel{border-left:1px solid #ddd;height:116px;left:325px;position:absolute;text-align:center;top:177px}.state-map .mobile-no .carousel .slides{border-right:1px solid #ddd;height:160px;overflow:visible;padding:10px 25px 0;width:650px}.state-map .mobile-no .carousel .slides .slide{height:160px}.state-map .mobile-no .carousel .slides .slide img{float:left;margin-right:25px}.state-map .mobile-no .carousel .slides .slide .copy{font:28px/34px hoefler;text-align:left}.state-map .mobile-no .carousel .slides .slick-dots{display:inline-block;padding:20px 6px 20px 10px;width:auto}.state-map .mobile-no .carousel .slides .slick-dots li{margin:0}.state-map .mobile-no .carousel .slides .slick-dots li button:before{color:#ffc320;font-size:10px;opacity:1}.state-map .mobile-no .carousel .slides .slick-dots li.slick-active button:before{color:#bc952a}.state-map .mobile-no .carousel .slides a.next,.state-map .mobile-no .carousel .slides a.prev{background:url(../images/icons/arrow-map-sprite.png) 0 0 no-repeat #fff;bottom:0;cursor:pointer;display:inline-block;height:30px;padding-top:14px;position:relative;text-indent:-9999px;width:30px}.state-map .mobile-no .carousel .slides a.next{background-position:0 -30px}.state-map .mobile-yes{padding:0 3%}.state-map .mobile-yes h3{background:url(../images/farms-map-mobile.png) 50% 0 no-repeat #fff;background-size:49px 57px;margin-bottom:5%;padding-top:65px;text-align:center}.state-map .mobile-yes h3 span{display:block}@media(max-width:767px){.state-map .mobile-yes h3{background-size:13.2vw 15.5vw;padding-top:17.34vw}}.state-map .mobile-yes h3 .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:97px;letter-spacing:-.016em}.state-map .mobile-yes h3 .headline .orange-ribbon{background:url(../images/orange-ribbon.png) 95px 0 no-repeat;background-size:33px;height:54px;margin:-9px 0 0 -50px;position:absolute;width:100%}@media(min-width:480px){.state-map .mobile-yes h3 .headline .orange-ribbon{margin:-15px 0 0 83px}}@media(max-width:767px){.state-map .mobile-yes h3 .headline{font-size:11.5vw}}.state-map .mobile-yes h3 .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fec31f;font-size:35px}@media(max-width:767px){.state-map .mobile-yes h3 .subheadline{font-size:4.6vw}}.state-map .mobile-yes .module-share{display:block;left:300px;top:85px}@media(min-width:480px){.state-map .mobile-yes .module-share{left:400px;top:150px}}.state-map .mobile-yes .copy{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.state-map .mobile-yes .copy{font-size:14px;font-size:3.8vw;line-height:18px;line-height:5vw}}.state-map .mobile-yes .icon{height:7.5vw;margin-top:3.7vw}.state-map .mobile-yes .slide{text-align:center}.state-map .mobile-yes .slide img{margin:0 auto 2%;max-height:80px}@media(max-width:767px){.state-map .mobile-yes .slide img{height:21.34vw;max-height:none}}.state-map .mobile-yes .item{float:left;width:74%}.state-map .mobile-yes .item img{display:none}.state-map .mobile-yes .item .label{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:24px;margin:0 0 6px}@media(max-width:767px){.state-map .mobile-yes .item .label{font-size:6.5vw}}.state-map .mobile-yes .item-container{display:flex;margin-bottom:8%;overflow:auto}.state-map .mobile-yes .item-container .icon-container{align-items:center;background-image:url(../images/our-farms/bg-dairy-state.png);background-position-x:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:18.669vw;margin:0 4vw;width:18.669vw}.state-map .mobile-yes .carousel{padding:0 3%}.state-map .mobile-yes .carousel a.next,.state-map .mobile-yes .carousel a.prev{display:none}.state-map .mobile-yes .slick-dots{padding:4% 0}.mobile .state-map{height:auto;margin:0;padding-top:19vw;width:100%}.mobile .state-map .map-wrapper{background:none!important}@media(max-width:1024px){.state-map{width:90%}}.lt-ie10 .point .big-bubble{display:none}.lt-ie10 .point.expanded .big-bubble{display:block}.lt-ie9 .point .content{top:25%!important}.bubble-map{margin:80px auto 0;position:relative;width:960px}.bubble-map>img{left:110px;top:0}.bubble-map .module-share{display:block;left:110px;top:0}.bubble-map .header{position:absolute}.bubble-map .header .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fec31f;font-size:35px;font-size:39px;margin-bottom:8px;margin-left:6px}@media(max-width:767px){.bubble-map .header .headline{font-size:4.6vw!important}}.bubble-map .header .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;font-size:165px;line-height:83px;line-height:125px}@media(max-width:767px){.bubble-map .header .subheadline{font-size:11.5vw!important}}.bubble-map .header .description{color:#9b957b;font-family:hoefler;font-size:40px;font-size:19px;font-style:italic;line-height:50px;line-height:23px;-webkit-font-smoothing:antialiased;margin-left:4px;margin-top:7px}@media(max-width:767px){.bubble-map .header .description{font-size:17px;line-height:23px}}.bubble-map .point{cursor:pointer;height:0;position:absolute;text-align:center;width:0}.bubble-map .point .label{color:#0cc7b8;font-family:gothic;line-height:.75;margin-left:-160px;text-align:center;width:330px}.bubble-map .point.open-left .big-bubble{left:-360px;transform-origin:right 50%}.bubble-map .point.expanded .big-bubble{transform:scaleX(1) rotate(0deg);transition-timing-function:cubic-bezier(.56,.19,.39,1.42);z-index:200}.bubble-map .point.expanded .marker{transform:rotate(-45deg);transition-timing-function:cubic-bezier(.56,.19,.39,1.42);z-index:300}.bubble-map .point .marker{background:#0cc7b8;border-radius:50%;color:#fff;font-family:Verdana;font-size:55px;height:46px;left:-23px;line-height:40px;position:absolute;top:10px;transform:rotate(0deg);transition:all .2s;width:46px;z-index:100}.bubble-map .point .marker:hover{background:#266e68}.bubble-map .point .big-bubble{position:absolute;top:-147px;transform:scale3d(0,0,1) rotate(45deg);transform-origin:left 50%;transition:all .2s ease-in;z-index:1}.bubble-map .point .big-bubble .background{background:#0cc7b8;border-radius:50%;height:360px;width:360px}.bubble-map .point .big-bubble .content{color:#fff;height:auto;left:40.14px;position:relative;position:absolute;top:50%;transform:translateY(-50%);width:279.72px}.bubble-map .point .big-bubble .content .heading{font-family:gothic;margin-bottom:10px}.bubble-map .point .big-bubble .content .explanation{font-family:hoefler;font-size:20px;line-height:24px}@media(max-width:767px){.bubble-map{margin-top:9.375%;position:relative;width:100%}.bubble-map .header{position:relative;text-align:center}.bubble-map .header .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px}}@media(max-width:767px)and (max-width:767px){.bubble-map .header .headline{font-size:17px}}@media(max-width:767px){.bubble-map .header .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;line-height:83px}}@media(max-width:767px)and (max-width:767px){.bubble-map .header .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}@media(max-width:767px){.bubble-map .slide-wrapper-outer{height:auto;margin:0;position:relative;width:100%}.bubble-map .slick-list{overflow:visible;z-index:5000}.bubble-map .slide{background-color:#fff;background-position:50% 0;background-repeat:no-repeat;height:auto;text-align:center;width:auto}.bubble-map img{margin:0 auto;max-height:180px;position:relative}.bubble-map .realtor{margin:-10px auto 0;position:relative;width:300px}.bubble-map .point{height:100%;left:0;top:0}.bubble-map .point,.bubble-map .point .label{position:relative;text-align:center;width:100%}.bubble-map .point .label{bottom:0;font-size:25px;margin-left:0;right:0}.bubble-map .point.open-left .big-bubble{transform-origin:80% 0 0}.bubble-map .point.expanded .big-bubble{transform:scale3d(.9,.9,.9) rotate(0deg);transition-timing-function:cubic-bezier(.56,.19,.39,1.42)}.bubble-map .point.expanded .marker{right:10%;top:-160px;transform:rotate(-45deg);transition-timing-function:cubic-bezier(.56,.19,.39,1.42)}.bubble-map .point .marker{height:47px;left:auto;position:absolute;right:125px;top:-110px;width:47px}.bubble-map .point .big-bubble{left:50%!important;margin-left:-180px;position:absolute;right:-35px;top:-170px;transform-origin:80% 0 0;width:300px}.bubble-map .point .big-bubble .background{height:344px;width:344px}.bubble-map .point .big-bubble .content{color:#fff;height:267.288px;left:38.356px;position:absolute;top:210px;width:267.288px}.bubble-map .point .big-bubble .content .heading{font-family:gothic;font-size:45px;margin-bottom:5px}.bubble-map .point .big-bubble .content .explanation{font-family:hoefler;font-size:18px;line-height:1}}.dg.ac{z-index:200!important}.dairy-diversity{height:860px;padding:80px 0 100px;z-index:1}@media(max-width:767px){.dairy-diversity{margin-bottom:20px}}.dairy-diversity .module-share{display:block}.dairy-diversity .slide-wrapper-outer{margin:0 auto;position:relative;width:800px}.dairy-diversity .button-previous{background:url(../images/icons/arrow-prev-gray.png) no-repeat;background-position:50%;background-size:contain;left:0}.dairy-diversity .button-next{background:url(../images/icons/arrow-next-gray.png) no-repeat;background-position:50%;background-size:contain;right:0}.dairy-diversity .button-next,.dairy-diversity .button-previous{cursor:pointer;height:53px;position:absolute;text-indent:-9999px;top:350px;transform:translateZ(1000px);width:54px;z-index:500}@media(max-width:767px){.dairy-diversity .button-next,.dairy-diversity .button-previous{background-size:contain;cursor:pointer;height:35px;left:3%;top:100px;width:35px}.dairy-diversity .button-next{left:auto;right:3%}}.dairy-diversity .heading{position:absolute;text-align:center;top:20px;width:100%}@media(max-width:767px){.dairy-diversity .heading{top:0}}.dairy-diversity .heading .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:110px}@media(max-width:767px){.dairy-diversity .heading .headline{font-size:42px}}.dairy-diversity .heading .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:50px}@media(max-width:767px){.dairy-diversity .heading .subheadline{font-size:20px}}.dairy-diversity .lazy-wrapper{margin:0 auto;perspective:1000;position:relative;transform-style:preserve-3d;z-index:2}.noscroll .dairy-diversity .lazy-wrapper{transform-style:flat;-webkit-transform-style:flat}.dairy-diversity .slide{cursor:pointer;position:absolute;top:-100px;transition:opacity .2s;z-index:300}@media(max-width:767px){.dairy-diversity .slide{top:0}}.dairy-diversity .slide.active{z-index:400}.dairy-diversity .slide.active .label{opacity:1}@media(max-width:767px){.dairy-diversity .slide.slide-0 .label{margin-bottom:26px}}@media(min-width:768px){.dairy-diversity .slide.slide-0 .label{margin-bottom:52px}}@media(max-width:767px){.dairy-diversity .slide.slide-1 .label{margin-bottom:-11px}}@media(min-width:768px){.dairy-diversity .slide.slide-1 .label{margin-bottom:-19px}.dairy-diversity .slide.slide-2 .label{margin-bottom:2%}}@media(max-width:767px){.dairy-diversity .slide.slide-4 .label{margin-bottom:13px}}@media(min-width:768px){.dairy-diversity .slide.slide-4 .label{margin-bottom:26px}}@media(max-width:767px){.dairy-diversity .slide.slide-5 .label{margin-bottom:27px}}@media(min-width:768px){.dairy-diversity .slide.slide-5 .label{margin-bottom:55px}}@media(max-width:767px){.dairy-diversity .slide.slide-6 .label{margin-bottom:7px}}@media(min-width:768px){.dairy-diversity .slide.slide-6 .label{margin-bottom:15px}}.dairy-diversity .slide .label{bottom:21%;color:#fff;font-family:gothic;line-height:.8;opacity:0;position:absolute;text-align:center;text-transform:uppercase;transition:opacity .3s;width:100%;z-index:2}@media(min-width:768px){.dairy-diversity .slide .label{font-size:30px;text-shadow:0 0 40px rgba(0,0,0,.2)}}@media(max-width:767px){.dairy-diversity .slide .label{font-size:17px;text-shadow:0 0 5vw rgba(0,0,0,.3)}}.dairy-diversity .slide img{bottom:0;left:0;position:absolute}.dairy-diversity .legend{display:flex;flex-flow:column;margin:0 auto;position:relative;top:140px;width:600px}@media(max-width:767px){.dairy-diversity .legend{top:0;width:320px}}@media(min-width:480px)and (max-width:767px){.dairy-diversity .legend{margin-left:240px;top:140px}}.dairy-diversity .legend.tip-1 .selector a:first-child{background-color:#0cc7b8}.dairy-diversity .legend.tip-1 .tip-jar .tip:first-child,.dairy-diversity .legend.tip-1 .tip-type div:first-child{display:block}.dairy-diversity .legend.tip-2 .selector a:nth-child(2){background-color:#0cc7b8}.dairy-diversity .legend.tip-2 .tip-jar .tip:nth-child(2),.dairy-diversity .legend.tip-2 .tip-type div:nth-child(2){display:block}.dairy-diversity .legend.tip-3 .selector a:nth-child(3){background-color:#0cc7b8}.dairy-diversity .legend.tip-3 .tip-jar .tip:nth-child(3),.dairy-diversity .legend.tip-3 .tip-type div:nth-child(3){display:block}.dairy-diversity .legend .selector{text-align:center;width:100%}.dairy-diversity .legend .selector a{background-color:#266e68;border-radius:50%;color:#fff;display:inline-block;font-size:30px;height:68px;margin:0 .3em;padding-top:18px;text-decoration:none;width:68px}@media(max-width:767px){.dairy-diversity .legend .selector a{font-size:19px;height:35px;padding-top:7px;width:35px}}.dairy-diversity .legend .tip-type{color:#266e68;font-family:wisdom;font-size:34px;margin-bottom:10px;margin-top:20px;text-align:center}@media(max-width:767px){.dairy-diversity .legend .tip-type{font-size:19px;margin-top:10px}}.dairy-diversity .legend .tip-type div{display:none}.dairy-diversity .legend .tip-jar{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;text-align:center;-webkit-font-smoothing:antialiased}@media(max-width:767px){.dairy-diversity .legend .tip-jar{font-size:14px;line-height:18px;padding:0 20px}}@media(min-width:768px){.dairy-diversity .legend .tip-jar{font-size:23px;line-height:1.3;margin-top:13px}}.dairy-diversity .legend .tip-jar .tip{display:none}.dairy-diversity .legend .tip-jar a{color:#9b957b;text-decoration:none}.dairy-diversity .subslide-wrapper{background:url(../images/food-dairy-diversity-bg-subslide.png) 0 0 no-repeat transparent;height:450px;left:55%;padding:80px;position:absolute;top:20px;width:450px}.dairy-diversity .subslide-wrapper .slick-dots li button:before{color:#fff}.dairy-diversity .subslide-wrapper .slick-dots li.slick-active button:before{color:#266e68}.dairy-diversity .subslide{height:280px;position:relative;width:100%}@media(max-width:767px){.dairy-diversity{height:auto;padding:18.75% 0 0}.dairy-diversity .slide-wrapper-outer{left:0;margin-bottom:100px;width:100%}.dairy-diversity .lazy-wrapper{width:100%}.dairy-diversity .subslide-wrapper{padding:0;position:relative}}.cows-what-happens{background:url(../images/icons/icon-what-happens-question.png) 292px 0 no-repeat transparent;margin:0 auto 100px;padding-top:24px;position:relative;width:665px}.cows-what-happens img{cursor:pointer}.cows-what-happens .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:3.5vw;position:absolute;right:20px;top:78px;width:270px}@media(max-width:767px){.cows-what-happens .headline{font-size:42px;letter-spacing:.01em;line-height:1}}@media(min-width:768px){.cows-what-happens .headline{font-size:40px}}@media(min-width:1440px){.cows-what-happens .headline{font-size:45px}}.cows-what-happens div.expand{background:#0cc7b8;background:#0cc7b8 url(../images/icon-plus.png) 50% no-repeat;border-radius:50%;cursor:pointer;height:45px;position:absolute;right:245px;top:210px;width:45px;z-index:400}.cows-what-happens .item-container .item{background:#0cc7b8;background:#0cc7b8 url(../images/icon-droplet.png) center 55px no-repeat;border-radius:50%;cursor:pointer;height:500px;left:50%;margin:-250px 0 0 -250px;position:absolute;top:50%;transform:scale3d(0,0,1) rotate(45deg);transform-origin:center 50%;transform-style:flat;transition:all .2s ease-in;width:500px}.lt-ie10 .cows-what-happens .item-container .item{display:none}.cows-what-happens .item-container .item .name{font-family:gothic;font-size:45px;line-height:41px;margin-bottom:10px;text-transform:uppercase}.cows-what-happens .item-container .item .copy{font-family:hoefler;font-size:20px;line-height:24px}.cows-what-happens .item-container .item .inner{color:#fff;height:254px;padding:0 50px;position:relative;text-align:center;top:50%;transform:translateY(-50%)}.ie8 .cows-what-happens .item-container .item .inner{top:30%}.cows-what-happens .item-container .icon{left:334px;position:absolute;top:6px}.cows-what-happens .item-container .marker-shadow{background:url(../images/bubble-marker.png) 0 0 no-repeat;height:20px;position:absolute;right:303px;top:72px;width:21px}.cows-what-happens .nav a{background:#0cc7b8;background:#0cc7b8 url(../images/icons/icon-plus.png) center 9px no-repeat;border-radius:50%;height:45px;position:absolute;right:242px;text-indent:-9999em;top:195px;width:45px}.cows-what-happens.open .item-container .item{transform:scaleX(1) rotate(0deg);transform-style:flat;transition-timing-function:cubic-bezier(.56,.19,.39,1.42);z-index:100}.lt-ie10 .cows-what-happens.open .item-container .item{display:block}.cows-what-happens.open div.expand{transform:translate(100px,-270px) rotate(45deg);transition:all .2s ease-in}.ie8 .cows-what-happens.open div.expand{right:130px;top:-50px}@media(max-width:767px){.cows-what-happens.open div.expand{top:210px}.cows-what-happens{background-position:50% 0;background-size:12.7vw 14.3vw;height:50.9vw;margin:10% 0;overflow:visible;padding:17vw 12vw 0;width:100%}.cows-what-happens .headline{font-size:6.7vw;left:0;position:relative;text-align:center;top:0;width:100%}.cows-what-happens img{float:right;max-width:50%}.cows-what-happens div.expand{left:0;margin-left:auto;margin-right:auto;right:0;top:150px}.cows-what-happens .item-container .item{background-position:50% 10%;height:300px;margin:-150px 0 0 -150px;width:300px}.cows-what-happens .item-container .item .name{font-size:24px;line-height:1;margin-bottom:1%}.cows-what-happens .item-container .item .copy{font-size:14px;line-height:14px}.cows-what-happens .item-container .item .inner{height:160px;padding:0 12%;top:52%}}.cheese-module{background-color:#fff;background-repeat:no-repeat;height:1600px;left:-150px;margin:0 auto;padding-top:100px;position:relative;transform-origin:top left;width:1370px}@media(min-width:950px)and (max-width:1070px){.cheese-module{margin-bottom:-160px;transform:scale(.9)}}@media(min-width:830px)and (max-width:949px){.cheese-module{margin-bottom:-320px;transform:scale(.8)}}@media(min-width:768px)and (max-width:829px){.cheese-module{margin-bottom:-400px;transform:scale(.75)}}@media(max-width:767px){.cheese-module{background-position:13% 0;background-size:150%;height:160vw;left:0;width:100%}}.lt-ie10 .cheese-module{margin:0 auto}.mobile .cheese-module{left:auto}.cheese-module header{left:360px;position:absolute;text-align:center;top:360px}@media(max-width:767px){.cheese-module header{left:28vw;top:33vw}}.cheese-module .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px}@media(max-width:767px){.cheese-module .subheadline{font-size:4.2vw}}.cheese-module .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:150px;left:-12px;line-height:119px;line-height:108px;position:relative}@media(max-width:767px){.cheese-module .headline{font-size:17vw;left:0;line-height:normal}}.cheese-module .more{font-family:hoefler,serif;left:-12px;padding-top:15px;position:absolute}@media(max-width:767px){.cheese-module .more{left:-50px;padding-top:5px;width:70vw}}.cheese-module .more p{font-size:18px}@media(max-width:767px){.cheese-module .more p{font-size:14px}}.cheese-module .more .cta-wrapper{display:flex;justify-content:center;padding-top:10px}.cheese-module .more .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.cheese-module .more .cta:hover{text-decoration:none}@media(max-width:767px){.cheese-module .more .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.cheese-module .more .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.cheese-module .module-share{display:block;left:164px;top:-38px}@media(max-width:767px){.cheese-module .module-share{left:54px;top:-36px}}.ie8 .cheese-module .module-share{z-index:0}.cheese-module .items{left:0;position:absolute;top:0}@media(max-width:767px){.cheese-module .items{display:flex;height:54vw;justify-content:space-between;overflow-x:auto;padding:0 23.5vw;top:88vw;width:100vw}}.cheese-module .items .spacer{flex:0 0 8vw;height:53vw}.cheese-module .items .spacer:last-of-type{flex:0 0 23.5vw}@media(min-width:768px){.cheese-module .items .spacer{display:none}}.cheese-module .items .item{background:#0cc7b8;border-radius:50%;color:#fff;display:flex;flex-flow:column nowrap;height:160px;justify-content:center;position:absolute;text-align:center;text-decoration:none;transition:background .1s;width:160px}@media(min-width:768px){.cheese-module .items .item:hover{background-color:#266e68}}.cheese-module .items .item .icon{font-family:cmab2;font-size:46px}.cheese-module .items .item .name{font-family:gothic;font-size:28px;line-height:.9;padding-top:8px}@media(max-width:767px){.cheese-module .items .item{flex:0 0 53vw;height:53vw;position:static;width:53vw}}.cheese-navigation-bottom,.cheese-navigation-top{display:flex;flex-direction:column}.cheese-navigation-bottom .links,.cheese-navigation-top .links{display:flex}.cheese-navigation-bottom .links a,.cheese-navigation-top .links a{color:#000;font-family:gothic;font-size:20px;text-align:center;text-decoration:none}@media(min-width:768px){.cheese-navigation-bottom .links a,.cheese-navigation-top .links a{height:70px}.cheese-navigation-bottom .links a+a,.cheese-navigation-top .links a+a{border-left:1px solid #000}}.cheese-navigation-bottom .header,.cheese-navigation-bottom _:-ms-fullscreen,.cheese-navigation-top .header,.cheese-navigation-top _:-ms-fullscreen{text-align:center;width:577.98px}.cheese-navigation-bottom .header .subheadline,.cheese-navigation-bottom _:-ms-fullscreen .subheadline,.cheese-navigation-top .header .subheadline,.cheese-navigation-top _:-ms-fullscreen .subheadline{text-align:left}.dropdown{bottom:15px;position:absolute;text-align:center;width:100%}.dropdown select{background-position:right 10px center;background-size:10px;border:2px solid #000;color:#000;font-family:gothic;padding-bottom:5px;padding-left:15px;padding-top:5px}@media(min-width:768px){.dropdown{display:none}}@media(max-width:767px){.cheese-navigation-top .links{justify-content:center}.cheese-navigation-top .links:first-of-type{padding:35px 0 0}.cheese-navigation-top .links:nth-of-type(2){padding:20px 0 0}.cheese-navigation-top .links>div{display:flex;flex-direction:column;justify-content:center;padding:5px 0}.cheese-navigation-top .links a{font-size:25px;padding:0 7px}}@media(min-width:768px){.cheese-navigation-top .links{margin:0 auto;padding:40px 0;width:950px}.cheese-navigation-top .links>div{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:5px}.cheese-navigation-top .links a{font-size:29px;height:auto}}.cheese-navigation-top .links>div{border-left:2px solid #ffb307;max-width:170px;text-align:center}.cheese-navigation-top .links>div:last-of-type{border-right:2px solid #ffb307}.cheese-navigation-top .links>div a.active{color:#231f20}.cheese-navigation-top .links>div .caret{display:none;font-size:2em}.cheese-navigation-top .links>div .caret img{width:11px}.cheese-navigation-top .links>div .caret.active{display:block}.cheese-navigation-top .header{padding:70px 0 80px;text-align:center}@media(max-width:767px){.cheese-navigation-top .header{padding-top:60px}}.cheese-navigation-top .header .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fff;font-size:132px;line-height:94px}@media(max-width:767px){.cheese-navigation-top .header .headline{font-size:43px;font-size:65px;letter-spacing:.01em;line-height:1}}.cheese-navigation-top .header .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:50px;padding-bottom:10px}@media(max-width:767px){.cheese-navigation-top .header .subheadline{font-size:17px;font-size:26px}}.cheese-navigation-bottom{background:#fec31f;padding:100px 0 200px}@media(max-width:767px){.cheese-navigation-bottom{padding:50px 0 220px}}.cheese-navigation-bottom .header{display:flex;flex-direction:column;margin:auto;padding:0 20px}.cheese-navigation-bottom .header .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;line-height:83px}@media(max-width:767px){.cheese-navigation-bottom .header .headline{font-size:43px;font-size:17vw;letter-spacing:.01em;line-height:1;line-height:.8;padding-top:5px}}.cheese-navigation-bottom .header .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px}@media(max-width:767px){.cheese-navigation-bottom .header .subheadline{font-size:17px}}@media(min-width:768px){.cheese-navigation-bottom .links{margin:40px auto 0;width:700px}.cheese-navigation-bottom .links a{flex:1;height:auto}.cheese-navigation-bottom .links a:not(:last-of-type){border-right:1px solid #fff}}@media(max-width:767px){.cheese-navigation-bottom .links{flex-flow:row wrap;margin:0 5%}.cheese-navigation-bottom .links a{flex:1 0 50%;height:110px;padding-top:30px}.cheese-navigation-bottom .links a:last-of-type{flex-grow:0}}.cheese-navigation-bottom .links .icon{color:#000;display:block;font-family:cmab2;font-size:40px;padding-bottom:10px}@media(max-width:767px){.cheese-navigation-bottom .links .icon{font-size:50px}}.cheese-navigation-bottom .links a{color:olive}.cheese-navigation-bottom .links a.active,.cheese-navigation-bottom .links a.active .icon{color:#000}.search-by-type{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:3.5vw;margin-top:50px;text-align:center}@media(min-width:1440px){.search-by-type{font-size:45px}}@media(max-width:767px){.search-by-type{font-size:42px;font-size:26px;letter-spacing:.01em;line-height:1;margin-bottom:-15px;margin-top:26px}}.cheese-filters{display:flex}@media(min-width:768px){.cheese-filters{margin:0 auto 50px;width:960px}}@media(max-width:767px){.cheese-filters{margin:10px auto 35px;width:90%}}.cheese-filters a.active div{color:#000}.cheese-filters a{background-position:50%;background-repeat:no-repeat;background-size:80%;display:flex;flex:1 1 30%;height:175px;position:relative;text-align:center;text-decoration:none}@media(max-width:767px){.cheese-filters a{height:110px}}.cheese-filters a:before{background-color:#231f20;border-radius:50%;color:#fff;content:"";display:none;font-family:cmab2;font-size:42px;height:50px;left:35%;padding:6px 4px 4px;position:absolute;top:35%;width:50px}@media(max-width:767px){.cheese-filters a:before{font-size:20px;height:25px;padding:3px;width:25px}}.cheese-filters a.active:before{display:block}.cheese-filters a.all{background-image:url(../images/all-cheeses.png)}.cheese-filters a div{bottom:0;color:#000;font-family:gothic;font-size:20px;position:absolute;transform:translateY(50%);width:100%}@media(max-width:767px){.cheese-filters a div{font-size:12px}}.cheesemaker-list .page-heading,.module.commercials .chevron{display:none}#big-video-vid+header .headline{display:none!important}.shadow{background:url(../images/slider-simple-shadow.png) 50% 0 no-repeat transparent;height:10px;margin-left:-30px;margin-top:-4px}.outer-wrapper .outline .header .description{margin-top:60px}@media(max-width:767px){.outer-wrapper .outline .header .description{margin-top:14px}}#cheese-types .outer-wrapper .recipe-action{display:none}#cheese-types .cheesemakers{margin-top:30px;text-align:center}#cheese-types .cheesemakers a{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#cheese-types .cheesemakers a:hover{text-decoration:none}@media(max-width:767px){#cheese-types .cheesemakers a{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#cheese-types .cheesemakers a:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){#cheese-types .cheesemakers a{font-size:15px}}#cheese-types .actions{height:0;margin:0 auto;text-align:right;width:960px}@media(max-width:767px){#cheese-types .actions{width:100%}#cheese-types .actions .print{display:none}}#cheese-types .actions>*{display:inline-block;position:relative;top:-80px}@media(max-width:767px){#cheese-types .actions>*{top:-25px}}#cheese-types .actions>* img{width:30px}#cheese-types .actions>:first-child{border-right:0 solid #f5f5f5;margin-right:5px;padding-right:5px}@media(max-width:767px){#cheese-types .actions>:first-child{margin-right:10px}}@media print{#nav-wrapper,.header-wrapper-2,.logo-top{display:none!important}#cheese-types{border:1em solid red}}@keyframes beat{0%{transform:scale(1)}20%{transform:scale(1.08)}40%{transform:scale(1.2)}50%{transform:scale(1.4)}60%{transform:scale(1.2)}80%{transform:scale(1.08)}to{transform:scale(1)}}.home .masthead{background-color:#000;height:100vw;max-height:100vh;overflow:hidden;padding-top:70px;position:relative;text-align:center;width:100%}@media(min-width:768px){.home .masthead{height:auto;padding-top:50px}}.home .masthead .masthead-video-carousel{width:100%}.home .masthead .masthead-video-carousel .slick-next,.home .masthead .masthead-video-carousel .slick-prev{height:30px;width:30px;z-index:100}@media(min-width:768px){.home .masthead .masthead-video-carousel .slick-next,.home .masthead .masthead-video-carousel .slick-prev{height:60px;width:60px}}.home .masthead .masthead-video-carousel .slick-prev{background:url(../images/icons/arrow-prev-yellow.png) no-repeat;background-position:50%;background-size:contain;left:10px}.home .masthead .masthead-video-carousel .slick-prev:before{content:""}@media(min-width:768px){.home .masthead .masthead-video-carousel .slick-prev{left:20px}}.home .masthead .masthead-video-carousel .slick-next{background:url(../images/icons/arrow-next-yellow.png) no-repeat;background-position:50%;background-size:contain;right:10px}.home .masthead .masthead-video-carousel .slick-next:before{content:""}@media(min-width:768px){.home .masthead .masthead-video-carousel .slick-next{right:20px}}@media(max-width:767px){.home .masthead .masthead-video-carousel .desktop-only{display:none}}@media(min-width:1024px){.home .masthead .masthead-video-carousel .mobile-only{display:none}}.home .masthead .copy-container{position:absolute}.home .masthead .copy-container .california-freestyle img{width:280px}@media(min-width:768px){.home .masthead .copy-container .california-freestyle img{width:65%}}.home .masthead .copy-container .cta-wrapper{display:flex;justify-content:center;transition-delay:.5s}.home .masthead .copy-container .cta-wrapper .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.home .masthead .copy-container .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.home .masthead .copy-container .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.home .masthead .copy-container .cta-wrapper .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.home #freestyle-modal .modal-dialog{height:100%;margin:auto;max-width:95vw}@media(min-width:768px){.home #freestyle-modal .modal-dialog{max-width:80vw}}.home #freestyle-modal .modal-dialog .modal-content{border-radius:25px;overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.home #freestyle-modal .modal-dialog .modal-content .icon-close{height:25px;position:absolute;right:20px;top:20px;width:25px;z-index:1}@supports(-webkit-touch-callout:none){.home #freestyle-modal .modal-dialog .modal-content .icon-close{display:none}}@media(min-width:768px){.home #freestyle-modal .modal-dialog .modal-content .icon-close{height:35px;right:40px;top:40px;width:35px}}.home #freestyle-modal .modal-dialog .modal-content .icon-close:hover{cursor:pointer}.home #freestyle-modal .modal-dialog .modal-content video{display:block;width:100%}@media(min-width:768px){.home .header-wrapper-2 header{margin:auto;max-width:913px;min-width:767px;padding-bottom:30px;padding-top:30px;width:56%}.home .header-wrapper-2 header .cta{align-items:center;background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;display:flex;font-family:gothic;font-size:20px;height:46px;height:59px;justify-content:center;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto;width:190px}.home .header-wrapper-2 header .cta:hover{text-decoration:none}}@media(min-width:768px)and (max-width:767px){.home .header-wrapper-2 header .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}@media(min-width:768px){.home .header-wrapper-2 header .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}}.home .header-wrapper-2 header>.animatable{background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:0;position:relative;top:0;transform:translateY(20px);transition:all .4s;width:100%}.home .header-wrapper-2 header>.animatable.show{opacity:1;transform:translateY(0)}.home .header-wrapper-2 header .top{background-image:url(../images/home/headline@2x.png?v=2);height:16vw;max-height:300px;min-height:50px;width:89%}.home .header-wrapper-2 header .mid{background-image:url(../images/home/california-drop@2x.png);height:5.5vw;min-height:20px;transition-delay:.5s}.home .header-wrapper-2 header .bottom{color:#fff;font-family:hoefler;font-size:26px;font-style:italic;font-weight:700;height:4vw;max-height:115px;min-height:86px;padding-top:25px;text-align:center;transition-delay:.5s;width:90%}.home .header-wrapper-2 header .cta-wrapper{display:flex;justify-content:center;transition-delay:.5s}.home .header-wrapper-2 header .cta{align-items:center;background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;display:flex;font-family:gothic;font-size:20px;height:46px;height:48px;justify-content:center;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto;width:209px}.home .header-wrapper-2 header .cta:hover{text-decoration:none}@media(max-width:767px){.home .header-wrapper-2 header .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.home .header-wrapper-2 header .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f;color:#fff}@media(max-width:767px){.home .header-wrapper-2 header{top:50px}.home .header-wrapper-2 header>.animatable{opacity:1;top:0;visibility:visible}.home .header-wrapper-2 header .top{height:22vw;min-height:auto}.home .header-wrapper-2 header .mid{height:6.7vw;min-height:auto}.home .header-wrapper-2 header .bottom{font-size:4.3vw;height:10vw;line-height:4.6vw;margin:4vw 0;min-height:auto;padding-top:0;width:70%}.home .header-wrapper-2{background-image:url(../images/home/hero_mobile@2x.png);height:100vw}}.home .homepage-intro .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;height:48px;line-height:42px;margin:40px auto 0;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.home .homepage-intro .cta:hover{text-decoration:none}@media(max-width:767px){.home .homepage-intro .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.home .homepage-intro .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(max-width:767px){.home .homepage-intro .cta-wrapper .cta{padding-left:1%;padding-right:1%}}.home .cta{align-items:center;display:flex;justify-content:center}@media(max-width:767px){.home .look-for-seal .main-content .card .content .description{font-size:4.3vw;line-height:4.7vw}}.food .header-wrapper-2{background:url(../images/our-food/bg-hero.png) 50%;background-size:cover}@media(max-width:767px){.food .header-wrapper-2{height:65.625vw!important}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:1){.food .header-wrapper-2{height:65vw!important}}.food .header-wrapper-2>header .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:50px}@media(max-width:767px){.food .header-wrapper-2>header .headline{display:block;font-size:4.5vw;padding-top:8vw}}.food .header-wrapper-2>header img{max-width:600px;padding:20px 0 85px;width:100%}@media(max-width:767px){.food .header-wrapper-2>header img{padding:1vw 0 5vw;width:59vw}}.food .header-wrapper-2>header .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.food .header-wrapper-2>header .cta:hover{text-decoration:none}@media(max-width:767px){.food .header-wrapper-2>header .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.food .header-wrapper-2>header .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(min-width:768px){.recipes .header-wrapper-2{background:url(../images/cheese-bg.jpg);background-size:cover}}@media(max-width:767px){.recipes .header-wrapper-2{background:url(../images/cheese-bg.jpg) 50%;background-size:cover;height:65.625vw!important}}@media(min-width:768px){.cheese-101 .header-wrapper-2,.cheese-faqs .header-wrapper-2,.cheese-glossary .header-wrapper-2,.cheese-history .header-wrapper-2,.cheese-makers .header-wrapper-2,.cheese-pairings .header-wrapper-2,.cheese-types .header-wrapper-2{background:url(../images/rc-cheese.jpg);background-size:cover}}@media(max-width:767px){.cheese-101 .header-wrapper-2,.cheese-faqs .header-wrapper-2,.cheese-glossary .header-wrapper-2,.cheese-history .header-wrapper-2,.cheese-makers .header-wrapper-2,.cheese-pairings .header-wrapper-2,.cheese-types .header-wrapper-2{background:url(../images/rc-cheese-mobile.jpg) 50%;background-size:cover;height:65.625vw!important}}@media(min-width:768px){.foodservice-recipe .header-wrapper-2{background:url(../images/FoodserviceRecipeLanding.jpg);background-size:cover}}@media(max-width:767px){.foodservice-recipe .header-wrapper-2{background:url(../images/FoodserviceRecipeLanding.jpg) 50%;background-size:cover;height:65.625vw!important}}.page-heading{background-size:cover;height:260px;overflow:hidden}@media(max-width:767px){.page-heading{height:auto;overflow:visible;z-index:1}}.page-heading .nav-top{height:auto;position:static;text-align:center}.page-heading h1{color:#fff;font:100px gothic;margin:95px auto 0;text-align:center;text-transform:uppercase;width:960px}@media(max-width:767px){.page-heading h1{font:40px gothic;margin-left:8px;margin-top:64px;margin-top:30px;padding-bottom:23px;width:auto}}.chosen-container-single .chosen-single div b{display:none}.page-content{margin:55px auto;width:960px}.page-content .intro{background-color:#fff;margin:55px auto 0}.page-content .intro img{float:left}.page-content .intro .copy,.page-content .intro h2{float:right;width:715px}.page-content .intro h2{font:50px/45px gothic;text-transform:uppercase}.page-content .intro .copy p{font:18px/26px hoefler;margin-top:10px}.page-content .sidebar{position:absolute;right:125px}.page-content .sidebar .headline{font:32px gothic;margin-bottom:10px;text-transform:uppercase}.page-content .sidebar a{color:#fec31f;font:22px/30px gothic;text-decoration:none;text-transform:uppercase}.page-content .sidebar a:hover{color:#e7b018;text-decoration:none}.page-content .ctas a{color:#fec31f;text-decoration:none}.page-content .ctas ul li:hover a,.page-content .ctas ul li:hover a .headline{color:#e0a500;text-decoration:none}@media(max-width:767px){.page-content{padding:3%;width:auto}.page-content .intro .copy,.page-content .intro h2{float:none;width:100%}}.cheesemaker-list select,.contact-us select,.processor-list select{background:url(../images/select-arrow-black.png) right 10px center no-repeat #fec31f;border:0;border-radius:0;color:#000;font:20px gothic;padding:12px;text-transform:uppercase;width:100%}.cheesemaker-list .chosen-container-active.chosen-with-drop,.cheesemaker-list .chosen-container-single,.contact-us .chosen-container-active.chosen-with-drop,.contact-us .chosen-container-single,.processor-list .chosen-container-active.chosen-with-drop,.processor-list .chosen-container-single{margin-right:15px;text-align:left}.cheesemaker-list .chosen-container-active.chosen-with-drop .chosen-single,.cheesemaker-list .chosen-container-single .chosen-single,.contact-us .chosen-container-active.chosen-with-drop .chosen-single,.contact-us .chosen-container-single .chosen-single,.processor-list .chosen-container-active.chosen-with-drop .chosen-single,.processor-list .chosen-container-single .chosen-single{background-color:#fec31f;background-image:url(../images/select-arrow-black.png);background-position:235px;background-repeat:no-repeat;border:0;border-radius:0;box-shadow:0 0 0 transparent;color:#000;height:45px;padding:11px 0 0 12px}.cheesemaker-list .chosen-container-active.chosen-with-drop .chosen-single span,.cheesemaker-list .chosen-container-single .chosen-single span,.contact-us .chosen-container-active.chosen-with-drop .chosen-single span,.contact-us .chosen-container-single .chosen-single span,.processor-list .chosen-container-active.chosen-with-drop .chosen-single span,.processor-list .chosen-container-single .chosen-single span{color:#000;font:22px gothic;text-transform:uppercase}.cheesemaker-list .chosen-container-active.chosen-with-drop .chosen-drop,.cheesemaker-list .chosen-container-single .chosen-drop,.contact-us .chosen-container-active.chosen-with-drop .chosen-drop,.contact-us .chosen-container-single .chosen-drop,.processor-list .chosen-container-active.chosen-with-drop .chosen-drop,.processor-list .chosen-container-single .chosen-drop{background:#fec31f;border:0;border-radius:50%;border-radius:0}.cheesemaker-list .chosen-container-active.chosen-with-drop .chosen-drop li,.cheesemaker-list .chosen-container-single .chosen-drop li,.contact-us .chosen-container-active.chosen-with-drop .chosen-drop li,.contact-us .chosen-container-single .chosen-drop li,.processor-list .chosen-container-active.chosen-with-drop .chosen-drop li,.processor-list .chosen-container-single .chosen-drop li{background:#fff;color:#000!important;font:22px/22px gothic;text-transform:uppercase}.cheesemaker-list .chosen-container-active.chosen-with-drop .chosen-drop li:hover,.cheesemaker-list .chosen-container-single .chosen-drop li:hover,.contact-us .chosen-container-active.chosen-with-drop .chosen-drop li:hover,.contact-us .chosen-container-single .chosen-drop li:hover,.processor-list .chosen-container-active.chosen-with-drop .chosen-drop li:hover,.processor-list .chosen-container-single .chosen-drop li:hover{background:#f1f0ef}.for-californians .intro{display:flex;justify-content:center}@media(max-width:767px){.for-californians .intro{display:block}}.for-californians .cta-content{clear:both;height:190px;position:relative;width:190px}.for-californians .cta-content.mobile{display:none}.for-californians .cta-content.desktop{display:block}@media(max-width:767px){.for-californians .cta-content{margin:0 auto 30px}.for-californians .cta-content.mobile{display:block}.for-californians .cta-content.desktop{display:none}}.for-californians .cta-content .cta-bottom{left:0;margin:0}.for-californians .copy{margin-bottom:30px}@media(max-width:767px){.for-californians .copy{margin-bottom:0}.for-californians .page-content{padding:0 3%;text-align:center}.for-californians .page-content .intro img{float:none;margin:0 0 3%}.for-californians .page-content .intro h2{font:24px/24px gothic;margin:0 auto}.for-californians .page-content .intro .copy p{font:14px/20px hoefler;margin:3% auto 6%}}.our-apps .apps{text-align:center}.our-apps .apps li{display:inline-block;margin-bottom:75px;padding:0 7% 2%;vertical-align:top;width:45%}.our-apps .apps li:first-child{border-right:1px solid #ddd}.our-apps .apps li .headline{font:46px gothic;text-transform:uppercase}.our-apps .apps li img{margin:20px 0}.our-apps .apps li .description{font:16px/22px hoefler;padding-bottom:10px}.our-apps .apps li a,.our-apps .apps li a:hover{display:block;margin:5px 0;text-decoration:none}.our-apps .apps li a.yellow-border,.our-apps .apps li a:hover.yellow-border{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:175px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.our-apps .apps li a.yellow-border:hover,.our-apps .apps li a:hover.yellow-border:hover{text-decoration:none}@media(max-width:767px){.our-apps .apps li a.yellow-border,.our-apps .apps li a:hover.yellow-border{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.our-apps .apps li a.yellow-border:hover,.our-apps .apps li a:hover.yellow-border:hover{background-color:#000;border:3px solid #000;color:#fec31f}.our-apps .apps li a.app-store,.our-apps .apps li a.google-play,.our-apps .apps li a:hover.app-store,.our-apps .apps li a:hover.google-play{height:62px;margin:10px auto;text-indent:-9999em;width:185px}.our-apps .apps li a.app-store,.our-apps .apps li a:hover.app-store{background:url(../images/cta-app-store.jpg) 0 0 no-repeat}.our-apps .apps li a.google-play,.our-apps .apps li a:hover.google-play{background:url(../images/cta-google-play.jpg) 0 0 no-repeat}@media(max-width:767px){.our-apps .apps li{display:block;margin-bottom:10%;padding-bottom:10%;width:auto}.our-apps .apps li:first-child{border-bottom:1px solid #ddd;border-right:0}}.foodservice,.foodservice .page-content,.industry-resources,.industry-resources .page-content{position:relative}.foodservice .page-content .headline,.industry-resources .page-content .headline{font:34px gothic;text-transform:uppercase}.foodservice .page-content .ctas,.foodservice .page-content .links,.industry-resources .page-content .ctas,.industry-resources .page-content .links{float:left;width:67%}.foodservice .page-content .ctas .headline,.industry-resources .page-content .ctas .headline{margin-bottom:25px}.foodservice .page-content .ctas li,.industry-resources .page-content .ctas li{display:inline-block;height:170px;padding:0 25px;text-align:center;vertical-align:top;width:32%}.foodservice .page-content .ctas li img,.industry-resources .page-content .ctas li img{margin-bottom:10px}.foodservice .page-content .ctas li .headline,.industry-resources .page-content .ctas li .headline{color:#e0a500;font:24px/26px gothic;margin-bottom:0;text-transform:uppercase}.foodservice .page-content .ctas li .subheadline,.industry-resources .page-content .ctas li .subheadline{color:#9b957b;font:italic 17px/24px hoefler}.foodservice .page-content .ctas li:first-child,.industry-resources .page-content .ctas li:first-child{border-right:1px solid #ddd}.foodservice .page-content .ctas li:last-child,.industry-resources .page-content .ctas li:last-child{border-left:1px solid #ddd}.foodservice .page-content .ctas li:last-child img,.industry-resources .page-content .ctas li:last-child img{margin:15px 0 20px}.foodservice .page-content .links,.industry-resources .page-content .links{margin:50px 0 75px}.foodservice .page-content .links .headline,.industry-resources .page-content .links .headline{background:url() right 0 no-repeat;margin-bottom:10px;padding-right:45px}.foodservice .page-content .links a,.industry-resources .page-content .links a{color:#231f20;font:18px/34px hoefler;text-decoration:none}.foodservice .page-content .links a:hover,.industry-resources .page-content .links a:hover{color:#fec31f;text-decoration:none}@media(max-width:767px){.foodservice .page-content .ctas,.foodservice .page-content .links,.industry-resources .page-content .ctas,.industry-resources .page-content .links{float:none;width:100%}.foodservice .page-content .ctas li,.industry-resources .page-content .ctas li{border:0;border-bottom:1px solid #ddd;display:block;height:auto;padding:5% 0;text-align:center;width:100%}.foodservice .page-content .ctas li .headline,.industry-resources .page-content .ctas li .headline{margin:0 auto;width:55%}.foodservice .page-content .ctas li:first-child,.foodservice .page-content .ctas li:last-child,.industry-resources .page-content .ctas li:first-child,.industry-resources .page-content .ctas li:last-child{border-left:0;border-right:0}.foodservice .page-content .ctas li:last-child,.industry-resources .page-content .ctas li:last-child{border-bottom:0}.foodservice .page-content{margin:23px auto}}.foodservice .page-content{margin-bottom:-42px}.foodservice .page-content .ctas li:last-child{border-left:0!important}.foodservice .page-content .links{margin-bottom:100px;overflow:hidden;width:100%}.foodservice .page-content .links .headline{padding-bottom:10px}.foodservice .page-content .links li{float:left;height:93px;margin-bottom:25px;vertical-align:top;width:320px}.foodservice .page-content .links li .icon{float:left;margin-right:8px}.foodservice .page-content .links li .description{font:17px/24px hoefler}.foodservice .page-content .links li a{color:#fec31f;font:20px/22px gothic!important;text-transform:uppercase}.foodservice .page-content .links li:hover a{color:#e7b018}.contact-us .subheadline{font:24px gothic;text-transform:uppercase}.contact-us .offices,.contact-us .right{border-top:1px solid #ddd;margin:35px 0 75px;padding-top:25px}.contact-us .offices .headline,.contact-us .right .headline{font:24px/42px gothic;text-transform:uppercase}.contact-us .offices{float:left;width:65%}.contact-us .offices li{display:inline-block;vertical-align:top;width:48%}.contact-us .offices .name{font:18px/26px gothic;text-transform:uppercase}.contact-us .offices .address,.contact-us .offices .directions,.contact-us .offices .email,.contact-us .offices .phone{font:14px/18px hoefler}.contact-us .offices .directions,.contact-us .offices .email{color:#fec31f}.contact-us .right{float:right;width:35%}.contact-us .right .international{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;height:45px;line-height:42px;font:22px gothic;line-height:39px;min-width:337px;padding:0 20px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;vertical-align:center;width:auto}.contact-us .right .international:hover{text-decoration:none}@media(max-width:767px){.contact-us .right .international{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.contact-us .right .international:hover{background-color:#000;border:3px solid #000;color:#fec31f}.contact-us .chosen-container-active.chosen-with-drop .chosen-single,.contact-us .chosen-container-single .chosen-single{background-position:225px}@media(max-width:767px){.contact-us .offices,.contact-us .right{float:none;width:100%}.contact-us .offices{margin-bottom:10%}.contact-us .offices ul li{display:block}.contact-us .right{margin-top:0}}.international-contacts{margin-bottom:145px}@media(max-width:400px){.international-contacts{margin-bottom:50px}}.international-contacts .heading{text-align:center}.international-contacts .heading .real-cali{color:#fec31f;font-family:wisdom;font-size:29px}.international-contacts .heading .worldwide{font-family:gothic;font-size:71px;text-transform:uppercase}.international-contacts .heading .reps{font-family:hoefler;font-size:19px;margin-top:7px;padding-bottom:50px}.international-contacts .hr{background-color:#ddd;box-sizing:border-box;clear:both;display:inline-block;height:1px;margin-bottom:30px;width:100%}@media(max-width:400px){.international-contacts .hr{margin-top:30px}}.international-contacts .hr:last-child{display:none}.international-contacts .contacts{line-height:25px}.international-contacts .contacts .contact{float:left;height:auto;margin-bottom:18px;margin-right:30px;padding-right:30px;position:relative;width:272px}.international-contacts .contacts .contact.doubleMarginBottom{margin-bottom:36px}@media(max-width:767px){.international-contacts .contacts .contact.doubleMarginBottom{margin-bottom:18px}}@media(min-width:768px){.international-contacts .contacts .contact{height:140px}}@media(max-width:400px){.international-contacts .contacts .contact .general:nth-of-type(2){margin-left:0;margin-top:-12px}}@media(min-width:768px){.international-contacts .contacts .asian-contacts .contact:not(:nth-last-child(-n+3)){height:240px}}.international-contacts .region{font:33px/42px gothic;letter-spacing:-.5px;margin-bottom:13px;text-transform:uppercase;width:40%}.international-contacts .country{color:#000;font:22px/26px gothic;text-decoration:none;text-transform:uppercase}.international-contacts .country:hover{color:#fec31f}.international-contacts .email,.international-contacts .international-site,.international-contacts .name,.international-contacts .organization,.international-contacts .phone,.international-contacts .type{font:18px hoefler}.international-contacts .international-site{color:#fec31f;text-decoration:none}.international-contacts .email{color:#000;text-decoration:none}.contact-international .left,.contact-us .left{float:left;width:36%}.contact-international .thanks,.contact-us .thanks{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;margin-top:20px}@media(max-width:767px){.contact-international .thanks,.contact-us .thanks{font-size:14px;line-height:18px}}.contact-international .error,.contact-us .error{color:red}.contact-international input,.contact-international textarea,.contact-us input,.contact-us textarea{background-color:#eee;border:0;color:#b8b8b8;display:block;font:22px gothic;-webkit-font-smoothing:antialiased}.contact-international input[type=text],.contact-us input[type=text]{border:0;margin:0 25px 23px 0;padding:10px;text-transform:uppercase;width:92%}.contact-international textarea,.contact-us textarea{height:240px;margin-top:15px;padding:8px;width:64%}.contact-international .submit,.contact-us .submit{position:relative;text-align:right;vertical-align:top}.contact-international .submit input[type=submit],.contact-international .submit span,.contact-us .submit input[type=submit],.contact-us .submit span{display:inline-block}.contact-international .submit span,.contact-us .submit span{color:#9b957b;font:italic 14px hoefler;position:absolute;right:150px;top:20px;width:120px}.contact-international .submit input[type=submit],.contact-us .submit input[type=submit]{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;height:45px;line-height:42px;font:22px gothic;margin:15px 0 0 10px;min-width:135px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.contact-international .submit input[type=submit]:hover,.contact-us .submit input[type=submit]:hover{text-decoration:none}@media(max-width:767px){.contact-international .submit input[type=submit],.contact-us .submit input[type=submit]{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.contact-international .submit input[type=submit]:hover,.contact-us .submit input[type=submit]:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){.contact-international .page-content,.contact-us .page-content{width:auto}.contact-international .page-content .subheadline,.contact-us .page-content .subheadline{margin-bottom:3%}.contact-international .page-content .description,.contact-us .page-content .description{width:100%}.contact-international .left input,.contact-us .left input{margin:0 0 5%;width:100%}.contact-international .submit span,.contact-us .submit span{display:inline;font-size:12px;right:65%}.contact-international .left,.contact-international textarea,.contact-us .left,.contact-us textarea{float:none;width:100%}}.contact-international{font:18px/24px hoefler}.contact-international .subheadline{font:32px gothic;text-transform:uppercase}.contact-international .description{margin:10px 0 20px;width:72%}.contact-international .contacts{margin-bottom:45px}.contact-international .contacts ul li{margin-bottom:10px}.contact-international .contacts ul li .heading{font:22px/30px gothic;text-transform:uppercase}.contact-international .contacts ul li a,.contact-international .contacts ul li a:hover{color:#fec31f;text-decoration:none}.contact-international .contacts ul li a:hover{color:#e7b018}.processor-list{margin-bottom:190px}.cheesemaker-list .page-content,.processor-list .page-content{position:relative}@media(max-width:767px){.cheesemaker-list .page-content,.processor-list .page-content{margin-top:20px}}.cheesemaker-list .page-content .copy,.cheesemaker-list .page-content .logo-block,.processor-list .page-content .copy,.processor-list .page-content .logo-block{margin:0 auto;text-align:center;width:715px}@media(max-width:767px){.cheesemaker-list .page-content .copy,.cheesemaker-list .page-content .logo-block,.processor-list .page-content .copy,.processor-list .page-content .logo-block{width:90%}}.cheesemaker-list .page-content .logo-block,.processor-list .page-content .logo-block{min-width:0;padding:20px 0}@media(max-width:767px){.cheesemaker-list .page-content .logo-block,.processor-list .page-content .logo-block{padding:0}}.cheesemaker-list .page-content .title-img,.processor-list .page-content .title-img{height:208px;margin:0 10px}@media(max-width:767px){.cheesemaker-list .page-content .title-img,.processor-list .page-content .title-img{height:100px}}.cheesemaker-list .page-content .copy .headline,.processor-list .page-content .copy .headline{font:75px gothic;line-height:.9;padding:20px 0;text-transform:uppercase}@media(max-width:767px){.cheesemaker-list .page-content .copy .headline,.processor-list .page-content .copy .headline{font-size:30px;padding:20px 0 5px}}.cheesemaker-list .page-content .copy .description p,.processor-list .page-content .copy .description p{font:18px/24px hoefler;margin:10px 0}.cheesemaker-list .page-content .more,.processor-list .page-content .more{text-align:center}.cheesemaker-list .page-content .more p,.processor-list .page-content .more p{font:18px/24px hoefler}.cheesemaker-list .page-content .more .cta-wrapper,.processor-list .page-content .more .cta-wrapper{display:flex;justify-content:center;padding-top:2em}.cheesemaker-list .page-content .more .cta,.processor-list .page-content .more .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.cheesemaker-list .page-content .more .cta:hover,.processor-list .page-content .more .cta:hover{text-decoration:none}@media(max-width:767px){.cheesemaker-list .page-content .more .cta,.processor-list .page-content .more .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.cheesemaker-list .page-content .more .cta:hover,.processor-list .page-content .more .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.cheesemaker-list .page-content .browser,.processor-list .page-content .browser{margin-top:50px}.cheesemaker-list .page-content .browser .controls,.processor-list .page-content .browser .controls{text-align:left}.cheesemaker-list .page-content .browser .controls .chosen-container,.processor-list .page-content .browser .controls .chosen-container{margin-top:-9px}.cheesemaker-list .page-content .browser .pdf,.processor-list .page-content .browser .pdf{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.cheesemaker-list .page-content .browser .pdf:hover,.processor-list .page-content .browser .pdf:hover{text-decoration:none}@media(max-width:767px){.cheesemaker-list .page-content .browser .pdf,.processor-list .page-content .browser .pdf{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.cheesemaker-list .page-content .browser .pdf:hover,.processor-list .page-content .browser .pdf:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(min-width:768px){.cheesemaker-list .page-content .browser .pdf:first-of-type,.processor-list .page-content .browser .pdf:first-of-type{margin-right:10px}}@media(max-width:767px){.cheesemaker-list .page-content .browser .pdf,.processor-list .page-content .browser .pdf{position:static}}.cheesemaker-list .page-content .browser .heading,.processor-list .page-content .browser .heading{display:none}.cheesemaker-list .page-content .browser .table,.processor-list .page-content .browser .table{border-top:3px solid #fec31f;margin-top:20px;width:100%}@media(max-width:767px){.cheesemaker-list .page-content .browser .table,.processor-list .page-content .browser .table{margin-top:8px}}.cheesemaker-list .page-content .browser .table .tr,.processor-list .page-content .browser .table .tr{display:table-row}.cheesemaker-list .page-content .browser .table .tr .td,.processor-list .page-content .browser .table .tr .td{border:1px solid #ddd;display:table-cell;font:18px/20px hoefler;padding:20px 10px;vertical-align:top}.cheesemaker-list .page-content .browser .table .tr .td a,.cheesemaker-list .page-content .browser .table .tr .td a:hover,.processor-list .page-content .browser .table .tr .td a,.processor-list .page-content .browser .table .tr .td a:hover{color:#fec31f;text-decoration:none}.cheesemaker-list .page-content .browser .table .tr .td.first,.processor-list .page-content .browser .table .tr .td.first{display:none}.cheesemaker-list .page-content .browser .table .tr .td.c1,.processor-list .page-content .browser .table .tr .td.c1{width:84px}.cheesemaker-list .page-content .browser .table .tr .td:last-child,.processor-list .page-content .browser .table .tr .td:last-child{width:33%}.cheesemaker-list .page-content .browser .table .tr .td .mobile-type,.processor-list .page-content .browser .table .tr .td .mobile-type{display:none}.cheesemaker-list .page-content .browser .table .tr.highlight,.processor-list .page-content .browser .table .tr.highlight{background-color:#eee}.cheesemaker-list .page-content .browser .table .tr:first-child .td,.processor-list .page-content .browser .table .tr:first-child .td{color:#666;font:20px gothic;letter-spacing:1px;text-transform:uppercase;vertical-align:middle}.cheesemaker-list .page-content .browser .table .tr:first-child .td sub,.processor-list .page-content .browser .table .tr:first-child .td sub{font-size:16px}.cheesemaker-list .page-content .browser .table .tr.hide,.processor-list .page-content .browser .table .tr.hide{display:none}@media(max-width:767px){.cheesemaker-list .page-content .browser,.processor-list .page-content .browser{margin-top:5%;position:static;text-align:left}.cheesemaker-list .page-content .browser select,.processor-list .page-content .browser select{margin-bottom:3%}.cheesemaker-list .page-content .browser .heading,.processor-list .page-content .browser .heading{display:block;padding-top:15px;position:relative}.cheesemaker-list .page-content .browser .table .headers,.processor-list .page-content .browser .table .headers{display:none}.cheesemaker-list .page-content .browser .table .tr,.processor-list .page-content .browser .table .tr{border-bottom:1px solid #eee;display:block;width:100%}.cheesemaker-list .page-content .browser .table .tr.headers,.processor-list .page-content .browser .table .tr.headers{border-bottom:0}.cheesemaker-list .page-content .browser .table .tr.highlight,.processor-list .page-content .browser .table .tr.highlight{background:none}.cheesemaker-list .page-content .browser .table .tr.opened .icon,.processor-list .page-content .browser .table .tr.opened .icon{transform:rotate(-45deg)}.cheesemaker-list .page-content .browser .table .tr .td,.processor-list .page-content .browser .table .tr .td{border:none;display:none;font:18px/22px hoefler;height:auto!important;padding:3% 0;position:relative;width:100%!important}.cheesemaker-list .page-content .browser .table .tr .td .mobile-label,.processor-list .page-content .browser .table .tr .td .mobile-label{display:none}.cheesemaker-list .page-content .browser .table .tr .td.first,.processor-list .page-content .browser .table .tr .td.first{display:block}.cheesemaker-list .page-content .browser .table .tr .td.c0,.processor-list .page-content .browser .table .tr .td.c0{padding-top:0}.cheesemaker-list .page-content .browser .table .tr .td .icon,.processor-list .page-content .browser .table .tr .td .icon{height:18px;position:absolute;right:.6em;top:.6em;transform:rotate(0deg);transition:all .3s cubic-bezier(.49,1.92,.83,.67);width:18px}.cheesemaker-list .page-content .browser .table .tr .td .icon:before,.processor-list .page-content .browser .table .tr .td .icon:before{transform:rotate(90deg)}.cheesemaker-list .page-content .browser .table .tr .td .icon:after,.cheesemaker-list .page-content .browser .table .tr .td .icon:before,.processor-list .page-content .browser .table .tr .td .icon:after,.processor-list .page-content .browser .table .tr .td .icon:before{background-color:#000;content:" ";height:4px;left:0;position:absolute;top:7px;width:18px;z-index:1}.cheesemaker-list .page-content .browser .table .tr .td .label,.processor-list .page-content .browser .table .tr .td .label{font:25px/25px gothic;padding-right:50px;text-transform:uppercase}.cheesemaker-list .page-content .browser .table .tr .td .mobile-type,.processor-list .page-content .browser .table .tr .td .mobile-type{color:#a6a292;display:block;font-family:gothic;text-transform:uppercase}.cheesemaker-list .page-content .browser .table .tr.opened .td,.processor-list .page-content .browser .table .tr.opened .td{display:block}.cheesemaker-list .page-content .browser .table .tr.opened .icon,.processor-list .page-content .browser .table .tr.opened .icon{-webkit-transform:rotate(-45deg)}.cheesemaker-list .page-content .browser .heading,.processor-list .page-content .browser .heading{color:#9b957b;font:22px gothic;text-transform:uppercase}.cheesemaker-list .page-content .browser .heading sub,.processor-list .page-content .browser .heading sub{font-size:16px}}.processor-list td:first-child{width:35%}.processor-list .c1{width:auto!important}.processor-list .entry-form-container{text-align:center}.processor-list .entry-form-container h2{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;background:url(../images/bg-processor-header.png) center 0 no-repeat #fff;margin-bottom:20px;padding-top:128px}@media(max-width:767px){.processor-list .entry-form-container h2{font-size:25px;line-height:23px}}.processor-list .entry-form-container p{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;margin-bottom:15px}@media(max-width:767px){.processor-list .entry-form-container p{font-size:14px;line-height:18px}}.processor-list .entry-form-container p a{color:#fec31f;text-decoration:none}.processor-list .entry-form-container p a:hover{color:#b48811}.processor-list .entry-form-container input[type=password]{background-color:#efefef;border:0;color:#b8b8b8;font:23px gothic;height:46px;margin-bottom:15px;padding:15px;width:358px}.processor-list .entry-form-container input[type=submit]{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;margin-bottom:15px;min-width:auto;min-width:142px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.processor-list .entry-form-container input[type=submit]:hover{text-decoration:none}@media(max-width:767px){.processor-list .entry-form-container input[type=submit]{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.processor-list .entry-form-container input[type=submit]:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){.processor-list .entry-form-container input[type=password]{height:38px;padding:22px;width:298px}}.sidebar-page .center{width:100%}.sidebar-page .left{margin:auto;width:70%}.sidebar-page .left h2{font:32px gothic;text-transform:uppercase}.sidebar-page .left li,.sidebar-page .left p{font:18px/24px hoefler}.sidebar-page .left p{margin:10px 0 40px}.sidebar-page .left table{line-height:1.4em;overflow-wrap:break-word;table-layout:fixed}.sidebar-page .left table td{width:33%}.sidebar-page .left ul{list-style:initial;margin-left:65px}.sidebar-page .left ul li{margin:20px 0}.sidebar-page .left a,.sidebar-page .left a:hover{color:#fec31f;text-decoration:none}.sidebar-page .left a:hover{color:#e7b018}.sidebar-page .sidebar{right:180px}@media(max-width:767px){.sidebar-page .left{float:none;padding-right:0;width:100%}.sidebar-page .left ul{margin-left:10%}}.sidebar-page .table-of-content{margin-bottom:50px}.sidebar-page .table-of-content h2{font:32px gothic;margin-bottom:30px;text-transform:uppercase}.sidebar-page .table-of-content p{font:15px/19px hoefler}.sidebar-page .table-of-content p.table-of-content__item--title{text-decoration:underline}.sidebar-page .table-of-content p.table-of-content__item--description{margin-bottom:10px}.sidebar-page .table-of-content a,.sidebar-page .table-of-content a:hover{color:#fec31f;text-decoration:none}.sidebar-page .table-of-content a:hover{color:#e7b018}.sidebar-page .table-of-content--info{margin-bottom:50px;text-align:center}.sidebar-page .table-of-content--highlights{text-align:center}.sidebar-page .table-of-content__left,.sidebar-page .table-of-content__right{display:inline-block;padding:5px;vertical-align:top;width:49%}@media(max-width:767px){.sidebar-page .table-of-content__left,.sidebar-page .table-of-content__right{display:block;width:100%}}.cheese-action{position:relative;width:960px;z-index:3}@media(min-width:768px){.cheese-action{margin:50px auto 0}}.cheese-action ul{display:block;float:right;height:40px}.cheese-action li{float:left;padding:0 5px}.cheese-action li.share{display:none;padding:10px 0}.cheese-action li.print{line-height:40px}.cheese-action li.print:hover{cursor:pointer}.cheese-action li.print p{font-family:hoefler;font-size:15px;margin:0}.cheese-action li.share-icon{padding-right:15px}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:none}.carousel-simple,.lt-ie10 .carousel-simple .slide{position:relative}.carousel-simple{margin:0 auto;overflow:hidden;width:960px}.carousel-simple a{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.carousel-simple a,.carousel-simple a:hover{text-decoration:none}@media(max-width:767px){.carousel-simple a{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.carousel-simple a:hover{background-color:#000;border:3px solid #000;color:#fec31f}.carousel-simple ul.links li{display:inline-block;margin-right:10px}.carousel-simple .next,.carousel-simple .prev,.carousel-simple .slick-next,.carousel-simple .slick-prev{cursor:pointer;height:60px;top:0;width:59px;z-index:1;z-index:100}.carousel-simple .prev,.carousel-simple .slick-prev{background:url(../images/icons/sprite-arrows-normal.png) 0 0 no-repeat transparent;background-position:0 0;left:0}.carousel-simple .prev:hover,.carousel-simple .slick-prev:hover{background-position:0 -60px}.carousel-simple .next,.carousel-simple .slick-next{background:url(../images/icons/sprite-arrows-normal.png) 0 0 no-repeat transparent;background-position:-59px 0;right:0}.carousel-simple .next:hover,.carousel-simple .slick-next:hover{background-position:-59px -60px}.carousel-simple .slide-wrapper-inner{width:100%}.carousel-simple .slide-wrapper-inner .slick-list{overflow:visible}.carousel-simple .slide{background:none;width:960px}.carousel-simple .header{height:auto;margin-bottom:60px;position:relative}.carousel-simple .header .heading{display:inline-block;margin-right:10px}.carousel-simple .header .heading span{display:block}.carousel-simple .header .heading .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:50px}@media(max-width:767px){.carousel-simple .header .heading .headline{font-size:17px}}.carousel-simple .header .heading .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:132px;line-height:94px}@media(max-width:767px){.carousel-simple .header .heading .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.carousel-simple .header .description{display:inline-block;position:absolute;top:50%}.carousel-simple .header .description p{color:#9b957b;font-family:hoefler;font-size:40px;font-size:19px;font-style:italic;line-height:50px;line-height:23px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.carousel-simple .header .description p{font-size:17px;line-height:23px}}.carousel-simple .header .cta-wrapper{position:absolute;right:0;top:40px}@media(max-width:767px){.carousel-simple .header .cta-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:3vw;position:static}}.carousel-simple .image-container{height:440px;position:absolute;right:106px;top:0;width:435px;z-index:-2}.carousel-simple .image-container .image{height:435px;width:435px}.carousel-simple .image-container .image .circle{border-radius:50%;max-width:100%}.carousel-simple .image-container .shadow{background:url(../images/slider-simple-shadow.png) 50% 0 no-repeat transparent;bottom:0;height:10px;left:50%;margin-left:-142px;position:absolute;width:285px}.carousel-simple .content-container{margin-left:110px;width:430px}.carousel-simple .content-container h4 span{display:block}.carousel-simple .content-container p.title{font-size:25px}.carousel-simple .content-container .single-list-item,.carousel-simple .content-container ul{list-style:none;margin:10px 0 0;padding:0}.carousel-simple .content-container .single-list-item,.carousel-simple .content-container li{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.carousel-simple .content-container .single-list-item,.carousel-simple .content-container li{font-size:14px;line-height:18px}.carousel-simple{height:auto;width:100%}.carousel-simple .next,.carousel-simple .prev,.carousel-simple .slick-next,.carousel-simple .slick-prev{display:none}.carousel-simple .slide-wrapper-inner{height:auto}.carousel-simple .slide{height:auto;max-width:100%}.carousel-simple .header{margin-bottom:5px}.carousel-simple .header .heading{display:inline-block;text-align:center;width:100%}.carousel-simple .header .description{bottom:auto;position:relative}.carousel-simple .header p{display:none}.carousel-simple .image-container{height:auto;margin:0 auto 12px;max-width:100%;position:relative;right:auto;top:auto;width:190px}.carousel-simple .image-container .image{height:auto;width:100%}.carousel-simple .image-container .image img{max-width:100%}.carousel-simple .image-container .shadow{background-size:100% auto;bottom:-3px;margin-left:-48px;width:95px}.carousel-simple .content-container{height:auto;margin:0;width:auto}.carousel-simple .content-container h4{margin-bottom:6px}.carousel-simple .content-container p,.carousel-simple .content-container ul{padding-right:0}.carousel-simple .content-container ul.links{margin:0}.carousel-simple .content-container .content-container{text-align:center}.carousel-simple .content-body{padding:0 10px}}.carousel.dear-dairy{height:647px;padding-top:100px}.carousel.dear-dairy .next,.carousel.dear-dairy .prev,.carousel.dear-dairy .slick-next,.carousel.dear-dairy .slick-prev{top:30px;z-index:1}.carousel.dear-dairy .slick-next:before,.carousel.dear-dairy .slick-prev:before{content:none}.carousel.dear-dairy .module-share{display:none}.carousel.dear-dairy .header{margin-bottom:0}.carousel.dear-dairy .header .heading .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px}@media(max-width:767px){.carousel.dear-dairy .header .heading .headline{font-size:17px}}.carousel.dear-dairy .header .heading .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;line-height:83px;position:relative}@media(max-width:767px){.carousel.dear-dairy .header .heading .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.carousel.dear-dairy .header .heading .subheadline:after{font-size:20px;position:absolute;right:-21px;top:-33px}@media(max-width:767px){.carousel.dear-dairy .header .heading .subheadline:after{font-size:12px;right:calc(50% - 58px);top:5px}}.carousel.dear-dairy .header .description p{max-width:100%;padding:0 30px}.carousel.dear-dairy .image-container{display:inline-block;float:left;left:0;position:relative;right:auto;width:50%}.carousel.dear-dairy .content-container{display:inline-block;left:-17%;margin:0;padding-left:135px;position:relative;text-align:left;vertical-align:top;width:50%}.carousel.dear-dairy .content-container h4{margin:30px 0 15px}@media(min-width:768px){.carousel.dear-dairy .content-container h4{width:calc(100% + 115px)}}.carousel.dear-dairy .content-container h4 .headline{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;position:relative}@media(max-width:767px){.carousel.dear-dairy .content-container h4 .headline{font-size:25px;line-height:23px}}.carousel.dear-dairy .content-container h4 .subheadline{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.carousel.dear-dairy .content-container h4 .subheadline{font-size:14px;line-height:18px}}.carousel.dear-dairy .content-container p.title{color:#9b957b;font-family:gothic;font-size:20px;margin:20px 0}.carousel.dear-dairy .content-container p.description{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased;margin:0 12px;padding-right:0}@media(max-width:767px){.carousel.dear-dairy .content-container p.description{font-size:14px;line-height:18px}}@media(min-width:768px){.carousel.dear-dairy .content-container p.description{width:calc(100% + 115px)}}.carousel.dear-dairy .content-container .read-more,.carousel.dear-dairy .content-container ul.links{display:none}.carousel.dear-dairy .content-container .youtube-videos{display:flex;margin:30px 0}@media(max-width:767px){.carousel.dear-dairy .content-container .youtube-videos{align-content:center;justify-content:center;margin:15px 0}}.carousel.dear-dairy .content-container .youtube-videos a{border:none;height:100%;margin-right:10px;padding:8px;position:relative}.carousel.dear-dairy .content-container .youtube-videos a:last-of-type{margin-right:0}.carousel.dear-dairy .content-container .youtube-videos a img{width:200px}@media(max-width:767px){.carousel.dear-dairy .content-container .youtube-videos a img{width:145px}}.carousel.dear-dairy .content-container .youtube-videos a .hover{background-image:url(../images/icons/video-play.png)!important;background-position:50%;background-repeat:no-repeat;background-size:40px;height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:767px){.carousel.dear-dairy .content-container .youtube-videos a .hover{background-size:30px}}.carousel.dear-dairy .content-container a.watch-film{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-image:url(../images/icons/video-play.png)!important;background-position:0;background-repeat:no-repeat;background-size:20px;color:#f4b91f;font-size:24px;font-size:21px!important;height:25px;padding-left:30px;text-decoration:none}@media(max-width:767px){.carousel.dear-dairy .content-container a.watch-film{font-size:25px;line-height:23px;line-height:1;text-align:center}}.carousel.dear-dairy .content-container ul{margin-top:20px}.carousel.dear-dairy .content-container li{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.carousel.dear-dairy .content-container li:hover{text-decoration:none}@media(max-width:767px){.carousel.dear-dairy .content-container li{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.carousel.dear-dairy .content-container li:hover{background-color:#000;border:3px solid #000;color:#fec31f}.carousel.dear-dairy .content-container li:hover a{color:#fff}.carousel.dear-dairy .content-container li a{color:#fec31f;display:inline-block;font-family:gothic;font-size:20px;line-height:22px;padding:10px 20px;text-decoration:none;text-transform:uppercase}.carousel.dear-dairy .content-container li a:hover{background-position:0 -27px}@media(max-width:767px){.carousel.dear-dairy{height:auto;padding-top:12.5%}.carousel.dear-dairy .module-share{background-size:100% auto;height:20px;left:0;margin:0 auto;position:relative;top:0;width:20px}.carousel.dear-dairy .header{height:auto;margin-bottom:2%}.carousel.dear-dairy .header .heading .headline{font-size:4.5vw}.carousel.dear-dairy .header .heading .subheadline{font-size:11.5vw}.carousel.dear-dairy .header .description{display:none}.carousel.dear-dairy .image-container{padding:0 18.75%;top:0;width:100%}.carousel.dear-dairy .image-container .image{margin:0 auto}.carousel.dear-dairy .content-container{background-position:16% 20%;background-size:19%;left:0;margin:-162px 0 0;padding:162px 0 4%;text-align:center;top:0;width:100%}.carousel.dear-dairy .content-container h4{margin:8vw 0 4vw}.carousel.dear-dairy .content-container h4 .headline{font-size:6.7vw;line-height:6.5vw}.carousel.dear-dairy .content-container .content-body .description,.carousel.dear-dairy .content-container h4 .subheadline{font-size:3.7vw;line-height:5vw}.carousel.dear-dairy .content-container .content-body .youtube-videos .lity-cta img{width:38.7vw}.carousel.dear-dairy .content-container li{text-align:left}}.carousel.farm-smarts,.carousel.virtual-farm-tours{height:auto;padding:140px 0}.carousel.farm-smarts .module-share,.carousel.virtual-farm-tours .module-share{display:block;left:300px;top:40px}@media(min-width:480px){.carousel.farm-smarts .module-share,.carousel.virtual-farm-tours .module-share{left:420px;top:50px}}.not-mobile .carousel.farm-smarts .module-share,.not-mobile .carousel.virtual-farm-tours .module-share{left:366px}.carousel.farm-smarts .header .description p,.carousel.virtual-farm-tours .header .description p{max-width:60%}.carousel.farm-smarts .slide-wrapper-inner .slick-next:before,.carousel.farm-smarts .slide-wrapper-inner .slick-prev:before,.carousel.virtual-farm-tours .slide-wrapper-inner .slick-next:before,.carousel.virtual-farm-tours .slide-wrapper-inner .slick-prev:before{content:none}.carousel.farm-smarts .slide,.carousel.virtual-farm-tours .slide{height:435px;position:relative}.carousel.farm-smarts .image-container,.carousel.virtual-farm-tours .image-container{right:60px}.carousel.farm-smarts .content-container,.carousel.virtual-farm-tours .content-container{margin-left:80px;width:100%}.carousel.farm-smarts .content-container h4 .headline,.carousel.virtual-farm-tours .content-container h4 .headline{color:#0cc7b8;font-family:gothic;font-size:103px;line-height:74px;text-transform:uppercase}.carousel.farm-smarts .content-container h4 .subheadline,.carousel.virtual-farm-tours .content-container h4 .subheadline{color:#0cc7b8;font-family:gothic;font-size:103px;font-size:87px;line-height:74px;line-height:71px;text-transform:uppercase}.carousel.farm-smarts .content-container li,.carousel.virtual-farm-tours .content-container li{list-style-type:disc;padding:0}@media(max-width:767px){.carousel.farm-smarts .content-container ul:not(.links),.carousel.virtual-farm-tours .content-container ul:not(.links){margin-left:10%;text-align:left;width:80%}.carousel.farm-smarts .content-container ul:not(.links) li,.carousel.virtual-farm-tours .content-container ul:not(.links) li{margin:10px 0}}.carousel.farm-smarts .content-container .content-body,.carousel.virtual-farm-tours .content-container .content-body{max-width:350px;padding-top:6px}.carousel.farm-smarts .content-container .content-body .title,.carousel.virtual-farm-tours .content-container .content-body .title{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased;line-height:28px}@media(max-width:767px){.carousel.farm-smarts .content-container .content-body .title,.carousel.virtual-farm-tours .content-container .content-body .title{font-size:14px;line-height:18px}.carousel.farm-smarts,.carousel.virtual-farm-tours{height:auto;padding:40px 0;position:relative}.carousel.farm-smarts .header .heading .headline,.carousel.virtual-farm-tours .header .heading .headline{font-size:4.6vw}.carousel.farm-smarts .header .heading .subheadline,.carousel.virtual-farm-tours .header .heading .subheadline{font-size:11.5vw}.carousel.farm-smarts .slide,.carousel.virtual-farm-tours .slide{height:auto}.carousel.farm-smarts .image-container,.carousel.virtual-farm-tours .image-container{right:auto}.carousel.farm-smarts .content-container,.carousel.virtual-farm-tours .content-container{margin-left:0;text-align:center}.carousel.farm-smarts .content-container h4,.carousel.virtual-farm-tours .content-container h4{text-transform:uppercase}.carousel.farm-smarts .content-container h4 span,.carousel.virtual-farm-tours .content-container h4 span{display:inline}.carousel.farm-smarts .content-container h4 .headline,.carousel.virtual-farm-tours .content-container h4 .headline{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased}}@media(max-width:767px)and (max-width:767px){.carousel.farm-smarts .content-container h4 .headline,.carousel.virtual-farm-tours .content-container h4 .headline{font-size:25px;line-height:23px}}@media(max-width:767px){.carousel.farm-smarts .content-container h4 .subheadline,.carousel.virtual-farm-tours .content-container h4 .subheadline{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased}}@media(max-width:767px)and (max-width:767px){.carousel.farm-smarts .content-container h4 .subheadline,.carousel.virtual-farm-tours .content-container h4 .subheadline{font-size:25px;line-height:23px}}@media(max-width:767px){.carousel.farm-smarts .content-container p.title,.carousel.virtual-farm-tours .content-container p.title{color:#231f20;font-family:hoefler;font-size:21px;line-height:32px;-webkit-font-smoothing:antialiased}}@media(max-width:767px)and (max-width:767px){.carousel.farm-smarts .content-container p.title,.carousel.virtual-farm-tours .content-container p.title{font-size:14px;line-height:18px}}@media(max-width:767px){.carousel.farm-smarts .content-container .content-body,.carousel.virtual-farm-tours .content-container .content-body{max-width:100%;width:100%}.carousel.farm-smarts .content-container .content-body .single-list-item,.carousel.virtual-farm-tours .content-container .content-body .single-list-item{padding:0 20px 15px}}.carousel.cows-deets{height:auto;padding-bottom:260px}.carousel.cows-deets .module-share{display:block;left:310px}.carousel.cows-deets .next,.carousel.cows-deets .prev,.carousel.cows-deets .slick-next,.carousel.cows-deets .slick-prev{cursor:pointer;height:60px;top:45px;width:59px;z-index:100;z-index:1}.carousel.cows-deets .slick-next:before,.carousel.cows-deets .slick-prev:before{content:none}.carousel.cows-deets div.more{border-bottom:3px solid #fec31f;color:#fec31f;cursor:pointer;display:inline-block;font:30px gothic;margin:25px 0 0;padding:5px 0;text-transform:uppercase;width:auto}.carousel.cows-deets div.more:hover{border-bottom:3px solid #000;color:#000}.carousel.cows-deets .slide-wrapper-outer{height:100%}.carousel.cows-deets .slide-wrapper-outer .slide-wrapper-inner{height:100%!important}.carousel.cows-deets .slide{height:auto}.carousel.cows-deets .header{display:block;overflow:hidden;position:relative}.carousel.cows-deets .header .heading{display:inline-block}.carousel.cows-deets .header .heading .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px;line-height:42px}@media(max-width:767px){.carousel.cows-deets .header .heading .headline{font-size:17px}}@media(min-width:768px){.carousel.cows-deets .header .heading .headline{padding-left:.3em}}.carousel.cows-deets .header .heading .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:150px;line-height:108px}@media(max-width:767px){.carousel.cows-deets .header .heading .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.carousel.cows-deets .header .description{display:inline-block}.carousel.cows-deets .header .description p{max-width:64%}.carousel.cows-deets .slide-wrapper-inner{top:-60px}.carousel.cows-deets .image-container{height:436px;left:0;position:relative;top:0;width:436px}.carousel.cows-deets .image-container .image{height:436px;width:436px}.carousel.cows-deets .image-container .image img{max-width:100%}.carousel.cows-deets .image-container .shadow{left:220px;position:relative;top:-5px}.carousel.cows-deets .content-container{margin:-400px 0 0;padding-left:470px;position:relative;width:100%}.carousel.cows-deets .content-container h4{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;margin-bottom:10px}@media(max-width:767px){.carousel.cows-deets .content-container h4{font-size:25px;line-height:23px}}.carousel.cows-deets .content-container .cow-fact{background:#0cc7b8;border-radius:50%;height:186px;left:0;position:absolute;text-align:center;top:170px;width:186px}.carousel.cows-deets .content-container .cow-fact .holstein-bottom,.carousel.cows-deets .content-container .cow-fact .holstein-middle,.carousel.cows-deets .content-container .cow-fact .holstein-top{display:block;position:relative;top:-16px;width:100%}.carousel.cows-deets .content-container .cow-fact .holstein-top{background:url(../images/glass-of-milk.png) 50% 0 no-repeat transparent;color:#266e68;font:italic 17px/17px wisdom;padding-top:57px}.carousel.cows-deets .content-container .cow-fact .holstein-middle{color:#fff;font:40px gothic;height:53px;margin:2px 0}.carousel.cows-deets .content-container .cow-fact .holstein-middle span.number,.carousel.cows-deets .content-container .cow-fact .holstein-middle span.percent,.carousel.cows-deets .content-container .cow-fact .holstein-middle span.protein{position:absolute;text-transform:uppercase}.carousel.cows-deets .content-container .cow-fact .holstein-middle span.number{font-size:78px;left:23px;letter-spacing:-7px;line-height:55px;top:0}.carousel.cows-deets .content-container .cow-fact .holstein-middle span.percent{font-size:24px;left:55px;line-height:20px;top:5px;width:113px}.carousel.cows-deets .content-container .cow-fact .holstein-middle span.protein{font-size:24px;left:80px;line-height:20px;top:25px}.carousel.cows-deets .content-container .cow-fact .holstein-bottom{color:#266e68;font:22px/22px gothic;text-transform:uppercase}.carousel.cows-deets .content-container .cow-fact .jersey-bottom,.carousel.cows-deets .content-container .cow-fact .jersey-middle,.carousel.cows-deets .content-container .cow-fact .jersey-top{display:block;letter-spacing:-2px}.carousel.cows-deets .content-container .cow-fact .jersey-top{color:#266e68;font:30px/30px wisdom;padding-top:30px}.carousel.cows-deets .content-container .cow-fact .jersey-middle{color:#fff;font:55px/45px gothic;text-transform:uppercase}.carousel.cows-deets .content-container .cow-fact .jersey-bottom{color:#fff;font:34px/30px gothic;text-transform:uppercase}.carousel.cows-deets .content-container .content-body{position:relative}.carousel.cows-deets .content-container .content-body p{padding-right:0}.carousel.cows-deets .content-container .content-body .title{font:50px/65px gothic;text-transform:uppercase}.carousel.cows-deets .content-container .content-body .description{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased;padding-right:0}@media(max-width:767px){.carousel.cows-deets .content-container .content-body .description{font-size:14px;line-height:18px}}.carousel.cows-deets .excerpt{display:none;position:relative;width:100%}.carousel.cows-deets .excerpt p{font:37px gothic;padding-top:50px;text-transform:uppercase}.carousel.cows-deets .excerpt .facts{list-style:disc;margin-left:20px}.carousel.cows-deets .excerpt .facts li{font-size:22px;padding-bottom:15px}.carousel.cows-deets .excerpt ul:last-of-type{list-style:none;margin:0}.carousel.cows-deets .excerpt ul:last-of-type li{font:22px/32px gothic;text-transform:uppercase}.carousel.cows-deets .excerpt ul:last-of-type li span{color:#9b957b}@media(max-width:767px){.carousel.cows-deets{height:auto;padding-bottom:5vw;width:100%}.carousel.cows-deets .header .module-share{left:70%}.carousel.cows-deets .header .heading .headline{font-size:4.5vw}.carousel.cows-deets .header .heading .subheadline{font-size:11.5vw}.carousel.cows-deets div.more{font-size:19px;margin:5% auto}.carousel.cows-deets .slide-wrapper-outer{max-width:100%;text-align:center}.carousel.cows-deets .slide-wrapper-inner{top:0}.carousel.cows-deets .slide{max-width:100%}.carousel.cows-deets .image-container{align-items:center;display:flex;flex-direction:column;height:43.3vw;padding:0 3%;top:0;width:43.3vw}.carousel.cows-deets .image-container .image{height:100%;margin:0 auto;width:100%}.carousel.cows-deets .image-container .shadow{left:auto;margin-left:0;top:auto;width:25.334vw}.carousel.cows-deets .content-container{margin:0;padding:0 3%;top:0;width:100%}.carousel.cows-deets .content-container h4{font-size:6.7vw;line-height:6.4vw}.carousel.cows-deets .content-container .content-body .description{font-size:4.4vw;line-height:5vw}.carousel.cows-deets .content-container .more{font-size:5.1vw}.carousel.cows-deets .cow-fact{display:none}.carousel.cows-deets .excerpt p{font-size:9.8vw;padding-top:13.5vw}.carousel.cows-deets .excerpt ul{margin:0 auto;width:90%}.carousel.cows-deets .excerpt .facts{list-style:none}.carousel.cows-deets .excerpt .facts li{font-size:3.2vw;line-height:4.3vw;padding:3% 0}.carousel.cows-deets .excerpt ul:last-of-type{list-style:none;margin:0 auto}.carousel.cows-deets .excerpt ul:last-of-type li{font:4.8vw/5vw gothic;padding:2% 0}}.carousel.virtual-farm-tours .content-container{margin-left:0}.carousel.virtual-farm-tours .slick-slider .slick-dots{display:none}.carousel.food-bountiful-benefits{background:#fff;height:auto;padding:160px 0 0}.carousel.food-bountiful-benefits .module-share{display:block;left:645px;top:0}.carousel.food-bountiful-benefits .header{z-index:3}.carousel.food-bountiful-benefits .header .heading .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:97px;letter-spacing:-.016em}@media(max-width:767px){.carousel.food-bountiful-benefits .header .heading .headline{font-size:43px;letter-spacing:.01em;line-height:1}}.carousel.food-bountiful-benefits .header .heading .headline{letter-spacing:-1.5px;line-height:70px}.carousel.food-bountiful-benefits .header .heading .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:50px;line-height:50px;padding-left:10px;text-transform:none}@media(max-width:767px){.carousel.food-bountiful-benefits .header .heading .subheadline{font-size:17px}}.carousel.food-bountiful-benefits .slide-wrapper-outer{height:535px}.carousel.food-bountiful-benefits .slick-next,.carousel.food-bountiful-benefits .slick-prev{top:70px}.carousel.food-bountiful-benefits .slick-next:before,.carousel.food-bountiful-benefits .slick-prev:before{content:none}.carousel.food-bountiful-benefits .slide{position:relative}.carousel.food-bountiful-benefits .image-container{height:auto;left:53px;position:absolute;top:-80px;width:auto}.carousel.food-bountiful-benefits .image-container .image{height:auto;width:auto}.carousel.food-bountiful-benefits .image-container .shadow{display:none}.carousel.food-bountiful-benefits .content-container{left:350px;letter-spacing:-.5px;position:absolute;top:-50px}.carousel.food-bountiful-benefits .content-container .headline{color:#231f20;font:33px gothic;text-transform:uppercase}.carousel.food-bountiful-benefits .content-container .content-body{margin-top:5px}.carousel.food-bountiful-benefits .content-container .content-body h4{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:33px}@media(max-width:767px){.carousel.food-bountiful-benefits .content-container .content-body h4{font-size:25px;line-height:23px}}.carousel.food-bountiful-benefits .content-container .content-body p{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.carousel.food-bountiful-benefits .content-container .content-body p{font-size:14px;line-height:18px}}.carousel.food-bountiful-benefits .content-container .content-body ul{margin-top:10px}.carousel.food-bountiful-benefits .content-container .content-body ul .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.carousel.food-bountiful-benefits .content-container .content-body ul .cta:hover{text-decoration:none}@media(max-width:767px){.carousel.food-bountiful-benefits .content-container .content-body ul .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.carousel.food-bountiful-benefits .content-container .content-body ul .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.carousel.food-bountiful-benefits .content-container .content-body span.more{margin:5% auto}@media(max-width:767px){.carousel.food-bountiful-benefits{height:auto;margin-bottom:40px;padding:12% 0 0;width:100%}.carousel.food-bountiful-benefits .slide-wrapper-outer{height:auto;width:100%}.carousel.food-bountiful-benefits .slide-wrapper-inner{position:relative;top:0}.carousel.food-bountiful-benefits .header .heading .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:97px;letter-spacing:-.016em;line-height:1}}@media(max-width:767px)and (max-width:767px){.carousel.food-bountiful-benefits .header .heading .headline{font-size:43px;letter-spacing:.01em;line-height:1}}@media(max-width:767px){.carousel.food-bountiful-benefits .header .heading .subheadline{font-family:wisdom;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px;line-height:1}}@media(max-width:767px)and (max-width:767px){.carousel.food-bountiful-benefits .header .heading .subheadline{font-size:17px}}@media(max-width:767px){.carousel.food-bountiful-benefits p br{display:none}.carousel.food-bountiful-benefits .slide{height:auto;width:100%}.carousel.food-bountiful-benefits .slide .image-container{height:auto;left:0;position:relative;top:0;width:100%}.carousel.food-bountiful-benefits .slide .image-container img{margin:0 auto;max-width:60%}.carousel.food-bountiful-benefits .slide .content-container{height:auto;left:0;padding:0 3.125%;position:relative;text-align:center;top:0;width:100%}.carousel.food-bountiful-benefits .slide .content-container .content-body{margin:0}.carousel.food-bountiful-benefits .slide .content-container .content-body ul{margin:10px 0 0;text-align:center}.carousel.food-bountiful-benefits .slide .content-container .content-body ul a{display:inline-block;white-space:nowrap;width:auto}}.carousel.community-greener-pastures{height:auto;padding:100px 0 0}.carousel.community-greener-pastures .module-share{display:block;left:340px;top:0}.carousel.community-greener-pastures .slide-wrapper-outer{margin:0 auto;width:960px}@media(min-width:768px){.carousel.community-greener-pastures .slide-wrapper-outer .slick-track{min-height:354px!important}}.carousel.community-greener-pastures .slide-wrapper-outer .header{height:120px;margin-bottom:14px;width:100%}.carousel.community-greener-pastures .slide-wrapper-outer .header .heading{left:0;margin-right:0;position:absolute;top:0}.carousel.community-greener-pastures .slide-wrapper-outer .header .heading .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;line-height:83px}@media(max-width:767px){.carousel.community-greener-pastures .slide-wrapper-outer .header .heading .headline{font-size:43px;letter-spacing:.01em;line-height:1}}@media(min-width:768px){.carousel.community-greener-pastures .slide-wrapper-outer .header .heading .headline{font-size:100px}}.carousel.community-greener-pastures .slide-wrapper-outer .header .heading .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px;padding-left:10px;text-transform:none}@media(max-width:767px){.carousel.community-greener-pastures .slide-wrapper-outer .header .heading .subheadline{font-size:17px}}.carousel.community-greener-pastures .slide-wrapper-outer .header .description{height:100%;left:44%;line-height:20px;position:absolute;top:0;width:27%}.carousel.community-greener-pastures .slide-wrapper-outer .header .description p{left:14px;position:absolute;top:50%;transform:translateY(-50%)}.carousel.community-greener-pastures .slide-wrapper-outer .slick-arrow{top:130px}.carousel.community-greener-pastures .slide-wrapper-outer .slick-arrow:before{content:none}.carousel.community-greener-pastures .slide-wrapper-outer .slide{height:auto}.carousel.community-greener-pastures .slide-wrapper-outer .slide .image-container{display:inline-block;float:left;height:100%;left:0;padding-right:2.5%;position:relative;right:auto;width:40%}.carousel.community-greener-pastures .slide-wrapper-outer .slide .image-container img{float:right;height:auto;max-width:100%;width:auto}.carousel.community-greener-pastures .slide-wrapper-outer .slide .image-container .shadow{display:none}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-container{display:inline-block;float:left;height:100%;margin:0;padding-right:2.5%;position:relative;top:20px;width:50%}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-container .headline{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:33px;margin-bottom:14px}@media(max-width:767px){.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-container .headline{font-size:25px;line-height:23px}}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-body .description{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-body .description{font-size:14px;line-height:18px}}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-body ul li a{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-body ul li a:hover{text-decoration:none}@media(max-width:767px){.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-body ul li a{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-body ul li a:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){.carousel.community-greener-pastures{height:auto;margin:0;padding:12.5% 0 0;width:100%}.carousel.community-greener-pastures .module-share{margin:0 auto;position:static}.carousel.community-greener-pastures .slide-wrapper-outer{padding:0;width:100%}.carousel.community-greener-pastures .slide-wrapper-outer .header{height:auto;left:0;position:relative;top:0}.carousel.community-greener-pastures .slide-wrapper-outer .header .heading{position:relative;text-align:center;width:100%}.carousel.community-greener-pastures .slide-wrapper-outer .header .heading .subheadline{padding-left:0}.carousel.community-greener-pastures .slide-wrapper-outer .header .description{display:none;position:relative}.carousel.community-greener-pastures .slide-wrapper-outer .slide{text-align:center;width:100%}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-container{margin:0;padding:0 3%;width:100%}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-container .headline{font-size:25px}.carousel.community-greener-pastures .slide-wrapper-outer .slide .image-container{left:0;margin:0 0 6%;padding:0 3%;position:relative;top:0;width:100%}.carousel.community-greener-pastures .slide-wrapper-outer .slide .image-container img{float:none;margin:0 auto;max-width:50%}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-body .links{margin-top:10px}.carousel.community-greener-pastures .slide-wrapper-outer .slide .content-body li{width:100%}}.slick-slider{margin-bottom:0}.slick-slider a,.slick-slider div{outline:none}.slick-slider .slick-dots{bottom:0;padding-top:20px;position:relative}.slick-slider .slick-dots li{height:40px;margin:0 6px;width:24px}.slick-slider .slick-dots li button{height:100%;width:100%}.slick-slider .slick-dots li button:before{color:#0cc7b8;font-size:20px}.slick-slider .slick-dots li.slick-active button:before{color:#266e68;opacity:1}@media(max-width:767px){.slick-slider .slick-dots li{height:20px;margin:0 3px;width:12px}.slick-slider .slick-dots li button:before{color:#0cc7b8;font-size:10px}.slick-slider .slick-dots{padding-top:4%}.slick-slider .slick-dots li{height:20px;margin:0 3px;width:12px}.slick-slider .slick-dots li button:before{color:#0cc7b8;font-size:10px}}.module.a-return-to-real{padding:100px 0 50px;position:relative}.module.a-return-to-real .header{text-align:center}.module.a-return-to-real .header .heading{margin-bottom:14px}.module.a-return-to-real .header .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px}@media(max-width:767px){.module.a-return-to-real .header .headline{font-size:17px}}.module.a-return-to-real .header .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:90px}@media(max-width:767px){.module.a-return-to-real .header .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.module.a-return-to-real .header .description p{-webkit-font-smoothing:antialiased;color:#231f20;font-family:hoefler;font-size:33px;line-height:45px}@media(max-width:767px){.module.a-return-to-real .header .description p{font-size:17px;line-height:23px}}.module.a-return-to-real .slide-wrapper-outer{margin:0 auto;width:960px}.module.a-return-to-real .slide-wrapper-outer .slide-wrapper-inner{padding:50px 0 30px}.module.a-return-to-real .slide-wrapper-outer .slide{display:inline-block;text-align:center;width:25%}.module.a-return-to-real .slide-wrapper-outer .image-container{height:170px;margin-bottom:10px;width:100%}.module.a-return-to-real .slide-wrapper-outer img{transition:all .2s;width:80%}.module.a-return-to-real .slide-wrapper-outer h4 span{display:block}.module.a-return-to-real .slide-wrapper-outer h4 .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:25px}@media(max-width:767px){.module.a-return-to-real .slide-wrapper-outer h4 .headline{font-size:17px}}.module.a-return-to-real .slide-wrapper-outer h4 .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:40px}@media(max-width:767px){.module.a-return-to-real .slide-wrapper-outer h4 .subheadline{font-size:42px;letter-spacing:.01em;line-height:1}}.module.a-return-to-real .slide-wrapper-outer a{display:block;text-decoration:none}.module.a-return-to-real .slide-wrapper-outer a:hover .subheadline{color:#fec31f}.module.a-return-to-real .slide-wrapper-outer a:hover img{width:100%}@media(max-width:767px){.module.a-return-to-real{padding:10.87% 0 0}.module.a-return-to-real .slide-wrapper-outer{padding:0 9.37%;width:100%}.module.a-return-to-real .slide-wrapper-outer .slide-wrapper-inner{padding:11.87% 0 0}.module.a-return-to-real .slide-wrapper-outer .slide{height:auto;margin-bottom:20%;width:100%}.module.a-return-to-real .slide-wrapper-outer .image-container{height:auto;margin-bottom:2%}.module.a-return-to-real .slide-wrapper-outer a:hover img,.module.a-return-to-real .slide-wrapper-outer img{width:55%}}.carousel.whats-fresh-from-califarmia{background-color:#fec31f;height:680px;margin-top:150px;padding:100px 0;position:relative;width:100%}.carousel.whats-fresh-from-califarmia:before{background-image:url(../images/chevron-y.png);background-position:50%;background-size:1280px 50px;content:"";display:block;height:50px;position:absolute;top:-50px;width:100%}@media(min-width:1280px){.carousel.whats-fresh-from-califarmia:before{background-size:100% 50px}}.carousel.whats-fresh-from-califarmia .header{margin-bottom:30px}.carousel.whats-fresh-from-califarmia .header .heading span{display:block}.carousel.whats-fresh-from-califarmia .header .heading .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;letter-spacing:-1px;line-height:83px}@media(max-width:767px){.carousel.whats-fresh-from-califarmia .header .heading .headline{font-size:43px;letter-spacing:.01em;line-height:1}}.carousel.whats-fresh-from-califarmia .header .heading .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px;padding-left:10px}@media(max-width:767px){.carousel.whats-fresh-from-califarmia .header .heading .subheadline{font-size:17px}}.carousel.whats-fresh-from-califarmia .header .heading .subheadline sup{font-family:arial,helvetica,sans-serif;font-size:25%;position:relative;top:-10px}.carousel.whats-fresh-from-califarmia .slide-wrapper-outer{margin:0 auto;position:relative;width:960px}.carousel.whats-fresh-from-califarmia .image-container{left:408px;position:absolute;top:20px;z-index:0}.carousel.whats-fresh-from-califarmia .image-container .image{height:454px;width:454px}.carousel.whats-fresh-from-califarmia .image-container .image:after{background-image:url(../images/edgemask.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.carousel.whats-fresh-from-califarmia .image-container .image .circle{border-radius:50%}.carousel.whats-fresh-from-califarmia .content-container{width:40%}.carousel.whats-fresh-from-califarmia .content-container h4{margin-bottom:15px}.carousel.whats-fresh-from-califarmia .content-container h4 .headline{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:33px;letter-spacing:-.5px}@media(max-width:767px){.carousel.whats-fresh-from-califarmia .content-container h4 .headline{font-size:25px;line-height:23px}}.carousel.whats-fresh-from-califarmia .content-container p{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;padding-bottom:20px}@media(max-width:767px){.carousel.whats-fresh-from-califarmia .content-container p{font-size:14px;line-height:18px}}.carousel.whats-fresh-from-califarmia .content-container .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.carousel.whats-fresh-from-califarmia .content-container .cta:hover{text-decoration:none}@media(max-width:767px){.carousel.whats-fresh-from-califarmia .content-container .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.carousel.whats-fresh-from-califarmia .content-container .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(max-width:767px){.carousel.whats-fresh-from-califarmia{height:auto;padding:12.5% 0;text-align:center}.carousel.whats-fresh-from-califarmia .header{margin-bottom:20px}.carousel.whats-fresh-from-califarmia .slide-wrapper-outer{padding:0 9.37%;width:100%}.carousel.whats-fresh-from-califarmia .image-container{height:230px;left:0;margin:0 auto 7%;position:relative;top:0;width:230px}.carousel.whats-fresh-from-califarmia .image-container .image{height:100%;width:100%}.carousel.whats-fresh-from-califarmia .image-container .image img{height:auto;width:100%}.carousel.whats-fresh-from-califarmia .content-container{width:100%}.carousel.whats-fresh-from-califarmia .content-container h4{margin-bottom:4%}.carousel.whats-fresh-from-califarmia .content-container li{display:block}.carousel.whats-fresh-from-califarmia .content-container .cta{min-width:48%}}.carousel.brought-to-you-by{background-color:#fec31f;padding:4vw 0 4.2vw;position:relative;width:100%}@media(min-width:1024px){.carousel.brought-to-you-by{padding:35px 0 55px}}.carousel.brought-to-you-by .slide-wrapper-outer{margin:0 auto;max-width:960px;position:relative;width:73%}.carousel.brought-to-you-by .slide h4 span{display:block}.carousel.brought-to-you-by .slide h4 .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:25px;font-size:1.75vw}@media(max-width:767px){.carousel.brought-to-you-by .slide h4 .headline{font-size:17px}}@media(min-width:1440px){.carousel.brought-to-you-by .slide h4 .headline{font-size:25px}}.carousel.brought-to-you-by .slide h4 .subheadline{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:3.5vw}@media(max-width:767px){.carousel.brought-to-you-by .slide h4 .subheadline{font-size:25px;line-height:23px}}@media(min-width:1440px){.carousel.brought-to-you-by .slide h4 .subheadline{font-size:50px}}.carousel.brought-to-you-by .slide .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.carousel.brought-to-you-by .slide .cta:hover{text-decoration:none}@media(max-width:767px){.carousel.brought-to-you-by .slide .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.carousel.brought-to-you-by .slide .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(max-width:767px){.carousel.brought-to-you-by{text-align:center}.carousel.brought-to-you-by .slide-wrapper-outer{padding:0 21%;width:100%}.carousel.brought-to-you-by .slide li{display:block}.carousel.brought-to-you-by .slide .cta{min-width:69%;position:relative;right:auto;top:0}.carousel.brought-to-you-by .slide h4 .headline{line-height:17px}.carousel.brought-to-you-by .slide h4 .subheadline{padding:0 0 25px}}.carousel.brought-to-you-by .content-container{display:flex;justify-content:space-between}@media(min-width:1024px){.carousel.brought-to-you-by .content-container .content-body{align-self:flex-end}}@media(max-width:767px){.carousel.brought-to-you-by .content-container{flex-direction:column}}.carousel.home-resources-for-2{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin:0 auto 50px;padding:20px 0 50px;position:relative;width:80%}.carousel.home-resources-for-2 .slide-wrapper-outer{margin:0 auto;position:relative;width:960px}.carousel.home-resources-for-2 .slide h4 span{display:block}.carousel.home-resources-for-2 .slide h4 .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:25px;line-height:35px}@media(max-width:767px){.carousel.home-resources-for-2 .slide h4 .headline{font-size:17px}}.carousel.home-resources-for-2 .slide h4 .subheadline{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;line-height:35px;margin-bottom:-11px}@media(max-width:767px){.carousel.home-resources-for-2 .slide h4 .subheadline{font-size:25px;line-height:23px}}.carousel.home-resources-for-2 .slide li{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:uppercase;top:24px;transition:background-color .2s,border .2s;width:auto}.carousel.home-resources-for-2 .slide li:hover{text-decoration:none}@media(max-width:767px){.carousel.home-resources-for-2 .slide li{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.carousel.home-resources-for-2 .slide li:hover{background-color:#000;border:3px solid #000;color:#fec31f}.carousel.home-resources-for-2 .slide li a{display:inline-block;font-family:gothic;font-size:20px;line-height:22px;text-decoration:none;text-transform:uppercase}.carousel.home-resources-for-2 .slide li a:hover{background-position:0 -27px;color:#b48811}@media(max-width:767px){.carousel.home-resources-for-2{text-align:center}.carousel.home-resources-for-2 .slide-wrapper-outer{padding:0 21%;width:100%}.carousel.home-resources-for-2 .slide li{display:block}.carousel.home-resources-for-2 .slide .cta{min-width:69%;position:relative;right:auto;top:0}.carousel.home-resources-for-2 .slide h4 .headline{line-height:17px}.carousel.home-resources-for-2 .slide h4 .subheadline{line-height:35px;padding:0 0 -.31%}.carousel.home-resources-for-2 .slide li{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;position:relative;right:0;text-align:center;text-decoration:none;text-transform:uppercase;top:24px;transition:background-color .2s,border .2s;width:auto}.carousel.home-resources-for-2 .slide li:hover{text-decoration:none}}@media(max-width:767px)and (max-width:767px){.carousel.home-resources-for-2 .slide li{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}@media(max-width:767px){.carousel.home-resources-for-2 .slide li:hover{background-color:#000;border:3px solid #000;color:#fec31f}.carousel.home-resources-for-2 .slide li a{color:#fec31f;display:inline-block;font-family:gothic;font-size:20px;line-height:22px;text-decoration:none;text-transform:uppercase}.carousel.home-resources-for-2 .slide li a:hover{background-position:0 -27px;color:#b48811}}.recipes-cookbook{background-color:#fec31f;height:auto;padding:100px 0;width:100%}.recipes-cookbook .shadow{display:none}#recipes .recipes-cookbook,.single-recipe .recipes-cookbook{margin-top:150px;padding-bottom:250px;padding-top:100px}#recipes .recipes-cookbook:before,.single-recipe .recipes-cookbook:before{background-image:url(../images/chevron-y.png);background-position:50%;background-size:1280px 50px;content:"";display:block;height:50px;position:absolute;top:-50px;width:100%}@media(min-width:1280px){#recipes .recipes-cookbook:before,.single-recipe .recipes-cookbook:before{background-size:100% 50px}}@media(max-width:767px){#recipes .recipes-cookbook,.single-recipe .recipes-cookbook{margin-top:50px;padding-bottom:68%;padding-top:50px}}@media(min-width:768px){#food .recipes-cookbook:before{display:none!important}}.recipes-cookbook .heading{display:none;padding-bottom:23px}.recipes-cookbook .heading span{display:block}.recipes-cookbook .heading .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px}@media(max-width:767px){.recipes-cookbook .heading .headline{font-size:17px}}.recipes-cookbook .heading .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;line-height:83px}@media(max-width:767px){.recipes-cookbook .heading .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}.recipes-cookbook .heading{padding-bottom:13px}}.recipes-cookbook h4{padding-bottom:23px}.recipes-cookbook h4 span{display:block}.recipes-cookbook h4 .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px}@media(max-width:767px){.recipes-cookbook h4 .headline{font-size:17px}}.recipes-cookbook h4 .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;line-height:83px}@media(max-width:767px){.recipes-cookbook h4 .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}@media(min-width:768px){.recipes-cookbook h4 .subheadline{margin-top:10px}}.recipes-cookbook p.title{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fff;font-size:33px;line-height:25px;padding-bottom:14px}@media(max-width:767px){.recipes-cookbook p.title{font-size:25px;line-height:23px}}.recipes-cookbook p.description{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;padding-bottom:15px}@media(max-width:767px){.recipes-cookbook p.description{font-size:14px;line-height:18px}}.recipes-cookbook .slide-wrapper-outer{height:auto;margin:0 auto;width:788px}.recipes-cookbook .slide{display:flex}.recipes-cookbook .image-container{height:295px;left:auto;position:relative;right:auto;top:auto}@media(min-width:768px){.recipes-cookbook .image-container{flex:0 0 365px;height:355px}}.recipes-cookbook .image-container img{height:auto;max-width:100%}@media(min-width:768px){.recipes-cookbook .image-container img{width:100%}}.recipes-cookbook .content-container{margin-left:-18px}.recipes-cookbook ul li{float:left;margin-right:14px}.recipes-cookbook .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.recipes-cookbook .cta:hover{text-decoration:none}@media(max-width:767px){.recipes-cookbook .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.recipes-cookbook .cta:hover{background-color:#fff;border:3px solid #fff;color:#fec31f}@media(max-width:767px){.recipes-cookbook{height:auto;padding:9% 0;width:100%}.recipes-cookbook .heading{display:block;text-align:center}.recipes-cookbook .heading .subheadline{font-size:46px}.recipes-cookbook .shadow,.recipes-cookbook h4{display:none}.recipes-cookbook .slide-wrapper-outer{margin:0 auto;padding:0 3%;width:100%}.recipes-cookbook .slide{display:flex;flex-flow:column;margin:0 auto;width:90%}.recipes-cookbook .image-container{height:auto;margin:0 auto 20px;width:144px}.recipes-cookbook .image-container img{max-width:100%}.recipes-cookbook .content-container{margin:0 auto;text-align:center;width:70%}.recipes-cookbook .content-container p.title{color:#fff;padding-right:3%}.recipes-cookbook .content-container ul{width:100%}.recipes-cookbook .content-container ul li{float:none;margin-bottom:3%;margin-right:0;min-width:80%}}.carousel.food-the-history{padding:70px 0 100px;position:relative}.carousel.food-the-history .slide-1 .subheadline{order:-1}.carousel.food-the-history .slide-1 .subheadlinetwo{margin-top:10px}.carousel.food-the-history h4{display:flex;flex-flow:column}.carousel.food-the-history h4 span{display:block}.carousel.food-the-history h4 .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:97px;letter-spacing:-.016em}@media(max-width:767px){.carousel.food-the-history h4 .headline{font-size:43px;font-size:35px;letter-spacing:.01em;line-height:1}}.carousel.food-the-history h4 .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px}@media(max-width:767px){.carousel.food-the-history h4 .subheadline{font-size:17px}}@media(min-width:768px){.carousel.food-the-history h4 .subheadline{font-size:45px;margin-top:-9px}}.carousel.food-the-history h4 .subheadlinetwo{color:#266e68;font-family:gothic;font-size:20px;margin-bottom:38px;margin-top:18px}.carousel.food-the-history h4 .subheadlinetwo:after,.carousel.food-the-history h4 .subheadlinetwo:before{content:" –"}@media(max-width:767px){.carousel.food-the-history h4 .subheadlinetwo{font-size:16px;margin-bottom:8px;margin-top:8px}}.carousel.food-the-history .slide-wrapper-outer{margin:0 auto;width:960px}.carousel.food-the-history .slide{padding:55px 0 45px 45px;position:relative;text-align:center}.carousel.food-the-history .slide:last-child{border-bottom:0}.carousel.food-the-history .slide .content-container{margin-top:20px}.carousel.food-the-history .slide .content-container .headline{text-transform:uppercase}.carousel.food-the-history .slide .content-container .content-body{margin-top:10px}.carousel.food-the-history .slide .content-container .read-more{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;margin-top:15px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.carousel.food-the-history .slide .content-container .read-more:hover{text-decoration:none}@media(max-width:767px){.carousel.food-the-history .slide .content-container .read-more{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.carousel.food-the-history .slide .content-container .read-more:hover{background-color:#000;border:3px solid #000;color:#fec31f}.carousel.food-the-history .slide .content-container .copy{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased;text-align:left}@media(max-width:767px){.carousel.food-the-history .slide .content-container .copy{font-size:14px;line-height:18px}}.carousel.food-the-history .slide .description{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:content-box;color:#fff;font-size:12px;left:0;line-height:1.4;padding:50px;position:absolute;top:70px;width:190px}@media(max-width:767px){.carousel.food-the-history .slide .description{font-size:14px;line-height:18px;width:140px}}@media(min-width:768px){.carousel.food-the-history .slide .description{background-image:url(../images/food-dairy-diversity-bg-subslide.png)}}@media(max-width:767px){.carousel.food-the-history .slide .description{background-image:url(../images/food-dairy-diversity-bg-subslide-top-left.png)}}.carousel.food-the-history .slide .description .heading{display:block;font-family:gothic;font-size:31px}@media(max-width:767px){.carousel.food-the-history .slide .description .heading{font-size:22px;margin-bottom:15px}.carousel.food-the-history{padding:0;width:100%}.carousel.food-the-history .header{text-align:center}.carousel.food-the-history .headline{font-size:35px;margin-top:6px}.carousel.food-the-history .subheadline{font-size:25px!important}.carousel.food-the-history .subheadlinetwo{font-size:16px;margin-bottom:8px;margin-top:8px}.carousel.food-the-history .slide-wrapper-outer{width:100%}.carousel.food-the-history .slide{border:0;height:auto;overflow:auto;padding:10% 2%}.carousel.food-the-history .slide .description{bottom:40px;font-size:8px;line-height:1.2;margin:20px auto 0;position:static;top:auto}.carousel.food-the-history .slide .image-container{margin:0 auto;position:relative;top:0;width:105px}.carousel.food-the-history .slide .image-container .image{height:auto;max-width:100%}.carousel.food-the-history .slide .image-container .description,.carousel.food-the-history .slide .image-container .title{display:none}.carousel.food-the-history .slide .image-container .shadow{background-size:100% auto;bottom:-2px;height:4px;margin-left:-21px}.carousel.food-the-history .slide .content-container{margin-top:0;padding:0 25px;position:relative}.carousel.food-the-history .slide .content-container .read-more{width:auto}}.community-partners{background-color:#fec31f;padding:95px 0;width:100%}.community-partners .heading{text-align:center}.community-partners .heading span{display:block}.community-partners .heading .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;line-height:83px;padding-bottom:10px}@media(max-width:767px){.community-partners .heading .headline{font-size:43px;letter-spacing:.01em;line-height:1}}.community-partners .heading .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:50px;padding-bottom:8px}@media(max-width:767px){.community-partners .heading .subheadline{font-size:17px}}.community-partners .description p{color:#9b957b;font-family:hoefler;font-size:40px;font-size:19px;font-style:italic;line-height:50px;line-height:23px;-webkit-font-smoothing:antialiased;color:#fff;padding-bottom:20px;text-align:center}@media(max-width:767px){.community-partners .description p{font-size:17px;line-height:23px}}.community-partners h4{background:url(../images/community-partners-bubble.png) 0 0 no-repeat transparent;color:#0cc7b8;height:115px;left:0;position:absolute;top:-60px;width:99px}.community-partners h4 span{display:block}.community-partners h4 .headline{font-family:gothic;font-size:20px;height:34px;padding-top:34px;text-align:center;text-transform:uppercase;width:100%}.community-partners p.title{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:33px;letter-spacing:-1px;padding:24px 0 14px}@media(max-width:767px){.community-partners p.title{font-size:25px;line-height:23px}}.community-partners p.textarea{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;padding-bottom:36px}@media(max-width:767px){.community-partners p.textarea{font-size:14px;line-height:18px}}.community-partners p.footnote{color:#231f20;font-family:hoefler;font-size:12px;-webkit-font-smoothing:antialiased;padding-bottom:36px}@media(max-width:767px){.community-partners p.footnote{font-size:10px}}.community-partners .slide-wrapper-outer{height:100%;margin:0 auto;width:960px}.community-partners .slide-wrapper-inner:after{clear:both;content:"";display:table}.community-partners .slide{float:left;padding:0 14px;width:50%}.community-partners .image-container{width:100%}.community-partners .content-container{padding:0 20px 0 90px;position:relative;width:100%}.community-partners .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.community-partners .cta:hover{text-decoration:none}@media(max-width:767px){.community-partners .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.community-partners .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(max-width:767px){.community-partners{height:auto;padding:40px 0 60px;width:100%}.community-partners .description,.community-partners h4{display:none}.community-partners .slide-wrapper-outer{height:auto;margin:0;position:relative;width:100%}.community-partners .slide{float:none;padding:0;width:100%}.community-partners .slide .image-container{text-align:center}.community-partners .slide img{margin:33px 23px!important;max-width:91%!important}.community-partners .content-container{padding:0 10px;text-align:center}}.featured-recipes{background-color:#fec31f;margin:0 auto;width:100%}body#home .featured-recipes,body#partnership .featured-recipes{background-color:transparent}body#home .featured-recipes .prev,body#home .featured-recipes .slick-prev,body#partnership .featured-recipes .prev,body#partnership .featured-recipes .slick-prev{background:url(../images/icons/arrow-prev-yellow.png) no-repeat;background-position:50%;background-size:contain;left:0}body#home .featured-recipes .next,body#home .featured-recipes .slick-next,body#partnership .featured-recipes .next,body#partnership .featured-recipes .slick-next{background:url(../images/icons/arrow-next-yellow.png) no-repeat;background-position:50%;background-size:contain;right:0}body#home .featured-recipes .details,body#partnership .featured-recipes .details{background-color:#fec31f;display:flex;flex-direction:column;width:100%}@media(min-width:768px){body#partnership .featured-recipes .header{padding-bottom:50px}}body#partnership .featured-recipes .header .subheadline{color:#000;font-size:60px}@media(min-width:768px){body#partnership .featured-recipes .header .subheadline{font-size:72px}}body#partnership .featured-recipes .header .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;font-size:30px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}body#partnership .featured-recipes .header .cta:hover{text-decoration:none}@media(max-width:767px){body#partnership .featured-recipes .header .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}body#partnership .featured-recipes .header .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){body#partnership .featured-recipes .header .cta{font-size:30px}}body#partnership .featured-recipes .photo{height:300px}@media(min-width:1024px){body#partnership .featured-recipes .photo{height:422px}}body#partnership .featured-recipes .photo.video-player iframe{height:100%;width:100%}@media(min-width:1024px){body#partnership .featured-recipes .slide{padding:0 60px}}body#partnership .featured-recipes .slick-arrow{height:69px;width:69px}body#partnership .featured-recipes .details{min-height:320px;text-align:left}@media(min-width:1024px){body#partnership .featured-recipes .details{padding:48px}}body#partnership .featured-recipes .details .description,body#partnership .featured-recipes .details .headline{color:#fff}body#partnership .featured-recipes .details .cta{align-self:start;background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}body#partnership .featured-recipes .details .cta:hover{text-decoration:none}@media(max-width:767px){body#partnership .featured-recipes .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}body#partnership .featured-recipes .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}body#partnership .featured-recipes.partnership-healthy-everyone{background-color:#f5b324;padding-bottom:50px;padding-top:50px}@media(min-width:768px){body#partnership .featured-recipes.partnership-healthy-everyone{padding-bottom:80px;padding-top:80px}}body#partnership .featured-recipes.partnership-healthy-everyone .header{padding-bottom:30px;width:auto}@media(min-width:768px){body#partnership .featured-recipes.partnership-healthy-everyone .header{padding-bottom:15px}body#partnership .featured-recipes.partnership-healthy-everyone .header .heading{padding-left:45px}}@media(min-width:1024px){body#partnership .featured-recipes.partnership-healthy-everyone .header .heading{padding-left:80px}}body#partnership .featured-recipes.partnership-healthy-everyone .header .heading .subheadline{color:#323232;font-size:56px;line-height:50px}@media(min-width:768px){body#partnership .featured-recipes.partnership-healthy-everyone .header .heading .subheadline{font-size:72px;line-height:80px}}body#partnership .featured-recipes.partnership-healthy-everyone .header .cta-wrapper{display:none}body#partnership .featured-recipes.partnership-healthy-everyone .prev,body#partnership .featured-recipes.partnership-healthy-everyone .slick-prev{background:url(../images/icons/arrow-prev-white.png) no-repeat;background-position:50%;background-size:contain;left:0}body#partnership .featured-recipes.partnership-healthy-everyone .next,body#partnership .featured-recipes.partnership-healthy-everyone .slick-next{background:url(../images/icons/arrow-next-white.png) no-repeat;background-position:50%;background-size:contain;right:0}body#partnership .featured-recipes.partnership-healthy-everyone .slick-dots li button:before{color:#fff;opacity:1}body#partnership .featured-recipes.partnership-healthy-everyone .slick-dots li.slick-active button:before{color:#d6d6d6}body#partnership .featured-recipes.partnership-healthy-everyone .details{background-color:#fff;display:block}@media(max-width:767px){body#partnership .featured-recipes.partnership-healthy-everyone .details{display:flex;padding:24px}}body#partnership .featured-recipes.partnership-healthy-everyone .details .headline{color:#232020}body#partnership .featured-recipes.partnership-healthy-everyone .details .description{color:#000;padding-bottom:15px}body#partnership .featured-recipes.partnership-healthy-everyone .details .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}body#partnership .featured-recipes.partnership-healthy-everyone .details .cta:hover{text-decoration:none}@media(max-width:767px){body#partnership .featured-recipes.partnership-healthy-everyone .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}body#partnership .featured-recipes.partnership-healthy-everyone .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}body#partnership .featured-recipes.partnership-healthy-everyone .more-recipes{padding-top:40px}@media(min-width:768px){body#partnership .featured-recipes.partnership-healthy-everyone .more-recipes{padding-top:80px}}body#partnership .featured-recipes.partnership-healthy-everyone .more-recipes a{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:280px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}body#partnership .featured-recipes.partnership-healthy-everyone .more-recipes a:hover{text-decoration:none}@media(max-width:767px){body#partnership .featured-recipes.partnership-healthy-everyone .more-recipes a{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}body#partnership .featured-recipes.partnership-healthy-everyone .more-recipes a:hover{background-color:#fff;border:3px solid #fff;color:#000}body#food .featured-recipes{margin-top:-20px;padding-top:210px}body#food .featured-recipes:before{background-image:url(../images/chevron-y.png);background-position:50%;background-size:1280px 50px;content:"";display:block;height:50px;position:absolute;top:-50px;width:100%}@media(min-width:1280px){body#food .featured-recipes:before{background-size:100% 50px}}@media(max-width:767px){body#food .featured-recipes{padding-top:50px}}@media(min-width:768px){.featured-recipes{padding:114px 0 0}}.featured-recipes a{text-decoration:none}@media(min-width:768px){.featured-recipes .slick-list{overflow:initial}}.featured-recipes .slide-wrapper-outer{margin-left:auto;margin-right:auto;margin-top:20px}@media(min-width:768px){.featured-recipes .slide-wrapper-outer{max-width:1100px;width:86%}}@media(max-width:767px){.featured-recipes .slide-wrapper-outer .slick-dotted.slick-slider{margin-bottom:0!important}}.featured-recipes .heading span{display:block}.featured-recipes .heading .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px;font-size:37px}@media(max-width:767px){.featured-recipes .heading .headline{font-size:17px}}.featured-recipes .heading .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:132px;line-height:94px}@media(max-width:767px){.featured-recipes .heading .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.featured-recipes .header .cta-wrapper .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.featured-recipes .header .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.featured-recipes .header .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.featured-recipes .header .cta-wrapper .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.featured-recipes .next,.featured-recipes .prev,.featured-recipes .slick-next,.featured-recipes .slick-prev{cursor:pointer;height:60px;width:59px;z-index:100}@media(max-width:768px){.featured-recipes .next,.featured-recipes .prev,.featured-recipes .slick-next,.featured-recipes .slick-prev{display:none!important}}.featured-recipes .next:before,.featured-recipes .prev:before,.featured-recipes .slick-next:before,.featured-recipes .slick-prev:before{content:""}.featured-recipes .prev,.featured-recipes .slick-prev{background:url(../images/icons/arrow-prev-white.png) no-repeat;background-position:50%;background-size:contain;left:0}.featured-recipes .next,.featured-recipes .slick-next{background:url(../images/icons/arrow-next-white.png) no-repeat;background-position:50%;background-size:contain;right:0}.featured-recipes .slide{padding:0 45px}@media(max-width:767px){.featured-recipes .slide{padding:0 5px;text-align:center}}.featured-recipes .slide .panels{display:flex;margin:0 auto;width:95%}@media(max-width:767px){.featured-recipes .slide .panels{flex-direction:column}}.featured-recipes .slide .photo{background-position:50%;background-size:cover;display:block;height:300px}@media(min-width:768px){.featured-recipes .slide .photo{flex:0 0 50%;height:auto;min-height:310px}}.featured-recipes .slide .photo[href*=ultimate-donut-milkshake]{background-position:top}.featured-recipes .slide .photo.video-player{background-color:transparent;position:relative}@media(max-width:767px){.featured-recipes .slide .photo.video-player iframe{display:none}}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.featured-recipes .slide .photo.video-player iframe{display:none}}.featured-recipes .slide .photo.video-player img{left:10px;position:absolute;top:10px;width:30%}@media(min-width:768px){.featured-recipes .slide .photo.video-player img{display:none}}@media only screen and (max-device-width:1024px){.featured-recipes .slide .photo.video-player img{display:block!important}}.featured-recipes .slide .photo.video-player span.has-video{background:url(../images/icons/play-button.png) no-repeat 0 2px;background-size:23px;height:25px;position:absolute;right:7px;top:7px;width:25px}@media(min-width:768px){.featured-recipes .slide .photo.video-player span.has-video{display:none}}@media only screen and (max-device-width:1024px){.featured-recipes .slide .photo.video-player span.has-video{display:block!important}}.featured-recipes .slide .photo.video-player .photo{height:310px;left:0;position:absolute;top:0;width:100%;z-index:-1}@media(max-width:767px){.featured-recipes .slide .photo.video-player .photo{height:100%}}.featured-recipes .slide .photo .video-hit{height:310px;left:0;position:absolute;top:0;width:100%;z-index:1}.featured-recipes .slide .details{background-color:#fff;flex-basis:50%;padding:26px;position:relative}body#campaign .featured-recipes .slide .details{background-color:#fec31f;display:flex;flex-direction:column;width:100%}@media(max-width:767px){.featured-recipes .slide .details{height:300px;min-height:300px;padding:14px}}.featured-recipes .slide .details .headline{color:#231f20;font-family:gothic;line-height:.9;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:3.5vw}@media(min-width:1440px){.featured-recipes .slide .details .headline{font-size:45px}}@media(max-width:767px){.featured-recipes .slide .details .headline{font-size:42px;font-size:27px;letter-spacing:.01em;line-height:1}}.featured-recipes .slide .details .description{flex-grow:2;font-family:hoefler;font-size:1.4vw;line-height:1.2;margin-bottom:10px;margin-top:10px;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.featured-recipes .slide .details .description{font-size:1.7vw}}@media(min-width:1024px){.featured-recipes .slide .details .description{font-size:18px}}@media(max-width:767px){.featured-recipes .slide .details .description{font-size:17px}}.featured-recipes .slide .details .cta{align-self:flex-start;background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.featured-recipes .slide .details .cta:hover{text-decoration:none}@media(max-width:767px){.featured-recipes .slide .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.featured-recipes .slide .details .cta:hover{background-color:#fec31f;border:3px solid #fec31f;color:#000}body#home .featured-recipes .slide .details .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}body#home .featured-recipes .slide .details .cta:hover{text-decoration:none}@media(max-width:767px){body#home .featured-recipes .slide .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}body#home .featured-recipes .slide .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(max-width:767px){.featured-recipes .slide .details .cta{align-self:center}}.featured-recipes .cooking-tools{background:url(../images/rolling-pin.png) no-repeat 50%;display:none;height:240px;position:relative;top:-30px;width:100%}body#home.not-mobile .featured-recipes .cooking-tools{display:block}.recipes.carousel .header{display:flex;justify-content:space-between;margin:0 auto}.recipes.carousel .header .cta-wrapper{align-self:flex-end;margin-bottom:10px}.recipes.carousel .header .cta-wrapper .cta{width:197px}.recipes.carousel .header .heading .headline{line-height:1;-webkit-font-smoothing:antialiased;color:#fff;color:#e0a500;font-family:wisdom;font-size:35px;font-size:25px;letter-spacing:.18px}@media(max-width:767px){.recipes.carousel .header .heading .headline{font-size:17px}}.recipes.carousel .header .heading .subheadline{font-size:92px;text-transform:uppercase}@media(max-width:767px){.recipes.carousel{padding-top:30px}.recipes.carousel .header{align-items:center;flex-direction:column;padding:0 10px}.recipes.carousel .header .cta-wrapper{align-self:center;margin:3vw 0 6vw}.recipes.carousel .header .cta-wrapper .cta{width:197px}.recipes.carousel .header .heading{text-align:center}.recipes.carousel .header .heading .subheadline{font-size:46px}}.outer-wrapper>.recipe{margin-right:0}.outer-wrapper>.recipe .recipe-image{height:340px;width:340px}@media(max-width:767px){.outer-wrapper>.recipe .recipe-image{float:none;height:270px;margin-left:auto;margin-right:auto;width:270px}}.outer-wrapper>.recipe p.recipe-title{display:none}.outer-wrapper>.recipe h1{font-size:70px;line-height:.9}@media(min-width:768px){.outer-wrapper>.recipe h1{margin-top:40px}}@media(max-width:767px){.outer-wrapper>.recipe h1{font-size:30px;line-height:.9;margin-left:auto;margin-right:auto;text-align:center;width:270px}}.outer-wrapper>.recipe .recipe-wrapper{position:relative}@media(min-width:768px){.outer-wrapper>.recipe .recipe-wrapper{margin:125px auto 140px;width:960px}}.outer-wrapper>.recipe .recipe-wrapper .ingredients .other-tags{opacity:0;position:absolute}.outer-wrapper>.recipe .recipe-wrapper .section,.outer-wrapper>.recipe .recipe-wrapper.new{border-top:1px solid #666}.outer-wrapper>.recipe .recipe-wrapper.new .recipe-action li.share ul li img{width:65px}.outer-wrapper>.recipe .recipe-wrapper.new .recipe-action li.share ul li a{padding-right:4px}.outer-wrapper>.recipe .recipe-wrapper.new .recipe-action li.share ul li.gplus img{width:25px}@media(max-width:767px){.outer-wrapper>.recipe .recipe-wrapper.new{display:flex;flex-flow:column}.outer-wrapper>.recipe .recipe-wrapper.new .see-all-recipes{margin-left:25px;order:-6;z-index:40}.outer-wrapper>.recipe .recipe-wrapper.new h1{order:-3;padding-top:20px}.outer-wrapper>.recipe .recipe-wrapper.new .recipe-action{padding-left:25px}.outer-wrapper>.recipe .recipe-wrapper.new .recipe-action li{padding:0}}.outer-wrapper>.recipe .see-all-recipes{align-items:center;display:flex;flex-direction:row;font-family:gothic;font-size:24px;height:34px;position:absolute;text-transform:uppercase;top:-34px}@media(max-width:767px){.outer-wrapper>.recipe .see-all-recipes{order:-10}}.outer-wrapper>.recipe .see-all-recipes span{font-size:.6em;padding-right:.6em}.outer-wrapper>.recipe .related-recipes{border-top:none!important}.outer-wrapper>.recipe .related-recipes header .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:90px}@media(max-width:767px){.outer-wrapper>.recipe .related-recipes header .headline{font-size:90px}}.outer-wrapper>.recipe .related-recipes header .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:40px}@media(max-width:767px){.outer-wrapper>.recipe .related-recipes header .subheadline{font-size:40px}}.outer-wrapper>.recipe .related-recipes header{text-align:center}.outer-wrapper>.recipe .related-recipes header .headline{margin-bottom:20px;margin-top:-7px}@media(max-width:767px){.outer-wrapper>.recipe .related-recipes header .headline{font-size:50px}.outer-wrapper>.recipe .related-recipes header .subheadline{font-size:30px}}.outer-wrapper>.recipe .related-recipes .ul{display:flex;justify-content:space-between}@media(max-width:767px){.outer-wrapper>.recipe .related-recipes .ul{flex-flow:row wrap;width:100%}.outer-wrapper>.recipe .related-recipes .ul a{margin-bottom:12px}.outer-wrapper>.recipe .related-recipes .ul a div{font-size:11px;height:44px;line-height:1}}#recipes #browser{padding:0}#recipes #browser .recipe-selector{margin:0 auto}@media(max-width:767px){#recipes #browser .recipe-selector{margin-bottom:14vw}}.browser-container,.recipe-directory,.search-results{display:flex;justify-content:space-between}@media(max-width:767px){.browser-container,.recipe-directory,.search-results{flex-flow:row wrap;width:100%}}.newsletter-link,.recipe-link{background-image:url(../images/cmab_watermark.jpg);background-size:cover;display:flex;flex-direction:column;height:225px;justify-content:flex-end;text-decoration:none;width:225px}@media(max-width:767px){.newsletter-link,.recipe-link{flex:0 0 48%;height:45vw;margin-bottom:12px}}.newsletter-link.no-click,.recipe-link.no-click{pointer-events:none}.newsletter-link:hover,.recipe-link:hover{text-decoration:none}.newsletter-link div,.recipe-link div{font-family:gothic;-webkit-font-smoothing:antialiased;background:rgba(0,0,0,.7);color:#fff;font-size:19px;height:auto;overflow:hidden;padding:9px;text-overflow:ellipsis;text-transform:uppercase}@media(max-width:767px){.newsletter-link div,.recipe-link div{font-size:15px;padding:7px}}.newsletter-link:hover .newsletter-title,.newsletter-link:hover .recipe-title,.recipe-link:hover .newsletter-title,.recipe-link:hover .recipe-title{background:url(../images/bg-recipetitle.png) no-repeat}.featured-recipes222 .next,.featured-recipes222 .prev,.featured-recipes222 .slick-next,.featured-recipes222 .slick-prev{cursor:pointer;height:60px;top:268px;top:218px;width:59px;z-index:100;z-index:0}.featured-recipes222 .prev,.featured-recipes222 .slick-prev{background:url(../images/icons/arrow-prev-white.png) no-repeat;background-position:50%;background-size:contain;left:0;left:-60px}@media(max-width:1075px){.featured-recipes222 .prev,.featured-recipes222 .slick-prev{display:none!important}}.featured-recipes222 .next,.featured-recipes222 .slick-next{background:url(../images/icons/arrow-next-white.png) no-repeat;background-position:50%;background-size:contain;right:0;right:-63px}@media(max-width:1075px){.featured-recipes222 .next,.featured-recipes222 .slick-next{display:none!important}}.featured-recipes222 .recipe-pinterest{display:inline-block;float:right;margin-top:8px}.featured-recipes222 .recipe-selector{height:34px;margin-bottom:26px;width:100%}.featured-recipes222 .recipe-selector .category{color:#231f20;cursor:pointer;float:left;font-family:gothic;font-size:23px;margin:0 10px;padding:8px 0;text-decoration:none;text-transform:uppercase}.featured-recipes222 .recipe-selector .category:first-child{margin-left:0}.featured-recipes222 .recipe-selector .category.active{border-bottom:3px solid #fff;color:#fff}.featured-recipes222 .recipe-selector .category:hover{color:#fff}.featured-recipes222 .recipe-selector .category.all{border-left:1px solid #b88b12;border-right:1px solid #b88b12;height:36px;margin:0;padding:8px 10px}.featured-recipes222 .recipe-selector .category.all.active{border:none;border-bottom:2px solid #fff}.featured-recipes222 .recipe-selector .category a{color:#231f20;text-decoration:none}.featured-recipes222 .recipe-selector .category a:hover{color:#fff}.featured-recipes222 .slide-wrapper-outer{height:947px;margin:0 auto;overflow:visible;position:relative;width:960px}.featured-recipes222 .slide-wrapper-inner{margin:0 auto}.featured-recipes222 .content-container{height:470px;margin:0 auto;width:960px}.featured-recipes222 .recipe{background-color:#fff;border:none;float:left;font-family:gothic;font-size:21px;height:225px;overflow:hidden;position:relative;width:225px}.featured-recipes222 .recipe.big{font-size:32px;height:470px;margin-right:20px;width:470px}.featured-recipes222 .recipe.top{margin-bottom:20px}.featured-recipes222 .recipe.left{margin-right:20px}.featured-recipes222 .recipe .recipe-image{height:auto;left:0;position:absolute;top:-50%;width:100%}.featured-recipes222 .recipe .recipe-title{background-color:#0cc7b8;bottom:0;color:#fff;height:75px;left:0;line-height:20px;padding:3% 4%;position:absolute;text-transform:uppercase;width:100%}.featured-recipes222 .recipe.big .recipe-title{height:100px;line-height:28px;padding:5% 4%}.featured-recipes222 .recipe:hover .recipe-title{background-color:#266e68}.featured-recipes222 .recipe-pinterest-link-container{border:3px solid #fff;font-family:gothic;font-size:22px;height:48px;margin:48px auto 0;text-align:center;width:320px}.featured-recipes222 .recipe-pinterest-link-container a{color:#fff;height:48px;line-height:42px;text-decoration:none;text-transform:uppercase}.featured-recipes222 .recipe-pinterest-link-container .pinterest-logo{background:url(../images/pinterest-small.png) 0 0 no-repeat #fec31f;background-color:transparent;display:inline-block;height:26px;margin-left:8px;text-indent:-9999px;vertical-align:text-bottom;width:26px}.featured-recipes222 .recipe-pinterest-link-container:hover{background-color:#fff}.featured-recipes222 .recipe-pinterest-link-container:hover a{color:#fec31f}@media(max-width:767px){.featured-recipes222{height:auto;padding:12% 3% 0;width:100%}.featured-recipes222 .header{text-align:center}.featured-recipes222 .slide-wrapper-outer{height:auto;padding-bottom:6%;width:100%}.featured-recipes222 .slide-wrapper-inner{height:auto}.featured-recipes222 .recipe-pinterest{bottom:0;display:inline-block;float:none;left:0;margin:0;position:absolute;text-align:center;width:100%}.featured-recipes222 .recipe-selector{height:54px;margin-bottom:3.33%;overflow:hidden;position:relative;width:100%}.featured-recipes222 .recipe-selector ul{height:100%;width:100%}.featured-recipes222 .recipe-selector li{margin-top:6px;padding-top:0}.featured-recipes222 .recipe-selector .category{font-size:17px;margin:0 5% 0 0}.featured-recipes222 .recipe-selector .category.all-mobile{border-left:1px solid;margin-right:0;padding-left:6%}.featured-recipes222 .slide{height:auto}.featured-recipes222 .content-container{height:436px;width:100%}.featured-recipes222 .recipe{font-size:17px;height:213px;text-transform:uppercase;width:49%}.featured-recipes222 .recipe.big{font-size:17px;height:213px;margin-right:2%;width:49%}.featured-recipes222 .recipe.big .recipe-title{height:75px;line-height:16px}.featured-recipes222 .recipe.top{margin-bottom:2%}.featured-recipes222 .recipe.top.left{margin-right:0}.featured-recipes222 .recipe.top.right{margin-right:2%}.featured-recipes222 .recipe.bottom.left{margin-right:0}.featured-recipes222 .recipe.bottom.right{display:none}.featured-recipes222 .recipe .recipe-title{line-height:16px}.featured-recipes222 .recipe .recipe-image{top:-10%}.featured-recipes222 .recipe .title{padding:2%}.featured-recipes222 .recipe-pinterest-link-container{font-size:19px;height:42px;margin-top:16px;overflow:hidden;width:183px}.featured-recipes222 .recipe-pinterest-link-container a{height:42px;line-height:42px}.featured-recipes222 .recipe-pinterest-link-container .pinterest-logo{background:url(../images/icons/pinterest-mobile-normal.png) 0 58% no-repeat #fec31f;background-size:100% auto;height:18px;line-height:100%;width:13px}.featured-recipes222 .slick-slider{margin-bottom:0}.featured-recipes222 .slick-slider .slick-dots{margin-bottom:0;padding-top:8%}.featured-recipes222 .slick-slider .slick-dots li button:before{color:#fff;opacity:1}.featured-recipes222 .slick-slider .slick-dots li.slick-active button:before{color:#266e68;opacity:1}}body.recipe-video .recipe-wrapper .see-all-recipes{top:-34px}@media(min-width:768px){body.recipe-video .recipe-wrapper .see-all-recipes{top:94px}body.recipe-video .recipe-wrapper{position:static!important;width:450px!important}body.recipe-video .recipe-wrapper.video-stop .video-player{bottom:-270px}body.recipe-video .recipe-wrapper.video-stop .video-player .iframe{position:absolute;right:0}body.recipe-video .recipe-wrapper .wrapper .copy{margin-top:20px;width:100%}body.recipe-video .recipe-wrapper .related-recipes{width:960px}}body.recipe-video img.do-print{display:none}body.recipe-video .video-player{position:absolute;right:0}body.recipe-video .video-player .cta{color:#000;font-family:gothic;font-size:15px;text-transform:uppercase}body.recipe-video .video-player .cta:hover{color:#fec31f}@media(max-width:767px){body.recipe-video .video-player .cta{font-size:10px}}body.recipe-video .video-player .cta{bottom:-25px;font-size:19px;position:absolute;right:0}@media(max-width:767px){body.recipe-video .video-player .cta{display:none}}body.recipe-video .video-player .iframe{height:253px;position:fixed;width:450px}body.recipe-video .video-player .iframe iframe{height:100%;width:100%}@media(max-width:767px){body.recipe-video .video-player{margin:10px;position:relative}body.recipe-video .video-player .iframe{height:50vw;position:relative;width:100%}}body#home .california-newsletters-browser,body#home .recipes-browser{background-color:#fff}.california-newsletters-browser,.foodservice-recipes-browser,.recipes-browser{height:auto;margin:0 auto;width:100%}.california-newsletters-browser .headline,.foodservice-recipes-browser .headline,.recipes-browser .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased}.california-newsletters-browser .heading,.foodservice-recipes-browser .heading,.recipes-browser .heading{margin-bottom:30px}@media(max-width:767px){.california-newsletters-browser .heading,.foodservice-recipes-browser .heading,.recipes-browser .heading{margin-bottom:15px}}.california-newsletters-browser .heading span,.foodservice-recipes-browser .heading span,.recipes-browser .heading span{display:block}.california-newsletters-browser .heading .headline,.foodservice-recipes-browser .heading .headline,.recipes-browser .heading .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:50px;font-size:35px;text-transform:capitalize}@media(max-width:767px){.california-newsletters-browser .heading .headline,.foodservice-recipes-browser .heading .headline,.recipes-browser .heading .headline{font-size:17px;margin-top:14px}}.california-newsletters-browser .heading .subheadline,.foodservice-recipes-browser .heading .subheadline,.recipes-browser .heading .subheadline{color:#231f20;font-family:gothic;-webkit-font-smoothing:antialiased;font-size:132px;font-size:150px;line-height:108px;margin-left:-5px;text-transform:uppercase}@media(max-width:767px){.california-newsletters-browser .heading .subheadline,.foodservice-recipes-browser .heading .subheadline,.recipes-browser .heading .subheadline{font-size:43px;font-size:47px;letter-spacing:.01em;line-height:1}}.california-newsletters-browser .slick-slider .slick-dots,.foodservice-recipes-browser .slick-slider .slick-dots,.recipes-browser .slick-slider .slick-dots{padding-top:35px}.california-newsletters-browser .slick-slider .slick-dots li,.foodservice-recipes-browser .slick-slider .slick-dots li,.recipes-browser .slick-slider .slick-dots li{width:10px}.california-newsletters-browser .slick-slider .slick-dots li button:before,.foodservice-recipes-browser .slick-slider .slick-dots li button:before,.recipes-browser .slick-slider .slick-dots li button:before{color:#fff;font-size:10px;opacity:1}.california-newsletters-browser .slick-slider .slick-dots li.slick-active button:before,.foodservice-recipes-browser .slick-slider .slick-dots li.slick-active button:before,.recipes-browser .slick-slider .slick-dots li.slick-active button:before{color:#b48811}.california-newsletters-browser .recipe-selector,.foodservice-recipes-browser .recipe-selector,.recipes-browser .recipe-selector{margin:0 auto;position:relative;width:960px;z-index:99}@media(min-width:768px){.california-newsletters-browser .recipe-selector,.foodservice-recipes-browser .recipe-selector,.recipes-browser .recipe-selector{padding-bottom:50px;padding-top:50px}}@media(max-width:767px){.california-newsletters-browser .recipe-selector,.foodservice-recipes-browser .recipe-selector,.recipes-browser .recipe-selector{padding-bottom:10px}}.california-newsletters-browser .recipe-selector .selectors,.foodservice-recipes-browser .recipe-selector .selectors,.recipes-browser .recipe-selector .selectors{display:inline-block;vertical-align:top}.california-newsletters-browser .recipe-selector .selectors a,.foodservice-recipes-browser .recipe-selector .selectors a,.recipes-browser .recipe-selector .selectors a{position:relative;text-decoration:none}.california-newsletters-browser .recipe-selector .headline,.foodservice-recipes-browser .recipe-selector .headline,.recipes-browser .recipe-selector .headline{font-size:63px;line-height:46px;margin-right:38px}.california-newsletters-browser .recipe-selector .headline .mobile,.foodservice-recipes-browser .recipe-selector .headline .mobile,.recipes-browser .recipe-selector .headline .mobile{display:none}.california-newsletters-browser .recipe-selector .controls,.foodservice-recipes-browser .recipe-selector .controls,.recipes-browser .recipe-selector .controls{margin-right:45px;opacity:1;transition:all 815ms;width:470px}.california-newsletters-browser .recipe-selector .controls.hidden,.foodservice-recipes-browser .recipe-selector .controls.hidden,.recipes-browser .recipe-selector .controls.hidden{opacity:0;visibility:hidden}.california-newsletters-browser .recipe-selector .controls li,.foodservice-recipes-browser .recipe-selector .controls li,.recipes-browser .recipe-selector .controls li{background:#fff;display:inline-block;margin-right:20px;width:210px}@media(max-width:767px){.california-newsletters-browser .recipe-selector .controls .ingredient-list,.foodservice-recipes-browser .recipe-selector .controls .ingredient-list,.recipes-browser .recipe-selector .controls .ingredient-list{margin-right:0}}.california-newsletters-browser .recipe-selector .filter,.foodservice-recipes-browser .recipe-selector .filter,.recipes-browser .recipe-selector .filter{display:inline-block;margin-right:60px}@media(max-width:767px){.california-newsletters-browser .recipe-selector .filter,.foodservice-recipes-browser .recipe-selector .filter,.recipes-browser .recipe-selector .filter{display:inline}}.california-newsletters-browser .recipe-selector .filter label,.foodservice-recipes-browser .recipe-selector .filter label,.recipes-browser .recipe-selector .filter label{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#000;display:block;font-size:23px;margin-top:13px;padding-left:30px;position:relative}@media(max-width:767px){.california-newsletters-browser .recipe-selector .filter label,.foodservice-recipes-browser .recipe-selector .filter label,.recipes-browser .recipe-selector .filter label{float:left;font-size:5vw;margin-left:7vw;margin-right:0;margin-top:1vw;padding-left:4vw;width:48.7%}}.california-newsletters-browser .recipe-selector .filter label input[type=checkbox],.foodservice-recipes-browser .recipe-selector .filter label input[type=checkbox],.recipes-browser .recipe-selector .filter label input[type=checkbox]{border:2px solid #e0a500;height:15px;left:0;outline:0;position:absolute;top:3px;transition:all .1s;width:15px}@media(max-width:767px){.california-newsletters-browser .recipe-selector .filter label input[type=checkbox],.foodservice-recipes-browser .recipe-selector .filter label input[type=checkbox],.recipes-browser .recipe-selector .filter label input[type=checkbox]{border-width:.7vw;height:3.5vw;left:-1.3vw;top:.8vw;width:3.5vw}}.california-newsletters-browser .recipe-selector .filter label input[type=checkbox].checked,.foodservice-recipes-browser .recipe-selector .filter label input[type=checkbox].checked,.recipes-browser .recipe-selector .filter label input[type=checkbox].checked{background:url(../images/icon-close-yellow.png) 50% 50% no-repeat;background-size:cover}.california-newsletters-browser .recipe-selector .chosen-container,.foodservice-recipes-browser .recipe-selector .chosen-container,.recipes-browser .recipe-selector .chosen-container{background:#fff;border:2px solid #e0a500}.california-newsletters-browser .recipe-selector .chosen-container-active.chosen-with-drop,.california-newsletters-browser .recipe-selector .chosen-container-single,.california-newsletters-browser .recipe-selector .chosen-select,.foodservice-recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop,.foodservice-recipes-browser .recipe-selector .chosen-container-single,.foodservice-recipes-browser .recipe-selector .chosen-select,.recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop,.recipes-browser .recipe-selector .chosen-container-single,.recipes-browser .recipe-selector .chosen-select{margin-right:7px;text-align:left}@media(max-width:767px){.california-newsletters-browser .recipe-selector .chosen-container-active.chosen-with-drop,.california-newsletters-browser .recipe-selector .chosen-container-single,.california-newsletters-browser .recipe-selector .chosen-select,.foodservice-recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop,.foodservice-recipes-browser .recipe-selector .chosen-container-single,.foodservice-recipes-browser .recipe-selector .chosen-select,.recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop,.recipes-browser .recipe-selector .chosen-container-single,.recipes-browser .recipe-selector .chosen-select{display:none}}.california-newsletters-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-single,.california-newsletters-browser .recipe-selector .chosen-container-single .chosen-single,.california-newsletters-browser .recipe-selector .chosen-select .chosen-single,.foodservice-recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-single,.foodservice-recipes-browser .recipe-selector .chosen-container-single .chosen-single,.foodservice-recipes-browser .recipe-selector .chosen-select .chosen-single,.recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-single,.recipes-browser .recipe-selector .chosen-container-single .chosen-single,.recipes-browser .recipe-selector .chosen-select .chosen-single{background:#fff url(../images/select-arrow-yellow.png) no-repeat;background-position:175px;border:0;border-radius:0;box-shadow:0 0 0 transparent;height:45px;padding:11px 0 0 12px}.california-newsletters-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-single span,.california-newsletters-browser .recipe-selector .chosen-container-single .chosen-single span,.california-newsletters-browser .recipe-selector .chosen-select .chosen-single span,.foodservice-recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-single span,.foodservice-recipes-browser .recipe-selector .chosen-container-single .chosen-single span,.foodservice-recipes-browser .recipe-selector .chosen-select .chosen-single span,.recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-single span,.recipes-browser .recipe-selector .chosen-container-single .chosen-single span,.recipes-browser .recipe-selector .chosen-select .chosen-single span{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#000;font-size:23px}.california-newsletters-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop,.california-newsletters-browser .recipe-selector .chosen-container-single .chosen-drop,.california-newsletters-browser .recipe-selector .chosen-select .chosen-drop,.foodservice-recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop,.foodservice-recipes-browser .recipe-selector .chosen-container-single .chosen-drop,.foodservice-recipes-browser .recipe-selector .chosen-select .chosen-drop,.recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop,.recipes-browser .recipe-selector .chosen-container-single .chosen-drop,.recipes-browser .recipe-selector .chosen-select .chosen-drop{background:#fff;border:0;border-radius:50%;border-radius:0;width:212px}.california-newsletters-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results,.california-newsletters-browser .recipe-selector .chosen-container-single .chosen-drop .chosen-results,.california-newsletters-browser .recipe-selector .chosen-select .chosen-drop .chosen-results,.foodservice-recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results,.foodservice-recipes-browser .recipe-selector .chosen-container-single .chosen-drop .chosen-results,.foodservice-recipes-browser .recipe-selector .chosen-select .chosen-drop .chosen-results,.recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results,.recipes-browser .recipe-selector .chosen-container-single .chosen-drop .chosen-results,.recipes-browser .recipe-selector .chosen-select .chosen-drop .chosen-results{margin:0;padding:0}.california-newsletters-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li,.california-newsletters-browser .recipe-selector .chosen-container-single .chosen-drop .chosen-results li,.california-newsletters-browser .recipe-selector .chosen-select .chosen-drop .chosen-results li,.foodservice-recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li,.foodservice-recipes-browser .recipe-selector .chosen-container-single .chosen-drop .chosen-results li,.foodservice-recipes-browser .recipe-selector .chosen-select .chosen-drop .chosen-results li,.recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li,.recipes-browser .recipe-selector .chosen-container-single .chosen-drop .chosen-results li,.recipes-browser .recipe-selector .chosen-select .chosen-drop .chosen-results li{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;background:#fff;font-size:23px;line-height:1;padding:12px}.california-newsletters-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li:hover,.california-newsletters-browser .recipe-selector .chosen-container-single .chosen-drop .chosen-results li:hover,.california-newsletters-browser .recipe-selector .chosen-select .chosen-drop .chosen-results li:hover,.foodservice-recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li:hover,.foodservice-recipes-browser .recipe-selector .chosen-container-single .chosen-drop .chosen-results li:hover,.foodservice-recipes-browser .recipe-selector .chosen-select .chosen-drop .chosen-results li:hover,.recipes-browser .recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li:hover,.recipes-browser .recipe-selector .chosen-container-single .chosen-drop .chosen-results li:hover,.recipes-browser .recipe-selector .chosen-select .chosen-drop .chosen-results li:hover{background:#f1f0ef}.california-newsletters-browser .recipe-selector .searchform,.foodservice-recipes-browser .recipe-selector .searchform,.recipes-browser .recipe-selector .searchform{white-space:nowrap;width:auto}.california-newsletters-browser .recipe-selector .searchform #search,.foodservice-recipes-browser .recipe-selector .searchform #search,.recipes-browser .recipe-selector .searchform #search{background:#fff;border:2px solid #e0a500;border-right:0;color:#605a5b;font-size:23px;height:49px;width:200px}.california-newsletters-browser .recipe-selector .searchform ::-webkit-input-placeholder,.foodservice-recipes-browser .recipe-selector .searchform ::-webkit-input-placeholder,.recipes-browser .recipe-selector .searchform ::-webkit-input-placeholder{color:#9b957b;opacity:1!important}.california-newsletters-browser .recipe-selector .searchform :-moz-placeholder,.california-newsletters-browser .recipe-selector .searchform ::-moz-placeholder,.foodservice-recipes-browser .recipe-selector .searchform :-moz-placeholder,.foodservice-recipes-browser .recipe-selector .searchform ::-moz-placeholder,.recipes-browser .recipe-selector .searchform :-moz-placeholder,.recipes-browser .recipe-selector .searchform ::-moz-placeholder{color:#e0a500}.california-newsletters-browser .recipe-selector .searchform :-ms-input-placeholder,.foodservice-recipes-browser .recipe-selector .searchform :-ms-input-placeholder,.recipes-browser .recipe-selector .searchform :-ms-input-placeholder{color:#e0a500}.california-newsletters-browser .recipe-selector .searchform button,.california-newsletters-browser .recipe-selector .searchform input[type=submit],.foodservice-recipes-browser .recipe-selector .searchform button,.foodservice-recipes-browser .recipe-selector .searchform input[type=submit],.recipes-browser .recipe-selector .searchform button,.recipes-browser .recipe-selector .searchform input[type=submit]{background:#231f20;background:#fff;border:2px solid #e0a500;border-left:0;color:#fff;font-family:cmab2;font-size:24px;height:49px;width:49px;width:50px}.california-newsletters-browser .recipe-selector .searchform button:hover,.california-newsletters-browser .recipe-selector .searchform input[type=submit]:hover,.foodservice-recipes-browser .recipe-selector .searchform button:hover,.foodservice-recipes-browser .recipe-selector .searchform input[type=submit]:hover,.recipes-browser .recipe-selector .searchform button:hover,.recipes-browser .recipe-selector .searchform input[type=submit]:hover{background-color:#fec31f;color:#000}.california-newsletters-browser .recipe-selector .searchform input[type=text],.foodservice-recipes-browser .recipe-selector .searchform input[type=text],.recipes-browser .recipe-selector .searchform input[type=text]{padding:12px 0 12px 13px}.california-newsletters-browser .recipe-pinterest-link-container,.foodservice-recipes-browser .recipe-pinterest-link-container,.recipes-browser .recipe-pinterest-link-container{border:3px solid #fff;font-family:gothic;font-size:22px;height:48px;margin:48px auto 0;text-align:center;width:320px}.california-newsletters-browser .recipe-pinterest-link-container a,.foodservice-recipes-browser .recipe-pinterest-link-container a,.recipes-browser .recipe-pinterest-link-container a{color:#fff;height:48px;line-height:42px;text-decoration:none;text-transform:uppercase}.california-newsletters-browser .recipe-pinterest-link-container .pinterest-logo,.foodservice-recipes-browser .recipe-pinterest-link-container .pinterest-logo,.recipes-browser .recipe-pinterest-link-container .pinterest-logo{background:url(../images/pinterest-small.png) 0 0 no-repeat #fec31f;background-color:transparent;display:inline-block;height:26px;margin-left:8px;text-indent:-9999px;vertical-align:text-bottom;width:26px}.california-newsletters-browser .recipe-pinterest-link-container:hover,.foodservice-recipes-browser .recipe-pinterest-link-container:hover,.recipes-browser .recipe-pinterest-link-container:hover{background-color:#fff}.california-newsletters-browser .recipe-pinterest-link-container:hover a,.foodservice-recipes-browser .recipe-pinterest-link-container:hover a,.recipes-browser .recipe-pinterest-link-container:hover a{color:#fec31f}.california-newsletters-browser .slide-wrapper-outer,.foodservice-recipes-browser .slide-wrapper-outer,.recipes-browser .slide-wrapper-outer{margin:0 auto;position:relative}.california-newsletters-browser .slide-wrapper-inner,.foodservice-recipes-browser .slide-wrapper-inner,.recipes-browser .slide-wrapper-inner{margin:0 auto}.california-newsletters-browser .content-container,.foodservice-recipes-browser .content-container,.recipes-browser .content-container{margin:0 auto;width:990px}.california-newsletters-browser .content-container .recipe,.foodservice-recipes-browser .content-container .recipe,.recipes-browser .content-container .recipe{float:left;height:219px;margin:0 24px 20px 0;overflow:hidden;position:relative;width:219px}.california-newsletters-browser .content-container .recipe.big,.foodservice-recipes-browser .content-container .recipe.big,.recipes-browser .content-container .recipe.big{background:#fec31f;height:280px;margin-right:20px;width:470px}.california-newsletters-browser .content-container .recipe .recipe-image,.foodservice-recipes-browser .content-container .recipe .recipe-image,.recipes-browser .content-container .recipe .recipe-image{height:auto;left:0;position:absolute;top:-50%;width:100%}.california-newsletters-browser .content-container .recipe .recipe-image-highlighted,.foodservice-recipes-browser .content-container .recipe .recipe-image-highlighted,.recipes-browser .content-container .recipe .recipe-image-highlighted{height:auto;width:100%}.california-newsletters-browser .content-container .recipe .recipe-image-top,.foodservice-recipes-browser .content-container .recipe .recipe-image-top,.recipes-browser .content-container .recipe .recipe-image-top{height:78%;left:-200px;top:0;width:auto}.california-newsletters-browser .content-container .recipe .watermark,.foodservice-recipes-browser .content-container .recipe .watermark,.recipes-browser .content-container .recipe .watermark{background:#000;opacity:.45;position:absolute}.california-newsletters-browser .content-container .recipe .recipe-image-featured,.foodservice-recipes-browser .content-container .recipe .recipe-image-featured,.recipes-browser .content-container .recipe .recipe-image-featured{height:auto;left:0;position:absolute;top:-40%;width:100%}.california-newsletters-browser .content-container .recipe .recipe-title,.foodservice-recipes-browser .content-container .recipe .recipe-title,.recipes-browser .content-container .recipe .recipe-title{color:#231f20;font-family:gothic;-webkit-font-smoothing:antialiased;background:rgba(0,0,0,.7);bottom:0;color:#fff;filter:none;font-size:19px;height:50px;left:-1px;line-height:21px;overflow:hidden;padding:2.5% 4%;position:absolute;text-overflow:ellipsis;text-transform:uppercase;width:101%}.california-newsletters-browser .content-container .recipe:hover .recipe-title,.foodservice-recipes-browser .content-container .recipe:hover .recipe-title,.recipes-browser .content-container .recipe:hover .recipe-title{background:url(../images/bg-recipetitle.png) no-repeat}.california-newsletters-browser .content-container .recipe-description,.foodservice-recipes-browser .content-container .recipe-description,.recipes-browser .content-container .recipe-description{width:97%}.california-newsletters-browser .content-container .recipe-description a,.foodservice-recipes-browser .content-container .recipe-description a,.recipes-browser .content-container .recipe-description a{text-decoration:none}.california-newsletters-browser .content-container .recipe-description .headline,.foodservice-recipes-browser .content-container .recipe-description .headline,.recipes-browser .content-container .recipe-description .headline{font-size:45px;margin-bottom:8px}.california-newsletters-browser .content-container .recipe-description .description,.foodservice-recipes-browser .content-container .recipe-description .description,.recipes-browser .content-container .recipe-description .description{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;margin:11px 0 18px 494px}@media(max-width:767px){.california-newsletters-browser .content-container .recipe-description .description,.foodservice-recipes-browser .content-container .recipe-description .description,.recipes-browser .content-container .recipe-description .description{font-size:14px;line-height:18px}}.california-newsletters-browser .content-container .cta,.foodservice-recipes-browser .content-container .cta,.recipes-browser .content-container .cta{background-color:#fec31f;border:3px solid #fff;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto;width:166px}.california-newsletters-browser .content-container .cta:hover,.foodservice-recipes-browser .content-container .cta:hover,.recipes-browser .content-container .cta:hover{text-decoration:none}@media(max-width:767px){.california-newsletters-browser .content-container .cta,.foodservice-recipes-browser .content-container .cta,.recipes-browser .content-container .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.california-newsletters-browser .content-container .cta:hover,.foodservice-recipes-browser .content-container .cta:hover,.recipes-browser .content-container .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.california-newsletters-browser .loading,.foodservice-recipes-browser .loading,.recipes-browser .loading{background:url(../images/cmab_loading_gif_white.gif) no-repeat #fff;background-position:50%;background-size:200px;min-height:896px;position:relative}@media(max-width:767px){.california-newsletters-browser .loading,.foodservice-recipes-browser .loading,.recipes-browser .loading{background-size:100px;min-height:500px}}.california-newsletters-browser #browser,.foodservice-recipes-browser #browser,.recipes-browser #browser{margin-left:auto;margin-right:auto;padding-bottom:140px;padding-top:60px;width:960px}.california-newsletters-browser #browser .next,.california-newsletters-browser #browser .prev,.california-newsletters-browser #browser .slick-next,.california-newsletters-browser #browser .slick-prev,.foodservice-recipes-browser #browser .next,.foodservice-recipes-browser #browser .prev,.foodservice-recipes-browser #browser .slick-next,.foodservice-recipes-browser #browser .slick-prev,.recipes-browser #browser .next,.recipes-browser #browser .prev,.recipes-browser #browser .slick-next,.recipes-browser #browser .slick-prev{top:270px}.california-newsletters-browser #browser .browser-container,.foodservice-recipes-browser #browser .browser-container,.recipes-browser #browser .browser-container{position:relative}.california-newsletters-browser #browser .search-results,.foodservice-recipes-browser #browser .search-results,.recipes-browser #browser .search-results{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;display:none;font-size:28px;margin:15px 0;padding:30px 0;position:relative;top:-23px}.california-newsletters-browser #browser .search-results i,.foodservice-recipes-browser #browser .search-results i,.recipes-browser #browser .search-results i{font-style:italic}.california-newsletters-browser #browser .not-a-match,.california-newsletters-browser #browser .not-found,.foodservice-recipes-browser #browser .not-a-match,.foodservice-recipes-browser #browser .not-found,.recipes-browser #browser .not-a-match,.recipes-browser #browser .not-found{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;display:none;font-size:28px;margin:15px 0;padding:30px 0;position:relative;text-align:center}@media(max-width:767px){.california-newsletters-browser #browser .not-a-match,.california-newsletters-browser #browser .not-found,.foodservice-recipes-browser #browser .not-a-match,.foodservice-recipes-browser #browser .not-found,.recipes-browser #browser .not-a-match,.recipes-browser #browser .not-found{margin:0;padding:0}}.california-newsletters-browser #browser .cta,.foodservice-recipes-browser #browser .cta,.recipes-browser #browser .cta{background-color:#fec31f;border:3px solid #fff;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto;width:200px}.california-newsletters-browser #browser .cta:hover,.foodservice-recipes-browser #browser .cta:hover,.recipes-browser #browser .cta:hover{text-decoration:none}@media(max-width:767px){.california-newsletters-browser #browser .cta,.foodservice-recipes-browser #browser .cta,.recipes-browser #browser .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.california-newsletters-browser #browser .cta:hover,.foodservice-recipes-browser #browser .cta:hover,.recipes-browser #browser .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.california-newsletters-browser #browser .noMatch,.foodservice-recipes-browser #browser .noMatch,.recipes-browser #browser .noMatch{font-size:50px;margin-bottom:60px}@media(max-width:767px){.california-newsletters-browser #browser .noMatch,.foodservice-recipes-browser #browser .noMatch,.recipes-browser #browser .noMatch{font-size:25px}}.california-newsletters-browser #browser .noMatch span,.foodservice-recipes-browser #browser .noMatch span,.recipes-browser #browser .noMatch span{font-size:150px}@media(max-width:767px){.california-newsletters-browser #browser .noMatch span,.foodservice-recipes-browser #browser .noMatch span,.recipes-browser #browser .noMatch span{font-size:75px}}.california-newsletters-browser #browser .loadCta,.foodservice-recipes-browser #browser .loadCta,.recipes-browser #browser .loadCta{margin:0 auto;width:200px}.california-newsletters-browser #browser .moreIngredient,.california-newsletters-browser #browser .moreMeal,.foodservice-recipes-browser #browser .moreIngredient,.foodservice-recipes-browser #browser .moreMeal,.recipes-browser #browser .moreIngredient,.recipes-browser #browser .moreMeal{margin-bottom:16px}.california-newsletters-browser #browser .moreIngredient a,.california-newsletters-browser #browser .moreMeal a,.foodservice-recipes-browser #browser .moreIngredient a,.foodservice-recipes-browser #browser .moreMeal a,.recipes-browser #browser .moreIngredient a,.recipes-browser #browser .moreMeal a{min-width:325px}@media(max-width:767px){.california-newsletters-browser #browser .moreIngredient a,.california-newsletters-browser #browser .moreMeal a,.foodservice-recipes-browser #browser .moreIngredient a,.foodservice-recipes-browser #browser .moreMeal a,.recipes-browser #browser .moreIngredient a,.recipes-browser #browser .moreMeal a{min-width:0}.california-newsletters-browser,.foodservice-recipes-browser,.recipes-browser{padding:20px 0;width:100%}.california-newsletters-browser .header,.foodservice-recipes-browser .header,.recipes-browser .header{text-align:center}.california-newsletters-browser .recipes-browser .slide,.foodservice-recipes-browser .recipes-browser .slide,.recipes-browser .recipes-browser .slide{overflow:visible}.california-newsletters-browser .recipe-selector,.foodservice-recipes-browser .recipe-selector,.recipes-browser .recipe-selector{width:100%}.california-newsletters-browser .recipe-selector .selectors,.foodservice-recipes-browser .recipe-selector .selectors,.recipes-browser .recipe-selector .selectors{display:block}.california-newsletters-browser .recipe-selector .headline,.foodservice-recipes-browser .recipe-selector .headline,.recipes-browser .recipe-selector .headline{font-size:28px;line-height:1.1;margin-bottom:10px}.california-newsletters-browser .recipe-selector .headline .mobile,.foodservice-recipes-browser .recipe-selector .headline .mobile,.recipes-browser .recipe-selector .headline .mobile{display:inline}.california-newsletters-browser .recipe-selector .controls,.foodservice-recipes-browser .recipe-selector .controls,.recipes-browser .recipe-selector .controls{margin-bottom:10px;width:100%}.california-newsletters-browser .recipe-selector .controls.hidden,.foodservice-recipes-browser .recipe-selector .controls.hidden,.recipes-browser .recipe-selector .controls.hidden{opacity:1;visibility:visible}.california-newsletters-browser .recipe-selector .controls li,.foodservice-recipes-browser .recipe-selector .controls li,.recipes-browser .recipe-selector .controls li{display:inline-block;width:48.7%}}@media(max-width:767px)and (max-width:767px){.california-newsletters-browser .recipe-selector .controls li,.foodservice-recipes-browser .recipe-selector .controls li,.recipes-browser .recipe-selector .controls li{margin-bottom:2.5vw;margin-right:2.5%;width:48%}}@media(max-width:767px){.california-newsletters-browser .recipe-selector .controls li select,.foodservice-recipes-browser .recipe-selector .controls li select,.recipes-browser .recipe-selector .controls li select{background:url(../images/select-arrow-black.png) 96% no-repeat #fec31f;color:#fff!important;font-family:gothic,sans-serif;font-size:19px;height:13vw;padding:2vw 28px 2vw 2vw;text-transform:uppercase;width:100%}}@media(max-width:767px)and (max-width:767px){.california-newsletters-browser .recipe-selector .controls li select,.foodservice-recipes-browser .recipe-selector .controls li select,.recipes-browser .recipe-selector .controls li select{display:block!important;font-size:5vw}}@media(max-width:767px){.california-newsletters-browser .recipe-selector .chosen-select,.foodservice-recipes-browser .recipe-selector .chosen-select,.recipes-browser .recipe-selector .chosen-select{color:#231f20;font-family:gothic;-webkit-font-smoothing:antialiased;background:#fff url(../images/mobile-list.jpg) no-repeat;background-position:1px -20px;background-size:90%;color:#fec31f!important;font-size:12px;height:20px;padding-left:5px;padding-right:0;text-align:center;text-transform:uppercase;width:100%}}@media(max-width:767px)and (max-width:767px){.california-newsletters-browser .recipe-selector .search-form,.foodservice-recipes-browser .recipe-selector .search-form,.recipes-browser .recipe-selector .search-form{position:absolute;right:-4vw;top:15.5vw;width:48%}}@media(max-width:767px){.california-newsletters-browser .recipe-selector .search-form .searchform,.foodservice-recipes-browser .recipe-selector .search-form .searchform,.recipes-browser .recipe-selector .search-form .searchform{height:auto;width:100%}}@media(max-width:767px)and (max-width:767px){.california-newsletters-browser .recipe-selector .search-form .searchform,.foodservice-recipes-browser .recipe-selector .search-form .searchform,.recipes-browser .recipe-selector .search-form .searchform{margin:0 0 0 -10%!important;white-space:nowrap;width:100%}}@media(max-width:767px){.california-newsletters-browser .recipe-selector .search-form .searchform #search,.foodservice-recipes-browser .recipe-selector .search-form .searchform #search,.recipes-browser .recipe-selector .search-form .searchform #search{border-right:0;font-size:12px;height:24px;line-height:1;padding:0 0 0 5px;width:70%}}@media(max-width:767px)and (max-width:767px){.california-newsletters-browser .recipe-selector .search-form .searchform #search,.foodservice-recipes-browser .recipe-selector .search-form .searchform #search,.recipes-browser .recipe-selector .search-form .searchform #search{font-size:5vw;height:13vw;width:80%}.california-newsletters-browser .recipe-selector .search-form .searchform button,.foodservice-recipes-browser .recipe-selector .search-form .searchform button,.recipes-browser .recipe-selector .search-form .searchform button{font-size:6vw;height:13vw;width:20%}}@media(max-width:767px){.california-newsletters-browser .recipe-selector .search-form .searchform button,.california-newsletters-browser .recipe-selector .search-form .searchform input[type=submit],.foodservice-recipes-browser .recipe-selector .search-form .searchform button,.foodservice-recipes-browser .recipe-selector .search-form .searchform input[type=submit],.recipes-browser .recipe-selector .search-form .searchform button,.recipes-browser .recipe-selector .search-form .searchform input[type=submit]{border:2px solid #e0a500;border-left:0}.california-newsletters-browser .slide-wrapper-outer,.california-newsletters-browser .slide-wrapper-outer .slide,.foodservice-recipes-browser .slide-wrapper-outer,.foodservice-recipes-browser .slide-wrapper-outer .slide,.recipes-browser .slide-wrapper-outer,.recipes-browser .slide-wrapper-outer .slide{width:100%}.california-newsletters-browser .content-container,.foodservice-recipes-browser .content-container,.recipes-browser .content-container{width:102%}.california-newsletters-browser .content-container .newsletter,.california-newsletters-browser .content-container .recipe,.foodservice-recipes-browser .content-container .newsletter,.foodservice-recipes-browser .content-container .recipe,.recipes-browser .content-container .newsletter,.recipes-browser .content-container .recipe{height:145px;margin:0 2% 2% 0;width:145px}.california-newsletters-browser .content-container .newsletter.big,.california-newsletters-browser .content-container .recipe.big,.foodservice-recipes-browser .content-container .newsletter.big,.foodservice-recipes-browser .content-container .recipe.big,.recipes-browser .content-container .newsletter.big,.recipes-browser .content-container .recipe.big{float:none;height:240px;margin:0 30px;width:470px}.california-newsletters-browser .content-container .newsletter .recipe-title,.california-newsletters-browser .content-container .recipe .recipe-title,.foodservice-recipes-browser .content-container .newsletter .recipe-title,.foodservice-recipes-browser .content-container .recipe .recipe-title,.recipes-browser .content-container .newsletter .recipe-title,.recipes-browser .content-container .recipe .recipe-title{font-size:12px;height:30px;line-height:1}.california-newsletters-browser .content-container .newsletter-description,.california-newsletters-browser .content-container .recipe-description,.foodservice-recipes-browser .content-container .newsletter-description,.foodservice-recipes-browser .content-container .recipe-description,.recipes-browser .content-container .newsletter-description,.recipes-browser .content-container .recipe-description{margin:10px auto 0 30px;width:235px}.california-newsletters-browser .content-container .newsletter-description .headline,.california-newsletters-browser .content-container .recipe-description .headline,.foodservice-recipes-browser .content-container .newsletter-description .headline,.foodservice-recipes-browser .content-container .recipe-description .headline,.recipes-browser .content-container .newsletter-description .headline,.recipes-browser .content-container .recipe-description .headline{font-size:25px}.california-newsletters-browser .content-container .newsletter-description .cta,.california-newsletters-browser .content-container .newsletter-description .description,.california-newsletters-browser .content-container .recipe-description .cta,.california-newsletters-browser .content-container .recipe-description .description,.foodservice-recipes-browser .content-container .newsletter-description .cta,.foodservice-recipes-browser .content-container .newsletter-description .description,.foodservice-recipes-browser .content-container .recipe-description .cta,.foodservice-recipes-browser .content-container .recipe-description .description,.recipes-browser .content-container .newsletter-description .cta,.recipes-browser .content-container .newsletter-description .description,.recipes-browser .content-container .recipe-description .cta,.recipes-browser .content-container .recipe-description .description{display:none}.california-newsletters-browser #browser,.foodservice-recipes-browser #browser,.recipes-browser #browser{margin:0 auto;padding:6% 3% 0 0;width:90%}}@media(max-width:767px)and (max-width:767px){.california-newsletters-browser #browser,.foodservice-recipes-browser #browser,.recipes-browser #browser{width:93%}}@media(max-width:767px){.california-newsletters-browser #browser .search-results,.foodservice-recipes-browser #browser .search-results,.recipes-browser #browser .search-results{font-size:14px;margin:8px 0}.california-newsletters-browser #browser .loadCta,.foodservice-recipes-browser #browser .loadCta,.recipes-browser #browser .loadCta{margin:50px auto 0;width:57%}.california-newsletters-browser .recipe-pinterest-link-container,.foodservice-recipes-browser .recipe-pinterest-link-container,.recipes-browser .recipe-pinterest-link-container{font-size:19px;height:42px;margin-top:16px;overflow:hidden;width:183px}.california-newsletters-browser .recipe-pinterest-link-container a,.foodservice-recipes-browser .recipe-pinterest-link-container a,.recipes-browser .recipe-pinterest-link-container a{height:42px;line-height:42px}.california-newsletters-browser .recipe-pinterest-link-container .pinterest-logo,.foodservice-recipes-browser .recipe-pinterest-link-container .pinterest-logo,.recipes-browser .recipe-pinterest-link-container .pinterest-logo{background:url(../images/icons/pinterest-mobile-normal.png) 0 58% no-repeat #fec31f;background-size:100% auto;height:18px;line-height:100%;width:13px}}@media(max-width:400px){.california-newsletters-browser .content-container .recipe.big,.foodservice-recipes-browser .content-container .recipe.big,.recipes-browser .content-container .recipe.big{height:140px}.california-newsletters-browser #featured .slide,.foodservice-recipes-browser #featured .slide,.recipes-browser #featured .slide{height:200px}.california-newsletters-browser .recipe-selector .chosen-select,.foodservice-recipes-browser .recipe-selector .chosen-select,.recipes-browser .recipe-selector .chosen-select{background-position:right 0}}.foodservice-recipes-browser{background-color:#fec31f;padding:69px 0 185px}@media(max-width:767px){.foodservice-recipes-browser #browser{margin:0 auto;width:320px}}@media(max-width:815px)and (orientation:landscape){.foodservice-recipes-browser #browser{width:340px}}.foodservice-recipes-browser .content-container{overflow:hidden}.foodservice-recipes-browser .content-container.contained{height:715px}@media(max-width:767px){.foodservice-recipes-browser .content-container.contained{height:450px}.foodservice-recipes-browser .content-container .recipe{height:145px;width:145px}}.foodservice-recipes-browser #browser .loadCta{margin-bottom:108px;width:170px}@media(max-width:767px){.foodservice-recipes-browser #browser .loadCta{margin-top:16px}}.directory a.newsletter-link,.directory a.recipe-link,.recipe-directory a.newsletter-link,.recipe-directory a.recipe-link{position:relative}@media(min-width:768px){.directory a.newsletter-link,.directory a.recipe-link,.recipe-directory a.newsletter-link,.recipe-directory a.recipe-link{margin-bottom:20px;margin-right:20px}.directory a.newsletter-link:first-child,.directory a.newsletter-link:nth-child(2),.directory a.recipe-link:first-child,.directory a.recipe-link:nth-child(2),.recipe-directory a.newsletter-link:first-child,.recipe-directory a.newsletter-link:nth-child(2),.recipe-directory a.recipe-link:first-child,.recipe-directory a.recipe-link:nth-child(2){height:470px;width:470px}.directory a.newsletter-link:first-child span,.directory a.newsletter-link:nth-child(2) span,.directory a.recipe-link:first-child span,.directory a.recipe-link:nth-child(2) span,.recipe-directory a.newsletter-link:first-child span,.recipe-directory a.newsletter-link:nth-child(2) span,.recipe-directory a.recipe-link:first-child span,.recipe-directory a.recipe-link:nth-child(2) span{font-size:29px;min-height:50px}.directory a.newsletter-link:nth-child(4n),.directory a.recipe-link:nth-child(4n),.recipe-directory a.newsletter-link:nth-child(4n),.recipe-directory a.recipe-link:nth-child(4n){margin-right:20px}.directory a.newsletter-link:nth-child(4n+2),.directory a.recipe-link:nth-child(4n+2),.recipe-directory a.newsletter-link:nth-child(4n+2),.recipe-directory a.recipe-link:nth-child(4n+2){margin-right:0}}@media(max-width:767px){.directory a.newsletter-link,.directory a.recipe-link,.recipe-directory a.newsletter-link,.recipe-directory a.recipe-link{height:43.9vw;margin-right:3vw;overflow:hidden;width:43.9vw}.directory a.newsletter-link:first-child,.directory a.newsletter-link:nth-child(2),.directory a.recipe-link:first-child,.directory a.recipe-link:nth-child(2),.recipe-directory a.newsletter-link:first-child,.recipe-directory a.newsletter-link:nth-child(2),.recipe-directory a.recipe-link:first-child,.recipe-directory a.recipe-link:nth-child(2){flex:0 1 100%;height:90vw;margin-right:0;width:90vw}}.directory a.newsletter-link:first-child span.has-video,.directory a.newsletter-link:nth-child(2) span.has-video,.directory a.recipe-link:first-child span.has-video,.directory a.recipe-link:nth-child(2) span.has-video,.recipe-directory a.newsletter-link:first-child span.has-video,.recipe-directory a.newsletter-link:nth-child(2) span.has-video,.recipe-directory a.recipe-link:first-child span.has-video,.recipe-directory a.recipe-link:nth-child(2) span.has-video{background-size:43px;height:45px;right:15px;top:15px;width:45px}.browser-container,.directory,.recipe-directory{display:flex;flex-flow:row wrap;justify-content:flex-start}@media(max-width:767px){.browser-container,.directory,.recipe-directory{justify-content:space-between}}.browser-container a,.directory a,.recipe-directory a{position:relative}@media(min-width:768px){.browser-container a,.directory a,.recipe-directory a{margin-bottom:20px;margin-right:20px}.browser-container a:nth-child(4n),.directory a:nth-child(4n),.recipe-directory a:nth-child(4n){margin-right:0}}@media(max-width:767px){.browser-container a,.directory a,.recipe-directory a{margin-bottom:12px;margin-right:0}.browser-container a:nth-child(2n),.directory a:nth-child(2n),.recipe-directory a:nth-child(2n){margin-right:0}}.browser-container a.newsletter-link span.has-video,.browser-container a.recipe-link span.has-video,.directory a.newsletter-link span.has-video,.directory a.recipe-link span.has-video,.recipe-directory a.newsletter-link span.has-video,.recipe-directory a.recipe-link span.has-video{background:url(../images/icons/play-button.png) no-repeat 0 2px;background-size:23px;height:25px;position:absolute;right:7px;top:7px;width:25px}.mobile#california-newsletters .foodservice-recipe-selector select.chosen-select,.mobile#california-newsletters .type-selector select.chosen-select,.mobile#foodservice-recipe .foodservice-recipe-selector select.chosen-select,.mobile#foodservice-recipe .type-selector select.chosen-select{background-color:#e0a500;background:url(../images/select-arrow-black.png) 96% no-repeat #fec31f}.timeline.princess{height:auto;padding:100px 0 140px;position:relative;width:100%}.timeline.princess .module-share{display:block;left:350px;top:40px}.timeline.princess a,.timeline.princess div{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.timeline.princess .slide-wrapper-outer{height:744px;margin:0 auto;position:relative;width:960px}.timeline.princess .drag-container{position:relative}.timeline.princess .header{height:270px;width:1075px}.mobile .timeline.princess .header{width:100%}.timeline.princess .header .heading{float:left;width:460px}.timeline.princess .header .heading .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;line-height:83px;padding-bottom:6px}@media(max-width:767px){.timeline.princess .header .heading .headline{font-size:43px;letter-spacing:.01em;line-height:1}}.timeline.princess .header .heading .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;float:left;font-size:50px}@media(max-width:767px){.timeline.princess .header .heading .subheadline{font-size:17px}}.timeline.princess .header .heading .title{color:#9b957b;font-family:hoefler;font-size:40px;font-size:19px;font-style:italic;line-height:50px;line-height:23px;-webkit-font-smoothing:antialiased;float:left;margin-left:20px;width:240px}@media(max-width:767px){.timeline.princess .header .heading .title{font-size:17px;line-height:23px}}.timeline.princess .header .description{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;float:left;margin:30px 0 0 220px;width:300px}@media(max-width:767px){.timeline.princess .header .description{font-size:14px;line-height:18px}}.timeline.princess .ribbon{background:url(../images/princess-ribbon.png) 0 0 no-repeat transparent;height:51px;left:-10px;position:absolute;top:10px;width:202px;z-index:100}.timeline.princess .ribbon p{color:#fff;font-family:gothic;font-size:28px;padding:12px 12px 12px 20px;text-align:left;text-transform:uppercase}.timeline.princess .slide-group{height:350px}.ie8 .timeline.princess .slide-group{z-index:0}.timeline.princess .slide-group .image-group{float:left;height:100%;position:relative;width:373px}.timeline.princess .slide-group .image-group img{max-height:100%}.timeline.princess .slide-group .image-container{height:249px;overflow:hidden}.timeline.princess .slide-group .image-container.expanded .image{transform:scaleX(1);z-index:0}.timeline.princess .slide-group .image-container.expanded .inner{transform:scaleZ(1.5) rotate(0deg);transition-timing-function:cubic-bezier(.56,.19,.39,1.42);z-index:100}.lt-ie10 .timeline.princess .slide-group .image-container.expanded .inner{display:block}.timeline.princess .slide-group .image-container.expanded .more-info{transform:scaleZ(2) rotate(-45deg);transition-timing-function:cubic-bezier(.56,.19,.39,1.42);z-index:200}.timeline.princess .slide-group .image-container:hover .inner,.timeline.princess .slide-group .image-container:hover .more-info{background-color:#266e68}.lt-ie10 .timeline.princess .slide-group .image-container:hover .inner,.lt-ie10 .timeline.princess .slide-group .image-container:hover .more-info{background-color:#0cc7b8}.timeline.princess .slide-group .image{cursor:pointer;height:100%;transform:scaleX(1);width:100%;z-index:100}.timeline.princess .slide-group .image img{border-radius:50%;max-width:100%}.timeline.princess .slide-group .inner{align-items:center;background-color:#0cc7b8;border-radius:50%;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;padding:0 15px;position:absolute;text-align:center;top:0;transform:scale3d(0,0,1.5) rotate(45deg);transform-origin:left;transition:all .2s ease-in;width:100%;z-index:0}.lt-ie10 .timeline.princess .slide-group .inner{display:none}.timeline.princess .slide-group .inner .description,.timeline.princess .slide-group .inner .title{color:#fff;filter:inherit}.timeline.princess .slide-group .inner .title{font-family:gothic;font-size:35px;line-height:1;text-transform:uppercase}.timeline.princess .slide-group .inner .description{font-family:hoefler;font-size:18px;line-height:30px}.timeline.princess .slide-group .more-info{background:#0cc7b8;border-radius:50%;bottom:30px;color:#fff;cursor:pointer;font-family:Verdana;font-size:55px;height:45px;line-height:40px;position:absolute;transform:scaleZ(2) rotate(0deg);transition:all .2s;width:45px;z-index:200}.timeline.princess .slide-group .shadow{background:url(../images/slider-simple-shadow.png) 50% 0 no-repeat transparent;bottom:-7px;height:10px;left:50%;margin-left:-142px;position:absolute;width:249px}.timeline.princess .slide-wrapper-inner{height:249px;position:absolute}.timeline.princess .slide{float:left;height:249px;margin-left:20px;position:relative;width:249px}.timeline.princess .learn-more{align-items:center;background:#0cc7b8 url(../images/icons/icon-princess-crown.png) center 10px no-repeat;background-color:#0cc7b8;border-radius:50%;cursor:pointer;display:block;display:flex;height:165px;justify-content:center;left:72%;left:500px;padding:0 20px;position:absolute;text-align:center;text-decoration:none;top:0;width:165px;z-index:500}@media(max-width:767px){.timeline.princess .learn-more{height:80px;padding:0 2.5%;width:80px}}.timeline.princess .learn-more .one{color:#fff;font:25px gothic;left:35px;line-height:.8;padding-top:25px;top:68px}.timeline.princess .learn-more .two{color:#266e68;font:20px wisdom;left:38px;line-height:.9;top:92px}.timeline.princess .learn-more .icon{background:url(../images/icon-plus-circle.png) 0 0 no-repeat;height:37px;left:65px;position:absolute;top:120px;width:37px}@media(max-width:767px){.timeline.princess{padding:12.5% 0}.timeline.princess .drag-container{display:none}.timeline.princess .header{height:auto}.timeline.princess .header .heading{float:none;padding-bottom:4px;text-align:center;width:auto}.timeline.princess .header .heading .headline{padding-bottom:4px}.timeline.princess .header .heading .subheadline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;float:none;font-size:50px}}@media(max-width:767px)and (max-width:767px){.timeline.princess .header .heading .subheadline{font-size:17px}}@media(max-width:767px){.timeline.princess .header .heading .title{display:none}.timeline.princess .header .heading .module-share{margin:3% auto;position:static}.ie8 .timeline.princess .header .heading .module-share{z-index:0}.timeline.princess .header .description{float:none;margin:0;padding:0 5px 6px;width:auto}.timeline.princess .slide-wrapper-outer{height:auto;text-align:center;width:100%}.timeline.princess .ribbon{background:url(../images/bg-princess-ribbon-mobile.png) 0 0 no-repeat transparent;background-size:100% auto;height:25px;left:0;margin:0 auto 4%;position:relative;top:0;width:101px}.timeline.princess .ribbon p{font-size:14px;padding:6px 0 0 10px}.timeline.princess .slide-group{height:197px;position:relative}.timeline.princess .slide-group .image-container{height:156px;margin:0 auto;position:relative;width:156px}.timeline.princess .slide-group .image-container .image,.timeline.princess .slide-group .image-container .inner{height:100%;margin:0 auto;width:100%}.timeline.princess .slide-group .image-container .inner{padding:0 10px}.timeline.princess .slide-group .image-container .inner .title{font-size:20px;line-height:20px;margin-bottom:4%}.timeline.princess .slide-group .image-container .inner .description{font-size:14px;line-height:14px}.timeline.princess .slide-group .image-container .image img{max-width:100%}.timeline.princess .slide-group .image-container .more-info{font-size:30px;height:26px;line-height:22px;width:26px}.timeline.princess .slide-group .image-group img{margin:0 auto;max-width:80%}.timeline.princess .slide-wrapper-inner{height:156px;position:relative}.timeline.princess .learn-more{align-items:center;background:#0cc7b8 url(../images/icons/princess-crown-mobile.png) 50% 5.5% no-repeat;background-size:36% auto;display:flex;height:136px;justify-content:center;left:50%;margin-left:-78px;margin-top:7.8%;padding-top:56px;position:relative;text-align:center;top:0;width:136px}.ie8 .timeline.princess .learn-more{z-index:0}.timeline.princess .learn-more .icon,.timeline.princess .learn-more .one,.timeline.princess .learn-more .two{left:0;position:relative;top:0}.timeline.princess .learn-more .one{font-size:23px;padding-top:0}.timeline.princess .learn-more .two{font-size:19px;margin-bottom:3.7%}.timeline.princess .learn-more .icon{background:url(../images/icons/icon-plus.png) 0 0 no-repeat;background-size:100%;height:20px;margin:0 auto;width:20px}.timeline.princess .learn-more a{height:100%;left:0;padding:52px 0 0;position:absolute;text-decoration:none;top:0;width:100%}.timeline.princess .slide{float:auto;height:156px;margin-left:0}}.xray.cowology{height:1059px;padding:150px 0;position:relative;width:100%;z-index:0}.xray.cowology .module-share{display:block;left:1000px;top:80px}.xray.cowology a,.xray.cowology div{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.xray.cowology h2{background-color:#fff;left:439px;padding-left:4px;position:absolute;top:3px;width:100%}.xray.cowology h2 span{display:block}.xray.cowology h2 .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:35px;font-size:38px;padding-left:10px}@media(max-width:767px){.xray.cowology h2 .headline{font-size:17px}}.xray.cowology h2 .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;font-size:86px;line-height:83px}@media(max-width:767px){.xray.cowology h2 .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.xray.cowology .wrapper{height:100%}.xray.cowology .container{height:100%;left:50%;margin-left:-610px;overflow:visible;position:relative;top:0;width:1134px}.xray.cowology .bg,.xray.cowology .fg{height:100%;top:0}.xray.cowology .bg h2,.xray.cowology .fg h2{z-index:0}.xray.cowology .bg .cow,.xray.cowology .fg .cow{height:639px;left:0;position:absolute;top:110px;z-index:500}.xray.cowology .bg .description,.xray.cowology .fg .description{background-color:#fff;z-index:1000}.xray.cowology .bg{color:blue;left:0;overflow:hidden;padding:0;position:absolute;z-index:500}.xray.cowology .bg .description p,.xray.cowology .bg .headline,.xray.cowology .bg .subheadline{color:#0cc7b8}.xray.cowology .bg .cow{background:url(../images/cowology-cow-bg.png) 0 0 no-repeat transparent;width:1134px}.xray.cowology .fg{left:0;overflow:hidden;position:absolute;width:1086px;z-index:1000}.xray.cowology .fg .cow{background:url(../images/cowology-cow-fg.png) 0 0 no-repeat transparent;width:1086px}.xray.cowology .fg .description p{color:#9b957b}.xray.cowology .inner{width:1134px}.xray.cowology .drag-container{background:#ffc320;height:743px;left:1086px;margin:0;overflow:visible;position:absolute;top:0;width:4px;z-index:1500}.xray.cowology .drag-button{background:url(../images/cowology-drag-bg.png) 0 0 no-repeat transparent;bottom:0;color:#b48811;cursor:pointer;display:block;font-family:gothic;font-size:20px;left:-74px;line-height:58px;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:50%}.xray.cowology .description{color:#a6a292;font-family:hoefler;font-style:italic;left:580px;position:absolute;text-align:center;top:530px;width:350px}.xray.cowology .description p{font-size:19px}.xray.cowology .slide-wrapper-outer{height:243px;left:439px;position:absolute;top:180px;width:548px;z-index:500}.xray.cowology .slide-wrapper-inner{height:100%}.xray.cowology .slide{color:#fff;line-height:1.2;text-align:center}.xray.cowology .slide p{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased;color:#fff}@media(max-width:767px){.xray.cowology .slide p{font-size:14px;line-height:18px}}.xray.cowology .circle,.xray.cowology .next,.xray.cowology .prev{background:url(../images/cowology-sprite-slider.png) 0 0 no-repeat transparent;cursor:pointer;display:inline-block;float:left;text-indent:-9999px}.xray.cowology .next,.xray.cowology .prev{height:28px;width:30px}.xray.cowology .next{background-position:0 -30px}.xray.cowology .circle{background-position:0 -60px;margin:0 4px;position:relative;top:8px;width:9px}.xray.cowology .circle.active,.xray.cowology .circle:hover{background-position:-30px -60px}.xray.cowology .cta-animal-care{background-color:#0cc7b8;border-radius:50%;height:219px;left:130px;overflow:visible;position:absolute;text-align:center;top:60%;width:219px;z-index:1500}.xray.cowology .cta-animal-care .cross{margin:-16px 0 4px}.xray.cowology .cta-animal-care .headline,.xray.cowology .cta-animal-care .subheadline,.xray.cowology .cta-animal-care .title{display:block;letter-spacing:-1px}.xray.cowology .cta-animal-care .headline{color:#266e68;font-family:wisdom;font-size:20px;line-height:1.4}.xray.cowology .cta-animal-care .subheadline,.xray.cowology .cta-animal-care .title{color:#fff;font-family:gothic;text-transform:uppercase}.xray.cowology .cta-animal-care .subheadline{font-size:35px;line-height:.8}.xray.cowology .cta-animal-care .title{font-size:27px}.xray.cowology .cta-animal-care .more-info{cursor:pointer;height:37px;left:90px;position:absolute;top:160px;width:37px}.xray.cowology .cta-animal-care:hover{background:#266e68}.xray.cowology .cta-animal-care:hover .headline{color:#fff}@media(max-width:767px){.xray.cowology{height:auto;padding:12% 0 10%}.xray.cowology .bg,.xray.cowology .description,.xray.cowology .drag-container{display:none}.xray.cowology .container,.xray.cowology .cow,.xray.cowology .fg,.xray.cowology .slide-wrapper-outer,.xray.cowology h2{left:0;margin:0;top:0}.xray.cowology .slide-wrapper-outer{height:auto;margin-bottom:0;position:relative;width:100%}.xray.cowology .slide-wrapper-outer .slide{padding:0}.xray.cowology .slide-wrapper-outer .slide p{color:#231f20;font-family:hoefler;font-size:25px;line-height:34px;-webkit-font-smoothing:antialiased}}@media(max-width:767px)and (max-width:767px){.xray.cowology .slide-wrapper-outer .slide p{font-size:14px;font-size:3.75vw;line-height:18px;line-height:5vw}}@media(max-width:767px){.xray.cowology h2{position:relative;text-align:center}.xray.cowology h2 .headline{font-size:4.6vw;margin-bottom:0}.xray.cowology h2 .subheadline{font-size:11.5vw}.xray.cowology .container{padding:0 3%;width:100%}.xray.cowology .inner{width:100%}.xray.cowology .fg{height:auto;margin:0 auto 3%;position:relative;top:0;width:100%}.xray.cowology .fg .cow{background:url(../images/bg-cows-cowology-mobile.png) 50% 0 no-repeat transparent;background-size:contain;height:26.4vw;left:0;margin-top:-4%;position:relative;top:0;width:100%}.xray.cowology .description{display:none}.xray.cowology .cta-animal-care{height:35vw;left:0;margin:10% auto;position:relative;top:0;width:33.4vw}.xray.cowology .cta-animal-care .cross{margin-bottom:0;max-width:30.4%;padding-bottom:5px}.xray.cowology .cta-animal-care .headline{font-size:4.5vw;line-height:4.5vw;padding-bottom:0}.xray.cowology .cta-animal-care .subheadline{font-size:6.2vw;line-height:.8}.xray.cowology .cta-animal-care .title{font-size:18px;line-height:1}.xray.cowology .cta-animal-care .more-info{cursor:pointer;height:auto;left:0;line-height:1;margin-top:6%;max-width:22px;position:relative;top:0}}.xray.cowology .slick-slider .slick-dots li{margin:0 3px}.xray.cowology .slick-slider .slick-dots li button:before{color:#fff;font-size:10px;opacity:1}@media(max-width:767px){.xray.cowology .slick-slider .slick-dots li button:before{color:#0cc7b8}}.xray.cowology .slick-slider .slick-dots li.slick-active button:before{color:#266e68}.touch .farms-youtube-gallery .yt-list-info:hover:not(.active) .play-btn{display:none}.farms-youtube-gallery{background:#fec31f;padding:80px 0}.farms-youtube-gallery .slick-next,.farms-youtube-gallery .slick-prev{cursor:pointer;height:60px;top:36px;width:59px;z-index:100;z-index:0}.farms-youtube-gallery .slick-next:before,.farms-youtube-gallery .slick-prev:before{content:none}.farms-youtube-gallery .slick-prev{background:url(../images/icons/arrow-prev-white.png) no-repeat;background-position:50%;background-size:contain;left:0;left:-60px}@media(max-width:1075px){.farms-youtube-gallery .slick-prev{left:4px}}.farms-youtube-gallery .slick-prev.slick-disabled,.farms-youtube-gallery .slick-prev.slick-disabled:hover{cursor:default;opacity:.4}.farms-youtube-gallery .slick-next{background:url(../images/icons/arrow-next-white.png) no-repeat;background-position:50%;background-size:contain;right:0;right:-66px}@media(max-width:1075px){.farms-youtube-gallery .slick-next{right:6px}}.farms-youtube-gallery .slick-next.slick-disabled{cursor:default;opacity:.4}.farms-youtube-gallery .main{left:0;margin:0 auto;width:960px}.farms-youtube-gallery .header h3{display:inline-block;float:left;margin-right:10px;padding-bottom:15px}.farms-youtube-gallery .header h3 .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:50px;padding-left:6px}@media(max-width:767px){.farms-youtube-gallery .header h3 .headline{font-size:17px}}.farms-youtube-gallery .header h3 .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;float:left;font-size:114px;line-height:83px;padding-left:6px}@media(max-width:767px){.farms-youtube-gallery .header h3 .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.farms-youtube-gallery .header .description{color:#000;float:left;font-family:hoefler;font-size:21px;font-style:italic;line-height:27px;max-width:300px;position:relative;top:60px}.farms-youtube-gallery .yt-video-wrapper .player{position:relative;top:-6px}.farms-youtube-gallery .yt-video-info{height:30px;margin:10px 0 30px}.farms-youtube-gallery .yt-video-info .description{color:#fff;float:left;font-family:wisdom;font-size:25px;line-height:27px}.farms-youtube-gallery .yt-video-info .yt-video-title{float:left;font-family:gothic;font-size:24px;padding-left:15px;text-transform:uppercase}.farms-youtube-gallery .slide-wrapper-outer{margin:0 auto;position:relative;width:960px}.farms-youtube-gallery .slide-wrapper-inner{height:194px;left:0;top:0}.farms-youtube-gallery .yt-list-info{cursor:pointer;display:inline-block;float:left;height:205px;text-align:center}.farms-youtube-gallery .yt-list-info.active .yt-video-title{color:#b48811}.farms-youtube-gallery .yt-list-info .play-btn{background:url(../images/video-play-button.png) no-repeat;cursor:pointer;display:none;height:34px;left:50%;margin:-17px 0 0 -26px;position:absolute;top:50%;width:52px;z-index:100}@media(max-width:767px){.farms-youtube-gallery .yt-list-info .play-btn{display:block}}.farms-youtube-gallery .yt-list-info img{max-width:100%}.farms-youtube-gallery .yt-list-info:hover:not(.active){color:#fff}.farms-youtube-gallery .yt-list-info:hover:not(.active) .play-btn{display:inline-block}@media(max-width:767px){.farms-youtube-gallery .yt-list-info:hover:not(.active){color:initial}}.farms-youtube-gallery .yt-list-info .yt-video-image{cursor:pointer;display:inline-block;height:125px;overflow:hidden;position:relative;vertical-align:middle;width:235px}.farms-youtube-gallery .yt-list-info .yt-video-image img{display:block;left:0;position:relative;top:-22px;width:245px}.farms-youtube-gallery .yt-list-info .active{background:#231f20;color:#fff;display:none;font-family:wisdom;font-size:25px;height:100%;opacity:.8;padding-left:0;padding-top:40px;position:absolute;width:100%;z-index:10}.farms-youtube-gallery .yt-list-info .yt-video-title{font-family:gothic;font-size:24px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:90%}.farms-youtube-gallery .slide-controls{font-family:gothic;font-size:24px;height:28px;left:72px;line-height:28px;position:absolute;text-transform:uppercase;top:0}.farms-youtube-gallery .video-library{font-family:gothic;font-size:20px;left:75px;position:relative;text-transform:uppercase;top:-25px}.farms-youtube-gallery .slick-slider{margin-bottom:0}.farms-youtube-gallery .slick-slider .slick-dots li{width:10px}.farms-youtube-gallery .slick-slider .slick-dots li button:before{color:#fff;font-size:10px;opacity:1}.farms-youtube-gallery .slick-slider .slick-dots li.slick-active button:before{color:#b48811}@media(max-width:767px){.farms-youtube-gallery{padding:13% 0 16%}.farms-youtube-gallery .slick-next,.farms-youtube-gallery .slick-next.slick-disabled,.farms-youtube-gallery .slick-next.slick-disabled:hover,.farms-youtube-gallery .slick-prev,.farms-youtube-gallery .slick-prev.slick-disabled,.farms-youtube-gallery .slick-prev.slick-disabled:hover{background-size:100% 100%;height:30px;top:80px;width:30px}.farms-youtube-gallery .slick-prev,.farms-youtube-gallery .slick-prev:hover{left:-36px}.farms-youtube-gallery .slick-next,.farms-youtube-gallery .slick-next:hover{right:-36px}.farms-youtube-gallery .main{width:100%}.farms-youtube-gallery .header{text-align:center}.farms-youtube-gallery .header h3{display:block;float:none;margin:0}.farms-youtube-gallery .header h3 .headline{padding-left:0;text-align:center}.farms-youtube-gallery .header h3 .subheadline{float:none;padding-left:0;text-align:center}.farms-youtube-gallery .header .description{display:none}.farms-youtube-gallery .yt-video-wrapper{height:120px;width:210px}.farms-youtube-gallery .yt-video-info{display:none}.farms-youtube-gallery .slide-wrapper-outer{margin:0 auto;width:70%}.farms-youtube-gallery .slide,.farms-youtube-gallery .slide-wrapper-inner{height:auto;width:100%}.farms-youtube-gallery .yt-list-info{margin-right:0}.farms-youtube-gallery .yt-list-info .active,.farms-youtube-gallery .yt-list-info .play-btn{display:inline-block!important}.farms-youtube-gallery .yt-list-info .yt-video-image{height:auto;width:100%}.farms-youtube-gallery .yt-list-info .yt-video-image img{top:0;width:100%}.farms-youtube-gallery .yt-list-info .yt-video-title{font-size:20px;padding-top:2px;width:100%}.farms-youtube-gallery .slide-controls{display:none}}.farms-youtube-gallery .mobile-yes .slide-wrapper-outer{width:100%}.farms-youtube-gallery .mobile-yes .yt-list-info .yt-video-image,.farms-youtube-gallery .mobile-yes .yt-list-info .yt-video-title{padding:0 13px 10px}@media(max-width:767px){.farms-youtube-gallery .mobile-yes .slide-wrapper-outer{width:100%}.farms-youtube-gallery .mobile-yes .yt-list-info .yt-video-title{font-size:26px;text-align:left}}.mobile-yes .accordion{border-top:2px solid #fec31f;margin-bottom:10%}.mobile-yes .accordion li{border-bottom:1px solid #f5f5f5;font:18px/22px hoefler;padding:1em 1.3em;position:relative}.mobile-yes .accordion li .icon{height:18px;position:absolute;right:1.3em;top:1em;transform:rotate(0deg);transition:all .3s cubic-bezier(.49,1.92,.83,.67);width:18px}.mobile-yes .accordion li .icon:before{transform:rotate(90deg)}.mobile-yes .accordion li .icon:after,.mobile-yes .accordion li .icon:before{background-color:#000;content:" ";height:4px;left:0;position:absolute;top:7px;width:18px;z-index:1}.mobile-yes .accordion li .label,.mobile-yes .accordion li .term{font:25px/25px gothic;max-width:300px;text-transform:uppercase}.mobile-yes .accordion li .definition,.mobile-yes .accordion li .definition p,.mobile-yes .accordion li .details{display:none}.mobile-yes .accordion li .definition a,.mobile-yes .accordion li .definition a:hover,.mobile-yes .accordion li .definition p a,.mobile-yes .accordion li .definition p a:hover,.mobile-yes .accordion li .details a,.mobile-yes .accordion li .details a:hover{color:#fec31f;text-decoration:none}.mobile-yes .accordion li .definition .phone a,.mobile-yes .accordion li .definition p .phone a,.mobile-yes .accordion li .details .phone a{color:#231f20}.mobile-yes .accordion li.open .icon{transform:rotate(-45deg)}.mobile-yes .accordion li.open .definition,.mobile-yes .accordion li.open .definition p,.mobile-yes .accordion li.open .details{display:block}.mobile-yes .accordion ul li{border:0}.mobile-yes .accordion ul li .label{color:#9b957b;font:18px gothic}.footer{background:#231f20;padding:50px 0 70px}.footer ul{padding:0}.footer .nav-primary,.footer .nav-secondary{letter-spacing:0;margin-bottom:210px}.footer .nav-primary li,.footer .nav-secondary li{display:block;font-family:gothic;font-size:20px;list-style:none;margin-bottom:10px;text-transform:uppercase}.footer .nav-primary li a,.footer .nav-secondary li a{color:#fff}.footer .nav-primary li a,.footer .nav-primary li a:hover,.footer .nav-secondary li a,.footer .nav-secondary li a:hover{text-decoration:none}.footer .copyright,.footer .nav-tertiary{font-family:hoefler}.footer .nav-primary{float:right;margin-right:40px;max-width:140px}.footer .nav-primary li a{color:#fec31f}.footer .nav-primary li a:hover{color:#fff}.footer .nav-secondary{float:right;max-width:135px}.footer .nav-secondary li a:hover{color:#fec31f}.footer .mobile-items{display:none}.footer .nav-tertiary{clear:both;display:inline-block;float:right}.footer .nav-tertiary li{display:inline;font-size:16px;margin-right:15px}.footer .nav-tertiary li a{color:#fff;text-decoration:none}.footer .nav-tertiary li a:hover{color:#fec31f;text-decoration:underline}.footer .nav-tertiary li:last-child{margin-right:0}.footer .seals{display:inline-block}.footer .seals .logo{align-items:flex-start;color:#fff;display:flex;flex-direction:column;text-decoration:none}.footer .seals .logo img{width:210px}.footer .seals .social-nav{margin-top:50px}.footer .seals .social-nav li{display:inline-block;margin:0 8px}.footer .seals .social-nav li a{background:url(../images/social-nav-sprite-global.webp) 0 0 no-repeat;background-size:auto 70px;display:block;height:32px;margin:0 auto;text-indent:-9999em;width:15px}.footer .seals .social-nav li a.twitter{background-position:-40px 0;width:33px}.footer .seals .social-nav li a.pinterest{background-position:-93px 0;width:25px}.footer .seals .social-nav li a.instagram{background-position:-139px 0;width:28px}.footer .seals .social-nav li a.youtube{background-position:-187px 0;width:42px}.footer .seals .social-nav li a.tiktok{background-position:-248px 0;width:30px}.footer .seals .social-nav li a:hover{background-position-y:-35px}.footer .seals .social-nav li:first-child{margin-left:0}.footer .seals .social-nav li:last-child{margin-right:0}.footer .copyright{color:#fff;display:inline-block;font-size:14px;max-width:660px}.footer .content-width{padding-left:0;padding-right:0}@media(max-width:767px){.footer{padding:40px 0;position:relative;text-align:center;z-index:499}.footer .content-width{padding:0}.footer .nav-primary,.footer .nav-secondary{display:none}.footer .nav-tertiary{clear:none;display:block;float:none;margin-top:40px}.footer .nav-tertiary li{display:block;font-size:16px;margin:0;padding:10px 0;text-align:center}.footer .nav-tertiary li a{color:#565351}.footer .copyright{font-size:8px;line-height:18px;margin:60px auto 0;width:90%}.footer .seals .logo{align-items:center}.footer .seals .logo img{width:150px}.footer .seals .label{color:#fff;display:block;font:21px gothic;margin-bottom:14px;margin-top:70px;text-transform:uppercase}.footer .seals .social-nav{margin-top:0}.footer .seals .social-nav li{margin-left:20px}.footer .mobile-no{display:none}.footer .mobile-items{display:block}}.module-share{background:url(../images/icons/sprite-button-share-sm.png) 0 0 no-repeat transparent;cursor:pointer;display:none;height:29px;left:0;position:absolute;top:27px;width:30px;z-index:100}.module-share:hover{background-position:0 -30px}.share-overlay{margin:0 auto;padding-top:14%;text-align:center}.share-overlay h3 span{display:block}.share-overlay h3{margin-bottom:4%}.share-overlay h3 .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#e0a500;font-size:25px}@media(max-width:767px){.share-overlay h3 .headline{font-size:17px}}.share-overlay h3 .subheadline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:97px;letter-spacing:-.016em}@media(max-width:767px){.share-overlay h3 .subheadline{font-size:43px;letter-spacing:.01em;line-height:1}}.share-overlay span{margin-right:5px}.share-overlay span:last-of-type{margin-right:0}.share-overlay .button-share{display:inline-block;margin:0 8px}.share-overlay .share-btn-container{display:block;height:20px;margin:0 auto;overflow:hidden;width:260px}.share-overlay .share-btn{display:inline-block;float:left;margin:0 4px}.outer-wrapper .foodservice{overflow:visible}body#foodservice .outer-wrapper .foodservice{margin-top:40px}@media(min-width:768px){body#foodservice .outer-wrapper .foodservice{margin-top:50px}}body#foodservice .outer-wrapper .foodservice .notification-banner{background-color:#fec31f;margin-top:-234px;padding:30px;transition:margin .7s;transition-delay:.3s}@media(min-width:768px){body#foodservice .outer-wrapper .foodservice .notification-banner{margin-top:-187px;padding:50px 120px}}body#foodservice .outer-wrapper .foodservice .notification-banner h2{font-size:24px;line-height:1.2}@media(min-width:768px){body#foodservice .outer-wrapper .foodservice .notification-banner h2{font-size:30px}}body#foodservice .outer-wrapper .foodservice .notification-banner .banner{flex-direction:column}@media(min-width:1440px){body#foodservice .outer-wrapper .foodservice .notification-banner .banner{flex-direction:row}}body#foodservice .outer-wrapper .foodservice .notification-banner.show{margin-top:0}body#foodservice .outer-wrapper .foodservice .notification-banner .headline{font-family:gothic,sans-serif;font-size:20px;padding:15px 0;text-align:center;text-transform:uppercase}@media(min-width:768px){body#foodservice .outer-wrapper .foodservice .notification-banner .headline{font-size:35px}}@media(min-width:1440px){body#foodservice .outer-wrapper .foodservice .notification-banner .headline{padding:0 20px}}body#foodservice .outer-wrapper .foodservice .notification-banner .cta-wrapper .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}body#foodservice .outer-wrapper .foodservice .notification-banner .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){body#foodservice .outer-wrapper .foodservice .notification-banner .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}body#foodservice .outer-wrapper .foodservice .notification-banner .cta-wrapper .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(max-width:767px){body#foodservice .outer-wrapper .foodservice .notification-banner .cta-wrapper .cta{padding:0 20px}}.outer-wrapper .foodservice .heading-container{position:relative}.outer-wrapper .foodservice .heading-container .page-heading{background-position:50%;height:73vmin}@media(min-width:768px){.outer-wrapper .foodservice .heading-container .page-heading{height:80vh;min-height:544px}}.outer-wrapper .foodservice .heading-container .page-heading h1{font:117px gistrough;margin:22vh auto 0;text-align:center;width:100%}.outer-wrapper .foodservice .heading-container .page-heading h1 .subheadline{color:#fff;display:block;font:35px/32px dinbold;letter-spacing:7px;text-align:center;text-transform:uppercase}@media(max-width:768px){.outer-wrapper .foodservice .heading-container .page-heading h1 .subheadline{letter-spacing:5px}.outer-wrapper .foodservice .heading-container .page-heading h1{font:10.5vw gistrough;margin:0 auto;padding-top:10.5vh}.outer-wrapper .foodservice .heading-container .page-heading h1 .subheadline{font:4.5vw dinbold}}.outer-wrapper .foodservice .heading-container .anchor-next-section{display:block;height:52px;position:absolute;top:70vh;width:100%;z-index:99}@media(max-width:767px){.outer-wrapper .foodservice .heading-container .anchor-next-section{display:none}}@media(max-width:400px){.outer-wrapper .foodservice .heading-container .anchor-next-section{display:none}}.outer-wrapper .foodservice .heading-container .anchor-next-section .cta-top{background:transparent none;height:52px;left:auto;margin:auto;position:inherit;text-align:center;transform:none;width:100%}.outer-wrapper .foodservice .heading-container .anchor-next-section .cta-top .circle{border:4px solid #fec31f;border-radius:26px;height:52px;margin:auto;width:52px}.outer-wrapper .foodservice .heading-container .anchor-next-section .cta-top .circle:hover,.outer-wrapper .foodservice .heading-container .anchor-next-section .cta-top .circle:hover .arrow_box{border-color:#e7b018}.outer-wrapper .foodservice .heading-container .anchor-next-section .cta-top .circle .down-arrow{border-radius:2px;border-right:4px solid #fec31f;border-top:4px solid #fec31f;content:"";display:inline-block;height:20px;position:relative;top:20%;transform:rotate(135deg);width:20px}.outer-wrapper .foodservice .heading-container .anchor-next-section .cta-top .circle .down-arrow:hover{border-color:#e7b018}.outer-wrapper .foodservice .heading-container .sticker{bottom:10%;height:22vw;position:absolute;width:22vw;z-index:99}@media(min-width:768px){.outer-wrapper .foodservice .heading-container .sticker{bottom:auto;height:15vw;top:55%;width:15vw}}@media(min-width:1440px){.outer-wrapper .foodservice .heading-container .sticker{top:50%}}.outer-wrapper .foodservice .heading-container .sticker.pizza{background:transparent url(../images/bg-pizza-contest-cta.gif) no-repeat scroll 0 0/100% auto;left:12%}@media(min-width:768px){.outer-wrapper .foodservice .heading-container .sticker.pizza{left:25%}}.outer-wrapper .foodservice .heading-container .sticker.calmex{background:transparent url(../images/bg-calmex-cta.gif) no-repeat scroll 0 0/100% auto;left:50%;transform:translateX(-50%);width:29.3333vw}@media(min-width:768px){.outer-wrapper .foodservice .heading-container .sticker.calmex{width:20vw}}.outer-wrapper .foodservice .heading-container .sticker.dairy{background:transparent url(../images/bg-cadairy-competition.gif) no-repeat scroll 0 0/100% auto;right:12%}@media(min-width:768px){.outer-wrapper .foodservice .heading-container .sticker.dairy{right:25%}}.outer-wrapper .foodservice .foodservice-recipes{background-color:transparent}.outer-wrapper .foodservice .dark-gradient{background:linear-gradient(180deg,#333 0,#191919);padding-bottom:1px}@media(max-width:768px){.outer-wrapper .foodservice .dark-gradient{margin-bottom:-49px;margin-top:0}}.outer-wrapper .foodservice .newsletter{background-color:#fec31f;position:relative}.outer-wrapper .foodservice .newsletter:before{background-image:url(../images/chevron-y.png);background-position:50%;background-repeat:no-repeat;background-size:100% 50px;content:"";display:block;height:52px;position:relative;top:-51px;width:100%}@media(max-width:768px){.outer-wrapper .foodservice .newsletter:before{background-size:1280px 100%}}.outer-wrapper .foodservice .newsletter .page-content{margin:0 auto;padding-bottom:5em}.outer-wrapper .foodservice .newsletter .page-content .headline{font-family:dinbold;font-size:31px;text-align:center;text-transform:uppercase;width:100%}@media(max-width:768px){.outer-wrapper .foodservice .newsletter .page-content .headline{font-size:5vw;letter-spacing:.6vw;padding:0 20vw}}.outer-wrapper .foodservice .newsletter .page-content .subheadline{font-family:gistrough;font-size:77px;margin-top:20px;text-align:center;text-transform:uppercase;width:100%}@media(max-width:768px){.outer-wrapper .foodservice .newsletter .page-content .subheadline{font-size:9.3vw;margin-top:2vw}}.outer-wrapper .foodservice .newsletter .page-content .content{font-family:hoefler;font-size:19px;line-height:25px;margin:10px auto;text-align:center;width:100%}@media(max-width:768px){.outer-wrapper .foodservice .newsletter .page-content .content{font-size:4vw;letter-spacing:.2vw;line-height:6vw;margin-top:.5vw;padding:0 1vw}}.outer-wrapper .foodservice .newsletter .page-content form{margin-top:35px;text-align:center}@media(max-width:768px){.outer-wrapper .foodservice .newsletter .page-content form{margin-top:9vw}}.outer-wrapper .foodservice .newsletter .page-content form input{border:0;font-family:gothic;font-size:18px;letter-spacing:2px}@media(max-width:768px){.outer-wrapper .foodservice .newsletter .page-content form input{font-size:4.4vw}}.outer-wrapper .foodservice .newsletter .page-content form .email{background-color:#fff;padding:14px 20px;width:306px}.outer-wrapper .foodservice .newsletter .page-content form .email:-moz-placeholder,.outer-wrapper .foodservice .newsletter .page-content form .email:-ms-input-placeholder,.outer-wrapper .foodservice .newsletter .page-content form .email::-moz-placeholder,.outer-wrapper .foodservice .newsletter .page-content form .email::-webkit-input-placeholder{color:#bbb}@media(max-width:768px){.outer-wrapper .foodservice .newsletter .page-content form .email{padding:3.5vw 2vw;width:75%}}.outer-wrapper .foodservice .newsletter .page-content form .button{background-color:#231f20;color:#fff;margin-left:-4px;padding:14px 52px;width:166px}@media(max-width:768px){.outer-wrapper .foodservice .newsletter .page-content form .button{padding:3.5vw 2vw}}.outer-wrapper .foodservice .newsletter .page-content form .message-error{color:#fc0345;font-family:hoefler;font-size:14px;line-height:20px;margin:4px auto 8px;text-align:left;width:218px}.outer-wrapper .foodservice .newsletter .page-content .success-message{font-family:gothic;font-size:46px;margin-top:30px;text-align:center;text-transform:uppercase}.outer-wrapper .foodservice .newsletter .page-content .hide{display:none}.outer-wrapper .foodservice .newsletter .page-content .icon-check{background-image:url(../images/icons/check.png);display:inline-block;height:29px;margin-right:20px;width:39px}.outer-wrapper .footer{margin-top:0}.foodservice .dairy-resources em,.foodservice.real-california em{font-style:italic}.foodservice .dairy-resources .headline-content,.foodservice.real-california .headline-content{color:#fff;font:77px/1 gistrough;margin:0 0 70px;text-transform:uppercase}@media(max-width:768px){.foodservice .dairy-resources .headline-content,.foodservice.real-california .headline-content{font:9.5vw/9.5vw gistrough;padding:0 20px;text-align:center}}@media(max-width:767px){.foodservice .dairy-resources .headline-content,.foodservice.real-california .headline-content{margin-bottom:40px}}.foodservice .dairy-resources .headline-subpage,.foodservice.real-california .headline-subpage{margin-top:130px;text-align:center}.foodservice .dairy-resources .headline-subpage>span,.foodservice.real-california .headline-subpage>span{display:block;text-transform:uppercase}.foodservice .dairy-resources .headline-subpage>span:first-of-type,.foodservice.real-california .headline-subpage>span:first-of-type{color:#fec31f;font:72px/1 gistrough;margin-bottom:8px;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources .headline-subpage>span:first-of-type,.foodservice.real-california .headline-subpage>span:first-of-type{font-size:25px}}.foodservice .dairy-resources .headline-subpage>span+span,.foodservice.real-california .headline-subpage>span+span{font:35px/1 dinbold}@media(max-width:767px){.foodservice .dairy-resources .headline-subpage>span+span,.foodservice.real-california .headline-subpage>span+span{font-size:15px}.foodservice .dairy-resources .headline-subpage,.foodservice.real-california .headline-subpage{margin:30px auto 0;max-width:84%;text-align:center}}.foodservice .dairy-resources .headline-subpage.alt>span,.foodservice.real-california .headline-subpage.alt>span{display:block;text-transform:uppercase}.foodservice .dairy-resources .headline-subpage.alt>span:first-of-type,.foodservice.real-california .headline-subpage.alt>span:first-of-type{font:35px/1 dinbold;margin-bottom:8px}@media(max-width:767px){.foodservice .dairy-resources .headline-subpage.alt>span:first-of-type,.foodservice.real-california .headline-subpage.alt>span:first-of-type{font-size:15px}}.foodservice .dairy-resources .headline-subpage.alt>span+span,.foodservice.real-california .headline-subpage.alt>span+span{color:#fff;font:72px/1 gistrough}@media(max-width:767px){.foodservice .dairy-resources .headline-subpage.alt>span+span,.foodservice.real-california .headline-subpage.alt>span+span{font-size:25px}}.foodservice .dairy-resources .subheadline-1,.foodservice.real-california .subheadline-1{color:#fec31f;margin-bottom:40px}.foodservice .dairy-resources .subheadline-1>span,.foodservice.real-california .subheadline-1>span{display:block}.foodservice .dairy-resources .subheadline-1>span:first-of-type,.foodservice.real-california .subheadline-1>span:first-of-type{font:22px/1 dinbold;margin-bottom:8px}@media(max-width:767px){.foodservice .dairy-resources .subheadline-1>span:first-of-type,.foodservice.real-california .subheadline-1>span:first-of-type{font-size:15px}}.foodservice .dairy-resources .subheadline-1>span+span,.foodservice.real-california .subheadline-1>span+span{font:60px/1 dinbold;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources .subheadline-1>span+span,.foodservice.real-california .subheadline-1>span+span{font-size:29px}.foodservice .dairy-resources .subheadline-1,.foodservice.real-california .subheadline-1{margin-bottom:30px}}.foodservice .dairy-resources .subheadline-1.alt>span:first-of-type,.foodservice.real-california .subheadline-1.alt>span:first-of-type{font:60px/1 dinbold;margin-bottom:8px;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources .subheadline-1.alt>span:first-of-type,.foodservice.real-california .subheadline-1.alt>span:first-of-type{font-size:29px}}.foodservice .dairy-resources .subheadline-1.alt>span+span,.foodservice.real-california .subheadline-1.alt>span+span{font:22px/1 dinbold;text-transform:none}@media(max-width:767px){.foodservice .dairy-resources .subheadline-1.alt>span+span,.foodservice.real-california .subheadline-1.alt>span+span{font-size:15px}}.foodservice .dairy-resources .subheadline-2,.foodservice.real-california .subheadline-2{color:#fec31f;margin-bottom:40px;text-transform:uppercase}.foodservice .dairy-resources .subheadline-2>span,.foodservice.real-california .subheadline-2>span{display:block}.foodservice .dairy-resources .subheadline-2>span:first-of-type,.foodservice.real-california .subheadline-2>span:first-of-type{font:50px/1 gistrough;margin-bottom:8px;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources .subheadline-2>span:first-of-type,.foodservice.real-california .subheadline-2>span:first-of-type{font-size:31px}}.foodservice .dairy-resources .subheadline-2>span+span,.foodservice.real-california .subheadline-2>span+span{font:22px/1 dinbold}@media(max-width:767px){.foodservice .dairy-resources .subheadline-2>span+span,.foodservice.real-california .subheadline-2>span+span{font-size:15px}.foodservice .dairy-resources .subheadline-2,.foodservice.real-california .subheadline-2{margin-bottom:30px}}.foodservice .dairy-resources .subheadline-2.alt>span,.foodservice.real-california .subheadline-2.alt>span{display:block}.foodservice .dairy-resources .subheadline-2.alt>span:first-of-type,.foodservice.real-california .subheadline-2.alt>span:first-of-type{font:22px/1 dinbold;margin-bottom:8px}@media(max-width:767px){.foodservice .dairy-resources .subheadline-2.alt>span:first-of-type,.foodservice.real-california .subheadline-2.alt>span:first-of-type{font-size:15px}}.foodservice .dairy-resources .subheadline-2.alt>span+span,.foodservice.real-california .subheadline-2.alt>span+span{font:50px/1 gistrough;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources .subheadline-2.alt>span+span,.foodservice.real-california .subheadline-2.alt>span+span{font-size:31px}}.foodservice .dairy-resources .accordion-toggle,.foodservice.real-california .accordion-toggle{color:#fec31f;cursor:pointer;font:22px/1.25 dinbold;margin-bottom:30px;padding-right:38px;position:relative;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources .accordion-toggle,.foodservice.real-california .accordion-toggle{font-size:15px;padding-right:24px}}.foodservice .dairy-resources .accordion-toggle .expand,.foodservice.real-california .accordion-toggle .expand{background:url(../images/icon-plus-close.png) 0 0 no-repeat transparent;color:#fff;height:28px;position:absolute;right:0;text-indent:-9999px;top:0;transform:rotate(0deg);transition:all .1s;width:28px}@media(max-width:767px){.foodservice .dairy-resources .accordion-toggle .expand,.foodservice.real-california .accordion-toggle .expand{background-size:14px 14px;height:14px;width:14px}}.foodservice .dairy-resources p,.foodservice.real-california p{color:#fff;font:24px/1.5 hoefler;margin-bottom:40px}@media(max-width:767px){.foodservice .dairy-resources p,.foodservice.real-california p{font-size:17px;line-height:22px;margin-bottom:25px}}.foodservice .dairy-resources a,.foodservice.real-california a{text-decoration:none}.foodservice .dairy-resources a.download,.foodservice.real-california a.download{background:url(../images/icon-download.png) 0 50% no-repeat;color:#0dc6b7;display:inline-block;font-size:20px;font:22px/1.25 dinbold;padding-left:40px;text-decoration:none;text-transform:none;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources a.download,.foodservice.real-california a.download{font-size:13px;padding-left:24px}}.foodservice .dairy-resources p.download-link-container,.foodservice.real-california p.download-link-container{margin-bottom:5px!important;text-align:right}@media(max-width:767px){.foodservice .dairy-resources p.download-link-container,.foodservice.real-california p.download-link-container{margin-bottom:25px!important;text-align:center}}.foodservice .dairy-resources p.download-link-container a.download,.foodservice.real-california p.download-link-container a.download{font:18px/1.25 dinbold}@media(max-width:767px){.foodservice .dairy-resources p.download-link-container a.download,.foodservice.real-california p.download-link-container a.download{font:14px/1.25 dinbold}}.foodservice .dairy-resources ul.list-simple,.foodservice.real-california ul.list-simple{list-style:disc;margin-bottom:70px;padding-left:20px}.foodservice .dairy-resources ul.list-simple:last-child,.foodservice.real-california ul.list-simple:last-child{margin-bottom:0}.foodservice .dairy-resources ul.list-simple li,.foodservice.real-california ul.list-simple li{font:18px/1.66 hoefler;line-height:1.5;margin-bottom:30px}@media(max-width:767px){.foodservice .dairy-resources ul.list-simple li,.foodservice.real-california ul.list-simple li{font-size:15px;font-size:14px;line-height:20px}}.foodservice .dairy-resources ul.list-border-table li,.foodservice .dairy-resources ul.list-image-table li,.foodservice .dairy-resources ul.list-stacked-text li,.foodservice .dairy-resources ul.module-list-beside-image li,.foodservice .dairy-resources ul.module-list-side-by-side li,.foodservice.real-california ul.list-border-table li,.foodservice.real-california ul.list-image-table li,.foodservice.real-california ul.list-stacked-text li,.foodservice.real-california ul.module-list-beside-image li,.foodservice.real-california ul.module-list-side-by-side li{color:#ffc320;font:22px/1.25 dinbold;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources ul.list-border-table li,.foodservice .dairy-resources ul.list-image-table li,.foodservice .dairy-resources ul.list-stacked-text li,.foodservice .dairy-resources ul.module-list-beside-image li,.foodservice .dairy-resources ul.module-list-side-by-side li,.foodservice.real-california ul.list-border-table li,.foodservice.real-california ul.list-image-table li,.foodservice.real-california ul.list-stacked-text li,.foodservice.real-california ul.module-list-beside-image li,.foodservice.real-california ul.module-list-side-by-side li{font-size:15px}}.foodservice .dairy-resources ul.list-border-table li a:not(.download),.foodservice .dairy-resources ul.list-image-table li a:not(.download),.foodservice .dairy-resources ul.list-stacked-text li a:not(.download),.foodservice .dairy-resources ul.module-list-beside-image li a:not(.download),.foodservice .dairy-resources ul.module-list-side-by-side li a:not(.download),.foodservice.real-california ul.list-border-table li a:not(.download),.foodservice.real-california ul.list-image-table li a:not(.download),.foodservice.real-california ul.list-stacked-text li a:not(.download),.foodservice.real-california ul.module-list-beside-image li a:not(.download),.foodservice.real-california ul.module-list-side-by-side li a:not(.download){color:#ffc320}.foodservice .dairy-resources ul.list-border-table li>span,.foodservice .dairy-resources ul.list-image-table li>span,.foodservice .dairy-resources ul.list-stacked-text li>span,.foodservice .dairy-resources ul.module-list-beside-image li>span,.foodservice .dairy-resources ul.module-list-side-by-side li>span,.foodservice.real-california ul.list-border-table li>span,.foodservice.real-california ul.list-image-table li>span,.foodservice.real-california ul.list-stacked-text li>span,.foodservice.real-california ul.module-list-beside-image li>span,.foodservice.real-california ul.module-list-side-by-side li>span{display:block}.foodservice .dairy-resources ul.list-border-table li>span:nth-of-type(2),.foodservice .dairy-resources ul.list-image-table li>span:nth-of-type(2),.foodservice .dairy-resources ul.list-stacked-text li>span:nth-of-type(2),.foodservice .dairy-resources ul.module-list-beside-image li>span:nth-of-type(2),.foodservice .dairy-resources ul.module-list-side-by-side li>span:nth-of-type(2),.foodservice.real-california ul.list-border-table li>span:nth-of-type(2),.foodservice.real-california ul.list-image-table li>span:nth-of-type(2),.foodservice.real-california ul.list-stacked-text li>span:nth-of-type(2),.foodservice.real-california ul.module-list-beside-image li>span:nth-of-type(2),.foodservice.real-california ul.module-list-side-by-side li>span:nth-of-type(2){margin-top:24px}@media(max-width:767px){.foodservice .dairy-resources ul.list-border-table li>span:nth-of-type(2),.foodservice .dairy-resources ul.list-image-table li>span:nth-of-type(2),.foodservice .dairy-resources ul.list-stacked-text li>span:nth-of-type(2),.foodservice .dairy-resources ul.module-list-beside-image li>span:nth-of-type(2),.foodservice .dairy-resources ul.module-list-side-by-side li>span:nth-of-type(2),.foodservice.real-california ul.list-border-table li>span:nth-of-type(2),.foodservice.real-california ul.list-image-table li>span:nth-of-type(2),.foodservice.real-california ul.list-stacked-text li>span:nth-of-type(2),.foodservice.real-california ul.module-list-beside-image li>span:nth-of-type(2),.foodservice.real-california ul.module-list-side-by-side li>span:nth-of-type(2){margin-top:12px}}.foodservice .dairy-resources .list-checklist li,.foodservice.real-california .list-checklist li{background:url(../images/icon-checkbox.png) 0 6px no-repeat;font:18px/1.66 hoefler;margin-bottom:30px;padding-left:40px}@media(max-width:767px){.foodservice .dairy-resources .list-checklist li,.foodservice.real-california .list-checklist li{background-size:auto 17px;font-size:15px;line-height:20px;padding-left:30px}}.foodservice .dairy-resources .list-border-table,.foodservice.real-california .list-border-table{display:flex;flex-wrap:wrap}.foodservice .dairy-resources .list-border-table.cheese-links li,.foodservice.real-california .list-border-table.cheese-links li{width:33.33%}@media(max-width:767px){.foodservice .dairy-resources .list-border-table.cheese-links li,.foodservice.real-california .list-border-table.cheese-links li{width:50%}}.foodservice .dairy-resources .list-border-table.cheese-links li:nth-of-type(3),.foodservice.real-california .list-border-table.cheese-links li:nth-of-type(3){border-right:0}.foodservice .dairy-resources .list-border-table.baking-links li,.foodservice.real-california .list-border-table.baking-links li{width:25%}@media(max-width:767px){.foodservice .dairy-resources .list-border-table.baking-links li,.foodservice.real-california .list-border-table.baking-links li{width:50%}}.foodservice .dairy-resources .list-border-table.baking-links li:nth-of-type(4),.foodservice.real-california .list-border-table.baking-links li:nth-of-type(4){border-right:0}.foodservice .dairy-resources .list-border-table li,.foodservice.real-california .list-border-table li{border-right:1px solid #fff;display:inline-block;margin-bottom:80px;padding:50px 60px;text-align:center;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources .list-border-table li,.foodservice.real-california .list-border-table li{margin-bottom:40px;padding:10px;width:50%}}.foodservice .dairy-resources .list-border-table li:last-of-type,.foodservice.real-california .list-border-table li:last-of-type{border:0}@media(max-width:767px){.foodservice .dairy-resources .list-border-table li:nth-of-type(2n),.foodservice.real-california .list-border-table li:nth-of-type(2n){border:0}}.foodservice .dairy-resources .list-image-table,.foodservice.real-california .list-image-table{display:flex;flex-wrap:wrap;margin-bottom:40px;text-align:left}.foodservice .dairy-resources .list-image-table li,.foodservice.real-california .list-image-table li{padding:0;text-align:center;text-transform:uppercase;width:25%}@media(max-width:767px){.foodservice .dairy-resources .list-image-table li,.foodservice.real-california .list-image-table li{height:auto;width:50%}}.foodservice .dairy-resources .list-image-table li>a,.foodservice.real-california .list-image-table li>a{display:inline-block}.foodservice .dairy-resources .list-image-table img,.foodservice.real-california .list-image-table img{display:block;margin:0 auto;width:100%}.foodservice .dairy-resources .list-image-table span,.foodservice.real-california .list-image-table span{display:block;padding:0 2%}.foodservice .dairy-resources .footernav .subheadline-2,.foodservice.real-california .footernav .subheadline-2{text-align:center}.foodservice .dairy-resources .footernav .subheadline-2>span,.foodservice.real-california .footernav .subheadline-2>span{color:#231f20}.foodservice .dairy-resources .footernav .subheadline-2.alt>span,.foodservice .dairy-resources .footernav .subheadline-2>span+span,.foodservice.real-california .footernav .subheadline-2.alt>span,.foodservice.real-california .footernav .subheadline-2>span+span{color:#fff}.foodservice .dairy-resources .footernav .subheadline-2.alt>span+span,.foodservice.real-california .footernav .subheadline-2.alt>span+span{color:#231f20}.foodservice .dairy-resources .footernav ul.list-border-table li a,.foodservice .dairy-resources .footernav ul.list-image-table li a,.foodservice.real-california .footernav ul.list-border-table li a,.foodservice.real-california .footernav ul.list-image-table li a{color:#000}.foodservice .dairy-resources .footernav ul.list-border-table li.active a,.foodservice .dairy-resources .footernav ul.list-image-table li.active a,.foodservice.real-california .footernav ul.list-border-table li.active a,.foodservice.real-california .footernav ul.list-image-table li.active a{color:#fff}.foodservice .dairy-resources{background-color:#231f20;color:#fff;margin:0 auto;padding:91px 0 0;text-align:center;width:100%}@media(max-width:768px){.foodservice .dairy-resources{margin:81px auto}}@media(max-width:767px){.foodservice .dairy-resources{margin:0 auto;padding-top:40px}}.foodservice .dairy-resources>section{border-top:1px solid #333;padding-bottom:80px}@media(max-width:767px){.foodservice .dairy-resources>section{padding-bottom:40px}}.foodservice .dairy-resources>section:nth-of-type(odd){background-color:#231f20}.foodservice .dairy-resources>section:nth-of-type(2n){background-color:#1e1b1b}.foodservice .dairy-resources>section:last-of-type{padding-bottom:150px}@media(max-width:767px){.foodservice .dairy-resources>section:last-of-type{padding-bottom:120px}}.foodservice .dairy-resources section[data-hash=dairy-trends]{padding-bottom:30px}.foodservice .dairy-resources section[data-hash=dairy-trends] .description{text-align:left}.foodservice .dairy-resources section[data-hash=dairy-trends] .header{align-items:center;display:flex;justify-content:space-between}.foodservice .dairy-resources section[data-hash=dairy-trends] .header .cta-wrapper .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;font-size:30px;height:46px;line-height:42px;min-width:239px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.foodservice .dairy-resources section[data-hash=dairy-trends] .header .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.foodservice .dairy-resources section[data-hash=dairy-trends] .header .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.foodservice .dairy-resources section[data-hash=dairy-trends] .header .cta-wrapper .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){.foodservice .dairy-resources section[data-hash=dairy-trends] .header .cta-wrapper .cta{font-size:30px}}.foodservice .dairy-resources section[data-hash=dairy-trends] .header .heading{text-align:left}.foodservice .dairy-resources section[data-hash=dairy-trends] .header .heading .subheadline{color:#fec31f;font-family:gothic,sans-serif;font-size:100px;line-height:.9;text-transform:uppercase}@media(max-width:767px){.foodservice .dairy-resources section[data-hash=dairy-trends]{padding-top:30px}.foodservice .dairy-resources section[data-hash=dairy-trends] .header{align-items:center;flex-direction:column;padding:0 10px}.foodservice .dairy-resources section[data-hash=dairy-trends] .header .cta-wrapper{align-self:center;margin:3vw 0 6vw;width:100%}.foodservice .dairy-resources section[data-hash=dairy-trends] .header .cta-wrapper .cta{width:100%}.foodservice .dairy-resources section[data-hash=dairy-trends] .header .heading{text-align:center}.foodservice .dairy-resources section[data-hash=dairy-trends] .header .heading .subheadline{font-size:46px}}.foodservice .dairy-resources section[data-hash=dairy-trends] .suggestion{background-color:#fec31f;color:#000;max-width:350px;text-align:left}.foodservice .dairy-resources section[data-hash=dairy-trends] .suggestion .recipe-box{min-height:260px}.foodservice .dairy-resources section[data-hash=dairy-trends] .suggestion .title{font-family:gothic,sans-serif;font-size:28px;text-transform:uppercase}.foodservice .dairy-resources section[data-hash=dairy-trends] .suggestion .subtitle{font-family:hoefler,serif;font-size:16px}.foodservice .dairy-resources section[data-hash=dairy-trends] .suggestion .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.foodservice .dairy-resources section[data-hash=dairy-trends] .suggestion .cta:hover{text-decoration:none}@media(max-width:767px){.foodservice .dairy-resources section[data-hash=dairy-trends] .suggestion .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.foodservice .dairy-resources section[data-hash=dairy-trends] .suggestion .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.foodservice .dairy-resources .section-container{margin:0 auto;max-width:960px;width:84%}@media(max-width:767px){.foodservice .dairy-resources .section-container{max-width:100%}}.foodservice .dairy-resources .intro{background:transparent}.foodservice .dairy-resources .module-list-side-by-side{display:flex}@media(max-width:767px){.foodservice .dairy-resources .module-list-side-by-side{flex-direction:column}}.foodservice .dairy-resources .module-list-side-by-side>li{flex-grow:1;position:relative}@media(max-width:767px){.foodservice .dairy-resources .module-list-side-by-side>li{margin-bottom:40px}.foodservice .dairy-resources .module-list-side-by-side>li:last-of-type{margin-bottom:0}}.foodservice .dairy-resources .module-list-side-by-side img{display:block;margin:0 auto}@media(max-width:767px){.foodservice .dairy-resources .module-list-side-by-side img{margin-bottom:0;max-width:100px}}.foodservice .dairy-resources .module-list-side-by-side img+span{margin-top:40px}@media(max-width:767px){.foodservice .dairy-resources .module-list-side-by-side img+span{margin-top:0}}.foodservice .dairy-resources .module-list-side-by-side a+span,.foodservice .dairy-resources .module-list-side-by-side span+span{margin-top:20px}@media(max-width:767px){.foodservice .dairy-resources .module-list-side-by-side a+span,.foodservice .dairy-resources .module-list-side-by-side span+span{margin-top:10px}}.foodservice .dairy-resources .module-list-beside-image{display:flex;margin:0 auto;text-align:left}@media(max-width:767px){.foodservice .dairy-resources .module-list-beside-image{flex-direction:column;text-align:center}}.foodservice .dairy-resources .module-list-beside-image>div:first-of-type{margin-right:5%;order:1;width:45%}@media(max-width:767px){.foodservice .dairy-resources .module-list-beside-image>div:first-of-type{margin-bottom:40px;width:100%}}.foodservice .dairy-resources .module-list-beside-image>div:last-of-type{margin:0;order:2;width:50%}@media(max-width:767px){.foodservice .dairy-resources .module-list-beside-image>div:last-of-type{width:100%}}.foodservice .dairy-resources .module-list-beside-image.reverse>div:first-of-type{margin:0;order:2;width:50%}@media(max-width:767px){.foodservice .dairy-resources .module-list-beside-image.reverse>div:first-of-type{margin-bottom:40px;order:1;width:100%}}.foodservice .dairy-resources .module-list-beside-image.reverse>div:last-of-type{margin-right:15%;order:1;width:35%}@media(max-width:767px){.foodservice .dairy-resources .module-list-beside-image.reverse>div:last-of-type{order:2;width:100%}}.foodservice .dairy-resources .module-list-beside-image img{border:0;border-radius:50%;height:auto;width:100%}@media(max-width:767px){.foodservice .dairy-resources .module-list-beside-image img{height:auto;width:100%}}.foodservice .dairy-resources .list-stacked-text{margin-bottom:40px}.foodservice .dairy-resources .list-stacked-text li{display:block;margin-bottom:30px}@media(max-width:767px){.foodservice .dairy-resources .list-stacked-text li{margin-bottom:25px}}.foodservice .dairy-resources .divider{border-bottom:1px solid #494949;border-top:1px solid #818181}.foodservice.real-california .page-heading{background-color:#231f20;height:660px;position:relative;z-index:1}@media(max-width:767px){.foodservice.real-california .page-heading{height:210px}}.foodservice.real-california .page-heading .page-heading-image{background-size:cover;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:-1}@media(max-width:767px){.foodservice.real-california .page-heading .nav-top{margin-top:0}}.foodservice.real-california .nav-top ul:not(.nav-global){left:auto;margin:0;position:relative}.foodservice.real-california h1.headline-content{text-align:center;text-transform:uppercase}.foodservice.real-california h1.headline-content>span{color:#fec31f;display:block;font:35px dinbold}@media(max-width:767px){.foodservice.real-california h1.headline-content>span{font-size:15px}}.foodservice.real-california h1.headline-content>span.upper{color:#fff;font:72px gistrough}@media(max-width:767px){.foodservice.real-california h1.headline-content>span.upper{font-size:25px}}.foodservice.real-california h2{color:#fec31f;font:48px/1 gistrough;margin-bottom:30px;text-transform:uppercase}@media(max-width:767px){.foodservice.real-california h2{font-size:31px;margin-bottom:20px}}.foodservice.real-california h3{color:#fec31f;font:30px/1.25 dinbold;margin-bottom:10px;text-transform:uppercase}@media(max-width:767px){.foodservice.real-california h3{font-size:19px}}.foodservice.real-california h4{color:#fec31f;font:22px/1.25 dinbold;margin-bottom:40px}@media(max-width:767px){.foodservice.real-california h4{font-size:15px}}.foodservice.real-california h5{color:#fec31f;font:30px/1.25 dinbold;margin-bottom:10px}@media(max-width:767px){.foodservice.real-california h5{font-size:19px}}.foodservice.real-california .topic-list-section-heading{color:#0dc6b7;margin-bottom:20px}@media(max-width:767px){.foodservice.real-california .topic-list-section-heading{font-size:19px}}.foodservice.real-california .component-accordion>div{border-top:1px solid #444;height:80px;overflow:hidden;padding:30px;position:relative;transition:all .1s}.foodservice.real-california .component-accordion>div.expanded{background-color:#2a2627;height:auto}.foodservice.real-california .component-accordion>div.expanded .expand{transform:rotate(45deg)}.foodservice.real-california .component-accordion p{margin-bottom:30px}.foodservice.real-california .bg-white{background-color:#fff}.foodservice.real-california .subnav{bottom:0;left:50%;margin:0 auto;max-width:960px;padding:0 60px;position:absolute;transform:translate(-50%,-10px);width:100%}@media(max-width:767px){.foodservice.real-california .subnav{bottom:auto;height:30px;max-width:100%;padding:0;top:165px;transform:translate(-50%);width:84%}}.foodservice.real-california .subnav.open .expand{transform:rotateX(180deg)}@media(max-width:767px){.foodservice.real-california .subnav.open ul{background:#fff;height:auto;overflow:visible}}.foodservice.real-california .subnav i{background:url(../images/subnav-arrows.png) 0 0 no-repeat;cursor:pointer;display:block;height:40px;left:0;position:absolute;text-indent:-9999px;top:50%;transform:translateY(-50%);width:40px}@media(max-width:767px){.foodservice.real-california .subnav i{display:none}}.foodservice.real-california .subnav i:nth-of-type(2){background-position:-40px 0;left:auto;right:0}.foodservice.real-california .subnav .scroller{overflow:hidden;position:relative;width:100%}@media(max-width:767px){.foodservice.real-california .subnav .scroller{height:30px;left:0;overflow:visible;position:absolute;text-transform:uppercase;top:0}}.foodservice.real-california .subnav .expand{display:none;transition:all .2s}@media(max-width:767px){.foodservice.real-california .subnav .expand{background:url(../images/icon-dropdown.png) 94% 50% no-repeat;background-size:11px 8px;display:block;height:30px;left:0;position:absolute;top:0;width:100%;z-index:10}}.foodservice.real-california .subnav ul{display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;white-space:nowrap}@media(max-width:767px){.foodservice.real-california .subnav ul{border:2px solid #fec31f;flex-direction:column;height:30px;left:auto;margin:0 auto;overflow:hidden;transform:none;width:100%}.foodservice.real-california .subnav ul.reverse{transform:none}}.foodservice.real-california .subnav ul.done{transform:none;transition:all .4s}.foodservice.real-california .subnav li{border-right:1px solid #a8a8a7;flex-grow:1;font:26px/1.25 dinbold;height:100px;order:3;padding:20px;width:auto}@media(max-width:767px){.foodservice.real-california .subnav li{font-size:13px;height:auto;padding:0 20px;width:auto}.foodservice.real-california .subnav li:last-of-type{margin-bottom:10px}}.foodservice.real-california .subnav li.active{color:#fec31f}@media(max-width:767px){.foodservice.real-california .subnav li.active{order:1}}.foodservice.real-california .subnav li.active a{color:#fec31f}.foodservice.real-california .subnav a{color:#fff;text-decoration:none}@media(max-width:767px){.foodservice.real-california .subnav a{color:#231f20;display:block;line-height:26px;overflow:hidden;text-overflow:ellipsis}}.foodservice.real-california .subnav span{display:block;text-align:center}@media(max-width:767px){.foodservice.real-california .subnav span{text-align:left}}.foodservice.real-california .page-content{background-color:#231f20;color:#fff;margin:0 auto;width:100%}@media(max-width:767px){.foodservice.real-california .page-content{padding:0}}.foodservice.real-california .page-content section{padding:60px 0}@media(max-width:767px){.foodservice.real-california .page-content section{padding:50px 0}}.foodservice.real-california .page-content section:nth-last-of-type(2){padding-bottom:150px}@media(max-width:767px){.foodservice.real-california .page-content section:nth-last-of-type(2){padding-bottom:40px}}.foodservice.real-california .page-content section+section{padding-top:0}.foodservice.real-california .page-content section.padding-none{padding:0}.foodservice.real-california .page-content section>div{margin:0 auto;max-width:960px}@media(max-width:767px){.foodservice.real-california .page-content section>div{max-width:100%;padding:0 8%}.foodservice.real-california .page-content section>div.carousel-wrapper-mobile{overflow-x:scroll}}.foodservice.real-california .page-content section>div.full-width{max-width:none}.foodservice.real-california .page-content section>div.full-width>*{margin:0 auto;max-width:960px}@media(max-width:767px){.foodservice.real-california .page-content section>div.full-width>*{max-width:100%}}.foodservice.real-california .page-content section>div>img{margin-bottom:60px;max-width:100%}.foodservice.real-california .page-content section>div>p+img{margin-top:50px}.foodservice.real-california .page-content p{font:18px/1.66 hoefler;margin-bottom:20px}@media(max-width:767px){.foodservice.real-california .page-content p{font-size:15px;line-height:20px}}.foodservice.real-california .page-content p+div{margin-top:70px}@media(max-width:767px){.foodservice.real-california .page-content p+div{margin-top:40px}}.foodservice.real-california .page-content p+h3{margin-top:50px}.foodservice.real-california .page-content p+h4,.foodservice.real-california .page-content p+h5{margin-top:40px}.foodservice.real-california .page-content .table-simple{display:flex;flex-wrap:wrap;margin-bottom:50px;width:100%}.foodservice.real-california .page-content .table-simple.cheese-links>div{width:33%}.foodservice.real-california .page-content .table-simple.baking-links>div{width:25%}@media(max-width:767px){.foodservice.real-california .page-content .table-simple.baking-links>div,.foodservice.real-california .page-content .table-simple.cheese-links>div{width:50%}}.foodservice.real-california .page-content .table-simple>div{border:1px solid #dcdcdc;flex-grow:1;font:18px/1.66 hoefler;padding:10px;width:33%}@media(max-width:767px){.foodservice.real-california .page-content .table-simple>div{font-size:15px;line-height:20px;width:50%}}.foodservice.real-california .page-content .topic-list-title{display:flex;position:relative;text-align:center}@media(max-width:767px){.foodservice.real-california .page-content .topic-list-title{display:inline-flex;left:50%;margin-left:-70px;padding-right:140px}}.foodservice.real-california .page-content .topic-list-title span{display:block}.foodservice.real-california .page-content .topic-list-title li{color:#1a625c;cursor:pointer;flex-grow:1;font:22px/1.25 dinbold;padding:40px 0;position:relative;text-align:center;text-transform:uppercase;width:192px}@media(max-width:767px){.foodservice.real-california .page-content .topic-list-title li{font-size:15px;width:140px}}.foodservice.real-california .page-content .topic-list-title li.active{color:#0dc6b7}.foodservice.real-california .page-content .topic-list-title li.active:after{border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent;bottom:0;color:#0dc6b7;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.foodservice.real-california .page-content .topic-list-content{color:#231f20;padding:60px}@media(max-width:767px){.foodservice.real-california .page-content .topic-list-content{padding:8%}}.foodservice.real-california .page-content .topic-list-content>div{display:none}.foodservice.real-california .page-content .topic-list-content>div.show{display:block}.foodservice.real-california .page-content .topic-list-content p{color:#231f20}.foodservice.real-california .page-content .callout{background-color:#fec31f;color:#231f20;display:flex;margin:0 auto 40px;padding:50px 40px;width:960px}@media(max-width:767px){.foodservice.real-california .page-content .callout{flex-direction:column;max-width:100%}}.foodservice.real-california .page-content .callout+h3{margin-top:80px}.foodservice.real-california .page-content .callout>div{flex-grow:1;width:50%}@media(max-width:767px){.foodservice.real-california .page-content .callout>div{width:100%}}.foodservice.real-california .page-content .callout>div:last-of-type{text-align:center}.foodservice.real-california .page-content .callout p{color:#231f20}.foodservice.real-california .page-content .callout img{border:0;border-radius:50%;height:310px;width:310px}@media(max-width:767px){.foodservice.real-california .page-content .callout img{height:auto;max-width:100%}}.foodservice.real-california .page-content .callout .subheadline-2>span:first-child{color:#fff}.foodservice.real-california .page-content .callout .subheadline-2>span+span{color:#231f20}.foodservice.real-california .page-content .container-chevron{background-color:#fec31f;padding-bottom:180px;padding-top:0}.foodservice.real-california .page-content .container-chevron:before{background-image:url(../images/chevron-y.png);background-position:50%;background-repeat:no-repeat;background-size:100% 50px;content:"";display:block;height:52px;position:relative;top:-51px;width:100%}@media(max-width:768px){.foodservice.real-california .page-content .container-chevron:before{background-size:1280px 100%}}.foodservice.real-california .page-content .container-chevron .subheadline{text-align:center}.foodservice.real-california .page-content .container-chevron .subheadline>span:first-child{color:#fff}.foodservice.real-california .page-content .container-chevron .subheadline>span.upper{color:#231f20}.foodservice .our-dairy-partners{background-color:#fec31f}.foodservice .our-dairy-partners .top-heading{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:35px}@media(max-width:767px){.foodservice .our-dairy-partners .top-heading{font-size:17px}}@media(min-width:768px){.foodservice .our-dairy-partners .top-heading{text-align:left}}.foodservice .our-dairy-partners .heading{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:114px;line-height:83px}@media(max-width:767px){.foodservice .our-dairy-partners .heading{font-size:43px;font-size:70px;letter-spacing:.01em;line-height:1}}@media(min-width:768px){.foodservice .our-dairy-partners .heading{text-align:left}}.foodservice .our-dairy-partners .img-mobile{height:144px;width:auto}.foodservice .our-dairy-partners .img-desktop{max-height:350px}.foodservice .our-dairy-partners .sub-heading{color:#231f20;font-family:gothic;font-size:50px;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fff;font-size:33px;line-height:25px}@media(max-width:767px){.foodservice .our-dairy-partners .sub-heading{font-size:25px;line-height:23px}}@media(min-width:768px){.foodservice .our-dairy-partners .sub-heading{text-align:left}}.foodservice .our-dairy-partners .description{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased}@media(max-width:767px){.foodservice .our-dairy-partners .description{font-size:14px;line-height:18px}}@media(min-width:768px){.foodservice .our-dairy-partners .description{text-align:left}}@media(min-width:1024px){.foodservice .our-dairy-partners .description{max-width:350px}}@media(min-width:768px){.foodservice .our-dairy-partners .cta-wrapper{text-align:left}}.foodservice .our-dairy-partners .cta-wrapper .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.foodservice .our-dairy-partners .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.foodservice .our-dairy-partners .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.foodservice .our-dairy-partners .cta-wrapper .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.newsletters-carousel .featured-newsletter,.newsletters-carousel .foodservice-recipes{margin:0 auto;width:100%}@media(min-width:768px){.newsletters-carousel .featured-newsletter,.newsletters-carousel .foodservice-recipes{height:630px;padding:96px 0 100px}}.newsletters-carousel .featured-newsletter a,.newsletters-carousel .foodservice-recipes a{text-decoration:none}@media(min-width:768px){.newsletters-carousel .featured-newsletter .slick-list,.newsletters-carousel .foodservice-recipes .slick-list{overflow:initial}}.newsletters-carousel .featured-newsletter .slide-wrapper-outer,.newsletters-carousel .foodservice-recipes .slide-wrapper-outer{margin-left:auto;margin-right:auto;padding-top:0;width:80%}@media(min-width:768px){.newsletters-carousel .featured-newsletter .slide-wrapper-outer,.newsletters-carousel .foodservice-recipes .slide-wrapper-outer{max-width:1150px;width:85%}}.newsletters-carousel .featured-newsletter .header,.newsletters-carousel .foodservice-recipes .header{text-align:center}.newsletters-carousel .featured-newsletter .header .heading .headline,.newsletters-carousel .foodservice-recipes .header .heading .headline{font-family:dinbold}@media(max-width:767px){.newsletters-carousel .featured-newsletter .header .heading .headline,.newsletters-carousel .foodservice-recipes .header .heading .headline{font-size:4.6vw}.newsletters-carousel .featured-newsletter .header .heading .subheadline,.newsletters-carousel .foodservice-recipes .header .heading .subheadline{font-size:9.5vw;line-height:9.5vw}}.newsletters-carousel .featured-newsletter .header .cta-wrapper .cta,.newsletters-carousel .foodservice-recipes .header .cta-wrapper .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.newsletters-carousel .featured-newsletter .header .cta-wrapper .cta:hover,.newsletters-carousel .foodservice-recipes .header .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.newsletters-carousel .featured-newsletter .header .cta-wrapper .cta,.newsletters-carousel .foodservice-recipes .header .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.newsletters-carousel .featured-newsletter .header .cta-wrapper .cta:hover,.newsletters-carousel .foodservice-recipes .header .cta-wrapper .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.newsletters-carousel .featured-newsletter .heading span,.newsletters-carousel .foodservice-recipes .heading span{display:block}.newsletters-carousel .featured-newsletter .heading .headline,.newsletters-carousel .foodservice-recipes .heading .headline{font-family:wisdom;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;color:#fec31f;font-family:dinbold;font-size:35px;font-size:30px;letter-spacing:4px;text-transform:uppercase}@media(max-width:767px){.newsletters-carousel .featured-newsletter .heading .headline,.newsletters-carousel .foodservice-recipes .heading .headline{font-size:17px}}@media(max-width:768px){.newsletters-carousel .featured-newsletter .heading .headline,.newsletters-carousel .foodservice-recipes .heading .headline{font-size:4.6vw;letter-spacing:4px}}.newsletters-carousel .featured-newsletter .heading .subheadline,.newsletters-carousel .foodservice-recipes .heading .subheadline{color:#fff;font-family:gistrough;font-size:40px}.newsletters-carousel .featured-newsletter .next,.newsletters-carousel .featured-newsletter .prev,.newsletters-carousel .featured-newsletter .slick-next,.newsletters-carousel .featured-newsletter .slick-prev,.newsletters-carousel .foodservice-recipes .next,.newsletters-carousel .foodservice-recipes .prev,.newsletters-carousel .foodservice-recipes .slick-next,.newsletters-carousel .foodservice-recipes .slick-prev{cursor:pointer;height:60px;width:59px;z-index:100}@media(max-width:1025px){.newsletters-carousel .featured-newsletter .next,.newsletters-carousel .featured-newsletter .prev,.newsletters-carousel .featured-newsletter .slick-next,.newsletters-carousel .featured-newsletter .slick-prev,.newsletters-carousel .foodservice-recipes .next,.newsletters-carousel .foodservice-recipes .prev,.newsletters-carousel .foodservice-recipes .slick-next,.newsletters-carousel .foodservice-recipes .slick-prev{display:none!important}}.newsletters-carousel .featured-newsletter .next:before,.newsletters-carousel .featured-newsletter .prev:before,.newsletters-carousel .featured-newsletter .slick-next:before,.newsletters-carousel .featured-newsletter .slick-prev:before,.newsletters-carousel .foodservice-recipes .next:before,.newsletters-carousel .foodservice-recipes .prev:before,.newsletters-carousel .foodservice-recipes .slick-next:before,.newsletters-carousel .foodservice-recipes .slick-prev:before{content:""}.newsletters-carousel .featured-newsletter .prev,.newsletters-carousel .featured-newsletter .slick-prev,.newsletters-carousel .foodservice-recipes .prev,.newsletters-carousel .foodservice-recipes .slick-prev,body#home .newsletters-carousel .featured-newsletter .prev,body#home .newsletters-carousel .featured-newsletter .slick-prev,body#home .newsletters-carousel .foodservice-recipes .prev,body#home .newsletters-carousel .foodservice-recipes .slick-prev{background:url(../images/icons/arrow-prev-yellow.png) no-repeat;background-position:50%;background-size:contain;left:0}.newsletters-carousel .featured-newsletter .next,.newsletters-carousel .featured-newsletter .slick-next,.newsletters-carousel .foodservice-recipes .next,.newsletters-carousel .foodservice-recipes .slick-next,body#home .newsletters-carousel .featured-newsletter .next,body#home .newsletters-carousel .featured-newsletter .slick-next,body#home .newsletters-carousel .foodservice-recipes .next,body#home .newsletters-carousel .foodservice-recipes .slick-next{background:url(../images/icons/arrow-next-yellow.png) no-repeat;background-position:50%;background-size:contain;right:0}.newsletters-carousel .featured-newsletter .newsletter-cta,.newsletters-carousel .foodservice-recipes .newsletter-cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-family:dinbold;font-size:20px;font-size:17px;height:46px;height:auto;line-height:42px;min-width:300px;padding:0 18px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.newsletters-carousel .featured-newsletter .newsletter-cta:hover,.newsletters-carousel .foodservice-recipes .newsletter-cta:hover{text-decoration:none}@media(max-width:767px){.newsletters-carousel .featured-newsletter .newsletter-cta,.newsletters-carousel .foodservice-recipes .newsletter-cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.newsletters-carousel .featured-newsletter .newsletter-cta:hover,.newsletters-carousel .foodservice-recipes .newsletter-cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.newsletters-carousel .featured-newsletter .slide,.newsletters-carousel .foodservice-recipes .slide{padding:0 5px}@media(min-width:1024px){.newsletters-carousel .featured-newsletter .slide,.newsletters-carousel .foodservice-recipes .slide{padding:0 45px}}@media(max-width:767px){.newsletters-carousel .featured-newsletter .slide,.newsletters-carousel .foodservice-recipes .slide{text-align:center}}.newsletters-carousel .featured-newsletter .slide .panels,.newsletters-carousel .foodservice-recipes .slide .panels{display:flex;margin:0 auto;width:95%}@media(max-width:767px){.newsletters-carousel .featured-newsletter .slide .panels,.newsletters-carousel .foodservice-recipes .slide .panels{flex-direction:column}}.newsletters-carousel .featured-newsletter .slide .photo,.newsletters-carousel .foodservice-recipes .slide .photo{background-position:50%;background-size:cover;display:block;height:230px}@media(min-width:768px){.newsletters-carousel .featured-newsletter .slide .photo,.newsletters-carousel .foodservice-recipes .slide .photo{flex:0 0 50%;height:auto;min-height:308px}}.newsletters-carousel .featured-newsletter .slide .details,.newsletters-carousel .foodservice-recipes .slide .details{background-color:#fec31f;display:flex;flex-basis:50%;flex-direction:column;min-height:300px;padding:33px 10px;position:relative}@media(max-width:768px){.newsletters-carousel .featured-newsletter .slide .details,.newsletters-carousel .foodservice-recipes .slide .details{padding:4vw 3vw;text-align:center;width:100%}}@media(min-width:768px){.newsletters-carousel .featured-newsletter .slide .details,.newsletters-carousel .foodservice-recipes .slide .details{min-height:325px;padding:33px}}.newsletters-carousel .featured-newsletter .slide .details .headline,.newsletters-carousel .foodservice-recipes .slide .details .headline{color:#231f20;font-family:gothic;line-height:36px;text-align:left;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:3.5vw}@media(min-width:1440px){.newsletters-carousel .featured-newsletter .slide .details .headline,.newsletters-carousel .foodservice-recipes .slide .details .headline{font-size:45px}}@media(max-width:767px){.newsletters-carousel .featured-newsletter .slide .details .headline,.newsletters-carousel .foodservice-recipes .slide .details .headline{font-size:42px;letter-spacing:.01em;line-height:1}}@media(max-width:768px){.newsletters-carousel .featured-newsletter .slide .details .headline,.newsletters-carousel .foodservice-recipes .slide .details .headline{font-size:7vw!important}}.newsletters-carousel .featured-newsletter .slide .details .description,.newsletters-carousel .foodservice-recipes .slide .details .description{flex-grow:2;font-family:hoefler;font-size:1.4vw;line-height:1.4;margin-top:10px;text-overflow:ellipsis}@media(min-width:768px){.newsletters-carousel .featured-newsletter .slide .details .description,.newsletters-carousel .foodservice-recipes .slide .details .description{font-size:1.7vw}}@media(min-width:1440px){.newsletters-carousel .featured-newsletter .slide .details .description,.newsletters-carousel .foodservice-recipes .slide .details .description{font-size:18px}}@media(max-width:767px){.newsletters-carousel .featured-newsletter .slide .details .description,.newsletters-carousel .foodservice-recipes .slide .details .description{font-size:4.6vw}}.newsletters-carousel .featured-newsletter .slide .details .cta,.newsletters-carousel .foodservice-recipes .slide .details .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;margin:0 auto;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;top:47px;transition:background-color .2s,border .2s;width:auto}.newsletters-carousel .featured-newsletter .slide .details .cta:hover,.newsletters-carousel .foodservice-recipes .slide .details .cta:hover{text-decoration:none}@media(max-width:767px){.newsletters-carousel .featured-newsletter .slide .details .cta,.newsletters-carousel .foodservice-recipes .slide .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.newsletters-carousel .featured-newsletter .slide .details .cta:hover,.newsletters-carousel .foodservice-recipes .slide .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(min-width:768px){.newsletters-carousel .featured-newsletter .slide .details .cta,.newsletters-carousel .foodservice-recipes .slide .details .cta{margin-left:0}}.newsletters-carousel .featured-newsletter .slick-dots,.newsletters-carousel .foodservice-recipes .slick-dots{pointer-events:none}@media(max-width:768px){.newsletters-carousel .featured-newsletter .slick-dots,.newsletters-carousel .foodservice-recipes .slick-dots{margin-top:41px}.newsletters-carousel .featured-newsletter .slick-dots li,.newsletters-carousel .foodservice-recipes .slick-dots li{margin:0 8px}.newsletters-carousel .featured-newsletter .slick-dots li button:before,.newsletters-carousel .foodservice-recipes .slick-dots li button:before{color:#6d6d6d;font-size:16px}.newsletters-carousel .featured-newsletter .slick-dots li .slick-active button:before,.newsletters-carousel .foodservice-recipes .slick-dots li .slick-active button:before{color:#f1f1f1}}.newsletters-carousel .featured-newsletter .cooking-tools,.newsletters-carousel .foodservice-recipes .cooking-tools{background:url(../images/rolling-pin.png) no-repeat 50%;display:none;height:240px;position:relative;top:-30px;width:100%}body#home.not-mobile .newsletters-carousel .featured-newsletter .cooking-tools,body#home.not-mobile .newsletters-carousel .foodservice-recipes .cooking-tools{display:block}.newsletters-carousel .featured-newsletter{height:auto;padding-top:0}@media(max-width:767px){.newsletters-carousel .featured-newsletter{margin-top:-40px}.newsletters-carousel .featured-newsletter .newsletter-cta{font-size:16px}}.newsletters-carousel .slide-wrapper-outer{margin:80px 0 0}@media(max-width:767px){.newsletters-carousel .slide-wrapper-outer{margin-bottom:40px;margin-top:40px}}.newsletters-carousel .featured-newsletter .slide .details{text-align:left}@media(max-width:767px){.newsletters-carousel .featured-newsletter .slide .details{height:84vw}}.newsletters-carousel .featured-newsletter .slide .details .description{color:#000}@media(max-width:767px){.newsletters-carousel .featured-newsletter .slide .details .description{line-height:5.5vw}.newsletters-carousel .featured-newsletter .slide .details .cta{bottom:5vw;font-size:4.5vw;right:6vw;width:80%}}body.single-foodservicerecipe .outer-wrapper{background:linear-gradient(180deg,#333 0,#191919)}body.single-foodservicerecipe .outer-wrapper .recipe .see-all-recipes{font-family:dinbold;font-size:16px}body.single-foodservicerecipe .outer-wrapper .recipe h1{color:#fff;font-family:gistrough;font-size:60px;line-height:1}@media(max-width:767px){body.single-foodservicerecipe .outer-wrapper .recipe h1{font-size:28px}body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper{padding:15px}}body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .section{padding:40px 0 25px}@media(max-width:767px){body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .section{padding:25px 0 10px}}body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .section h2{color:#fff;font-family:dinbold;font-size:30px}@media(max-width:767px){body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .section h2{font-size:20px}}body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .copy .product-locator-widget,body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .copy p,body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .copy span{color:#fff;font-size:18px;line-height:30px}@media(max-width:767px){body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .copy .product-locator-widget,body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .copy p,body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .copy span{font-size:14px;line-height:18px}}body.single-foodservicerecipe .outer-wrapper .recipe .recipe-wrapper .perorder{border-bottom:1px solid #666}body.single-foodservicerecipe .outer-wrapper .recipe .related-recipes header .subheadline{font-family:dinbold;font-size:30px;letter-spacing:4px;text-transform:uppercase}@media(max-width:767px){body.single-foodservicerecipe .outer-wrapper .recipe .related-recipes header .subheadline{font-size:20px}}body.single-foodservicerecipe .outer-wrapper .recipe .related-recipes header .headline{color:#fff;font-family:gistrough;font-size:75px;margin-bottom:40px;margin-top:10px}@media(max-width:767px){body.single-foodservicerecipe .outer-wrapper .recipe .related-recipes header .headline{font-size:30px}}body.single-foodservicerecipe .outer-wrapper .recipe .related-recipes .ul{margin:auto}body.single-foodservicerecipe .outer-wrapper .recipe .empty-block{background-color:#fec31f;height:54px}body.single-foodservicerecipe .outer-wrapper .recipe .empty-block:before{background-image:url(../images/chevron-y.png);background-position:50%;background-repeat:no-repeat;background-size:100% 50px;content:"";display:block;height:52px;position:relative;top:-51px;width:100%}@media(max-width:768px){body.single-foodservicerecipe .outer-wrapper .recipe .empty-block:before{background-size:1280px 100%}}.real-maker-carousel{background:#201e1f;background-image:url(../images/bg-realmakers.png);background-size:100% 100%;padding-bottom:45px;padding-top:97px}@media(max-width:768px){.real-maker-carousel{height:208vw;padding-top:21vw}.real-maker-carousel .yt-video-wrapper{padding:16px 20px}.real-maker-carousel .yt-video-wrapper .player{height:300px!important}}.real-maker-carousel .main{width:100%}@media(min-width:768px){.real-maker-carousel .main{width:960px}}.real-maker-carousel .header{margin-bottom:10px;text-align:center}.real-maker-carousel .header .headline .real{color:#fec31f;font-family:dinbold;font-size:58px;letter-spacing:.25em;padding-left:10px;text-align:center;text-transform:uppercase}@media(max-width:768px){.real-maker-carousel .header .headline .real{font-size:30px;padding-left:7px}}.real-maker-carousel .header .headline .line-container{flex-grow:1;padding-top:30px}@media(max-width:768px){.real-maker-carousel .header .headline .line-container{padding-top:15px}}.real-maker-carousel .header .headline .line-container .mid-line{border-top:1px solid #fec31f}.real-maker-carousel .header .subheadline{color:#fff;font-family:gistrough;font-size:122px;margin-bottom:-7px;padding-top:10px;text-transform:uppercase}@media(max-width:768px){.real-maker-carousel .header .subheadline{font-size:50px;margin-bottom:10px;padding-top:5px}}.real-maker-carousel .header .headline-description{border-top:1px solid #fec31f;color:#fec31f;font-family:dinconbold,sans-serif;font-size:47px;line-height:1.3}@media(max-width:768px){.real-maker-carousel .header .headline-description{font-size:23px;line-height:1;margin:auto;max-width:340px;padding-top:5px}}.real-maker-carousel .bottom_ctas{margin-top:7px;position:relative;text-align:right;text-transform:uppercase}.real-maker-carousel .bottom_ctas a{color:#fec31f;font-family:gothic;font-size:15px;text-transform:uppercase}.real-maker-carousel .bottom_ctas a:hover{color:#fff}@media(max-width:767px){.real-maker-carousel .bottom_ctas a{font-size:10px}}.real-maker-carousel .bottom_ctas a{background-size:20px;background:url(../images/icons/cta-play.png) no-repeat 0 3px;content:"";font-size:24px;height:15px;padding-left:24px;position:relative;text-decoration:none;width:15px}.real-maker-carousel .bottom_ctas a:first-child{margin-right:10px}.real-maker-carousel .thumbnails-container{margin:10px -1%;max-width:990px;text-align:center}.real-maker-carousel .thumbnails-container .thumbnail-container{display:block;float:left;margin:1%;text-align:left;text-decoration:none;width:23%}.real-maker-carousel .thumbnails-container .thumbnail-container .video-thumbnail{background-color:transparent;background-position:50%;background-size:cover;display:block;height:126px;margin-bottom:6px}.real-maker-carousel .thumbnails-container .thumbnail-container .video-title{color:#8c8c8c;display:block;font-family:dinbold;font-size:14px;font-weight:700;text-transform:uppercase}.real-maker-carousel .thumbnails-container .thumbnail-container .video-title.selected,.real-maker-carousel .thumbnails-container .thumbnail-selector.selected{color:#fec31f}.real-maker-carousel .thumbnails-container .dot-selector-container{padding-top:19px}.real-maker-carousel .thumbnails-container .thumbnail-container-dot{color:#8c8c8c;font-size:30px;margin-left:4px;text-decoration:none}.real-maker-carousel .thumbnails-container .thumbnail-container-dot.active{color:#fec31f}@media(min-width:768px){.real-maker-carousel .yt-video-wrapper{margin-top:40px}}.real-maker-carousel .yt-video-wrapper .player{width:100%}.real-maker-carousel .yt-video-wrapper .next,.real-maker-carousel .yt-video-wrapper .previous{cursor:pointer;height:60px;position:relative;text-transform:uppercase;top:36px;top:-183px;width:59px;z-index:100}.real-maker-carousel .yt-video-wrapper .previous{background:url(../images/icons/arrow-prev-yellow.png) no-repeat;background-position:50%;background-size:contain;float:left;left:0;left:-63px}@media(max-width:1075px){.real-maker-carousel .yt-video-wrapper .previous{left:44px}}.real-maker-carousel .yt-video-wrapper .previous.slick-disabled,.real-maker-carousel .yt-video-wrapper .previous.slick-disabled:hover{cursor:default;opacity:.4}.real-maker-carousel .yt-video-wrapper .next{background:url(../images/icons/arrow-next-yellow.png) no-repeat;background-position:50%;background-size:contain;float:right;right:0;right:-68px}@media(max-width:1075px){.real-maker-carousel .yt-video-wrapper .next{right:6px}}.real-maker-carousel .yt-video-wrapper .next.slick-disabled{cursor:default;opacity:.4}@media(max-width:767px){.real-maker-carousel{height:760px}.real-maker-carousel .yt-video-wrapper{height:300px;margin:0 auto;position:relative;width:300px}.real-maker-carousel .yt-video-wrapper .player{height:71%;width:100%}.real-maker-carousel .slick-dotted{margin-bottom:0}.real-maker-carousel .bottom_ctas{text-align:center}.real-maker-carousel .bottom_ctas a{background:url(../images/icons/cta-play.png) no-repeat 0 2px;background-size:16px;font-size:18px}}.real-maker-carousel .mobile-yes{padding-bottom:30px}.real-maker-carousel .mobile-yes .headline,.real-maker-carousel .mobile-yes .subheadline{text-align:center}.real-maker-carousel .mobile-yes .yt-video-wrapper{width:100%}.real-maker-carousel .mobile-yes .thumbnails-container{margin:35px 0}.real-maker-carousel .mobile-yes .thumbnails-container a{font-size:82px;margin-left:11px}.real-maker-carousel .farmer-container{background-color:rgba(90,90,90,.15);height:216px;margin-top:-2px;padding-right:30px;padding-top:41px}@media(max-width:768px){.real-maker-carousel .farmer-container{height:240px;margin:-1vw 1.4vw;padding:5vw 3vw 0}}.real-maker-carousel .farmer-container .farmer-col1{float:left;height:180px;padding:5px 60px 0;width:240px}.real-maker-carousel .farmer-container .farmer-col1 .farmer-photo{background-position:50%;background-size:cover;border-radius:50%;height:130px;width:130px}.real-maker-carousel .farmer-container .title{color:#fec31f;font-family:dinbold;font-size:26px;text-transform:uppercase}@media(max-width:768px){.real-maker-carousel .farmer-container .title{font-size:3.5vw;margin-top:5vw;text-align:left}}.real-maker-carousel .farmer-container .title a{color:#fec31f;text-decoration:none}.real-maker-carousel .farmer-container .farmer-description{color:#fff;font-family:hoefler;font-size:16px;line-height:24px;margin-top:12px}@media(max-width:768px){.real-maker-carousel .farmer-container .farmer-description{font-size:4.5vw;line-height:6vw;margin-top:2vw;text-align:left}}.real-maker-carousel .farmer-container .playing-video-title{color:#fec31f;display:block;font-family:dinbold;font-size:3.5vw;margin-bottom:3vw;text-align:left;text-transform:uppercase}.real-maker-carousel .slide-wrapper-inner .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info{cursor:pointer;display:inline-block;float:left;height:175px;text-align:center}@media(min-width:768px){.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info:hover .yt-video-image:before{background-color:rgba(0,0,0,.4);background-image:url(../images/icons/video-play.png)!important;background-position:50%;background-repeat:no-repeat;background-size:46px 46px;content:" ";display:block;height:126px;margin-bottom:-126px;position:relative;width:100%;z-index:1001}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info.active .yt-video-image:before{background-color:rgba(0,0,0,.4);background-position:50%;background-repeat:no-repeat;background-size:46px 46px;color:#fefefe;content:"Now Playing";display:block;font-family:dinbold;height:126px;line-height:126px;margin-bottom:-126px;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:1000}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info.active .yt-video-image:hover:before{content:" "}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info.active .yt-video-title{color:#fec31f}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info .yt-video-image{cursor:pointer;display:inline-block;height:125px;overflow:hidden;position:relative;vertical-align:middle;width:235px}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info .yt-video-image img{display:block;left:0;max-width:100%;position:relative;top:-22px;width:245px}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info .yt-video-title{color:#8c8c8c;display:block;font-family:dinbold;font-size:14px;font-weight:700;padding-top:7px;text-align:left;text-transform:uppercase}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info .yt-video-title.selected{color:#fec31f}}@media(max-width:768px){.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info{height:400px}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info .image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:45vw;margin:0 1.5vw}.real-maker-carousel .slide-wrapper-inner .slick-list .yt-list-info .play-btn{background:transparent url(../images/icons/video-play.png) no-repeat scroll 0 0/100% 100%;cursor:pointer;display:block;height:10.5vw;margin:auto auto -7.5vw;position:relative;top:21vw;width:10.5vw;z-index:100}}.real-maker-carousel .slide-wrapper-inner .slick-prev{background:transparent url(../images/icons/arrow-prev-yellow.png) no-repeat scroll 0 0;left:-60px}.real-maker-carousel .slide-wrapper-inner .slick-next{background:transparent url(../images/icons/arrow-next-yellow.png) no-repeat scroll 0 0;right:-66px}.real-maker-carousel .slide-wrapper-inner .slick-next.slick-disabled,.real-maker-carousel .slide-wrapper-inner .slick-prev.slick-disabled{opacity:.25}.real-maker-carousel .slide-wrapper-inner .slick-arrow{cursor:pointer;height:60px;position:absolute;text-indent:-9999px;top:74px;width:59px;z-index:0}.real-maker-carousel .slide-wrapper-inner .slick-dots{pointer-events:none}@media(max-width:768px){.real-maker-carousel .slide-wrapper-inner .slick-dots{padding-top:10vw}.real-maker-carousel .slide-wrapper-inner .slick-dots button:before{font-size:3.5vw}}.real-maker-carousel .slide-wrapper-inner .slick-dots li button:before{color:#8c8c8c}.real-maker-carousel .slide-wrapper-inner .slick-dots li.slick-active button :before{color:#d7d7d7}@media(max-width:768px){.real-maker-carousel .slide-wrapper-inner .slick-dots li{margin:0 1.5vw}}#foodservice-recipe .header-wrapper-2 .subheadline{font-family:dinbold;font-size:30px;margin-top:73px;text-transform:uppercase}@media(max-width:768px){#foodservice-recipe .header-wrapper-2 .subheadline{font-size:4.8vw;margin-top:16vw}}#foodservice-recipe .header-wrapper-2 .headline{color:#fff;display:block;font-family:gistrough;font-size:77px;margin-top:10px;text-transform:uppercase}@media(max-width:768px){#foodservice-recipe .header-wrapper-2 .headline{font-size:10.5vw;margin-top:2vw}}#california-newsletters .california-newsletters-browser,#california-newsletters .foodservice-recipes-browser,#foodservice-recipe .california-newsletters-browser,#foodservice-recipe .foodservice-recipes-browser{background:linear-gradient(180deg,#333 0,#191919);padding-bottom:1px;padding-top:58px}@media(max-width:768px){#california-newsletters .california-newsletters-browser .content-container,#california-newsletters .foodservice-recipes-browser .content-container,#foodservice-recipe .california-newsletters-browser .content-container,#foodservice-recipe .foodservice-recipes-browser .content-container{width:102%}#california-newsletters .california-newsletters-browser .content-container .newsletter,#california-newsletters .california-newsletters-browser .content-container .recipe,#california-newsletters .foodservice-recipes-browser .content-container .newsletter,#california-newsletters .foodservice-recipes-browser .content-container .recipe,#foodservice-recipe .california-newsletters-browser .content-container .newsletter,#foodservice-recipe .california-newsletters-browser .content-container .recipe,#foodservice-recipe .foodservice-recipes-browser .content-container .newsletter,#foodservice-recipe .foodservice-recipes-browser .content-container .recipe{height:43.9vw;margin-right:3vw;overflow:hidden;width:43.9vw}#california-newsletters .california-newsletters-browser .content-container .newsletter img,#california-newsletters .california-newsletters-browser .content-container .recipe img,#california-newsletters .foodservice-recipes-browser .content-container .newsletter img,#california-newsletters .foodservice-recipes-browser .content-container .recipe img,#foodservice-recipe .california-newsletters-browser .content-container .newsletter img,#foodservice-recipe .california-newsletters-browser .content-container .recipe img,#foodservice-recipe .foodservice-recipes-browser .content-container .newsletter img,#foodservice-recipe .foodservice-recipes-browser .content-container .recipe img{width:100%}}#california-newsletters .california-newsletters-browser .content-container .newsletter .newsletter-title,#california-newsletters .california-newsletters-browser .content-container .newsletter .recipe-title,#california-newsletters .california-newsletters-browser .content-container .recipe .newsletter-title,#california-newsletters .california-newsletters-browser .content-container .recipe .recipe-title,#california-newsletters .foodservice-recipes-browser .content-container .newsletter .newsletter-title,#california-newsletters .foodservice-recipes-browser .content-container .newsletter .recipe-title,#california-newsletters .foodservice-recipes-browser .content-container .recipe .newsletter-title,#california-newsletters .foodservice-recipes-browser .content-container .recipe .recipe-title,#foodservice-recipe .california-newsletters-browser .content-container .newsletter .newsletter-title,#foodservice-recipe .california-newsletters-browser .content-container .newsletter .recipe-title,#foodservice-recipe .california-newsletters-browser .content-container .recipe .newsletter-title,#foodservice-recipe .california-newsletters-browser .content-container .recipe .recipe-title,#foodservice-recipe .foodservice-recipes-browser .content-container .newsletter .newsletter-title,#foodservice-recipe .foodservice-recipes-browser .content-container .newsletter .recipe-title,#foodservice-recipe .foodservice-recipes-browser .content-container .recipe .newsletter-title,#foodservice-recipe .foodservice-recipes-browser .content-container .recipe .recipe-title{display:-webkit-flexbox;display:flex;height:76px;padding:4.5% 7%;-webkit-flex-align:center;align-items:center}@media(max-width:768px){#california-newsletters .california-newsletters-browser .content-container .newsletter .newsletter-title,#california-newsletters .california-newsletters-browser .content-container .newsletter .recipe-title,#california-newsletters .california-newsletters-browser .content-container .recipe .newsletter-title,#california-newsletters .california-newsletters-browser .content-container .recipe .recipe-title,#california-newsletters .foodservice-recipes-browser .content-container .newsletter .newsletter-title,#california-newsletters .foodservice-recipes-browser .content-container .newsletter .recipe-title,#california-newsletters .foodservice-recipes-browser .content-container .recipe .newsletter-title,#california-newsletters .foodservice-recipes-browser .content-container .recipe .recipe-title,#foodservice-recipe .california-newsletters-browser .content-container .newsletter .newsletter-title,#foodservice-recipe .california-newsletters-browser .content-container .newsletter .recipe-title,#foodservice-recipe .california-newsletters-browser .content-container .recipe .newsletter-title,#foodservice-recipe .california-newsletters-browser .content-container .recipe .recipe-title,#foodservice-recipe .foodservice-recipes-browser .content-container .newsletter .newsletter-title,#foodservice-recipe .foodservice-recipes-browser .content-container .newsletter .recipe-title,#foodservice-recipe .foodservice-recipes-browser .content-container .recipe .newsletter-title,#foodservice-recipe .foodservice-recipes-browser .content-container .recipe .recipe-title{font-size:4vw;height:18vw;line-height:4vw}}#california-newsletters .empty-block,#foodservice-recipe .empty-block{background-color:#fec31f;height:54px}#california-newsletters .empty-block:before,#foodservice-recipe .empty-block:before{background-image:url(../images/chevron-y.png);background-position:50%;background-repeat:no-repeat;background-size:100% 50px;content:"";display:block;height:52px;position:relative;top:-51px;width:100%}@media(max-width:768px){#california-newsletters .empty-block:before,#foodservice-recipe .empty-block:before{background-size:1280px 100%}}#california-newsletters #browser,#foodservice-recipe #browser{padding-top:0}@media(max-width:768px){#california-newsletters #browser,#foodservice-recipe #browser{padding:9px 4vw 100px;width:100%}}#california-newsletters #browser.loading,#foodservice-recipe #browser.loading{background-color:transparent}#california-newsletters #browser .search-results,#foodservice-recipe #browser .search-results{color:#efefef}#california-newsletters #browser .browser-container>div,#foodservice-recipe #browser .browser-container>div{width:100%}#california-newsletters #browser .foodservice-recipe-selector,#california-newsletters #browser .type-selector,#foodservice-recipe #browser .foodservice-recipe-selector,#foodservice-recipe #browser .type-selector{display:flex;justify-content:space-between;margin:0 auto;padding-top:0;position:relative;width:948px;z-index:99}@media(max-width:768px){#california-newsletters #browser .foodservice-recipe-selector,#california-newsletters #browser .type-selector,#foodservice-recipe #browser .foodservice-recipe-selector,#foodservice-recipe #browser .type-selector{display:block;padding-bottom:47px;width:100%}}@media(min-width:768px){#california-newsletters #browser .foodservice-recipe-selector,#california-newsletters #browser .type-selector,#foodservice-recipe #browser .foodservice-recipe-selector,#foodservice-recipe #browser .type-selector{padding-bottom:50px}}#california-newsletters #browser .foodservice-recipe-selector .selectors,#california-newsletters #browser .type-selector .selectors,#foodservice-recipe #browser .foodservice-recipe-selector .selectors,#foodservice-recipe #browser .type-selector .selectors{display:inline-block;vertical-align:top}#california-newsletters #browser .foodservice-recipe-selector .selectors a,#california-newsletters #browser .type-selector .selectors a,#foodservice-recipe #browser .foodservice-recipe-selector .selectors a,#foodservice-recipe #browser .type-selector .selectors a{position:relative;text-decoration:none}#california-newsletters #browser .foodservice-recipe-selector .headline,#california-newsletters #browser .type-selector .headline,#foodservice-recipe #browser .foodservice-recipe-selector .headline,#foodservice-recipe #browser .type-selector .headline{font-size:63px;line-height:46px;margin-right:38px}#california-newsletters #browser .foodservice-recipe-selector .headline .mobile,#california-newsletters #browser .type-selector .headline .mobile,#foodservice-recipe #browser .foodservice-recipe-selector .headline .mobile,#foodservice-recipe #browser .type-selector .headline .mobile{display:none}#california-newsletters #browser .foodservice-recipe-selector .controls,#california-newsletters #browser .type-selector .controls,#foodservice-recipe #browser .foodservice-recipe-selector .controls,#foodservice-recipe #browser .type-selector .controls{background-color:transparent;display:inline-flex;justify-content:space-between;opacity:1;transition:all 815ms;width:706px}@media(max-width:768px){#california-newsletters #browser .foodservice-recipe-selector .controls,#california-newsletters #browser .type-selector .controls,#foodservice-recipe #browser .foodservice-recipe-selector .controls,#foodservice-recipe #browser .type-selector .controls{display:inline-block;width:100%}}#california-newsletters #browser .foodservice-recipe-selector .controls.hidden,#california-newsletters #browser .type-selector .controls.hidden,#foodservice-recipe #browser .foodservice-recipe-selector .controls.hidden,#foodservice-recipe #browser .type-selector .controls.hidden{opacity:0;visibility:hidden}#california-newsletters #browser .foodservice-recipe-selector .controls li,#california-newsletters #browser .type-selector .controls li,#foodservice-recipe #browser .foodservice-recipe-selector .controls li,#foodservice-recipe #browser .type-selector .controls li{background:transparent;display:block}@media(max-width:768px){#california-newsletters #browser .foodservice-recipe-selector .controls li,#california-newsletters #browser .type-selector .controls li,#foodservice-recipe #browser .foodservice-recipe-selector .controls li,#foodservice-recipe #browser .type-selector .controls li{margin-bottom:2.5vw;margin-right:2.5%;width:48%}#california-newsletters #browser .foodservice-recipe-selector .controls li .chosen-container,#california-newsletters #browser .type-selector .controls li .chosen-container,#foodservice-recipe #browser .foodservice-recipe-selector .controls li .chosen-container,#foodservice-recipe #browser .type-selector .controls li .chosen-container{width:100%!important}#california-newsletters #browser .foodservice-recipe-selector .controls li .chosen-container .chosen-drop,#california-newsletters #browser .foodservice-recipe-selector .controls li .chosen-container .chosen-drop .chosen-results li,#california-newsletters #browser .type-selector .controls li .chosen-container .chosen-drop,#california-newsletters #browser .type-selector .controls li .chosen-container .chosen-drop .chosen-results li,#foodservice-recipe #browser .foodservice-recipe-selector .controls li .chosen-container .chosen-drop,#foodservice-recipe #browser .foodservice-recipe-selector .controls li .chosen-container .chosen-drop .chosen-results li,#foodservice-recipe #browser .type-selector .controls li .chosen-container .chosen-drop,#foodservice-recipe #browser .type-selector .controls li .chosen-container .chosen-drop .chosen-results li{width:100%}}@media(max-width:767px){#california-newsletters #browser .foodservice-recipe-selector .controls .ingredient-list,#california-newsletters #browser .type-selector .controls .ingredient-list,#foodservice-recipe #browser .foodservice-recipe-selector .controls .ingredient-list,#foodservice-recipe #browser .type-selector .controls .ingredient-list{margin-right:0}}#california-newsletters #browser .foodservice-recipe-selector .chosen-container,#california-newsletters #browser .type-selector .chosen-container,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container,#foodservice-recipe #browser .type-selector .chosen-container{background:transparent;border:0}#california-newsletters #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop,#california-newsletters #browser .foodservice-recipe-selector .chosen-container-single,#california-newsletters #browser .foodservice-recipe-selector .chosen-select,#california-newsletters #browser .type-selector .chosen-container-active.chosen-with-drop,#california-newsletters #browser .type-selector .chosen-container-single,#california-newsletters #browser .type-selector .chosen-select,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-single,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-select,#foodservice-recipe #browser .type-selector .chosen-container-active.chosen-with-drop,#foodservice-recipe #browser .type-selector .chosen-container-single,#foodservice-recipe #browser .type-selector .chosen-select{margin-right:7px;text-align:left}#california-newsletters #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-single,#california-newsletters #browser .foodservice-recipe-selector .chosen-container-single .chosen-single,#california-newsletters #browser .foodservice-recipe-selector .chosen-select .chosen-single,#california-newsletters #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-single,#california-newsletters #browser .type-selector .chosen-container-single .chosen-single,#california-newsletters #browser .type-selector .chosen-select .chosen-single,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-single,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-single .chosen-single,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-select .chosen-single,#foodservice-recipe #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-single,#foodservice-recipe #browser .type-selector .chosen-container-single .chosen-single,#foodservice-recipe #browser .type-selector .chosen-select .chosen-single{background:url(../images/select-arrow-black.png) no-repeat #fec31f;background-position:190px;border:0;border-radius:0;box-shadow:0 0 0 transparent;color:#000;height:50px;padding:11px 0 0 12px}@media(max-width:768px){#california-newsletters #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-single,#california-newsletters #browser .foodservice-recipe-selector .chosen-container-single .chosen-single,#california-newsletters #browser .foodservice-recipe-selector .chosen-select .chosen-single,#california-newsletters #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-single,#california-newsletters #browser .type-selector .chosen-container-single .chosen-single,#california-newsletters #browser .type-selector .chosen-select .chosen-single,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-single,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-single .chosen-single,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-select .chosen-single,#foodservice-recipe #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-single,#foodservice-recipe #browser .type-selector .chosen-container-single .chosen-single,#foodservice-recipe #browser .type-selector .chosen-select .chosen-single{background-position:92%;height:13vw;padding:4vw}}#california-newsletters #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-single span,#california-newsletters #browser .foodservice-recipe-selector .chosen-container-single .chosen-single span,#california-newsletters #browser .foodservice-recipe-selector .chosen-select .chosen-single span,#california-newsletters #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-single span,#california-newsletters #browser .type-selector .chosen-container-single .chosen-single span,#california-newsletters #browser .type-selector .chosen-select .chosen-single span,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-single span,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-single .chosen-single span,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-select .chosen-single span,#foodservice-recipe #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-single span,#foodservice-recipe #browser .type-selector .chosen-container-single .chosen-single span,#foodservice-recipe #browser .type-selector .chosen-select .chosen-single span{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:23px}@media(max-width:767px){#california-newsletters #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-single span,#california-newsletters #browser .foodservice-recipe-selector .chosen-container-single .chosen-single span,#california-newsletters #browser .foodservice-recipe-selector .chosen-select .chosen-single span,#california-newsletters #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-single span,#california-newsletters #browser .type-selector .chosen-container-single .chosen-single span,#california-newsletters #browser .type-selector .chosen-select .chosen-single span,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-single span,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-single .chosen-single span,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-select .chosen-single span,#foodservice-recipe #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-single span,#foodservice-recipe #browser .type-selector .chosen-container-single .chosen-single span,#foodservice-recipe #browser .type-selector .chosen-select .chosen-single span{font-size:6vw;overflow:visible}}#california-newsletters #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop,#california-newsletters #browser .foodservice-recipe-selector .chosen-container-single .chosen-drop,#california-newsletters #browser .foodservice-recipe-selector .chosen-select .chosen-drop,#california-newsletters #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-drop,#california-newsletters #browser .type-selector .chosen-container-single .chosen-drop,#california-newsletters #browser .type-selector .chosen-select .chosen-drop,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-single .chosen-drop,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-select .chosen-drop,#foodservice-recipe #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-drop,#foodservice-recipe #browser .type-selector .chosen-container-single .chosen-drop,#foodservice-recipe #browser .type-selector .chosen-select .chosen-drop{background:#fec31f;border:0;border-radius:50%;border-radius:0}#california-newsletters #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results,#california-newsletters #browser .foodservice-recipe-selector .chosen-container-single .chosen-drop .chosen-results,#california-newsletters #browser .foodservice-recipe-selector .chosen-select .chosen-drop .chosen-results,#california-newsletters #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results,#california-newsletters #browser .type-selector .chosen-container-single .chosen-drop .chosen-results,#california-newsletters #browser .type-selector .chosen-select .chosen-drop .chosen-results,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-single .chosen-drop .chosen-results,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-select .chosen-drop .chosen-results,#foodservice-recipe #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results,#foodservice-recipe #browser .type-selector .chosen-container-single .chosen-drop .chosen-results,#foodservice-recipe #browser .type-selector .chosen-select .chosen-drop .chosen-results{margin:0;padding:0}#california-newsletters #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li,#california-newsletters #browser .foodservice-recipe-selector .chosen-container-single .chosen-drop .chosen-results li,#california-newsletters #browser .foodservice-recipe-selector .chosen-select .chosen-drop .chosen-results li,#california-newsletters #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li,#california-newsletters #browser .type-selector .chosen-container-single .chosen-drop .chosen-results li,#california-newsletters #browser .type-selector .chosen-select .chosen-drop .chosen-results li,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-single .chosen-drop .chosen-results li,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-select .chosen-drop .chosen-results li,#foodservice-recipe #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li,#foodservice-recipe #browser .type-selector .chosen-container-single .chosen-drop .chosen-results li,#foodservice-recipe #browser .type-selector .chosen-select .chosen-drop .chosen-results li{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;background:#fec31f;font-size:23px;padding:12px}#california-newsletters #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li:hover,#california-newsletters #browser .foodservice-recipe-selector .chosen-container-single .chosen-drop .chosen-results li:hover,#california-newsletters #browser .foodservice-recipe-selector .chosen-select .chosen-drop .chosen-results li:hover,#california-newsletters #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li:hover,#california-newsletters #browser .type-selector .chosen-container-single .chosen-drop .chosen-results li:hover,#california-newsletters #browser .type-selector .chosen-select .chosen-drop .chosen-results li:hover,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li:hover,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-container-single .chosen-drop .chosen-results li:hover,#foodservice-recipe #browser .foodservice-recipe-selector .chosen-select .chosen-drop .chosen-results li:hover,#foodservice-recipe #browser .type-selector .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li:hover,#foodservice-recipe #browser .type-selector .chosen-container-single .chosen-drop .chosen-results li:hover,#foodservice-recipe #browser .type-selector .chosen-select .chosen-drop .chosen-results li:hover{background:#f1f0ef}#california-newsletters #browser .foodservice-recipe-selector .search-form,#california-newsletters #browser .type-selector .search-form,#foodservice-recipe #browser .foodservice-recipe-selector .search-form,#foodservice-recipe #browser .type-selector .search-form{width:219px}@media(max-width:768px){#california-newsletters #browser .foodservice-recipe-selector .search-form,#california-newsletters #browser .type-selector .search-form,#foodservice-recipe #browser .foodservice-recipe-selector .search-form,#foodservice-recipe #browser .type-selector .search-form{position:absolute;right:-4vw;top:15.5vw;width:48%}}#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform,#california-newsletters #browser .type-selector .search-form .searchform,#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform,#foodservice-recipe #browser .type-selector .search-form .searchform{white-space:nowrap;width:219px}@media(max-width:768px){#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform,#california-newsletters #browser .type-selector .search-form .searchform,#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform,#foodservice-recipe #browser .type-selector .search-form .searchform{margin:0 0 0 -10%!important;width:100%}}#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform #search,#california-newsletters #browser .type-selector .search-form .searchform #search,#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform #search,#foodservice-recipe #browser .type-selector .search-form .searchform #search{background:transparent;border:2px solid #fec31f;border-right:0;color:#fec31f;font-family:dinbold;font-size:20px;height:50px;width:170px}@media(max-width:768px){#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform #search,#california-newsletters #browser .type-selector .search-form .searchform #search,#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform #search,#foodservice-recipe #browser .type-selector .search-form .searchform #search{font-size:5vw;height:13vw;width:80%}}#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform button,#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform input[type=submit],#california-newsletters #browser .type-selector .search-form .searchform button,#california-newsletters #browser .type-selector .search-form .searchform input[type=submit],#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform button,#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform input[type=submit],#foodservice-recipe #browser .type-selector .search-form .searchform button,#foodservice-recipe #browser .type-selector .search-form .searchform input[type=submit]{background:#231f20;background:transparent;border:2px solid #fec31f;border-left:0;color:#fec31f;font-family:cmab2;font-size:24px;height:50px;width:50px;width:49px}#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform button:hover,#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform input[type=submit]:hover,#california-newsletters #browser .type-selector .search-form .searchform button:hover,#california-newsletters #browser .type-selector .search-form .searchform input[type=submit]:hover,#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform button:hover,#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform input[type=submit]:hover,#foodservice-recipe #browser .type-selector .search-form .searchform button:hover,#foodservice-recipe #browser .type-selector .search-form .searchform input[type=submit]:hover{color:#d59d03}@media(max-width:768px){#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform button,#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform input[type=submit],#california-newsletters #browser .type-selector .search-form .searchform button,#california-newsletters #browser .type-selector .search-form .searchform input[type=submit],#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform button,#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform input[type=submit],#foodservice-recipe #browser .type-selector .search-form .searchform button,#foodservice-recipe #browser .type-selector .search-form .searchform input[type=submit]{font-size:6vw;height:13vw;width:20%}}#california-newsletters #browser .foodservice-recipe-selector .search-form .searchform input[type=text],#california-newsletters #browser .type-selector .search-form .searchform input[type=text],#foodservice-recipe #browser .foodservice-recipe-selector .search-form .searchform input[type=text],#foodservice-recipe #browser .type-selector .search-form .searchform input[type=text]{padding:12px 0 12px 13px}@media(max-width:767px){#california-newsletters #browser .recipe-selector,#foodservice-recipe #browser .recipe-selector{width:100%}#california-newsletters #browser .recipe-selector .selectors,#foodservice-recipe #browser .recipe-selector .selectors{display:block}#california-newsletters #browser .recipe-selector .headline,#foodservice-recipe #browser .recipe-selector .headline{font-size:28px;line-height:1.1;margin-bottom:10px}#california-newsletters #browser .recipe-selector .headline .mobile,#foodservice-recipe #browser .recipe-selector .headline .mobile{display:inline}#california-newsletters #browser .recipe-selector .controls,#foodservice-recipe #browser .recipe-selector .controls{margin-bottom:10px;width:57.5%}#california-newsletters #browser .recipe-selector .controls.hidden,#foodservice-recipe #browser .recipe-selector .controls.hidden{opacity:1;visibility:visible}#california-newsletters #browser .recipe-selector .controls li,#foodservice-recipe #browser .recipe-selector .controls li{display:inline-block;width:48.7%}#california-newsletters #browser .recipe-selector .controls li select,#foodservice-recipe #browser .recipe-selector .controls li select{background:url(../images/select-arrow-black.png) right 5px center no-repeat #fec31f;background-size:10px;color:#b48811!important}#california-newsletters #browser .recipe-selector .chosen-select,#foodservice-recipe #browser .recipe-selector .chosen-select{color:#231f20;font-family:gothic;-webkit-font-smoothing:antialiased;background:#fff url(../images/mobile-list.jpg) no-repeat;background-position:1px -20px;background-size:90%;color:#fec31f!important;font-size:12px;height:20px;padding-left:5px;padding-right:0;text-align:center;text-transform:uppercase;width:100%}#california-newsletters #browser .recipe-selector .searchform,#foodservice-recipe #browser .recipe-selector .searchform{height:auto;padding-right:7px;width:100%}#california-newsletters #browser .recipe-selector .searchform #search,#foodservice-recipe #browser .recipe-selector .searchform #search{border-right:0;font-size:12px;height:24px;line-height:1;padding:0 0 0 5px;width:70%}#california-newsletters #browser .recipe-selector .searchform button,#california-newsletters #browser .recipe-selector .searchform input[type=submit],#foodservice-recipe #browser .recipe-selector .searchform button,#foodservice-recipe #browser .recipe-selector .searchform input[type=submit]{background:#fff;border:2px solid #fec31f;border-left:0;font-size:12px;height:24px;width:19%}}@media(max-width:400px){#california-newsletters #browser,#foodservice-recipe #browser{background-position:right 0}}#california-newsletters #browser .noMatch,#foodservice-recipe #browser .noMatch{color:#d6d6d6}.mobile#california-newsletters .foodservice-recipe-selector select.chosen-select,.mobile#california-newsletters .type-selector select.chosen-select,.mobile#foodservice-recipe .foodservice-recipe-selector select.chosen-select,.mobile#foodservice-recipe .type-selector select.chosen-select{background-color:#fec31f;background:url(../images/select-arrow-black.png) no-repeat #e0a500;background-position:96%;color:#000;font-family:gothic;font-size:19px;height:13vw;padding:2vw;padding-right:28px!important;text-transform:uppercase;width:100%}.tastemade-tout{height:400px;margin-bottom:150px;position:relative}@media(max-width:767px){.tastemade-tout{height:250px;margin-bottom:60px}}.tastemade-tout .tout-wrapper{color:#231f20;font-family:hoefler;font-size:18px;line-height:23px;-webkit-font-smoothing:antialiased;margin:auto;position:relative;text-align:center;top:50%;transform:translateY(-50%);width:420px}@media(max-width:767px){.tastemade-tout .tout-wrapper{font-size:14px;line-height:18px;max-width:320px;padding:0 5px;width:100%}}.tastemade-tout .tout-wrapper .header{margin-bottom:7px}.tastemade-tout .tout-wrapper .header img{width:230px}@media(max-width:767px){.tastemade-tout .tout-wrapper .header img{width:160px}}.tastemade-tout .tout-wrapper .cta-wrapper{margin-top:30px;position:relative;text-transform:uppercase}.tastemade-tout .tout-wrapper .cta-wrapper a{color:#000;font-family:gothic;font-size:15px;text-transform:uppercase}.tastemade-tout .tout-wrapper .cta-wrapper a:hover{color:#fec31f}@media(max-width:767px){.tastemade-tout .tout-wrapper .cta-wrapper a{font-size:10px}}.tastemade-tout .tout-wrapper .cta-wrapper a{background-size:16px;background:url(../images/icons/cta-play.png) no-repeat 0 2px;content:"";font-size:19px;height:15px;padding-left:20px;position:relative;text-decoration:none;width:15px}@media(max-width:767px){.tastemade-tout .tout-wrapper .cta-wrapper a{font-size:19px}}body#food .tastemade-tout{background-color:#fec31f;margin-bottom:0}body#food .tastemade-tout .cta{background-image:url(../images/icons/cta-play-white.png);color:#fff}@media(max-width:767px){body#food .tastemade-tout{z-index:-1}}#food .cta-top.search{background-position:50% 170px}@media(max-width:767px){#food .cta-top.search{background-position:50% 55px}}#food .cta-top.search .icon{background:none;margin-top:-36px}@media(max-width:767px){#food .cta-top.search .icon{margin-top:-23px!important}}.page-heading.is-search{background:url(../images/search-header.jpg) no-repeat top;background-size:cover}@media(max-width:767px){.page-heading.is-search{background:url(../images/search-header_mobile.jpg) no-repeat top;background-size:cover}}.page-heading.is-search h1{font:100px gothic}@media(max-width:767px){.page-heading.is-search h1{font:55px gothic}}.module.module-search{min-height:1000px}@media(max-width:767px){.module.module-search{min-height:500px}}.module.module-search .content-container{margin:0 auto;padding:6% 3% 0 0;width:90%}@media(min-width:1024px){.module.module-search .content-container{padding:60px 0 0;width:960px}}.module.module-search .text-center{text-align:center}.module.module-search .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;display:none;font-family:gothic;font-size:20px;height:46px;line-height:42px;margin:55px auto;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.module.module-search .cta:hover{text-decoration:none}@media(max-width:767px){.module.module-search .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.module.module-search .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.module.module-search .cta.show{display:inline-block}.module.module-search h3{font-family:gothic;font-size:36px}@media(max-width:767px){.module.module-search h3{font-size:28px}}.module.module-search p{font-family:hoefler;font-size:20px;line-height:1.2}@media(max-width:767px){.module.module-search p{font-size:14px}}.module.module-search strong{font-weight:700}.module.module-search .results-meta{float:left;font-family:gothic;font-size:26px;visibility:hidden}@media(max-width:767px){.module.module-search .results-meta{font-size:20px}}.module.module-search .results-meta.show{visibility:visible}.module.module-search .input-field{border:2px solid #fec31f;margin-bottom:10px}.module.module-search .input-field input{font-family:gothic;font-size:26px;padding:15px;width:calc(100% - 54px)}@media(max-width:767px){.module.module-search .input-field input{font-size:20px}}.module.module-search .search-container{overflow:hidden;width:74%}@media(max-width:767px){.module.module-search .search-container{margin-top:42px;width:100%}}.module.module-search .search-container button,.module.module-search .search-container input[type=submit]{background:#231f20;background:#fff;border:0;color:#fec31f;font-family:cmab2;font-size:24px;height:49px;width:49px;width:50px}.module.module-search .search-container button:hover,.module.module-search .search-container input[type=submit]:hover{color:#d59d03}.module.module-search .search-container label{display:block;float:right;font-family:gothic;font-size:26px;padding-left:23px;position:relative;text-transform:capitalize}@media(max-width:767px){.module.module-search .search-container label{font-size:5vw;padding-left:15px}}.module.module-search .search-container label input[type=checkbox]{border:2px solid #000;height:15px;left:0;outline:0;position:absolute;top:5px;transition:all .1s;width:15px}@media(max-width:767px){.module.module-search .search-container label input[type=checkbox]{border-width:.7vw;height:3.5vw;left:-1.3vw;top:.8vw;width:3.5vw}}.module.module-search .search-container label input[type=checkbox]:checked{background:#000}.module.module-search .result{border-bottom:1px solid;padding:35px 0 30px}.module.module-search .result .listing{overflow:hidden}.module.module-search .result .tag{color:#231f20;display:inline-block;font-family:gothic;font-size:16px;line-height:1;margin:0 10px;padding:3px 5px;position:relative;text-transform:uppercase;top:-5px}@media(max-width:767px){.module.module-search .result .tag{margin:8px 0 0}}.module.module-search .result .tag.tag-recipes{background:#0cc7b8}.module.module-search .result .tag.tag-foodservice{background:#fec31f}.module.module-search .result .title{color:#000;display:block;margin-bottom:10px;text-decoration:none}.module.module-search .result .title:hover{text-decoration:underline}.module.module-search .result .title h3{display:inline;text-transform:uppercase}@media(max-width:767px){.module.module-search .result .title h3{display:block}}.module.module-search .no-results{font-family:hoefler;font-size:20px;margin:70px auto;width:420px}@media(max-width:767px){.module.module-search .no-results{font-size:14px;margin:30px auto;width:90%}}.module.module-search .no-results h3{margin-bottom:23px;text-align:center}.module.module-search .no-results ul{margin:10px 15px}.module.module-search .no-results li{list-style:disc;margin-bottom:10px}.module.module-search .loading{background:#fff url(../images/cmab_loading_gif_white.gif) no-repeat;background-position:50%;background-size:200px;min-height:896px;position:relative}@media(max-width:767px){.module.module-search .loading{background-size:100px;min-height:500px}}#california-newsletters .california-newsletters-browser{background:#fff;padding-top:40px}#california-newsletters #browser .type-selector{width:auto}#california-newsletters #browser .type-selector button{background:#231f20;background:transparent;border:2px solid #fec31f;border-left:0;color:#fec31f;font-family:cmab2;font-size:24px!important;height:50px;height:49px!important;width:50px;width:49px!important}#california-newsletters #browser .type-selector button:hover{color:#d59d03}#california-newsletters #browser .type-selector .searchform{white-space:nowrap;width:auto}#california-newsletters #browser .type-selector .searchform #newsletter-search{background:#fff;border:2px solid #fec31f;border-right:0;color:#605a5b;font-size:23px;height:49px;width:100%}@media(max-width:767px){#california-newsletters #browser .type-selector .searchform #newsletter-search{height:49px}}#california-newsletters #browser .type-selector .searchform ::-webkit-input-placeholder{color:#fec31f;opacity:1!important}#california-newsletters #browser .type-selector .searchform :-moz-placeholder,#california-newsletters #browser .type-selector .searchform ::-moz-placeholder{color:#fec31f}#california-newsletters #browser .type-selector .searchform :-ms-input-placeholder{color:#fec31f!important}#california-newsletters #browser .type-selector .search-form{margin:0!important;position:static;width:28%}@media(max-width:767px){#california-newsletters #browser .type-selector .search-form{margin-top:10px!important;width:98%}}#california-newsletters #browser .type-selector .search-form .searchform{margin:0!important;width:calc(100% - 50px)}.newsletters .chosen-container-active.chosen-with-drop,.newsletters .chosen-container-single,.newsletters .chosen-select{margin-right:7px;text-align:left}.newsletters .chosen-container-active.chosen-with-drop .chosen-single,.newsletters .chosen-container-single .chosen-single,.newsletters .chosen-select .chosen-single{background:#fff url(../images/select-arrow-yellow.png) no-repeat;background-position:175px;border:0;border-radius:0;box-shadow:0 0 0 transparent;padding:11px 0 0 12px!important}.newsletters .chosen-container-active.chosen-with-drop .chosen-single span,.newsletters .chosen-container-single .chosen-single span,.newsletters .chosen-select .chosen-single span{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#000;font-size:23px!important}.newsletters .chosen-container-active.chosen-with-drop .chosen-drop,.newsletters .chosen-container-single .chosen-drop,.newsletters .chosen-select .chosen-drop{background:#fff;border:0;border-radius:50%;border-radius:0}.newsletters .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results,.newsletters .chosen-container-single .chosen-drop .chosen-results,.newsletters .chosen-select .chosen-drop .chosen-results{margin:0;padding:0}.newsletters .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li,.newsletters .chosen-container-single .chosen-drop .chosen-results li,.newsletters .chosen-select .chosen-drop .chosen-results li{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;background:#fff;font-size:23px;padding:12px}.newsletters .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li:hover,.newsletters .chosen-container-single .chosen-drop .chosen-results li:hover,.newsletters .chosen-select .chosen-drop .chosen-results li:hover{background:#f1f0ef}.module.newsletter-content .content-container{margin:0 auto;width:90%}@media(min-width:1024px){.module.newsletter-content .content-container{padding:40px 0;width:960px}}.module.newsletter-content .content-container .bg-gray{background-color:#e1e1e1}.module.newsletter-content .content-container .bg-black{background-color:#000}.module.newsletter-content .content-container .yellow-text{color:#f4b91f}@media(min-width:992px){.module.newsletter-content .content-container .line-height-tall li,.module.newsletter-content .content-container .line-height-tall p{line-height:1.4}}.module.newsletter-content .content-container .line-height-normal{line-height:normal}.module.newsletter-content .content-container .rcm-banner h4{font-size:16px}@media(min-width:768px){.module.newsletter-content .content-container .rcm-banner h4{font-size:18px}}.module.newsletter-content .content-container .rcm-banner h3{font-size:27px}@media(min-width:768px){.module.newsletter-content .content-container .rcm-banner h3{font-size:30px}}.module.newsletter-content .content-container .rcm-banner p{font-size:14px}.module.newsletter-content .content-container h1,.module.newsletter-content .content-container h2,.module.newsletter-content .content-container h3,.module.newsletter-content .content-container h4{font-family:gothic,sans-serif;margin-bottom:20px}.module.newsletter-content .content-container h1{font-size:54px}@media(min-width:1024px){.module.newsletter-content .content-container h1{font-size:84px}}.module.newsletter-content .content-container h1>strong{color:#fec31f}.module.newsletter-content .content-container h1.text-uppercase{text-transform:uppercase}.module.newsletter-content .content-container h2{font-size:36px}.module.newsletter-content .content-container h2 a{color:#fec31f;font-size:36px;text-decoration:none;text-transform:uppercase}.module.newsletter-content .content-container h2 a:hover{text-decoration:underline}@media(max-width:767px){.module.newsletter-content .content-container h2 a{font-size:28px}}.module.newsletter-content .content-container h2>strong{color:#fec31f}.module.newsletter-content .content-container h2>strong>em{display:block;font-family:hoefler;font-size:20px;margin-bottom:30px;margin-top:-10px}.module.newsletter-content .content-container h3{font-size:30px}.module.newsletter-content .content-container h3>strong{color:#898d8d}.module.newsletter-content .content-container h4{font-size:20px}.module.newsletter-content .content-container .technomic{font-size:16px}.module.newsletter-content .content-container a{color:#fec31f}.module.newsletter-content .content-container a.download{background:url(../images/icon-download.png) 0 50% no-repeat;color:#0dc6b7;font-family:dinbold;font-size:20px;padding-left:40px;text-decoration:none;text-transform:none;text-transform:uppercase}@media(max-width:767px){.module.newsletter-content .content-container a.download{display:block;font-size:15px;margin-top:5px;padding-left:24px}}.module.newsletter-content .content-container a.black-link{color:inherit;overflow-wrap:break-word;text-decoration:underline}.module.newsletter-content .content-container header h1{margin-bottom:0}.module.newsletter-content .content-container header h1:only-child{margin-bottom:30px}.module.newsletter-content .content-container header.trends-newsletter{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}@media(max-width:767px){.module.newsletter-content .content-container header.trends-newsletter{display:block;margin-bottom:20px}}.module.newsletter-content .content-container header.trends-newsletter h1:only-child,.module.newsletter-content .content-container header.trends-newsletter p{margin-bottom:0}@media(max-width:767px){.module.newsletter-content .content-container header.trends-newsletter p{margin-bottom:20px}}.module.newsletter-content .content-container p>strong{font-size:20px;font-style:italic;font-weight:700}.module.newsletter-content .content-container em{font-style:italic}.module.newsletter-content .content-container p{font-family:hoefler;font-size:20px;margin-bottom:30px}.module.newsletter-content .content-container p>.red-title{color:#d1252f;font-size:22px;font-weight:700;padding-bottom:.5rem}.module.newsletter-content .content-container p.pic-description{font-size:14px}.module.newsletter-content .content-container p .gothic-black{font-family:gothic,sans-serif;font-size:24px}.module.newsletter-content .content-container p .gothic-red{color:#d1252f;font-family:gothic,sans-serif;font-size:24px}.module.newsletter-content .content-container p .helvetica-light{font-family:helvetica-light-condensed,sans-serif}.module.newsletter-content .content-container li{font-family:hoefler;font-size:20px;list-style:disc;margin-bottom:30px;margin-left:15px}.module.newsletter-content .content-container li.red-bullet{color:#d1252f}.module.newsletter-content .content-container li.red-bullet span{color:#000}.module.newsletter-content .content-container .back-link{color:#fec31f;font-family:gothic;font-size:26px;text-decoration:none;text-transform:uppercase}.module.newsletter-content .content-container .back-link:hover{text-decoration:underline}.module.newsletter-content .content-container .back-link i{background:url(../images/subnav-arrows.png) 0 0 no-repeat;cursor:pointer;display:block;height:40px;width:40px}.module.newsletter-content .content-container img{margin-bottom:30px;max-width:100%}.module.newsletter-content .content-container img.rcm-roundup{max-height:70px}.module.newsletter-content .content-container .cali-newsletter{margin-top:40px;text-align:center}.module.newsletter-content .content-container .cali-newsletter h1{margin:40px 0}.module.newsletter-content .content-container .cali-newsletter h3{margin:0 auto 40px;width:60%}@media(max-width:767px){.module.newsletter-content .content-container .cali-newsletter h3{width:84%}}.is-trends-dairy.header-wrapper-2{background:url(../images/trends-dairy-header.jpg) no-repeat top;background-size:cover;height:500px}@media(max-width:767px){.is-trends-dairy.header-wrapper-2{background:url(../images/trends-dairy-header_mobile.jpg) no-repeat top;background-size:cover;height:350px;overflow:visible}}.is-cali-newsletter-listing.header-wrapper-2{background:url(../images/header-california-newsletters.jpg) no-repeat top;background-size:cover;height:500px}@media(max-width:767px){.is-cali-newsletter-listing.header-wrapper-2{background:url(../images/header-california-newsletters_mobile.jpg) no-repeat top;background-size:cover}}.is-cali-newsletter-detail.header-wrapper-2{background:url(../images/header-california-newsletter.jpg) no-repeat top;background-size:cover}@media(max-width:767px){.is-cali-newsletter-detail.header-wrapper-2{background:url(../images/header-california-newsletter_mobile.jpg) no-repeat top;background-size:cover}}.is-product-locator.header-wrapper-2{background:url(../images/header-product-locator.jpg) no-repeat top;background-size:cover;height:340px}.is-product-locator.header-wrapper-2 h1{margin-top:108px}.is-product-locator.header-wrapper-2 p{color:#fff;font-family:gothic,"sans-serif";font-size:1.7rem;text-align:center;text-transform:uppercase}@media(max-width:767px){.is-product-locator.header-wrapper-2{background:url(../images/header-product-locator.jpg) no-repeat 0 0;background-size:cover}.is-product-locator.header-wrapper-2 h1{width:100%}.is-product-locator.header-wrapper-2 p{font-size:1.5rem;margin-left:1rem;margin-right:1rem}}.newsletter-subnav{position:relative}@media(max-width:767px){.newsletter-subnav{top:-23px}}.newsletter-subnav .subnav{bottom:0;left:50%;margin:0 auto;max-width:960px;padding:0 60px;width:100%}@media(max-width:767px){.newsletter-subnav .subnav{bottom:auto;height:30px;max-width:100%;padding:0;top:165px}}.newsletter-subnav .subnav.open .expand{transform:rotateX(180deg)}@media(max-width:767px){.newsletter-subnav .subnav.open ul{background:#fff;height:auto;overflow:visible}}.newsletter-subnav .subnav i{background:url(../images/subnav-arrows.png) 0 0 no-repeat;cursor:pointer;display:block;height:40px;left:0;position:absolute;text-indent:-9999px;top:50%;transform:translateY(-50%);width:40px}@media(max-width:767px){.newsletter-subnav .subnav i{display:none}}.newsletter-subnav .subnav i:nth-of-type(2){background-position:-40px 0;left:auto;right:0}.newsletter-subnav .subnav .scroller{overflow:hidden;position:relative;width:100%}@media(max-width:767px){.newsletter-subnav .subnav .scroller{height:30px;left:0;overflow:visible;text-transform:uppercase;top:0}}.newsletter-subnav .subnav .expand{display:none;transition:all .2s}@media(max-width:767px){.newsletter-subnav .subnav .expand{background:url(../images/icon-dropdown.png) 94% 50% no-repeat;background-size:11px 8px;display:block;height:30px;left:0;position:absolute;top:0;width:100%;z-index:10}}.newsletter-subnav .subnav ul{display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;white-space:nowrap}@media(max-width:767px){.newsletter-subnav .subnav ul{border:2px solid #fec31f;flex-direction:column;height:30px;left:auto;margin:0 auto;overflow:hidden;transform:none;width:100%}.newsletter-subnav .subnav ul.reverse{transform:none}}.newsletter-subnav .subnav ul.done{transform:none;transition:all .4s}.newsletter-subnav .subnav li{border-right:1px solid #a8a8a7;flex-grow:1;font:26px/1.25 dinbold;order:3;padding:20px;width:auto}@media(max-width:767px){.newsletter-subnav .subnav li{font-size:13px;height:auto;padding:5px 20px;width:auto}.newsletter-subnav .subnav li:last-of-type{margin-bottom:10px}}.newsletter-subnav .subnav li.active{color:#fec31f}@media(max-width:767px){.newsletter-subnav .subnav li.active{order:1;padding:0 20px}}.newsletter-subnav .subnav li.active a{color:#fec31f}.newsletter-subnav .subnav a{color:#fff;text-decoration:none}@media(max-width:767px){.newsletter-subnav .subnav a{color:#231f20;display:block;line-height:26px;overflow:hidden;text-overflow:ellipsis}}.newsletter-subnav .subnav span{display:block;text-align:center}@media(max-width:767px){.newsletter-subnav .subnav span{text-align:left}}@keyframes straightLine{50%{transform:translate3D(-500%,700%,0)}to{transform:translate3D(-800%,900%,0)}}@keyframes swing{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-10deg)}to{transform:rotate(0deg)}}#campaign .masthead{height:calc(100vh - 50px);margin-top:50px;max-height:1080px;min-height:600px;position:relative;width:100vw}@media(max-width:767px){#campaign .masthead{height:calc(100vh - 40px);margin-top:40px}}#campaign .masthead>.carousel{background-color:#231f20}#campaign .masthead .slide-wrapper-inner{height:100%;margin-left:auto;margin-right:auto}#campaign .masthead .slide-wrapper-inner .slick-list,#campaign .masthead .slide-wrapper-inner .slick-track,#campaign .masthead .slide-wrapper-inner .slide{height:100%}#campaign .masthead .one{background-color:#231f20;background-position:50%;background-repeat:no-repeat;background-size:cover}#campaign .masthead .header{height:200px;padding-top:3vw;position:absolute;width:100%;z-index:1}@media(max-width:767px){#campaign .masthead .header{height:140px;padding-top:14vw}}@media(min-width:1440px){#campaign .masthead .header{padding-top:38px}}#campaign .masthead .headline{background-image:url(../images/campaign/headline_plain@2x.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:178px;margin:0 auto;width:100%}@media(max-width:768px){#campaign .masthead .headline{height:24vw}}#campaign .masthead .slide-copy{display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:100%}#campaign .masthead .slide-copy .copy{align-items:center;background:linear-gradient(0deg,rgba(0,0,0,.8),hsla(0,0%,100%,0) 100%);display:flex;flex-direction:column;margin:0 auto;padding-bottom:70px;text-align:center;width:100%;z-index:1}@media(min-width:768px){#campaign .masthead .slide-copy .copy{padding-bottom:10%}}#campaign .masthead .slide-copy .copy>*{max-width:800px;width:50vw}@media(max-width:768px){#campaign .masthead .slide-copy .copy>*{width:90%}}#campaign .masthead .slide-copy .copy .description{color:#fff;font-family:hoefler;font-size:20px;line-height:1.36;text-align:center}@media(max-width:767px){#campaign .masthead .slide-copy .copy .description{font-size:4vw}}#campaign .masthead .slide-copy .copy .description.hidden{display:none}#campaign .masthead .carousel{height:100%}#campaign .masthead .cta-wrapper{padding-top:2vw}@media(max-width:767px){#campaign .masthead .cta-wrapper{padding-top:5vw}}#campaign .masthead .cta-wrapper.hidden{display:none}#campaign .masthead .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign .masthead .cta:hover{text-decoration:none}@media(max-width:767px){#campaign .masthead .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign .masthead .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}#campaign .section.recipes{background-color:#f2f2f2;flex-direction:column;overflow:initial;padding-top:7vw}@media(min-width:768px){#campaign .section.recipes{padding-top:9vw}}#campaign .section.recipes #recipes-result{padding-top:5vw}@media(min-width:1024px){#campaign .section.recipes #recipes-result{padding-top:60px}}#campaign .section.recipes .content{background-color:#f2f2f2;margin-left:10vw;margin-right:10vw;max-width:80vw;padding-bottom:0;position:absolute;top:-27%;width:80vw}@media(min-width:1440px){#campaign .section.recipes .content{margin-left:calc(50vw - 600px);margin-right:calc(50vw - 600px);max-width:1200px}}@media(max-width:767px){#campaign .section.recipes .content{margin-left:7.5vw;margin-right:7.5vw;max-width:85vw;position:static;top:-15%;width:85vw}}#campaign .section.recipes .recipes-categories{display:flex;justify-content:center;width:100vw;z-index:2}@media(min-width:768px){#campaign .section.recipes .recipes-categories{width:100%}}#campaign .section.recipes .recipes-categories .list{align-items:center;display:flex;justify-content:space-between;padding-top:2vw;width:70%}@media(max-width:768px){#campaign .section.recipes .recipes-categories .list{padding-top:0;width:auto}}@media(max-width:767px){#campaign .section.recipes .recipes-categories .list{overflow-x:scroll}}#campaign .section.recipes .recipes-categories .category{align-items:center;border:2px solid #000;border-radius:50%;cursor:pointer;display:flex;font-family:gothic;font-size:1.5vw;height:7vw;justify-content:center;max-height:82px;max-width:82px;text-transform:uppercase;width:7vw}@media(max-width:768px){#campaign .section.recipes .recipes-categories .category{font-size:5vw;height:18.75vw;margin:0 3.2vw;padding:7.5vw 2.5vw;width:18.75vw}}@media(min-width:1440px){#campaign .section.recipes .recipes-categories .category{font-size:22px}}#campaign .section.recipes .recipes-categories .category.active,#campaign .section.recipes .recipes-categories .category:hover{color:#fff}#campaign .section.recipes .recipes-categories .category.active.calm,#campaign .section.recipes .recipes-categories .category:hover.calm{background-color:rgba(159,105,164,.9);border:2px solid rgba(159,105,164,.9)}#campaign .section.recipes .recipes-categories .category.active.comfort,#campaign .section.recipes .recipes-categories .category:hover.comfort{background-color:rgba(131,147,202,.9);border:2px solid rgba(131,147,202,.9)}#campaign .section.recipes .recipes-categories .category.active.excite,#campaign .section.recipes .recipes-categories .category:hover.excite{background-color:hsla(0,40%,65%,.9);border:2px solid hsla(0,40%,65%,.9)}#campaign .section.recipes .recipes-categories .category.active.curious,#campaign .section.recipes .recipes-categories .category:hover.curious{background-color:hsla(55,40%,65%,.9);border:2px solid hsla(55,40%,65%,.9)}#campaign .section.recipes .recipes-categories .category.active.bliss,#campaign .section.recipes .recipes-categories .category:hover.bliss{background-color:rgba(154,131,202,.9);border:2px solid rgba(154,131,202,.9)}#campaign .section.recipes .recipes-categories .category.active.delight,#campaign .section.recipes .recipes-categories .category:hover.delight{background-color:rgba(143,202,131,.9);border:2px solid rgba(143,202,131,.9)}#campaign .section.recipes .underline{font-family:hoefler;font-size:1.5vw;margin:1.2vw 0;text-align:center}@media(max-width:768px){#campaign .section.recipes .underline{font-size:4vw;margin:6.25vw 0}}@media(min-width:1440px){#campaign .section.recipes .underline{font-size:20px;padding:20px 0}}#campaign .section.golden-state .headline,#campaign .section.recipes .headline{color:#fec31f;text-align:center}#campaign .section.golden-state .subheadline,#campaign .section.recipes .subheadline{font-size:7vw;text-align:center}@media(min-width:1440px){#campaign .section.golden-state .subheadline,#campaign .section.recipes .subheadline{font-size:114px}}@media(max-width:767px){#campaign .section.golden-state .subheadline,#campaign .section.recipes .subheadline{font-size:15.8vw;letter-spacing:-.1px;width:80vw;z-index:1}}#campaign .section.golden-state .subheadline sup,#campaign .section.recipes .subheadline sup{font-size:16%;letter-spacing:.05em;line-height:1.4vw;padding-left:10px;vertical-align:top}@media(max-width:767px){#campaign .section.golden-state .subheadline sup,#campaign .section.recipes .subheadline sup{font-size:2vw;line-height:3vw}}@media(min-width:1440px){#campaign .section.golden-state .subheadline sup,#campaign .section.recipes .subheadline sup{font-size:16px;line-height:21px}}#campaign .section{display:flex;justify-content:center;overflow-y:hidden;padding-bottom:3vw;padding-top:1.5vw;position:relative}@media(min-width:1440px){#campaign .section{padding-bottom:60px;padding-top:30px}}#campaign .section .background-wrapper{height:100%;left:-14%;position:absolute;top:0;width:128%}#campaign .section .background{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;position:relative;width:100%}#campaign .section .content{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-height:620px;max-width:960px;padding-bottom:5vw;padding-top:4vw;position:relative;width:65vw}@media(min-width:1440px){#campaign .section .content{padding-bottom:50px;padding-top:40px}}#campaign .section .content.white{color:#fff}#campaign .section .copy,#campaign .section .cta-wrapper,#campaign .section .heading{display:flex;flex-direction:column;z-index:1}#campaign .section .headline{font-family:wisdom;font-size:2.4vw;line-height:1.4}@media(min-width:1440px){#campaign .section .headline{font-size:35px}}@media(max-width:767px){#campaign .section .headline{font-size:6vw;text-align:center}}#campaign .section .subheadline{font-family:gothic;font-size:13.5vw;letter-spacing:-3px;line-height:.8;text-transform:uppercase}@media(min-width:1440px){#campaign .section .subheadline{font-size:200px}}@media(max-width:767px){#campaign .section .subheadline{font-size:22vw}}#campaign .section .copy{font-family:hoefler;font-size:1.5vw;height:6vw;line-height:1.45;margin-bottom:2vw;margin-top:2vw;max-height:100px;width:40%}@media(min-width:1440px){#campaign .section .copy{font-size:22px;margin-bottom:30px;margin-top:30px}}@media(max-width:767px){#campaign .section .copy{font-size:5vw;height:20vw;margin-bottom:6vw;margin-top:50vw;text-align:center;width:90%}}@media(min-width:768px){#campaign .section .content .cta-wrapper .cta{padding-left:42px;padding-right:42px}}#campaign .section .cta{font-size:1.5vw;max-width:165px;white-space:nowrap;width:12vw}@media(min-width:1440px){#campaign .section .cta{font-size:22px}}#campaign .section.reversed .copy,#campaign .section.reversed .cta-wrapper,#campaign .section.reversed .headline,#campaign .section.reversed .subheadline{align-self:flex-end;text-align:right}@media(max-width:767px){#campaign .section.reversed .copy,#campaign .section.reversed .cta-wrapper,#campaign .section.reversed .headline,#campaign .section.reversed .subheadline{align-self:center;text-align:center}#campaign .section .content{align-items:center;max-height:90vh;width:90vw}}#campaign .section.cheese{background-color:#ffc320;overflow:initial}#campaign .section.cheese .background{background-image:url(../images/campaign/cheese@2x.png)}@media(min-width:768px){#campaign .section.cheese .background{height:55%;left:36%;top:43%;width:64%}}@media(max-width:767px){#campaign .section.cheese .background{margin-left:auto;margin-right:auto;top:-5%;width:86%}}#campaign .section.cheese .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign .section.cheese .cta:hover{text-decoration:none}@media(max-width:767px){#campaign .section.cheese .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign .section.cheese .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(max-width:767px){#campaign .section.cheese .cta{margin-top:4vw;max-width:30vw;width:30vw}}#campaign .section.butter{background-color:#fff}#campaign .section.butter .background{background-image:url(../images/campaign/butter@2x.png)}@media(min-width:768px){#campaign .section.butter .background{height:118%;right:12%;width:76%}}@media(max-width:767px){#campaign .section.butter .background{left:-4%;margin-left:auto;margin-right:auto;top:-7%;width:96%;z-index:1}}#campaign .section.butter .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign .section.butter .cta:hover{text-decoration:none}@media(max-width:767px){#campaign .section.butter .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign .section.butter .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){#campaign .section.butter .cta{margin-top:4vw;max-width:30vw;width:30vw}}#campaign .section.ice-cream{background-color:#0cc7b8}#campaign .section.ice-cream .background{background-image:url(../images/campaign/ice-cream@2x.png)}@media(min-width:768px){#campaign .section.ice-cream .background{height:75%;left:37%;top:19%;width:70%}}@media(max-width:767px){#campaign .section.ice-cream .background{left:-13%;margin-left:auto;margin-right:auto;top:-7%;width:105%;z-index:1}}#campaign .section.ice-cream .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign .section.ice-cream .cta:hover{text-decoration:none}@media(max-width:767px){#campaign .section.ice-cream .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign .section.ice-cream .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(max-width:767px){#campaign .section.ice-cream .cta{margin-top:4vw;max-width:30vw;width:30vw}}#campaign .section.yogurt{background-color:#efa1d0}#campaign .section.yogurt .background{background-image:url(../images/campaign/yogurt.png)}@media(min-width:768px){#campaign .section.yogurt .background{bottom:8%;height:110%;right:5%;width:70%}}@media(max-width:767px){#campaign .section.yogurt .background{margin-left:auto;margin-right:auto;top:-11%;width:85%;z-index:1}}#campaign .section.yogurt .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign .section.yogurt .cta:hover{text-decoration:none}@media(max-width:767px){#campaign .section.yogurt .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign .section.yogurt .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}@media(max-width:767px){#campaign .section.yogurt .cta{margin-top:4vw;max-width:30vw;width:30vw}}#campaign .section .wine{background-image:url(../images/campaign/wine@2x.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;left:-4%;position:absolute;top:185%;width:28%}#campaign .section .popcorn{height:140%;left:-10%;position:relative;top:-21%;width:50%;z-index:1}@media(max-width:767px){#campaign .section .popcorn{left:7%;z-index:0}}#campaign .section .popcorn .pop{background-position:50%;background-repeat:no-repeat;background-size:contain;height:6vw;max-height:70px;max-width:70px;position:absolute;width:6vw}@media(max-width:767px){#campaign .section .popcorn .pop{height:10vw;width:10vw}}#campaign .section .sprinkles{height:50%;left:65%;position:relative;top:-10%;width:30%}@media(max-width:767px){#campaign .section .sprinkles{left:33%;top:-4%;width:37%}}#campaign .section .sprinkles .sprinkle{background-position:50%;background-repeat:no-repeat;background-size:contain;height:2vw;max-height:20px;max-width:20px;position:absolute;width:2vw}@media(max-width:767px){#campaign .section .sprinkles .sprinkle{height:3vw;width:3vw}}#campaign .section .blueberries{height:74%;left:38%;position:relative;top:-25%;width:20%;z-index:1}@media(max-width:767px){#campaign .section .blueberries{height:40%;left:58%;top:-12%;width:30%;z-index:0}}#campaign .section .blueberries .blueberry{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}#campaign .strawberries{height:150%;position:relative;right:20%;top:-35%;width:70%;z-index:1}@media(max-width:767px){#campaign .strawberries{height:80%;right:7%;top:-21%;z-index:0}}#campaign .strawberries .strawberry{background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:0;position:absolute}#campaign .first-slide-background,#campaign .second-slide-background,#campaign .third-slide-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}#campaign .first-slide-background{background-image:url(../images/campaign/ETGS-masthead.jpg)}#campaign .second-slide-background{background-image:url(../images/campaign/bear-02.jpg)}#campaign .third-slide-background{background-image:url(../images/campaign/snowman-02.jpg)}@media(max-width:767px){#campaign .first-slide-background{background-image:url(../images/campaign/ETGS-masthead.jpg)}#campaign .second-slide-background{background-image:url(../images/campaign/bear_mobile-02.jpg)}#campaign .third-slide-background{background-image:url(../images/campaign/snowman_mobile-02.jpg)}}#campaign .video-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}#campaign .video{height:100%;min-width:100%;position:relative;width:auto}@media(min-width:1650px){#campaign .video{height:auto;min-height:100%}}#campaign .farms-youtube-gallery{background-color:#fff}@media(max-width:767px){#campaign .farms-youtube-gallery{padding-top:8%}}#campaign .farms-youtube-gallery .main .header h3 .headline{color:#fec31f;font-size:35px}@media(max-width:767px){#campaign .farms-youtube-gallery .main .header h3 .headline{font-size:4.5vw}}#campaign .farms-youtube-gallery .main .header h3 .subheadline{line-height:1;padding-left:0}@media(max-width:767px){#campaign .farms-youtube-gallery .main .header h3 .subheadline{font-size:11.5vw}}#campaign .farms-youtube-gallery .main .footer-info{display:flex}#campaign .farms-youtube-gallery .main .footer-info>.yt-video-info{width:40%}#campaign .farms-youtube-gallery .main .footer-info>.yt-video-info>.yt-video-title{padding-left:0}#campaign .farms-youtube-gallery .main .footer-info>.ctas{margin-top:10px;text-align:right;width:60%}@media(max-width:767px){#campaign .farms-youtube-gallery .main .footer-info>.ctas{margin-top:2.7vw}}#campaign .farms-youtube-gallery .main .footer-info>.ctas a{background:url(../images/icons/cta-play.png) no-repeat 0 3px;background-size:16px;color:#fec31f;font-family:gothic;font-size:21px;height:15px;padding-left:20px;text-decoration:none;text-transform:uppercase;width:15px}#campaign .farms-youtube-gallery .main .footer-info>.ctas a:last-child{margin-left:10px}@media(max-width:767px){#campaign .farms-youtube-gallery .main .footer-info>.ctas{text-align:center;width:100%}#campaign .farms-youtube-gallery .main .footer-info>.ctas a{background-position-y:.3vw;background-size:2.5vw;font-size:2.7vw;padding-left:3.5vw}#campaign .farms-youtube-gallery .main .footer-info>.ctas a:last-child{margin-left:2.5vw}}#campaign .farms-youtube-gallery .main .slide-wrapper-inner .slick-list .slick-track{margin-left:0}#campaign .farms-youtube-gallery .main .yt-list-info{height:auto}#campaign .farms-youtube-gallery .main .yt-list-info .yt-video-image .active{padding-top:45px;top:0}#campaign .farms-youtube-gallery .main .yt-list-info .yt-video-image img{top:-40px}@media(max-width:767px){#campaign .farms-youtube-gallery .main .yt-list-info .yt-video-image img{top:0}}#campaign .farms-youtube-gallery .main .yt-list-info .yt-video-title{padding-top:15px}@media(max-width:767px){#campaign .farms-youtube-gallery .main .yt-list-info .yt-video-title{padding-top:0}}#campaign .transitioner{bottom:6vh;height:24vh;position:relative}@media(max-width:767px){#campaign .transitioner{display:none}}#campaign .transitioner>div{position:relative}#campaign .transitioner .background{height:50%}#campaign .transitioner .gradient{background-image:linear-gradient(0deg,#283905,rgba(50,68,13,.01));bottom:50%;height:25%;position:relative;visibility:hidden}#campaign .transitioner .solid{background-color:#f2f2f2;bottom:50%;height:60%}#campaign .transitioner .leftover{background-color:#f2f2f2;bottom:50%;height:100%}#campaign #recipes-result{background-color:#f2f2f2;padding-bottom:125px}#campaign #recipes-result .featured-recipes{background-color:transparent;padding:0}#campaign #recipes-result .featured-recipes .details .headline{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fff;font-size:3.5vw;line-height:.9}@media(min-width:1440px){#campaign #recipes-result .featured-recipes .details .headline{font-size:45px}}@media(max-width:767px){#campaign #recipes-result .featured-recipes .details .headline{font-size:42px;font-size:7.5vw;letter-spacing:.01em;line-height:1}}#campaign #recipes-result .featured-recipes .details .description{color:#fff}#campaign #recipes-result .featured-recipes .slick-next{background-image:url(../images/icons/arrow-next-gray.png)}#campaign #recipes-result .featured-recipes .slick-prev{background-image:url(../images/icons/arrow-prev-gray.png)}#campaign #recipes-result.calm .details{background-color:rgba(159,105,164,.9)}#campaign #recipes-result.calm .details .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign #recipes-result.calm .details .cta:hover{text-decoration:none}@media(max-width:767px){#campaign #recipes-result.calm .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign #recipes-result.calm .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}#campaign #recipes-result.comfort .details{background-color:rgba(131,147,202,.9)}#campaign #recipes-result.comfort .details .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign #recipes-result.comfort .details .cta:hover{text-decoration:none}@media(max-width:767px){#campaign #recipes-result.comfort .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign #recipes-result.comfort .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}#campaign #recipes-result.excite .details{background-color:hsla(0,40%,65%,.9)}#campaign #recipes-result.excite .details .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign #recipes-result.excite .details .cta:hover{text-decoration:none}@media(max-width:767px){#campaign #recipes-result.excite .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign #recipes-result.excite .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}#campaign #recipes-result.curious .details{background-color:hsla(55,40%,65%,.9)}#campaign #recipes-result.curious .details .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign #recipes-result.curious .details .cta:hover{text-decoration:none}@media(max-width:767px){#campaign #recipes-result.curious .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign #recipes-result.curious .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}#campaign #recipes-result.bliss .details{background-color:rgba(154,131,202,.9)}#campaign #recipes-result.bliss .details .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign #recipes-result.bliss .details .cta:hover{text-decoration:none}@media(max-width:767px){#campaign #recipes-result.bliss .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign #recipes-result.bliss .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}#campaign #recipes-result.delight .details{background-color:rgba(143,202,131,.9)}#campaign #recipes-result.delight .details .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#campaign #recipes-result.delight .details .cta:hover{text-decoration:none}@media(max-width:767px){#campaign #recipes-result.delight .details .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#campaign #recipes-result.delight .details .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.pop_1{background-image:url(../images/campaign/popcorn/pop_1@2x.png);left:0;transform:rotate(16deg)}.popcorn.animate .pop:first-of-type{animation-duration:1247ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-1;top:0}@keyframes pop-1{to{top:50%;transform:rotate(-34deg)}}.pop_2{background-image:url(../images/campaign/popcorn/pop_2@2x.png);left:5%;transform:rotate(-4deg)}.popcorn.animate .pop:nth-of-type(2){animation-duration:1979ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-2;top:0}@keyframes pop-2{to{top:30%;transform:rotate(61deg)}}.pop_3{background-image:url(../images/campaign/popcorn/pop_3@2x.png);left:8%;transform:rotate(8deg)}.popcorn.animate .pop:nth-of-type(3){animation-duration:1024ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-3;top:0}@keyframes pop-3{to{top:60%;transform:rotate(45deg)}}.pop_4{background-image:url(../images/campaign/popcorn/pop_4@2x.png);left:17%;transform:rotate(16deg)}.popcorn.animate .pop:nth-of-type(4){animation-duration:1365ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-4;top:0}@keyframes pop-4{to{top:34%;transform:rotate(26deg)}}.pop_5{background-image:url(../images/campaign/popcorn/pop_5@2x.png);left:15%;transform:rotate(7deg)}.popcorn.animate .pop:nth-of-type(5){animation-duration:1253ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-5;top:0}@keyframes pop-5{to{top:12%;transform:rotate(83deg)}}.pop_6{background-image:url(../images/campaign/popcorn/pop_6@2x.png);left:15%;transform:rotate(-9deg)}.popcorn.animate .pop:nth-of-type(6){animation-duration:1527ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-6;top:0}@keyframes pop-6{to{top:53%;transform:rotate(-80deg)}}.pop_7{background-image:url(../images/campaign/popcorn/pop_7@2x.png);left:34%;transform:rotate(19deg)}.popcorn.animate .pop:nth-of-type(7){animation-duration:1132ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-7;top:0}@keyframes pop-7{to{top:29%;transform:rotate(-115deg)}}.pop_8{background-image:url(../images/campaign/popcorn/pop_8@2x.png);left:36%;transform:rotate(8deg)}.popcorn.animate .pop:nth-of-type(8){animation-duration:2131ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-8;top:0}@keyframes pop-8{to{top:11%;transform:rotate(-74deg)}}.pop_9{background-image:url(../images/campaign/popcorn/pop_9@2x.png);left:49%;transform:rotate(13deg)}.popcorn.animate .pop:nth-of-type(9){animation-duration:1617ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-9;top:0}@keyframes pop-9{to{top:5%;transform:rotate(45deg)}}.pop_10{background-image:url(../images/campaign/popcorn/pop_10@2x.png);left:63%;transform:rotate(-13deg)}.popcorn.animate .pop:nth-of-type(10){animation-duration:1284ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-10;top:0}@keyframes pop-10{to{top:19%;transform:rotate(-111deg)}}.pop_11{background-image:url(../images/campaign/popcorn/pop_11@2x.png);left:68%;transform:rotate(18deg)}.popcorn.animate .pop:nth-of-type(11){animation-duration:1707ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-11;top:0}@keyframes pop-11{to{top:5%;transform:rotate(-31deg)}}.pop_12{background-image:url(../images/campaign/popcorn/pop_12@2x.png);left:84%;transform:rotate(11deg)}.popcorn.animate .pop:nth-of-type(12){animation-duration:1437ms;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:pop-12;top:0}@keyframes pop-12{to{top:20%;transform:rotate(-62deg)}}.spr_1{background-image:url(../images/campaign/sprinkles/spr_2@2x.png);left:39%}.sprinkles.animate .sprinkle:first-of-type{animation-delay:2701ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-1;top:0}@keyframes sprinkle-1{to{top:55%;transform:rotate(99deg)}}.spr_2{background-image:url(../images/campaign/sprinkles/spr_3@2x.png);left:89%}.sprinkles.animate .sprinkle:nth-of-type(2){animation-delay:2932ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-2;top:0}@keyframes sprinkle-2{to{top:3%;transform:rotate(60deg)}}.spr_3{background-image:url(../images/campaign/sprinkles/spr_4@2x.png);left:22%}.sprinkles.animate .sprinkle:nth-of-type(3){animation-delay:2065ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-3;top:0}@keyframes sprinkle-3{to{top:68%;transform:rotate(33deg)}}.spr_4{background-image:url(../images/campaign/sprinkles/spr_5@2x.png);left:46%}.sprinkles.animate .sprinkle:nth-of-type(4){animation-delay:711ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-4;top:0}@keyframes sprinkle-4{to{top:4%;transform:rotate(-65deg)}}.spr_5{background-image:url(../images/campaign/sprinkles/spr_6@2x.png);left:9%}.sprinkles.animate .sprinkle:nth-of-type(5){animation-delay:2.12s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-5;top:0}@keyframes sprinkle-5{to{top:28%;transform:rotate(20deg)}}.spr_6{background-image:url(../images/campaign/sprinkles/spr_7@2x.png);left:77%}.sprinkles.animate .sprinkle:nth-of-type(6){animation-delay:53ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-6;top:0}@keyframes sprinkle-6{to{top:5%;transform:rotate(-30deg)}}.spr_7{background-image:url(../images/campaign/sprinkles/spr_8@2x.png);left:11%}.sprinkles.animate .sprinkle:nth-of-type(7){animation-delay:2288ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-7;top:0}@keyframes sprinkle-7{to{top:23%;transform:rotate(-45deg)}}.spr_8{background-image:url(../images/campaign/sprinkles/spr_9@2x.png);left:72%}.sprinkles.animate .sprinkle:nth-of-type(8){animation-delay:1679ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-8;top:0}@keyframes sprinkle-8{to{top:19%;transform:rotate(69deg)}}.spr_9{background-image:url(../images/campaign/sprinkles/spr_10@2x.png);left:18%}.sprinkles.animate .sprinkle:nth-of-type(9){animation-delay:1234ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-9;top:0}@keyframes sprinkle-9{to{top:37%;transform:rotate(-106deg)}}.spr_10{background-image:url(../images/campaign/sprinkles/spr_11@2x.png);left:24%}.sprinkles.animate .sprinkle:nth-of-type(10){animation-delay:1s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-10;top:0}@keyframes sprinkle-10{to{top:18%;transform:rotate(104deg)}}.spr_11{background-image:url(../images/campaign/sprinkles/spr_12@2x.png);left:87%}.sprinkles.animate .sprinkle:nth-of-type(11){animation-delay:107ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-11;top:0}@keyframes sprinkle-11{to{top:42%;transform:rotate(59deg)}}.spr_12{background-image:url(../images/campaign/sprinkles/spr_13@2x.png);left:57%}.sprinkles.animate .sprinkle:nth-of-type(12){animation-delay:239ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-12;top:0}@keyframes sprinkle-12{to{top:65%;transform:rotate(15deg)}}.spr_13{background-image:url(../images/campaign/sprinkles/spr_14@2x.png);left:61%}.sprinkles.animate .sprinkle:nth-of-type(13){animation-delay:1672ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-13;top:0}@keyframes sprinkle-13{to{top:49%;transform:rotate(80deg)}}.spr_14{background-image:url(../images/campaign/sprinkles/spr_15@2x.png);left:71%}.sprinkles.animate .sprinkle:nth-of-type(14){animation-delay:2381ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-14;top:0}@keyframes sprinkle-14{to{top:7%;transform:rotate(-86deg)}}.spr_15{background-image:url(../images/campaign/sprinkles/spr_16@2x.png);left:84%}.sprinkles.animate .sprinkle:nth-of-type(15){animation-delay:2498ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-15;top:0}@keyframes sprinkle-15{to{top:29%;transform:rotate(84deg)}}.spr_16{background-image:url(../images/campaign/sprinkles/spr_17@2x.png);left:29%}.sprinkles.animate .sprinkle:nth-of-type(16){animation-delay:371ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-16;top:0}@keyframes sprinkle-16{to{top:20%;transform:rotate(-47deg)}}.spr_17{background-image:url(../images/campaign/sprinkles/spr_1@2x.png);left:57%}.sprinkles.animate .sprinkle:nth-of-type(17){animation-delay:36ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-17;top:0}@keyframes sprinkle-17{to{top:24%;transform:rotate(14deg)}}.spr_18{background-image:url(../images/campaign/sprinkles/spr_2@2x.png);left:82%}.sprinkles.animate .sprinkle:nth-of-type(18){animation-delay:2.11s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-18;top:0}@keyframes sprinkle-18{to{top:42%;transform:rotate(-14deg)}}.spr_19{background-image:url(../images/campaign/sprinkles/spr_3@2x.png);left:40%}.sprinkles.animate .sprinkle:nth-of-type(19){animation-delay:2648ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-19;top:0}@keyframes sprinkle-19{to{top:2%;transform:rotate(77deg)}}.spr_20{background-image:url(../images/campaign/sprinkles/spr_4@2x.png);left:64%}.sprinkles.animate .sprinkle:nth-of-type(20){animation-delay:1957ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-20;top:0}@keyframes sprinkle-20{to{top:35%;transform:rotate(70deg)}}.spr_21{background-image:url(../images/campaign/sprinkles/spr_5@2x.png);left:50%}.sprinkles.animate .sprinkle:nth-of-type(21){animation-delay:412ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-21;top:0}@keyframes sprinkle-21{to{top:29%;transform:rotate(36deg)}}.spr_22{background-image:url(../images/campaign/sprinkles/spr_6@2x.png);left:86%}.sprinkles.animate .sprinkle:nth-of-type(22){animation-delay:907ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-22;top:0}@keyframes sprinkle-22{to{top:1%;transform:rotate(-95deg)}}.spr_23{background-image:url(../images/campaign/sprinkles/spr_7@2x.png);left:27%}.sprinkles.animate .sprinkle:nth-of-type(23){animation-delay:1995ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-23;top:0}@keyframes sprinkle-23{to{top:5%;transform:rotate(39deg)}}.spr_24{background-image:url(../images/campaign/sprinkles/spr_8@2x.png);left:71%}.sprinkles.animate .sprinkle:nth-of-type(24){animation-delay:808ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-24;top:0}@keyframes sprinkle-24{to{top:10%;transform:rotate(38deg)}}.spr_25{background-image:url(../images/campaign/sprinkles/spr_9@2x.png);left:90%}.sprinkles.animate .sprinkle:nth-of-type(25){animation-delay:2319ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-25;top:0}@keyframes sprinkle-25{to{top:7%;transform:rotate(-51deg)}}.spr_26{background-image:url(../images/campaign/sprinkles/spr_10@2x.png);left:89%}.sprinkles.animate .sprinkle:nth-of-type(26){animation-delay:1971ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-26;top:0}@keyframes sprinkle-26{to{top:41%;transform:rotate(-75deg)}}.spr_27{background-image:url(../images/campaign/sprinkles/spr_11@2x.png);left:90%}.sprinkles.animate .sprinkle:nth-of-type(27){animation-delay:1219ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-27;top:0}@keyframes sprinkle-27{to{top:7%;transform:rotate(112deg)}}.spr_28{background-image:url(../images/campaign/sprinkles/spr_12@2x.png);left:82%}.sprinkles.animate .sprinkle:nth-of-type(28){animation-delay:2245ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-28;top:0}@keyframes sprinkle-28{to{top:24%;transform:rotate(71deg)}}.spr_29{background-image:url(../images/campaign/sprinkles/spr_13@2x.png);left:44%}.sprinkles.animate .sprinkle:nth-of-type(29){animation-delay:1452ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-29;top:0}@keyframes sprinkle-29{to{top:58%;transform:rotate(115deg)}}.spr_30{background-image:url(../images/campaign/sprinkles/spr_14@2x.png);left:64%}.sprinkles.animate .sprinkle:nth-of-type(30){animation-delay:1537ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-30;top:0}@keyframes sprinkle-30{to{top:18%;transform:rotate(-40deg)}}.spr_31{background-image:url(../images/campaign/sprinkles/spr_15@2x.png);left:66%}.sprinkles.animate .sprinkle:nth-of-type(31){animation-delay:713ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-31;top:0}@keyframes sprinkle-31{to{top:47%;transform:rotate(57deg)}}.spr_32{background-image:url(../images/campaign/sprinkles/spr_16@2x.png);left:15%}.sprinkles.animate .sprinkle:nth-of-type(32){animation-delay:1179ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-32;top:0}@keyframes sprinkle-32{to{top:45%;transform:rotate(-27deg)}}.spr_33{background-image:url(../images/campaign/sprinkles/spr_17@2x.png);left:34%}.sprinkles.animate .sprinkle:nth-of-type(33){animation-delay:60ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-33;top:0}@keyframes sprinkle-33{to{top:48%;transform:rotate(63deg)}}.spr_34{background-image:url(../images/campaign/sprinkles/spr_1@2x.png);left:28%}.sprinkles.animate .sprinkle:nth-of-type(34){animation-delay:916ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-34;top:0}@keyframes sprinkle-34{to{top:62%;transform:rotate(-26deg)}}.spr_35{background-image:url(../images/campaign/sprinkles/spr_2@2x.png);left:11%}.sprinkles.animate .sprinkle:nth-of-type(35){animation-delay:1352ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-35;top:0}@keyframes sprinkle-35{to{top:18%;transform:rotate(114deg)}}.spr_36{background-image:url(../images/campaign/sprinkles/spr_3@2x.png);left:18%}.sprinkles.animate .sprinkle:nth-of-type(36){animation-delay:2401ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-36;top:0}@keyframes sprinkle-36{to{top:34%;transform:rotate(-85deg)}}.spr_37{background-image:url(../images/campaign/sprinkles/spr_4@2x.png);left:5%}.sprinkles.animate .sprinkle:nth-of-type(37){animation-delay:2433ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-37;top:0}@keyframes sprinkle-37{to{top:53%;transform:rotate(-9deg)}}.spr_38{background-image:url(../images/campaign/sprinkles/spr_5@2x.png);left:25%}.sprinkles.animate .sprinkle:nth-of-type(38){animation-delay:2987ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-38;top:0}@keyframes sprinkle-38{to{top:66%;transform:rotate(86deg)}}.spr_39{background-image:url(../images/campaign/sprinkles/spr_6@2x.png);left:8%}.sprinkles.animate .sprinkle:nth-of-type(39){animation-delay:2226ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-39;top:0}@keyframes sprinkle-39{to{top:31%;transform:rotate(-76deg)}}.spr_40{background-image:url(../images/campaign/sprinkles/spr_7@2x.png);left:63%}.sprinkles.animate .sprinkle:nth-of-type(40){animation-delay:1874ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-40;top:0}@keyframes sprinkle-40{to{top:39%;transform:rotate(98deg)}}.spr_41{background-image:url(../images/campaign/sprinkles/spr_8@2x.png);left:80%}.sprinkles.animate .sprinkle:nth-of-type(41){animation-delay:14ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-41;top:0}@keyframes sprinkle-41{to{top:31%;transform:rotate(39deg)}}.spr_42{background-image:url(../images/campaign/sprinkles/spr_9@2x.png);left:53%}.sprinkles.animate .sprinkle:nth-of-type(42){animation-delay:319ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-42;top:0}@keyframes sprinkle-42{to{top:44%;transform:rotate(104deg)}}.spr_43{background-image:url(../images/campaign/sprinkles/spr_10@2x.png);left:46%}.sprinkles.animate .sprinkle:nth-of-type(43){animation-delay:22ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-43;top:0}@keyframes sprinkle-43{to{top:2%;transform:rotate(-8deg)}}.spr_44{background-image:url(../images/campaign/sprinkles/spr_11@2x.png);left:52%}.sprinkles.animate .sprinkle:nth-of-type(44){animation-delay:569ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-44;top:0}@keyframes sprinkle-44{to{top:12%;transform:rotate(10deg)}}.spr_45{background-image:url(../images/campaign/sprinkles/spr_12@2x.png);left:21%}.sprinkles.animate .sprinkle:nth-of-type(45){animation-delay:1051ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-45;top:0}@keyframes sprinkle-45{to{top:38%;transform:rotate(-73deg)}}.spr_46{background-image:url(../images/campaign/sprinkles/spr_13@2x.png);left:58%}.sprinkles.animate .sprinkle:nth-of-type(46){animation-delay:1899ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-46;top:0}@keyframes sprinkle-46{to{top:13%;transform:rotate(79deg)}}.spr_47{background-image:url(../images/campaign/sprinkles/spr_14@2x.png);left:30%}.sprinkles.animate .sprinkle:nth-of-type(47){animation-delay:.8s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-47;top:0}@keyframes sprinkle-47{to{top:13%;transform:rotate(107deg)}}.spr_48{background-image:url(../images/campaign/sprinkles/spr_15@2x.png);left:43%}.sprinkles.animate .sprinkle:nth-of-type(48){animation-delay:1442ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-48;top:0}@keyframes sprinkle-48{to{top:7%;transform:rotate(42deg)}}.spr_49{background-image:url(../images/campaign/sprinkles/spr_16@2x.png);left:44%}.sprinkles.animate .sprinkle:nth-of-type(49){animation-delay:1157ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-49;top:0}@keyframes sprinkle-49{to{top:10%;transform:rotate(-70deg)}}.spr_50{background-image:url(../images/campaign/sprinkles/spr_17@2x.png);left:90%}.sprinkles.animate .sprinkle:nth-of-type(50){animation-delay:2595ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-50;top:0}@keyframes sprinkle-50{to{top:42%;transform:rotate(-64deg)}}.spr_51{background-image:url(../images/campaign/sprinkles/spr_1@2x.png);left:8%}.sprinkles.animate .sprinkle:nth-of-type(51){animation-delay:1592ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-51;top:0}@keyframes sprinkle-51{to{top:16%;transform:rotate(-9deg)}}.spr_52{background-image:url(../images/campaign/sprinkles/spr_2@2x.png);left:16%}.sprinkles.animate .sprinkle:nth-of-type(52){animation-delay:554ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-52;top:0}@keyframes sprinkle-52{to{top:39%;transform:rotate(-55deg)}}.spr_53{background-image:url(../images/campaign/sprinkles/spr_3@2x.png);left:55%}.sprinkles.animate .sprinkle:nth-of-type(53){animation-delay:1101ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-53;top:0}@keyframes sprinkle-53{to{top:58%;transform:rotate(109deg)}}.spr_54{background-image:url(../images/campaign/sprinkles/spr_4@2x.png);left:42%}.sprinkles.animate .sprinkle:nth-of-type(54){animation-delay:2135ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-54;top:0}@keyframes sprinkle-54{to{top:12%;transform:rotate(12deg)}}.spr_55{background-image:url(../images/campaign/sprinkles/spr_5@2x.png);left:74%}.sprinkles.animate .sprinkle:nth-of-type(55){animation-delay:2756ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-55;top:0}@keyframes sprinkle-55{to{top:23%;transform:rotate(90deg)}}.spr_56{background-image:url(../images/campaign/sprinkles/spr_6@2x.png);left:27%}.sprinkles.animate .sprinkle:nth-of-type(56){animation-delay:1758ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-56;top:0}@keyframes sprinkle-56{to{top:62%;transform:rotate(35deg)}}.spr_57{background-image:url(../images/campaign/sprinkles/spr_7@2x.png);left:47%}.sprinkles.animate .sprinkle:nth-of-type(57){animation-delay:943ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-57;top:0}@keyframes sprinkle-57{to{top:15%;transform:rotate(108deg)}}.spr_58{background-image:url(../images/campaign/sprinkles/spr_8@2x.png);left:79%}.sprinkles.animate .sprinkle:nth-of-type(58){animation-delay:2815ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-58;top:0}@keyframes sprinkle-58{to{top:38%;transform:rotate(94deg)}}.spr_59{background-image:url(../images/campaign/sprinkles/spr_9@2x.png);left:6%}.sprinkles.animate .sprinkle:nth-of-type(59){animation-delay:2074ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-59;top:0}@keyframes sprinkle-59{to{top:32%;transform:rotate(111deg)}}.spr_60{background-image:url(../images/campaign/sprinkles/spr_10@2x.png);left:27%}.sprinkles.animate .sprinkle:nth-of-type(60){animation-delay:1121ms;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:2;animation-name:sprinkle-60;top:0}@keyframes sprinkle-60{to{top:24%;transform:rotate(-112deg)}}.blue_1{background-image:url(../images/campaign/blueberries/blue_1@2x.png);height:2.3vw;left:0;max-height:32px;max-width:32px;opacity:0;width:2.3vw}@media(max-width:767px){.blue_1{height:7.3vw;width:7.3vw}}.blueberries.animate .blueberry:first-of-type{animation-delay:.2s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:blueberry-1;top:0}@keyframes blueberry-1{0%{opacity:0}to{opacity:1;top:41%;transform:rotate(17deg)}}.blue_2{background-image:url(../images/campaign/blueberries/blue_2@2x.png);height:5vw;left:23%;max-height:85px;max-width:85px;opacity:0;width:5vw}@media(max-width:767px){.blue_2{height:10vw;width:10vw}}.blueberries.animate .blueberry:nth-of-type(2){animation-delay:.2s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:blueberry-2;top:0}@keyframes blueberry-2{0%{opacity:0}to{opacity:1;top:29%;transform:rotate(-8deg)}}.blue_3{background-image:url(../images/campaign/blueberries/blue_3@2x.png);height:2.1vw;left:78%;max-height:28px;max-width:28px;opacity:0;width:2.1vw}@media(max-width:767px){.blue_3{height:7.1vw;width:7.1vw}}.blueberries.animate .blueberry:nth-of-type(3){animation-delay:.2s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:blueberry-3;top:0}@keyframes blueberry-3{0%{opacity:0}to{opacity:1;top:39%;transform:rotate(15deg)}}.blue_4{background-image:url(../images/campaign/blueberries/blue_4@2x.png);height:4.6vw;left:27%;max-height:65px;max-width:65px;opacity:0;width:4.6vw}@media(max-width:767px){.blue_4{height:9.6vw;width:9.6vw}}.blueberries.animate .blueberry:nth-of-type(4){animation-delay:.2s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:blueberry-4;top:0}@keyframes blueberry-4{0%{opacity:0}to{opacity:1;top:78%;transform:rotate(-14deg)}}.blue_5{background-image:url(../images/campaign/blueberries/blue_5@2x.png);height:4.5vw;left:82%;max-height:62px;max-width:62px;opacity:0;width:4.5vw}@media(max-width:767px){.blue_5{height:9.5vw;width:9.5vw}}.blueberries.animate .blueberry:nth-of-type(5){animation-delay:.2s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:blueberry-5;top:0}@keyframes blueberry-5{0%{opacity:0}to{opacity:1;top:92%;transform:rotate(17deg)}}.blue_6{background-image:url(../images/campaign/blueberries/blue_6@2x.png);height:2.2vw;left:41%;max-height:28px;max-width:28px;opacity:0;width:2.2vw}@media(max-width:767px){.blue_6{height:7.2vw;width:7.2vw}}.blueberries.animate .blueberry:nth-of-type(6){animation-delay:.2s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:blueberry-6;top:0}@keyframes blueberry-6{0%{opacity:0}to{opacity:1;top:105%;transform:rotate(15deg)}}.blue_7{background-image:url(../images/campaign/blueberries/blue_7@2x.png);height:5vw;left:53%;max-height:68px;max-width:68px;opacity:0;width:5vw}@media(max-width:767px){.blue_7{height:10vw;width:10vw}}.blueberries.animate .blueberry:nth-of-type(7){animation-delay:.2s;animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:blueberry-7;top:0}@keyframes blueberry-7{0%{opacity:0}to{opacity:1;top:111%;transform:rotate(-16deg)}}.str_1{background-image:url(../images/campaign/strawberries/str_1@2x.png);height:3.3vw;max-height:60px;max-width:60px;right:90%;top:0;width:3.3vw}@media(max-width:767px){.str_1{height:8.3vw;width:8.3vw}}.strawberries.slide-right-half .strawberry:first-of-type{animation-delay:.2s;animation-duration:1.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:strawberry-1}@keyframes strawberry-1{0%{opacity:0}50%{opacity:.6}to{opacity:1;top:52%;transform:rotate(14deg)}}.str_2{background-image:url(../images/campaign/strawberries/str_2@2x.png);height:7.2vw;max-height:105px;max-width:105px;right:80%;top:0;width:7.2vw}@media(max-width:767px){.str_2{height:12.2vw;width:12.2vw}}.strawberries.slide-right-half .strawberry:nth-of-type(2){animation-delay:.2s;animation-duration:1.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:strawberry-2}@keyframes strawberry-2{0%{opacity:0}50%{opacity:.6}to{opacity:1;top:25%;transform:rotate(19deg)}}.str_3{background-image:url(../images/campaign/strawberries/str_3@2x.png);height:8vw;max-height:125px;max-width:125px;right:73%;top:0;width:8vw}@media(max-width:767px){.str_3{height:13vw;width:13vw}}.strawberries.slide-right-half .strawberry:nth-of-type(3){animation-delay:.2s;animation-duration:1.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:strawberry-3}@keyframes strawberry-3{0%{opacity:0}50%{opacity:.6}to{opacity:1;top:77%;transform:rotate(2deg)}}.str_4{background-image:url(../images/campaign/strawberries/str_4@2x.png);height:7.8vw;max-height:120px;max-width:120px;right:59%;top:0;width:7.8vw}@media(max-width:767px){.str_4{height:12.8vw;width:12.8vw}}.strawberries.slide-right-half .strawberry:nth-of-type(4){animation-delay:.2s;animation-duration:1.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:strawberry-4}@keyframes strawberry-4{0%{opacity:0}50%{opacity:.6}to{opacity:1;top:46%;transform:rotate(18deg)}}.str_5{background-image:url(../images/campaign/strawberries/str_5@2x.png);height:7.1vw;max-height:95px;max-width:95px;right:54%;top:0;width:7.1vw}@media(max-width:767px){.str_5{height:12.1vw;width:12.1vw}}.strawberries.slide-right-half .strawberry:nth-of-type(5){animation-delay:.2s;animation-duration:1.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:strawberry-5}@keyframes strawberry-5{0%{opacity:0}50%{opacity:.6}to{opacity:1;top:24%;transform:rotate(8deg)}}.str_6{background-image:url(../images/campaign/strawberries/str_6@2x.png);height:2.7vw;max-height:42px;max-width:42px;right:57%;top:0;width:2.7vw}@media(max-width:767px){.str_6{height:7.7vw;width:7.7vw}}.strawberries.slide-right-half .strawberry:nth-of-type(6){animation-delay:.2s;animation-duration:1.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:strawberry-6}@keyframes strawberry-6{0%{opacity:0}50%{opacity:.6}to{opacity:1;top:75%;transform:rotate(5deg)}}.str_7{background-image:url(../images/campaign/strawberries/str_7@2x.png);height:5vw;max-height:68px;max-width:68px;right:44%;top:0;width:5vw}@media(max-width:767px){.str_7{height:10vw;width:10vw}}.strawberries.slide-right-half .strawberry:nth-of-type(7){animation-delay:.2s;animation-duration:1.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:strawberry-7}@keyframes strawberry-7{0%{opacity:0}50%{opacity:.6}to{opacity:1;top:44%;transform:rotate(13deg)}}.str_8{background-image:url(../images/campaign/strawberries/str_8@2x.png);height:7.6vw;max-height:115px;max-width:115px;right:41%;top:0;width:7.6vw}@media(max-width:767px){.str_8{height:12.6vw;width:12.6vw}}.strawberries.slide-right-half .strawberry:nth-of-type(8){animation-delay:.2s;animation-duration:1.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:strawberry-8}@keyframes strawberry-8{0%{opacity:0}50%{opacity:.6}to{opacity:1;top:63%;transform:rotate(17deg)}}.ca-reveal{height:100vh;overflow:hidden;position:absolute;width:100%;z-index:10}.ca-bg-fill,.ca-wrapper{height:100%;width:100%}.ca-bg-fill{background:#ffc220}.ca-cheddar{width:100%}.ca-center{overflow:visible;width:100%}.ca-center,.ca-content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ca-content{height:19.7395833333vw;transform-origin:72% 37%;width:62.5vw}@media(max-width:768px){.ca-content{transform-origin:72% 60%;width:87.5vw}}.ca-logo-container{height:8.0208333333vw;left:37.5vw;overflow:visible;perspective:500px;position:absolute;top:4.1666666667vw;transform-origin:61% 41%;width:12.4479166667vw;z-index:1}@media(max-width:768px){.ca-logo-container{height:10.3426008969vw;left:55.3125vw;top:6.25vw;width:12.4vw}}.ca-burst,.ca-glow{height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,2px);transform-origin:50%}.ca-burst{z-index:0}.ca-glow{z-index:3}.ca-logo-left,.ca-logo-right{backface-visibility:hidden;background:url(../images/campaign/masthead/seal.svg) 0 0 no-repeat transparent;background-size:12.4479166667vw 8.0208333333vw;height:100%;overflow:visible;position:absolute;top:0;transform:translateZ(2px);transform-style:preserve-3d;width:50%;z-index:2}@media(max-width:768px){.ca-logo-left,.ca-logo-right{background-size:auto 100%}}.ca-logo-bg{background:url(../images/campaign/masthead/seal.svg) top no-repeat;height:100%;position:absolute;width:100%;z-index:2}.ca-logo-left{left:0;transform-origin:0 50%}.ca-logo-right{background-position:100% 0;right:0;transform-origin:100% 50%}.ca-title{background:url(../images/home/headline@2x.png?v=2) 50% 0 no-repeat;background-size:100% auto;height:200px;left:50%;max-height:300px;min-height:226px;position:absolute;top:40px;transform:translateX(-50%);width:31.25vw}@media(max-width:768px){.ca-title{height:26.6666666667vw;width:80vw}}.ca-indicator{animation:arrow-bounce 2s ease-in infinite;background:url(../images/icons/arrow-down-white.png) 50% 0 no-repeat;background-size:50px 50px;bottom:50px;color:#fff;cursor:pointer;font-family:gothic,sans-serif;font-size:16px;font-weight:700;height:auto;left:50%;padding-top:66px;position:absolute;text-transform:uppercase;transform:translate(-50%);width:auto}@media(max-width:768px){.ca-indicator{background-size:30px 30px;bottom:80px;font-size:12px;padding-top:40px}}@keyframes arrow-bounce{0%{transform:translate(-50%)}50%{transform:translate(-50%,-20px)}to{transform:translate(-50%)}}.disp-landing-sub-header{background-color:#f7b1b4;color:#870010;font-family:gothic;font-size:21px;margin-top:-2px;padding-bottom:50px;padding-top:50px;text-align:center;text-transform:uppercase}@media(max-width:767px){.disp-landing-sub-header{font-size:15px;padding-bottom:30px;padding-top:30px}}.disp-landing-sub-header .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.disp-landing-sub-header .cta:hover{text-decoration:none}@media(max-width:767px){.disp-landing-sub-header .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.disp-landing-sub-header .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.disp-landing-sub-header .cta{margin:0 auto 0 50px;top:47px}@media(max-width:767px){.disp-landing-sub-header .cta{font-size:16px;margin-left:10px;padding:0 4px}}.disp-landing-sub-header-yellow{background-color:#fec31f;color:#000;font-family:gothic,sans-serif;font-size:4.6875vw;text-transform:uppercase}@media(max-width:767px){.disp-landing-sub-header-yellow{font-size:41px}}@media(min-width:1440px){.disp-landing-sub-header-yellow{font-size:71px;line-height:65px}}.image-section.bg-butter{background:url(../images/bg-butter-display.jpg);background-position:bottom;background-size:cover}@media(max-width:767px){.image-section.bg-butter{background:url(../images/bg-butter-display-mobile.jpg);background-position:bottom;background-size:cover}}.image-section.bg-yogurt{background:url(../images/bg-yogurt.jpg);background-position:bottom;background-size:cover}@media(max-width:767px){.image-section.bg-yogurt{background:url(../images/bg-yogurt-mobile.jpg);background-position:bottom;background-size:cover}}.image-section .title{font-family:gothic,sans-serif;font-size:4.6875vw;text-transform:uppercase}.image-section .title.title-ice-cream{color:#f7b1b4}.image-section .title.title-butter{color:#0cc7b8}.image-section .title.title-cheese{color:#fec31f}.image-section .title.align-right{text-align:end}@media(max-width:767px){.image-section .title.align-right{text-align:center}.image-section .title{font-size:41px;text-align:center}}@media(min-width:1440px){.image-section .title{font-size:71px;line-height:65px}}.image-section .description{font-family:gotham,sans-serif;font-size:18px;text-align:left}.image-section .description.align-right{text-align:end}@media(max-width:767px){.image-section .description.align-right{text-align:center}.image-section .description{font-size:15px;line-height:1.3;text-align:center}}@media(min-width:1024px){.image-section .description{line-height:1.4}}.image-section a{color:#000}.dispensary-gallery-section{background:#fff;height:auto}.dispensary-gallery-section .title{font-family:gothic,sans-serif;font-size:4.6875vw;text-transform:uppercase}@media(max-width:767px){.dispensary-gallery-section .title{font-size:41px;text-align:center}}@media(min-width:1440px){.dispensary-gallery-section .title{font-size:71px;line-height:65px}}.dispensary-gallery-section .slick-next,.dispensary-gallery-section .slick-prev{top:50%}.dispensary-gallery-section .slick-next:before,.dispensary-gallery-section .slick-prev:before{content:none}.dispensary-gallery-section .slide{position:relative}@media(max-width:960px){.dispensary-gallery-section .slide-wrapper-outer{width:100%}}@media(max-width:767px){.dispensary-gallery-section,.dispensary-gallery-section .slide-wrapper-outer{height:auto;width:100%}.dispensary-gallery-section .slide-wrapper-inner{position:relative;top:0}.dispensary-gallery-section .slide{height:auto;width:100%}}.disp-landing-content{background-color:#e7e7e7;padding-bottom:70px;padding-top:70px}.disp-landing-content .heading{color:#fff;font-family:gothic;font-size:1.7vw;margin-bottom:20px;text-align:left;text-transform:uppercase}@media(max-width:767px){.disp-landing-content .heading{font-size:21px;margin-bottom:10px;text-align:center}}.disp-landing-content .content{display:flex}@media(max-width:767px){.disp-landing-content .content{display:block}}.disp-landing-content .content .col-1-dispensary{font-family:gothic;font-size:4.6875vw;text-align:left;text-transform:uppercase}@media(max-width:767px){.disp-landing-content .content .col-1-dispensary{font-size:41px}}@media(min-width:1440px){.disp-landing-content .content .col-1-dispensary{font-size:71px;line-height:65px}}.disp-landing-content .content .col-2-dispensary{font-family:gotham;font-size:18px;padding-left:5%;text-align:left}@media(max-width:767px){.disp-landing-content .content .col-2-dispensary{font-size:15px;line-height:20px;line-height:1.3;padding-left:0;padding-top:10px}}@media(min-width:1024px){.disp-landing-content .content .col-2-dispensary{line-height:1.4}}.disp-landing-content .content .col-1-dispensary,.disp-landing-content .content .col-2-dispensary{border:0 solid red;min-width:50%}@media(max-width:767px){.disp-landing-content .content .col-1-dispensary,.disp-landing-content .content .col-2-dispensary{text-align:center;width:100%}}.disp-landing-content .teal-text{color:#0cc7b8}.disp-landing-content .embed-responsive{display:block;margin-top:3em;overflow:hidden;padding:0;position:relative;width:100%}.disp-landing-content .embed-responsive:before{content:"";display:block}.disp-landing-content .embed-responsive-16by9:before{padding-top:56.25%}.disp-landing-content .embed-responsive .embed-responsive-item,.disp-landing-content .embed-responsive embed,.disp-landing-content .embed-responsive iframe,.disp-landing-content .embed-responsive object,.disp-landing-content .embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.disp-landing-content__image{left:0;position:absolute;top:350px}@media(max-width:767px){.disp-landing-content__image{max-height:340px;top:300px}}@media(min-width:1024px){.disp-landing-content__image{top:290px}}@media(min-width:1440px){.disp-landing-content__image{top:290px}}.disp-wrapper{margin:0 auto;max-width:960px;position:relative;text-align:center;width:73%}@media(max-width:767px){.disp-wrapper{width:85%}}.find-buy{align-content:center;align-items:center;background-color:#0cc7b8;background-image:url(../images/campaign/FindandBuy_01.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:0 solid red;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;font-family:gothic;height:336px;justify-content:center;padding-bottom:0!important;text-transform:uppercase}@media(max-width:767px){.find-buy{background-image:url(../images/campaign/find-buy-m.png);background-position:50%;background-size:cover;height:230px}}.find-buy .subheadline{font-size:6.25vw;line-height:6.25vw;margin-bottom:10px}@media(max-width:767px){.find-buy .subheadline{font-size:50px;line-height:42px;margin-bottom:10px}}@media(min-width:1280px){.find-buy .subheadline{font-size:100px}}.find-buy .subheadline--small{font-size:2.0625vw;line-height:2.0625vw;margin-bottom:20px}@media(max-width:767px){.find-buy .subheadline--small{font-size:18px;line-height:18px;margin-bottom:10px}}@media(min-width:1280px){.find-buy .subheadline--small{font-size:33px;line-height:33px}}.find-buy .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.find-buy .cta,.find-buy .cta:hover{text-decoration:none}@media(max-width:767px){.find-buy .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.find-buy .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.disp-btyb .headline{font-size:32px!important;line-height:32px!important}@media(max-width:767px){.disp-btyb .subheadline{font-size:52px!important;line-height:52px!important}}.disp-btyb .cta{min-width:285px!important;padding:0!important;width:285px!important}@media(max-width:767px){.disp-btyb .cta{font-size:38px!important;height:80px!important;padding-bottom:20px!important;padding-top:20px!important}}@keyframes float{0%{transform:translatey(0) rotate(0deg)}50%{transform:translatey(-25px) rotate(20deg)}to{transform:translatey(0) rotate(0deg)}}@keyframes float-scoop{0%{transform:translatey(0)}50%{transform:translatey(-40px) rotate(30deg)}to{transform:translatey(0)}}@keyframes float-spoon{0%{transform:translatey(0)}50%{transform:translatey(-20px)}to{transform:translatey(0)}}.disp-landing-header-2{background-color:#000;height:calc(77vh - 50px);overflow:hidden;padding-top:70px;position:relative;text-align:center;width:100%}.disp-landing-header-2 video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:auto;z-index:0}.disp-landing-header-2 .subheadline--lg{line-height:70px}@media(max-width:767px){.disp-landing-header-2 .subheadline--lg{line-height:35px}}.disp-landing-header-2 .subheadline{color:#fff;font-family:gothic,sans-serif;font-size:85px;margin-bottom:30px;position:relative;text-transform:uppercase}@media(max-width:767px){.disp-landing-header-2 .subheadline{font-size:10.625vw;margin-bottom:10px}}.disp-landing-header-2 .subheadline a{color:#fff;text-decoration:none}.disp-landing-header-2 .subheadline--small{font-size:2.0625vw;margin-bottom:50px}@media(max-width:767px){.disp-landing-header-2 .subheadline--small{font-size:4.0625vw;margin-bottom:20px}}@media(min-width:1280px){.disp-landing-header-2 .subheadline--small{font-size:33px}}.disp-landing-header-2 .subheadline--xsmall{font-size:1.375vw;margin-bottom:0}@media(max-width:767px){.disp-landing-header-2 .subheadline--xsmall{font-size:2.8125vw}}@media(min-width:1280px){.disp-landing-header-2 .subheadline--xsmall{font-size:22px}}@media(max-width:767px){.disp-landing-header-2 .disp-landing-header__map-icon{height:8px}}.disp-landing-header-2 .headlines{display:flex;flex-direction:column;height:100%;justify-content:center}.disp-landing-header-2 .headlines>.animatable{background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:0;position:relative;top:0;transform:translateY(20px);transition:all .4s;width:100%}.disp-landing-header-2 .headlines>.animatable.show{opacity:1;transform:translateY(0)}@media(max-width:767px){.disp-landing-header-2{height:100vh;padding-top:40px}}.disp-landing-header-2 .cta-wrapper{display:flex;justify-content:center}.disp-landing-header-2 .cta-wrapper .cta{background-color:#fff;border:3px solid #fff;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:190;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.disp-landing-header-2 .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.disp-landing-header-2 .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.disp-landing-header-2 .cta-wrapper .cta:hover{background-color:#000;border:3px solid #000;color:#fff}.disp-landing-header-2__inner{z-index:2}.disp-landing-header-2__inner,.pink-bg{height:100%;overflow:hidden;position:relative}.ice-cream-wrapper{border:1px solid red;margin-left:16%;position:absolute}.ice-cream-wrapper .scoop-2{height:165px;width:165px}.left-mast,.right-mast{position:absolute}@media(max-width:767px){.left-mast{left:-90px}.left-mast .static-img{width:285px}}@media(min-width:768px){.left-mast{left:-25px}}@media(min-width:1280px){.left-mast{left:8%}}@media(max-width:767px){.right-mast{left:70%;margin-top:60px}.right-mast .static-img{width:260px}}@media(min-width:768px){.right-mast{right:0!important}}@media(min-width:1024px){.right-mast{left:60%}}.scoop-2{animation:float-scoop 6s ease-in-out infinite;box-sizing:border-box;flex:1;left:auto;margin-left:100px;margin-top:60px;overflow:hidden;position:absolute;top:auto;transform:translatey(0);width:170px}.scoop-2 img{height:auto;width:100%}@media(max-width:767px){.scoop-2{height:60px;margin-left:70px;margin-top:60px;width:60px}}.cheese-2{animation:float 4s ease-in-out infinite;box-sizing:border-box;flex:1;margin-left:343px;margin-top:30px;overflow:hidden;position:absolute;transform:translatey(0);width:102px}.cheese-2 img{height:auto;width:100%}@media(max-width:767px){.cheese-2{height:38px;margin-left:170px;margin-top:40px;width:32px}}.disp-blueberry{animation:float-blueberry 3s ease-in-out infinite;box-sizing:border-box;margin-left:353px;margin-top:350px;overflow:hidden;position:absolute;width:114px;z-index:1}.disp-blueberry img{height:auto;width:100%}@media(max-width:767px){.disp-blueberry{display:none}}@keyframes float-blueberry{0%{transform:translateY(0)}50%{transform:translateY(30px) rotate(10deg)}to{transform:translateY(0)}}.disp-blueberry-shadow{animation:float-blueberry-shadow 3s ease-in-out infinite;box-sizing:border-box;margin-left:353px;margin-top:350px;opacity:.8;overflow:hidden;position:absolute;width:114px;z-index:1}.disp-blueberry-shadow img{height:auto;width:100%}@media(max-width:767px){.disp-blueberry-shadow{display:none}}@keyframes float-blueberry-shadow{0%{opacity:.8;transform:translateX(0)}50%{opacity:1;transform:translateX(-30px) rotate(-10deg)}to{opacity:.8;transform:translateX(0)}}.disp-strawberry{box-sizing:border-box;display:none;margin-left:430px;margin-top:268px;overflow:hidden;position:absolute;width:250px;z-index:1}.disp-strawberry img{height:auto;width:100%}@media(min-width:1024px){.disp-strawberry{display:block}}.disp-butter{box-sizing:border-box;margin-left:110px;margin-top:509px;overflow:hidden;position:absolute;width:240px;z-index:1}.disp-butter img{height:auto;width:100%}@media(max-width:767px){.disp-butter{box-sizing:border-box;margin-left:40px;margin-top:178px;overflow:hidden;position:absolute;width:80px;z-index:1}}.spoon-2{animation:float-spoon 4s ease-in-out infinite;box-sizing:border-box;margin-left:29px;margin-top:31px;overflow:hidden;position:absolute;transform:translatey(0);width:324px;z-index:1}.spoon-2 img{height:auto;width:100%}@media(max-width:767px){.spoon-2{height:256px;margin-left:10px;margin-top:20px;width:112px}}.spoon-shadow{animation:spoon-shadow 4s ease-in-out infinite;box-sizing:border-box;margin-top:328px;opacity:.6;overflow:hidden;position:absolute;transform:translatey(0);width:426px}.spoon-shadow img{height:auto;width:100%}@media(max-width:767px){.spoon-shadow{height:236px;margin-left:1px;margin-top:130px;width:132px}}@keyframes spoon-shadow{0%{opacity:.6;transform:translatey(0)}50%{opacity:.3;transform:translateX(30px)}to{opacity:.6;transform:translatey(0)}}.scoop-shadow{animation:scoop-shadow 6s ease-in-out infinite;box-sizing:border-box;margin-left:430px;margin-top:378px;opacity:.5;overflow:hidden;position:absolute;transform:translatey(0);width:183px}.scoop-shadow img{height:auto;width:100%}@media(max-width:767px){.scoop-shadow{height:206px;margin-left:210px;margin-top:175px;width:82px}}@keyframes scoop-shadow{0%{opacity:.5;transform:translatey(0)}50%{opacity:.3;transform:translateX(40px)}to{opacity:.5;transform:translatey(0)}}.dairy-banner-inner{height:100%}.dairy-banner{background-image:url(../images/campaign/tout-bg-desktop.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;height:120px}@media(max-width:767px){.dairy-banner{background-image:url(../images/campaign/tout-bg-mobile.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;height:auto;padding:30px 0}}.dairy-banner .heading{color:#038f88;font-family:gothic;font-size:33px;font-weight:700;margin-right:30px;text-transform:uppercase}@media(max-width:767px){.dairy-banner .heading{font-size:21px;margin-right:0;text-align:left}}.dairy-banner .learn-more{color:#f4cb26;font-family:gothic;font-size:20px;text-transform:uppercase}@media(max-width:767px){.dairy-banner .learn-more{font-size:16px;margin-top:10px}}.dairy-banner .learn-more a{color:#000}.dairy-banner .learn-more a:hover{text-decoration:underline}.disp-main-ice-cream{box-sizing:border-box;margin-left:360px;margin-top:26px;overflow:hidden;position:absolute;transform:translatey(0);width:406px}.disp-main-ice-cream img{height:auto;width:100%}@media(max-width:767px){.disp-main-ice-cream{display:none}}.disp-blueberry-top{box-sizing:border-box;margin-left:202px;margin-top:1px;overflow:hidden;position:absolute;width:68px}.disp-blueberry-top img{height:auto;width:100%}@media(max-width:767px){.disp-blueberry-top{margin-left:70px;margin-top:0;width:24px}}.disp-wrapper-alt{margin:0 auto;max-width:1440px;position:relative;text-align:center;width:90%}#sustainability .masthead{background-color:#000;height:auto;margin-top:50px;position:relative}@media(max-width:767px){#sustainability .masthead{margin-top:40px}}#sustainability .masthead .background-video-wrapper{height:100vw;overflow:hidden;position:relative;width:100%}@media(min-width:768px){#sustainability .masthead .background-video-wrapper{height:calc(100vh - 70px);max-height:56vw;min-height:56vw}}#sustainability .masthead .background-video-wrapper .background-video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;z-index:0}#sustainability .masthead .copy-container{left:50%;position:absolute;top:0;transform:translateX(-50%)}#sustainability .masthead .copy-container .cta{align-items:center;background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;display:flex;font-family:gothic;font-size:20px;height:46px;height:48px;justify-content:center;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto;width:250px}#sustainability .masthead .copy-container .cta:hover{text-decoration:none}@media(max-width:767px){#sustainability .masthead .copy-container .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#sustainability .masthead .copy-container .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){#sustainability .masthead .copy-container .cta{padding:0 10px;width:200px}}#sustainability .masthead .copy-container .cta:hover{color:#fff}@media(min-width:768px){#sustainability .masthead .mobile{display:none}}#sustainability .masthead .desktop{display:none}@media(min-width:768px){#sustainability .masthead .desktop{display:block}}#sustainability .masthead .heading{color:#fff;font-family:gothic,sans-serif;font-size:37px;line-height:1.1;text-align:center;text-transform:uppercase}@media(min-width:768px){#sustainability .masthead .heading{font-size:47px;margin:0 auto;max-width:500px}}@media(min-width:1024px){#sustainability .masthead .heading{font-size:96px;line-height:1;max-width:840px}}#sustainability .masthead .heading span{white-space:nowrap}#sustainability .masthead .description{color:#fff;font-family:gothic,sans-serif;font-size:20px;line-height:1.1;text-align:center}@media(max-width:376px){#sustainability .masthead .description{font-size:22px}}@media(min-width:768px){#sustainability .masthead .description{max-width:600px}}@media(min-width:1024px){#sustainability .masthead .description{font-size:30px;margin:auto;max-width:840px}}#sustainability .masthead .yellow-box{background-color:#f5b324;margin-bottom:-220px;margin-top:40px;max-width:1200px;position:relative}@media(min-width:768px){#sustainability .masthead .yellow-box{margin-bottom:-120px;margin-top:0}}@media(min-width:1280px){#sustainability .masthead .yellow-box{margin-bottom:-30px}}#sustainability .masthead .yellow-box p{font-family:hoefler,serif;font-size:18px;line-height:22px}@media(min-width:1024px){#sustainability .masthead .yellow-box p{font-size:22px}}#sustainability .masthead .yellow-box p a{color:#000}#sustainability .masthead .yellow-box .sustainibility-icon{left:0;margin-left:auto;margin-right:auto;margin-top:-40px;position:absolute;right:0;top:0;width:25%}@media(min-width:1024px){#sustainability .masthead .yellow-box .sustainibility-icon{margin-top:-60px;width:10%}}@media(min-width:768px){#sustainability .masthead .yellow-box .sustainibility-icon{margin-top:-50px}}#sustainability #sustainability-campaign-modal .modal-dialog{height:100%;margin:auto;max-width:95vw}@media(min-width:768px){#sustainability #sustainability-campaign-modal .modal-dialog{max-width:80vw}}#sustainability #sustainability-campaign-modal .modal-dialog .modal-content{border-radius:25px;overflow:hidden;position:relative;-webkit-transform:translateZ(0)}#sustainability #sustainability-campaign-modal .modal-dialog .modal-content .icon-close{height:25px;position:absolute;right:20px;top:20px;width:25px;z-index:1}@supports(-webkit-touch-callout:none){#sustainability #sustainability-campaign-modal .modal-dialog .modal-content .icon-close{display:none}}@media(min-width:768px){#sustainability #sustainability-campaign-modal .modal-dialog .modal-content .icon-close{height:35px;right:40px;top:40px;width:35px}}#sustainability #sustainability-campaign-modal .modal-dialog .modal-content .icon-close:hover{cursor:pointer}#sustainability #sustainability-campaign-modal .modal-dialog .modal-content video{background-color:#000;display:block;width:100%}#sustainability .resources{background-attachment:scroll;background-color:#fff;background-image:url(../images/background-marble.jpg);background-size:auto}@media(min-width:768px){#sustainability .resources{background-attachment:fixed;background-size:cover}}#sustainability .resources .facts{padding-top:270px}@media(min-width:1024px){#sustainability .resources .facts{padding-top:120px}}@media(min-width:1280px){#sustainability .resources .facts{padding-top:90px}}#sustainability .resources .facts .fact-card>div.p-4{max-width:305px}#sustainability .resources .facts .fact-card .heading{font-family:gothic,sans-serif;font-size:30px;line-height:32px}@media(min-width:768px){#sustainability .resources .facts .fact-card .heading{font-size:26px;line-height:28px}}#sustainability .resources .facts .fact-card .description{font-family:hoefler,serif;font-size:20px;line-height:26px}@media(min-width:768px){#sustainability .resources .facts .fact-card .description{font-size:18px;line-height:22px}}@media(min-width:1280px){#sustainability .resources .facts .fact-card img.shift-left{margin-left:-40px}}#sustainability .resources .facts .fact-card img.circle-xlarge{width:300px}#sustainability .resources .facts .fact-card img.circle-large{width:250px}#sustainability .resources .facts .fact-card img.circle-medium{width:150px}@media(min-width:1280px){#sustainability .resources .facts .fact-card img.circle-medium{width:200px}}#sustainability .resources .facts .fact-card img.circle-small{width:150px}#sustainability .resources .facts .separator{padding-left:30px;padding-right:30px}@media(min-width:768px){#sustainability .resources .facts .separator{padding-left:0;padding-right:0}}#sustainability .resources .facts .separator .col{border-bottom:1px solid #707070;padding-top:60px}@media(max-width:376px){#sustainability .resources .es{padding-top:300px}}#sustainability .resources .sustainability-resources{padding-bottom:60px;padding-top:60px}@media(min-width:768px){#sustainability .resources .sustainability-resources{padding-bottom:90px;padding-top:90px}}#sustainability .resources .sustainability-resources .title .headline{font-family:gothic,sans-serif;font-size:60px;line-height:.8;text-transform:uppercase}@media(min-width:768px){#sustainability .resources .sustainability-resources .title .headline{font-size:72px}}#sustainability .resources .sustainability-resources .title .subheadline{color:#e0a500;font-family:wisdom,cursive;font-size:48px;line-height:.9}@media(min-width:768px){#sustainability .resources .sustainability-resources .title .subheadline{font-size:55px;line-height:1}}#sustainability .resources .sustainability-resources .post .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:240px;padding:0 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#sustainability .resources .sustainability-resources .post .cta:hover{text-decoration:none}@media(max-width:767px){#sustainability .resources .sustainability-resources .post .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#sustainability .resources .sustainability-resources .post .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){#sustainability .resources .sustainability-resources .post .cta{min-width:240px;padding:0 10px;width:auto}}#sustainability .lower-emissions{background-color:#fec31f;padding-bottom:60px;padding-top:60px}@media(min-width:768px){#sustainability .lower-emissions{padding-bottom:90px;padding-top:90px}}#sustainability .lower-emissions .headline{font-family:gothic,sans-serif;font-size:52px;letter-spacing:-2px;line-height:.9}@media(min-width:1024px){#sustainability .lower-emissions .headline{font-size:141px}}#sustainability .lower-emissions .subheadline{color:#fff;font-family:wisdom,cursive;font-size:30px;line-height:37px}@media(min-width:1024px){#sustainability .lower-emissions .subheadline{font-size:60px;line-height:72px}}#sustainability .lower-emissions .disclaimer{font-family:hoefler,serif;font-size:12px}@media(min-width:768px){#sustainability .lower-emissions .disclaimer{font-size:15px}}#sustainability .lower-emissions .slide{cursor:pointer}#sustainability .lower-emissions .slide .heading{font-family:gothic,sans-serif;font-size:26px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}#sustainability .lower-emissions .next,#sustainability .lower-emissions .prev,#sustainability .lower-emissions .slick-next,#sustainability .lower-emissions .slick-prev{cursor:pointer;height:60px;top:40%;width:59px;z-index:100}#sustainability .lower-emissions .next:before,#sustainability .lower-emissions .prev:before,#sustainability .lower-emissions .slick-next:before,#sustainability .lower-emissions .slick-prev:before{content:""}#sustainability .lower-emissions .next.slick-disabled,#sustainability .lower-emissions .prev.slick-disabled,#sustainability .lower-emissions .slick-next.slick-disabled,#sustainability .lower-emissions .slick-prev.slick-disabled{opacity:.25}#sustainability .lower-emissions .prev,#sustainability .lower-emissions .slick-prev{background:url(../images/icons/arrow-prev-white.png) no-repeat;background-position:50%;background-size:contain;left:0;left:-65px}#sustainability .lower-emissions .next,#sustainability .lower-emissions .slick-next{background:url(../images/icons/arrow-next-white.png) no-repeat;background-position:50%;background-size:contain;right:0;right:-65px}#sustainability .look-for-seal,#sustainability .next-up{padding-bottom:60px}#sustainability .next-up .image{height:100%;max-width:500px}@media(max-width:767px){#sustainability .next-up .image{width:65vw}}.smart-pastures .subheadline{color:#e0a500;font-family:wisdom;font-size:35px;line-height:1.7}.smart-pastures .headline{font-family:gothic;font-size:97px;line-height:70px;text-transform:uppercase}.smart-pastures .img-fluid{margin-top:-15px;max-width:250px}.smart-pastures .content{margin-top:24px}.smart-pastures .content .description{font-family:hoefler;font-size:25px;line-height:1.4;margin:auto;max-width:360px}.smart-pastures .cta-wrapper{display:flex;justify-content:center;margin-top:3em}.smart-pastures .cta-wrapper .cta{align-items:center;background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;display:flex;font-family:gothic;font-size:20px;height:46px;justify-content:center;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;white-space:nowrap;width:auto;width:195px}.smart-pastures .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.smart-pastures .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.smart-pastures .cta-wrapper .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){.smart-pastures .subheadline{font-size:17px}.smart-pastures .headline{font-size:43px;line-height:1}.smart-pastures .img-fluid{margin-top:-12px}.smart-pastures .content .description{font-size:4.8vw;line-height:6.3vw}}.partnership-masthead{background-position:50%;background-size:cover;color:#fff;height:calc(100vh - 70px);margin-top:50px;max-height:1080px;text-align:center;width:100%}.partnership-masthead.hispanic-dairy .topHeadline{font-size:48px}@media(max-width:767px){.partnership-masthead.hispanic-dairy .topHeadline{font-size:24px}}.partnership-masthead.hispanic-dairy .bottomHeadline{max-width:300px}@media(max-width:767px){.partnership-masthead.hispanic-dairy .bottomHeadline{font-size:20px}}@media(min-width:768px){.partnership-masthead.hispanic-dairy .bottomHeadline{max-width:712px;padding-left:0!important;padding-right:0!important}}.partnership-masthead.nutrition .bottomHeadline{font-family:gothic,sans-serif;padding-top:0!important}@media(max-width:767px){.partnership-masthead.nutrition .bottomHeadline{font-size:22px}}@media(min-width:768px){.partnership-masthead.nutrition .bottomHeadline{max-width:760px}}.partnership-masthead.two-column .bg-container{transition:all 1s linear;transition-delay:1s}.partnership-masthead.two-column .topHeadline{color:#e0a500}.partnership-masthead.two-column .mediumHeadlineText{color:#080808}.partnership-masthead.two-column .bottomHeadline{color:#080808;font-family:gothic,sans-serif;max-width:551px}@media(max-width:767px){.partnership-masthead.two-column{height:auto}.partnership-masthead.two-column .bg-container{height:376px}.partnership-masthead.two-column .health-masthead-copy .topHeadline{font-size:30px}.partnership-masthead.two-column .health-masthead-copy .mediumHeadlineText{font-size:77px}.partnership-masthead.two-column .health-masthead-copy .bottomHeadline{font-size:24px;max-width:310px}}@media(min-width:1440px){.partnership-masthead.health-wellness-everyone .topHeadline{font-size:52px}.partnership-masthead.health-wellness-everyone .mediumHeadlineText{font-size:150px;line-height:120px}}.partnership-masthead.health-wellness-everyone .bottomHeadline{max-width:230px}@media(min-width:768px){.partnership-masthead.health-wellness-everyone .bottomHeadline{max-width:530px}}.partnership-masthead.health-wellness-professionals .bg-container{order:2}.partnership-masthead.health-wellness-professionals .health-masthead-copy{order:1}.partnership-masthead.health-wellness-professionals .health-masthead-copy .topHeadline{font-size:23px}@media(min-width:1024px){.partnership-masthead.health-wellness-professionals .health-masthead-copy .topHeadline{font-size:35px}}.partnership-masthead.health-wellness-professionals .health-masthead-copy .mediumHeadlineText{font-size:64px}@media(min-width:1024px){.partnership-masthead.health-wellness-professionals .health-masthead-copy .mediumHeadlineText{font-size:100px;line-height:80px}}.partnership-masthead.health-wellness-professionals .health-masthead-copy .bottomHeadline,.partnership-masthead.health-wellness-professionals .health-masthead-copy .mediumHeadlineText{color:#fff}@media(max-width:767px){.partnership-masthead.health-wellness-professionals .health-masthead-copy{order:3}.partnership-masthead{margin-top:40px}}.partnership-masthead .topHeadline{font-family:wisdom,cursive;font-size:35px}@media(max-width:767px){.partnership-masthead .topHeadline{font-size:20px}}.partnership-masthead .mediumHeadlineImg{max-width:900px;width:85%}.partnership-masthead .mediumHeadlineText{font-family:gothic,sans-serif;font-size:100px;line-height:80px;margin:auto;text-transform:uppercase}@media(max-width:767px){.partnership-masthead .mediumHeadlineText{font-size:77px;line-height:63px}}.partnership-masthead .bottomHeadline{font-family:hoefler,serif;font-size:32px;margin:auto;max-width:850px}@media(max-width:767px){.partnership-masthead .bottomHeadline{font-size:16px}}.partnership-masthead .arrow{height:20px}.partnership-banner{background:#ffb307;text-align:center;width:100%}.partnership-banner .headline{color:#000;font-family:gothic,cursive;font-size:90px}@media(max-width:767px){.partnership-banner .headline{font-size:67px}}.partnership-banner .subHeadline{color:#fff;font-family:hoefler,serif;font-size:20px;max-width:700px}.partnership-banner .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-banner .cta:hover{text-decoration:none}@media(max-width:767px){.partnership-banner .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-banner .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.partnership-banner .fruit-banner{background-position:bottom;background-size:cover;background:url(../images/banner-fruits.png);height:150px}.partnership-featured.nutrition{background-color:#fff;background-image:url(../images/background-marble.jpg);background-size:cover}@media(min-width:768px){.partnership-featured.nutrition{padding:80px 0}}.partnership-featured.nutrition .post:nth-child(odd) .img-section{order:2;-ms-flex-order:2}@media(max-width:767px){.partnership-featured.nutrition .post:nth-child(odd) .img-section{order:0;-ms-flex-order:0}}.partnership-featured.nutrition .post:nth-child(2n) .img-section{order:0;-ms-flex-order:0}.partnership-featured.nutrition .post:nth-child(2n),.partnership-featured.nutrition .post:nth-child(odd){background-color:transparent}.partnership-featured.nutrition .post:nth-child(2n) .description,.partnership-featured.nutrition .post:nth-child(2n) .headline,.partnership-featured.nutrition .post:nth-child(odd) .description,.partnership-featured.nutrition .post:nth-child(odd) .headline{color:#000}.partnership-featured.nutrition .post:nth-child(2n) .cta,.partnership-featured.nutrition .post:nth-child(odd) .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-featured.nutrition .post:nth-child(2n) .cta:hover,.partnership-featured.nutrition .post:nth-child(odd) .cta:hover{text-decoration:none}@media(max-width:767px){.partnership-featured.nutrition .post:nth-child(2n) .cta,.partnership-featured.nutrition .post:nth-child(odd) .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-featured.nutrition .post:nth-child(2n) .cta:hover,.partnership-featured.nutrition .post:nth-child(odd) .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.partnership-featured.nutrition .post .headline{font-size:62px;text-transform:uppercase}@media(max-width:767px){.partnership-featured.nutrition .post .headline{font-size:50px;text-align:left}}.partnership-featured.nutrition .post .subheadline{display:none}.partnership-featured.nutrition .post .description{font-family:hoefler,serif;font-size:26px;line-height:30px;padding-bottom:24px!important;padding-top:14px}@media(max-width:767px){.partnership-featured.nutrition .post .description{font-size:20px;line-height:26px;text-align:left}.partnership-featured.nutrition .post .cta-container{padding-bottom:0!important;padding-top:0!important;text-align:left}}.partnership-featured.nutrition .post .cta-container>div{padding-bottom:0!important;padding-top:0!important}.partnership-featured.nutrition .post .cta-container .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-featured.nutrition .post .cta-container .cta:hover{text-decoration:none}@media(max-width:767px){.partnership-featured.nutrition .post .cta-container .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-featured.nutrition .post .cta-container .cta:hover{background-color:#fec31f;border:3px solid #fec31f;color:#000}.partnership-featured .post:nth-child(odd) .img-section{order:0;-ms-flex-order:0}.partnership-featured .post:nth-child(odd) .headline{color:#e0a500}.partnership-featured .post:nth-child(odd) .description,.partnership-featured .post:nth-child(odd) .subheadline{color:#000}.partnership-featured .post:nth-child(odd) .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-featured .post:nth-child(odd) .cta:hover{text-decoration:none}@media(max-width:767px){.partnership-featured .post:nth-child(odd) .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-featured .post:nth-child(odd) .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.partnership-featured .post:nth-child(2n),.partnership-featured .post:only-child{background:#ffb307}.partnership-featured .post:nth-child(2n) .img-section,.partnership-featured .post:only-child .img-section{order:2;-ms-flex-order:2}@media(max-width:767px){.partnership-featured .post:nth-child(2n) .img-section,.partnership-featured .post:only-child .img-section{order:0;-ms-flex-order:0}}.partnership-featured .post:nth-child(2n) .headline,.partnership-featured .post:only-child .headline{color:#000}.partnership-featured .post:nth-child(2n) .description,.partnership-featured .post:nth-child(2n) .subheadline,.partnership-featured .post:only-child .description,.partnership-featured .post:only-child .subheadline{color:#fff}.partnership-featured .post:nth-child(2n) .cta,.partnership-featured .post:only-child .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-featured .post:nth-child(2n) .cta:hover,.partnership-featured .post:only-child .cta:hover{text-decoration:none}@media(max-width:767px){.partnership-featured .post:nth-child(2n) .cta,.partnership-featured .post:only-child .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-featured .post:nth-child(2n) .cta:hover,.partnership-featured .post:only-child .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.partnership-featured .headline{font-family:gothic,sans-serif;font-size:72px;text-transform:uppercase}@media(max-width:767px){.partnership-featured .headline{font-size:67px}}.partnership-featured .subheadline{font-family:gothic,sans-serif;font-size:32px;text-transform:uppercase}@media(max-width:767px){.partnership-featured .subheadline{font-size:40px}}.partnership-featured .description{font-family:hoefler,serif;font-size:20px}.partnership-carousel .featured-recipes{padding:50px 0}@media(min-width:768px){.partnership-carousel .featured-recipes{padding:114px 0}}body#recipes .partnership-carousel .featured-recipes.cookbook-carousel{padding:50px 0 200px}@media(min-width:768px){body#recipes .partnership-carousel .featured-recipes.cookbook-carousel{padding:114px 0 200px}}.partnership-carousel .featured-recipes.cookbook-carousel .details{background-color:#fff!important}.partnership-carousel .featured-recipes.cookbook-carousel .cta-partnership{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-carousel .featured-recipes.cookbook-carousel .cta-partnership:hover{text-decoration:none}@media(max-width:767px){.partnership-carousel .featured-recipes.cookbook-carousel .cta-partnership{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-carousel .featured-recipes.cookbook-carousel .cta-partnership:hover{background-color:#fec31f;border:3px solid #fec31f;color:#000}.partnership-carousel .featured-recipes .partner-overlay{color:#fff;font-family:hoefler;font-size:16px;text-align:left}@media(min-width:768px){.partnership-carousel .featured-recipes .partner-overlay{font-size:18px}}.partnership-carousel .featured-recipes .headline{font-size:30px!important}@media(min-width:768px){.partnership-carousel .featured-recipes .headline{font-size:48px!important}}.partnership-carousel .featured-recipes .below{font-size:24px!important}@media(min-width:768px){.partnership-carousel .featured-recipes .below{font-size:32px!important}}.partnership-carousel .featured-recipes .details{background-color:#0cc7b8!important;height:285px;text-align:left}@media(min-width:768px){.partnership-carousel .featured-recipes .details{height:450px!important}}.partnership-carousel .featured-recipes .cta-partnership{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-carousel .featured-recipes .cta-partnership:hover{text-decoration:none}@media(max-width:767px){.partnership-carousel .featured-recipes .cta-partnership{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-carousel .featured-recipes .cta-partnership:hover{background-color:#fff;border:3px solid #fff;color:#000}.partnership-carousel .featured-recipes .photo{height:250px!important}@media(min-width:768px){.partnership-carousel .featured-recipes .photo{height:450px!important}}.partnership-posts{padding-top:30px}@media(min-width:768px){.partnership-posts{padding-bottom:40px;padding-top:100px}}.partnership-posts.health-wellness-everyone{background-attachment:fixed;background-color:#fff;background-image:url(../images/background-marble.jpg)}@media(min-width:768px){.partnership-posts.health-wellness-everyone{background-size:cover}}.partnership-posts.health-wellness-everyone .headline{font-family:gothic,sans-serif;font-size:60px;line-height:.8;text-transform:uppercase}@media(min-width:768px){.partnership-posts.health-wellness-everyone .headline{font-size:72px}}.partnership-posts.health-wellness-everyone .subheadline{color:#e0a500;font-family:wisdom,cursive;font-size:48px;line-height:1}@media(min-width:768px){.partnership-posts.health-wellness-everyone .subheadline{font-size:55px}}.partnership-posts.health-wellness-professionals{background-attachment:scroll;background-color:#292828;background-image:url(https://s3.amazonaws.com/static.realcaliforniamilk.com/media/partnership/background-marble-black-long.jpg);background-size:contain}@media(min-width:768px){.partnership-posts.health-wellness-professionals{background-attachment:fixed;background-image:url(https://s3.amazonaws.com/static.realcaliforniamilk.com/media/partnership/background-marble-black.jpg);background-size:cover;padding-top:80px}}.partnership-posts.health-wellness-professionals .headline{color:#fff;font-family:gothic,sans-serif;font-size:60px;line-height:.8;text-transform:uppercase}@media(min-width:768px){.partnership-posts.health-wellness-professionals .headline{font-size:72px}}.partnership-posts.health-wellness-professionals .subheadline{color:#fff;font-family:gothic,sans-serif;font-size:24px;line-height:1;margin:auto;max-width:500px;padding-top:1rem!important}.partnership-posts.health-wellness-professionals .post .description{color:#fff}.partnership-posts.health-wellness-professionals .post .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:250px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-posts.health-wellness-professionals .post .cta:hover{text-decoration:none}@media(max-width:767px){.partnership-posts.health-wellness-professionals .post .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-posts.health-wellness-professionals .post .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){.partnership-posts.health-wellness-professionals .post .cta{width:250px}}.partnership-posts select{background:url(../images/select-arrow-yellow.png) no-repeat transparent;background-position:96%;border:2px solid #e0a500;color:#e0a500!important;font-family:gothic,sans-serif;font-size:19px;height:13vw;padding:2vw 28px 2vw 2vw;text-transform:uppercase;width:100%}@media(max-width:767px){.partnership-posts select{display:block!important;font-size:5vw}}.partnership-posts .chosen-container{background:transparent;border:2px solid #e0a500}.partnership-posts .chosen-container-active.chosen-with-drop,.partnership-posts .chosen-container-single,.partnership-posts .chosen-select{margin-right:7px;text-align:left}@media(max-width:767px){.partnership-posts .chosen-container-active.chosen-with-drop,.partnership-posts .chosen-container-single,.partnership-posts .chosen-select{display:none}}.partnership-posts .chosen-container-active.chosen-with-drop .chosen-single,.partnership-posts .chosen-container-single .chosen-single,.partnership-posts .chosen-select .chosen-single{background:transparent url(../images/select-arrow-yellow.png) no-repeat;background-position:230px;border:0;border-radius:0;box-shadow:0 0 0 transparent;height:45px;padding:11px 12px 0}.partnership-posts .chosen-container-active.chosen-with-drop .chosen-single span,.partnership-posts .chosen-container-single .chosen-single span,.partnership-posts .chosen-select .chosen-single span{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;color:#fec31f;font-size:23px}.partnership-posts .chosen-container-active.chosen-with-drop .chosen-drop,.partnership-posts .chosen-container-single .chosen-drop,.partnership-posts .chosen-select .chosen-drop{background:#fff;border:0;border-radius:50%;border-radius:0;width:265px}.partnership-posts .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results,.partnership-posts .chosen-container-single .chosen-drop .chosen-results,.partnership-posts .chosen-select .chosen-drop .chosen-results{margin:0;max-height:300px;padding:0}.partnership-posts .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li,.partnership-posts .chosen-container-single .chosen-drop .chosen-results li,.partnership-posts .chosen-select .chosen-drop .chosen-results li{color:#231f20;font-family:gothic;text-transform:uppercase;-webkit-font-smoothing:antialiased;background:#fff;font-size:23px;line-height:1;padding:12px}.partnership-posts .chosen-container-active.chosen-with-drop .chosen-drop .chosen-results li:hover,.partnership-posts .chosen-container-single .chosen-drop .chosen-results li:hover,.partnership-posts .chosen-select .chosen-drop .chosen-results li:hover{background:#f1f0ef}.partnership-posts-grid .post{display:flex;flex-direction:column}.partnership-posts-grid .post.hidden{display:none}.partnership-posts-grid .post .img-wrapper{height:0;padding-bottom:56.25%;position:relative}.partnership-posts-grid .post .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.partnership-posts-grid .post .headline{font-family:gothic,sans-serif;font-size:30px;line-height:32px;text-transform:uppercase}@media(min-width:768px){.partnership-posts-grid .post .headline{font-size:26px;line-height:24px}}.partnership-posts-grid .post .description{font-family:hoefler,serif;font-size:20px;line-height:26px}@media(min-width:768px){.partnership-posts-grid .post .description{font-size:18px;line-height:22px}}.partnership-posts-grid .post .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-posts-grid .post .cta:hover{text-decoration:none}@media(max-width:767px){.partnership-posts-grid .post .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-posts-grid .post .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){.partnership-posts-grid .post .cta{width:200px}}.partnership-posts-grid .load-more{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:200px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.partnership-posts-grid .load-more:hover{text-decoration:none}@media(max-width:767px){.partnership-posts-grid .load-more{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.partnership-posts-grid .load-more:hover{background-color:#fff;border:3px solid #fff;color:#000}.recipe-banner{background:url(https://s3.amazonaws.com/static.realcaliforniamilk.com/media/partnership/background-banner-recipes.jpg);background-position:50%;background-size:cover;padding-bottom:60px;padding-top:60px}@media(min-width:768px){.recipe-banner{padding-bottom:100px;padding-top:100px}}.recipe-banner .heading{color:#fff;font-family:gothic,sans-serif;font-size:60px;line-height:55px;margin:auto;max-width:626px;text-transform:uppercase}@media(min-width:768px){.recipe-banner .heading{font-size:72px;line-height:60px}}.recipe-banner .description{color:#fff;font-family:hoefler,serif;font-size:20px;line-height:26px;margin:auto;max-width:626px}.recipe-banner .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.recipe-banner .cta,.recipe-banner .cta:hover{text-decoration:none}@media(max-width:767px){.recipe-banner .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.recipe-banner .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){.recipe-banner .cta{padding:0;width:100%}}.nutrition-banner{padding-left:20px;padding-right:20px;padding-top:20px}@media(min-width:768px){.nutrition-banner{padding-top:80px}}.nutrition-banner .content{color:#fff;margin:auto;max-width:900px;padding-bottom:30px;padding-top:30px}@media(min-width:768px){.nutrition-banner .content{padding-bottom:40px;padding-top:40px}}.nutrition-banner .content.health-wellness-everyone{background:url(https://s3.amazonaws.com/static.realcaliforniamilk.com/media/partnership/background-banner-everyone.jpg);background-position:50%;background-size:cover}.nutrition-banner .content.health-wellness-professionals{background:url(https://s3.amazonaws.com/static.realcaliforniamilk.com/media/partnership/background-banner-professionals.jpg);background-position:50%;background-size:cover}.nutrition-banner .content.health-wellness-professionals .copy-container{max-width:288px}.nutrition-banner .content .copy-container{max-width:450px}.nutrition-banner .content .copy-container .heading{font-family:gothic,sans-serif;font-size:36px;line-height:32px;text-transform:uppercase}@media(min-width:768px){.nutrition-banner .content .copy-container .heading{font-size:42px;line-height:38px}}.nutrition-banner .content .copy-container .description{font-family:hoefler,serif;font-size:20px}@media(min-width:768px){.nutrition-banner .content .copy-container .description{font-size:22px}}.nutrition-banner .content .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:210px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.nutrition-banner .content .cta:hover{text-decoration:none}@media(max-width:767px){.nutrition-banner .content .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.nutrition-banner .content .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}@media(max-width:767px){.nutrition-banner .content .cta{width:200px}}.partnership-resources{background-color:#f5b324;padding-bottom:50px;padding-top:10px}.partnership-resources .header-section .heading{font-family:gothic,sans-serif;font-size:60px;line-height:53px;text-transform:uppercase}@media(min-width:768px){.partnership-resources .header-section .heading{font-size:72px;line-height:80px}}.partnership-resources .header-section .description{font-family:gothic,sans-serif;font-size:24px;line-height:26px;margin:auto;max-width:600px}@media(min-width:768px){body#partnership .partnership-resources .featured-recipes{padding:80px 0}}body#partnership .partnership-resources .featured-recipes .slide-wrapper-outer{overflow:hidden}body#partnership .partnership-resources .featured-recipes .slide-wrapper-outer .prev,body#partnership .partnership-resources .featured-recipes .slide-wrapper-outer .slick-prev{background:url(../images/icons/arrow-prev-white.png) no-repeat;background-position:50%;background-size:contain;left:0}body#partnership .partnership-resources .featured-recipes .slide-wrapper-outer .next,body#partnership .partnership-resources .featured-recipes .slide-wrapper-outer .slick-next{background:url(../images/icons/arrow-next-white.png) no-repeat;background-position:50%;background-size:contain;right:0}body#partnership .partnership-resources .featured-recipes .slide-wrapper-outer .slick-dots li button:before{color:#fff;opacity:1}body#partnership .partnership-resources .featured-recipes .slide-wrapper-outer .slick-dots li.slick-active button:before{color:#d6d6d6}body#partnership .partnership-resources .featured-recipes .panels{padding:0 10vw}@media(min-width:768px){body#partnership .partnership-resources .featured-recipes .panels{padding:0}}body#partnership .partnership-resources .featured-recipes .panels .photo{height:250px}@media(min-width:768px){body#partnership .partnership-resources .featured-recipes .panels .photo{align-items:center;display:flex;height:auto}}body#partnership .partnership-resources .featured-recipes .panels .photo img{margin:auto}@media(min-width:768px){body#partnership .partnership-resources .featured-recipes .panels .photo img{max-height:405px;max-width:405px}}body#partnership .partnership-resources .featured-recipes .panels .details{background-color:transparent;display:block;height:500px;text-align:center}@media(min-width:768px){body#partnership .partnership-resources .featured-recipes .panels .details{display:flex;height:auto;justify-content:center;text-align:left}}@media(min-width:1280px){body#partnership .partnership-resources .featured-recipes .panels .details{padding-left:24px!important;padding-right:24px!important}}body#partnership .partnership-resources .featured-recipes .panels .details .headline{font-size:38px;line-height:34px;text-align:center;text-transform:none}@media(min-width:768px){body#partnership .partnership-resources .featured-recipes .panels .details .headline{font-size:48px;line-height:46px;text-align:left}}body#partnership .partnership-resources .featured-recipes .panels .details .description{color:#000;font-size:18px;line-height:26px;text-align:center}@media(min-width:768px){body#partnership .partnership-resources .featured-recipes .panels .details .description{flex-grow:0;font-size:24px;line-height:26px;text-align:left}}body#partnership .partnership-resources .featured-recipes .panels .details .cta-partnership{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}body#partnership .partnership-resources .featured-recipes .panels .details .cta-partnership:hover{text-decoration:none}@media(max-width:767px){body#partnership .partnership-resources .featured-recipes .panels .details .cta-partnership{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}body#partnership .partnership-resources .featured-recipes .panels .details .cta-partnership:hover{background-color:#fff;border:3px solid #fff;color:#000}.nav-wrapper .top-link.spanish form{margin:auto}.nav-wrapper .top-link form button{color:#ffc320;font:22px gothic;text-transform:uppercase}@media(max-width:768px){.nav-wrapper .top-link form button{font-size:22px}}#breakfast-time-stories .button{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#breakfast-time-stories .button:hover{text-decoration:none}@media(max-width:767px){#breakfast-time-stories .button{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#breakfast-time-stories .button:hover{background-color:#000;border:3px solid #000;color:#fec31f}#breakfast-time-stories .secondary.button{background-color:#fff;border:3px solid #fff;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:250px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#breakfast-time-stories .secondary.button:hover{text-decoration:none}@media(max-width:767px){#breakfast-time-stories .secondary.button{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#breakfast-time-stories .secondary.button:hover{background-color:#000;border:3px solid #000;color:#fff}@media(min-width:768px){#breakfast-time-stories .secondary.button{font-size:16px;margin:0 10px;width:210px}}@media(min-width:1280px){#breakfast-time-stories .secondary.button{font-size:20px}}#breakfast-time-stories .masthead{margin-top:40px;overflow:hidden;padding-bottom:177.7777%;position:relative}@media(min-width:768px){#breakfast-time-stories .masthead{margin-top:50px;padding-bottom:48.0208%}}#breakfast-time-stories .masthead .lockup-img{left:0;margin:auto;position:absolute;right:0;top:15vw;width:85vw;z-index:90}@media(min-width:768px){#breakfast-time-stories .masthead .lockup-img{left:10vw;right:auto;top:5vw;width:40vw}}#breakfast-time-stories .masthead article{left:0;margin:auto;position:absolute;right:0;top:60vw}@media(min-width:768px){#breakfast-time-stories .masthead article{left:8vw;right:auto;top:25vw;width:44vw}}#breakfast-time-stories .masthead article p{color:#fff;font-family:hoefler,serif;font-size:14px;font-weight:700;line-height:1.2;position:relative;text-align:center;z-index:90}@media(min-width:768px){#breakfast-time-stories .masthead article p{font-size:1.3vw;line-height:1.5}}#breakfast-time-stories .masthead .cta-container{left:0;margin:auto;position:absolute;right:0;text-align:center;top:125vw;z-index:90}@media(min-width:768px){#breakfast-time-stories .masthead .cta-container{left:8vw;right:auto;top:33vw;width:44vw}}#breakfast-time-stories .masthead .slide{animation-duration:18s;animation-iteration-count:infinite;animation-name:StoriesFadeInOut;animation-timing-function:ease-in-out;height:100%;left:0;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100%}#breakfast-time-stories .masthead .slide:first-of-type{animation-delay:12s}#breakfast-time-stories .masthead .slide:nth-of-type(2){animation-delay:6s}#breakfast-time-stories .masthead .slide:nth-of-type(3){animation-delay:0s}@keyframes StoriesFadeInOut{0%{opacity:1}27.77%{opacity:1}33.33%{opacity:0}94.44%{opacity:0}to{opacity:1}}#breakfast-time-stories .masthead .arrow{height:20px;left:0;margin:0 auto;position:absolute;right:0;top:94%;width:unset}@media(min-width:768px){#breakfast-time-stories .masthead .arrow{top:90%}}#breakfast-time-stories .book-picker{background-image:url(../images/books/landing-pages/background-all-stories.jpg);background-size:cover;overflow:hidden;padding-bottom:40px;position:relative}@media(min-width:768px){#breakfast-time-stories .book-picker{padding-bottom:100px;padding-top:100px}}#breakfast-time-stories .book-picker .top-milk{left:-70px;position:absolute;top:-40px;width:180px}@media(min-width:768px){#breakfast-time-stories .book-picker .top-milk{left:-80px;top:-50px;width:300px}}@media(min-width:1440px){#breakfast-time-stories .book-picker .top-milk{left:-100px;top:-50px;width:380px}}#breakfast-time-stories .book-picker .top-cereal{position:absolute;right:-110px;top:-90px;width:220px}@media(min-width:768px){#breakfast-time-stories .book-picker .top-cereal{right:-140px;top:-120px;width:350px}}@media(min-width:1440px){#breakfast-time-stories .book-picker .top-cereal{right:-170px;top:-150px;width:500px}}#breakfast-time-stories .book-picker .header{font-family:gothic,sans-serif;font-size:72px;line-height:1;position:relative;text-align:center;text-transform:uppercase;z-index:0}#breakfast-time-stories .book-picker .header .picker-title{width:250px}@media(min-width:1024px){#breakfast-time-stories .book-picker .header .picker-title{width:300px}}@media(min-width:1440px){#breakfast-time-stories .book-picker .header .picker-title{width:550px}}#breakfast-time-stories .book-picker .header .main-content{display:flex;justify-content:space-between;margin:auto;max-width:1500px;min-height:1px;padding:0 40px;width:100%}#breakfast-time-stories .book-picker .header .main-content .card{background:none;border:none;justify-content:space-between}#breakfast-time-stories .book-picker .header .main-content .card .buttons{align-items:center;display:flex;flex-direction:column;font-size:medium;margin-top:20px;row-gap:10px;text-align:center}@media(min-width:768px){#breakfast-time-stories .book-picker .header .main-content .card .buttons{margin-top:47px}}#breakfast-time-stories .book-picker .header .main-content .card .buttons .button{min-width:100%}@media(max-width:767px){#breakfast-time-stories .book-picker .header{margin-top:10vh}#breakfast-time-stories .book-picker .main-content{align-items:center;flex-direction:column;margin-top:0}#breakfast-time-stories .book-picker .card{min-height:auto;padding:30px 0;width:100%}#breakfast-time-stories .book-picker .card:first-child{margin-top:-10px;padding-top:0}}#book .outer-wrapper{overflow:hidden}#book .smooth-scroller{height:100vh}#book .story-container-mobile{display:none}#book img.bounce{animation-duration:2s;animation-iteration-count:infinite;padding-top:1.8%;transform-origin:bottom}#book .bounce{animation-name:bounce;animation-timing-function:ease}@keyframes bounce{0%{transform:translateY(0)}30%{transform:translateY(-20px)}50%{transform:translateY(0)}to{transform:translateY(0)}}#book .story-container{overflow:hidden;position:relative;width:100%;z-index:0}#book .story-container.front-matter{margin-top:30px}#book .story-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#book .story-container .scroll-icon{bottom:26%;left:0;margin:auto;position:absolute;right:0;width:130px}#book .story-container .scroll-icon img{height:auto;position:relative;width:100%}#book .story-container .scroll-icon img.bounce{width:80%}#book .story-container article{margin-left:-50px;margin-top:-50px;position:absolute}#book .story-container article>p{color:#065550;font-family:hoefler,serif;font-size:2.3vw;font-weight:700;line-height:1.7;position:relative;z-index:90}#book .story-container .color-inverted>p{color:#fff}#book .story-container #front-matter-copy{margin-left:20%;margin-top:36%;text-align:center}#book .story-container #front-matter-copy p{font-size:1.3vw}#book .story-container #front-matter-copy.es p{font-size:1.2vw}#book .story-container #shelly-copy-0102{margin-left:10%;margin-top:25%}#book .story-container #shelly-copy-0102-ralph{margin-left:10%;margin-top:0}#book .story-container .shelly-0304-copy.a{margin-left:27%;margin-top:61%}#book .story-container .shelly-0304-copy.b{margin-left:27%;margin-top:4%}#book .story-container #shelly-05-copy{margin-left:8%;margin-top:0}#book .story-container #shelly-06-copy{margin-left:10%;margin-top:5%;-webkit-transform:translateZ(1px);z-index:90}#book .story-container #shelly-07-copy{margin-left:10%;margin-top:0}#book .story-container #shelly-08-copy{margin-left:21%;margin-top:8%}#book .story-container #shelly-09-copy{margin-left:34%;margin-top:18%;-webkit-transform:translateZ(1px);z-index:90}#book .story-container #shelly-10-copy-a{margin-left:10%;margin-top:0;-webkit-transform:translateZ(1px);z-index:90}#book .story-container #shelly-10-copy-b{margin-left:26%;margin-top:56.2%;-webkit-transform:translateZ(1px);z-index:90}#book .story-container #shelly-011012-copy-a{margin-left:10%;margin-top:10%}#book .story-container #shelly-011012-copy-b{margin-left:40%;margin-top:63%}#book .story-container article.shelly-013014-copy.a{margin-left:15%;margin-top:8%}#book .story-container article.shelly-013014-copy.b{margin-left:15%;margin-top:55%}#book .story-container #shelly-015016-copy{margin-left:30%;margin-top:10%;width:100%}#book .story-container #shelly-015016-copy .line-1{margin-left:-4%}#book .story-container #shelly-015016-copy .line-2{margin-left:8%}#book .story-container #shelly-017018-copy{margin-left:15%;margin-top:10%}#book .story-container#shelly-back-matter .sb-ch-end-download{bottom:0;display:block;left:0;position:absolute;right:0;width:100%}#book .story-container#shelly-back-matter .sb-ch-end-download img{height:auto;position:relative;width:100%}#book #m-back-matter .sb-ch-end-download-m{bottom:0;display:block;left:0;position:absolute;right:0;width:100%}#book #m-back-matter .sb-ch-end-download-m img{height:auto;position:relative;width:100%}#book #shelly-tout-end{margin-top:0}#book #shelly-tout-end img{height:auto;width:100%}@media only screen and (orientation:portrait)and (max-device-width:639px){#book .footer,#book .story-container{display:none}#book .nav-wrapper{position:fixed}#book .row{margin-top:-15px}#book .container-fluid{padding-top:0!important}@keyframes bounce{0%{transform:translateY(0)}30%{transform:translateY(-20px)}50%{transform:translateY(0)}to{transform:translateY(0)}}#book body{margin:0;place-items:center}#book #scroller{padding:0}#book .white_bg{background-color:#fff}#book .story-container-mobile{display:block;margin-top:50px;position:relative}#book .story-container-mobile #m-shelly-copy-0102-b{margin-top:-16vh;position:absolute;width:100%;z-index:100}#book .story-container-mobile #m-shelly-copy-0102-b p{color:#065550;font-family:hoefler,serif;font-size:calc(13.17647px + .88235vw);font-weight:700;line-height:5vh;margin:0 auto;position:relative;width:70%}#book .story-container-mobile .scroll-icon{left:0;margin:auto;position:absolute;right:0;top:34%;width:60px}#book .story-container-mobile .scroll-icon img{height:auto;position:relative;width:100%}#book figure.item{display:block;height:100vh;margin-top:-1px;position:relative}#book figure.item.double-size{height:200vh}#book figure.item.triple-size{height:300vh}#book figure.item.custom_1950px{height:101.5vh}#book figure.item.custom_4050px{height:210.9vh}#book figure.item.custom_3420px{height:178.125vh}#book figure.item.custom_4515px{height:235.15625vh}#book figure.item.custom_2080px{height:108.333333333vh}#book figure.item.custom_2192px{height:114.0625vh}#book figure.item .bg,#book figure.item img{height:100%;left:0;position:absolute;top:0;width:100%}#book figure.item article{z-index:90}#book figure.item article>p{color:#065550;font-family:hoefler,serif;font-size:calc(13.17647px + .88235vw);font-weight:700;line-height:5vh;margin:0 auto;position:relative;top:18vh;width:70%;z-index:90}#book figure.item .color-inverted>p{color:#fff}#book figure.item #m-front-matter-copy>p{font-size:calc(9.17647px + .88235vw);line-height:3vh;margin-left:7.5vh;text-align:center;top:24vh}#book figure.item #m-shelly-copy-0102-a>p{top:14vh}#book figure.item #m-shelly-copy-0304>p{top:9vh}#book figure.item #m-shelly-copy-05>p{top:10vh}#book figure.item #m-shelly-copy-06>p{top:6vh}#book figure.item #m-shelly-copy-07>p{top:-1.5vh}#book figure.item #m-shelly-copy-08>p{top:16vh}#book figure.item #m-shelly-copy-09>p{top:26vh}#book figure.item #m-shelly-copy-10-A>p{top:6vh}#book figure.item #m-shelly-copy-10-B>p{top:128vh}#book figure.item #m-shelly-copy-10-C>p{top:131vh}#book figure.item #m-shelly-copy-1314-a>p{top:10vh}#book figure.item #m-shelly-copy-1314-b{margin-top:103vh}#book figure.item #m-shelly-10-copy-a>p{top:11vh}#book figure.item #m-shelly-10-copy-b>p{top:43vh}#book figure.item #m-shelly-1718-copy>p,#book figure.item #m-shelly-copy-1516>p{top:7vh}}#book .z-index-1{z-index:1}#book .z-index-2{z-index:2}#book .z-index-3{z-index:3}#book .z-index-4{z-index:4}#book .z-index-5{z-index:5}#book .z-index-6{z-index:6}#book .z-index-7{z-index:7}#book .z-index-8{z-index:8}#book .z-index-9{z-index:9}#book .z-index-10{z-index:10}#book .z-index-11{z-index:11}#book .z-index-12{z-index:12}#book .z-index-13{z-index:13}.bounce{animation-duration:2s;animation-iteration-count:infinite;animation-name:bounce;animation-timing-function:ease;height:5%;padding-top:1.8%;position:relative;transform-origin:bottom;width:5%}.sb-ch-abs{left:0;position:absolute;top:0;z-index:1}.sb-ch-masthead,.sb-ch-masthead-m{background-color:#54adfc}.sb-ch-masthead{height:62.578125vw}.sb-ch-masthead-m{height:177.7777777778vw}.sb-ch-p3,.sb-ch-p3b{margin-top:-10%}.sb-ch-p3b{z-index:3}.sb-ch-p4-charlie{bottom:12%;left:0;z-index:5}.sb-ch-p4{margin-top:-10%;z-index:4}.sb-ch-p5{margin-top:-10%;z-index:5}.sb-ch-p6{margin-top:-10%;z-index:6}.sb-ch-p7-8{margin-top:-10%;z-index:7}.sb-ch-p7-8-running-wolf{top:-5%}.sb-ch-p9{z-index:9}.sb-ch-p10{margin-top:-19%;z-index:10}.sb-ch-p11{margin-top:-21%;z-index:11}.sb-ch-bottom-left{bottom:0;top:auto}.sb-ch-p12{z-index:12}.sb-ch-p12-vine{left:auto;right:0;z-index:12}.sb-ch-center{bottom:auto;left:50%;right:auto;top:50%;transform:translate(-50%,-50%)}.sb-ch-p13{margin-top:-24%;z-index:13}.sb-ch-p14{z-index:14}.sb-ch-p-end{z-index:15}.sb-ch-p-end,.sb-ch-p12,.sb-ch-p14,.sb-ch-p9{margin-top:-12%}.sb-ch-rel{overflow:hidden;position:relative;width:100%;z-index:1}.sb-ch-rel img{width:100%}.sb-ch-end-download,.sb-ch-end-download-m{bottom:0;display:block;position:absolute;top:auto;width:100%}.sb-ch-end-download img,.sb-ch-end-download-m img{width:100%}.scroll{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.5vw;font-weight:700;line-height:1.2;position:relative;text-transform:uppercase}@media(min-width:1024px){.scroll{font-size:1.5vw}}.sb-ch-p10{height:168.4375vw}.sb-ch-p11{height:106.9791666667vw}.sb-ch-p12{height:134.1145833333vw}.sb-ch-p13{height:100.5208333333vw}.sb-ch-p14{height:111.9791666667vw}.sb-ch-p1-2,.sb-ch-p1-2-m{transform:translateZ(1px)}.sb-ch-p3,.sb-ch-p3-m{transform:translateZ(3px)}.sb-ch-p3b,.sb-ch-p3b-m{transform:translateZ(4px)}.sb-ch-p4,.sb-ch-p4-m{transform:translateZ(5px)}.sb-ch-p5,.sb-ch-p5-m{transform:translateZ(7px)}.sb-ch-p6,.sb-ch-p6-m{transform:translateZ(8px)}.sb-ch-p7-8,.sb-ch-p7-8-m{transform:translateZ(9px)}.sb-ch-p9,.sb-ch-p9-m{transform:translateZ(10px)}.sb-ch-p10,.sb-ch-p10-m{transform:translateZ(11px)}.sb-ch-p11,.sb-ch-p11-m{transform:translateZ(12px)}.sb-ch-p12,.sb-ch-p12-m{transform:translateZ(13px)}.sb-ch-p13,.sb-ch-p13-m{transform:translateZ(14px)}.sb-ch-p14,.sb-ch-p14-m{transform:translateZ(15px)}.sb-ch-p-end,.sb-ch-p-end-m{transform:translateZ(16px)}.sb-ch-p1-2-m,.sb-ch-p10-m,.sb-ch-p11-m,.sb-ch-p3-m,.sb-ch-p3b-m,.sb-ch-p4-m,.sb-ch-p5-m,.sb-ch-p6-m,.sb-ch-p7-8-m,.sb-ch-p9-m{height:177.7777777778vw}.sb-ch-p12-m{height:209.3518518519vw}.sb-ch-p-end-m,.sb-ch-p13-m,.sb-ch-p14-m{height:177.7777777778vw}.sb-ch-p3-m{margin-top:-16%}.sb-ch-p3b-m{margin-top:-2%}.sb-ch-p4-m{margin-top:-10%}.sb-ch-p5-m{margin-top:-20%}.sb-ch-p6-m{margin-top:-32%}.sb-ch-p7-8-m{margin-top:-22%}.sb-ch-p9-m{margin-top:-32%}.sb-ch-p10-m{margin-top:-25%}.sb-ch-p11-m{margin-top:-37%}.sb-ch-p12-m{margin-top:-18%}.sb-ch-p13-m{margin-top:-37%}.sb-ch-p14-m{margin-top:-28%}.sb-ch-p-end-m{margin-top:-34%}.sb-ch-copy,.sb-ch-copy-m{color:#3e4343;font-family:Hoefler Text,Times;font-weight:900;line-height:1.6;opacity:0;position:absolute;z-index:20}.sb-ch-copy{font-size:2.3vw;max-width:71.25vw;top:10vw}.sb-ch-copy-m{font-size:4.0740740741vw;top:10%;width:78%}.sb-ch-copy-m,.sb-ch-p1-2-copy{left:50%;transform:translateX(-50%)}.sb-ch-p1-2-copy{top:10vw;width:71.25vw}.sb-ch-p3-copy1{left:8%;top:20%}.sb-ch-p3-copy2{left:33.8541666667%;top:59%}.sb-ch-p3b-copy{left:8%;top:13%}.sb-ch-p4-copy{left:12%;max-width:62%;top:10%}.sb-ch-p5-copy{left:10%;top:14%;width:60%}.sb-ch-p6-copy{top:12%;width:65%}.sb-ch-p6-copy,.sb-ch-p7-copy{left:50%;transform:translateX(-50%)}.sb-ch-p7-copy{top:18%;width:71%}.sb-ch-p9-copy{top:14%;width:62%}.sb-ch-p10-copy,.sb-ch-p9-copy{left:50%;transform:translateX(-50%)}.sb-ch-p10-copy{max-width:60%;top:15%}.sb-ch-p11-copy{bottom:15%;left:50%;top:auto;transform:translateX(-50%);width:65%}.sb-ch-p12-copy{left:9.8958333333vw;top:17.7083333333vw;width:42%}.sb-ch-p13-copy{top:14%;width:72%}.sb-ch-p13-copy,.sb-ch-p14-copy{left:50%;transform:translateX(-50%)}.sb-ch-p14-copy{top:16%;width:71%}.sb-ch-p3-copy1-m{top:16%}.sb-ch-p3-copy2-m{top:86%}.sb-ch-p5-copy-m{top:15%}.sb-ch-p3b-copy-m{top:48%}.sb-ch-p10-copy-m{top:20%}.sb-ch-p11-copy-m{top:7%}.sb-ch-p13-copy-m{top:16%}.sb-ch-p14-copy-m{top:15%}.sb-ch-container,.sb-ch-container-m{transform:translateZ(0);transform-style:preserve-3d}@media(orientation:portrait){.sb-ch-container{display:none}}.sb-ch-p11-sky-m{top:22%}.sb-ch-p11-charlie{top:13%}@media(orientation:landscape){.sb-ch-container-m{display:none}.sb-ch-container{display:block}}.book-chevron{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:0;margin-top:-50px;position:absolute;text-align:center;top:90%;width:100%;z-index:30}.book-chevron img{width:auto}.book-chevron span{font-size:4.8vw}@media(orientation:landscape){.book-chevron span{font-size:1.8em;top:70%}}.sb-burt-container{display:none}@media(min-width:1024px){.sb-burt-container .book-chevron span{font-size:1.8em}.sb-burt-container-m{display:none}.sb-burt-container{display:block}}.sb-burt-container,.sb-burt-container-m{transform-style:preserve-3d}.sb-burt-container .sb-burt-rel,.sb-burt-container-m .sb-burt-rel{margin-top:-5%}@media(min-width:1024px){.sb-burt-container .sb-burt-rel,.sb-burt-container-m .sb-burt-rel{margin-top:-3%}}.sb-burt-container .sb-burt-rel:first-child,.sb-burt-container .sb-burt-rel:nth-child(2),.sb-burt-container-m .sb-burt-rel:first-child,.sb-burt-container-m .sb-burt-rel:nth-child(2){margin-top:0}.sb-burt-rel{overflow:hidden;position:relative;width:100%;z-index:1}.sb-burt-rel img{display:block;width:100%}.sb-burt-abs{left:0;position:absolute;top:0;z-index:1}.burt-copy-img{display:none!important}.sb-burt-chevron span{color:#000}@media(max-width:1023px){.sb-burt-chevron span{font-size:18px}}.sb-burt-chevron img{width:auto}.sb-burt-copy,.sb-burt-copy-m{position:absolute;z-index:20}.sb-burt-copy p,.sb-burt-copy-m p{color:#000;font-family:Hoefler Text,serif;line-height:1.4}.sb-burt-copy p{font-size:2vw}.sb-burt-copy-m p{font-size:3.7vw;letter-spacing:-.015em}.burt-0102-text-1{left:3.6%;top:10.2%;width:45vw}.burt-0102-text-2{left:59.7%;top:56.6%;width:30vw}.burt-0102-m-text-1{left:6.4%;top:3%;width:86vw}.burt-0102-m-text-1 p{color:#fff}.burt-0102-m-text-2{left:38.9%;top:71.6%}.burt-0304-text-1{left:9.8%;top:7.1%;width:84vw}.burt-0304-text-2{left:50%;top:19.7%;width:44vw}.burt-03-m-text-1{left:5.4%;top:13%;width:90vw}.burt-03-m-text-1 p{font-size:3.3vw;line-height:1.29}.burt-03-m-text-2{left:5%;top:29%;width:70vw}.burt-03-m-text-2 p{font-size:3.3vw;line-height:1.29}.burt-04-text-1{left:10%;top:10%;width:53vw}.burt-04-text-2{left:54.5%;top:65.3%}.burt-04-text-2 p{color:#fff;line-height:1.35}.burt-04-m-text-1{left:7.2%;top:9.4%;width:87vw}.burt-04-m-text-2{left:54.8%;top:82.4%}.burt-04-m-text-2 p{color:#fff;line-height:1.35}.burt-0506-text{left:8.3%;top:73.7%;width:90vw}.burt-0506-m-text{left:9.8%;top:77.5%;width:79vw}.burt-0506-m-text p{letter-spacing:.01em;line-height:1.25}.burt-07-text{left:48.9%;top:56.5%;width:30vw}.burt-07-text.es{left:48.9%;top:54.5%;width:30vw}.burt-07-m-text{left:8.2%;top:17%;width:87vw}.burt-07-m-text p{color:#fff;font-size:4vw;letter-spacing:.027em}.burt-08-text{left:10.9%;top:80.3%;width:79.3vw}.burt-08-text p{line-height:1.25}.burt-08-m-text{left:13.5%;top:82.6%;width:80vw}.burt-09-text{left:19.1%;top:9.7%;width:66vw}.burt-09-m-text{left:8.3%;top:7.7%;width:84vw}.burt-09-m-text p{letter-spacing:-.02em;line-height:1.43}.burt-010-text{left:4.8%;top:9.1%;width:72vw}.burt-010-text p{line-height:1.42}.burt-010-m-text{left:8.9%;top:84.5%;width:87vw}.burt-010-m-text p{letter-spacing:.004em}.burt-011-text{left:16.5%;top:81.5%;width:70vw}.burt-011-m-text-1{left:7.7%;top:9.5%;width:67vw}.burt-011-m-text-1 p{letter-spacing:-.03em;line-height:1.2}.burt-011-m-text-2{left:7.9%;top:82.9%;width:80vw}.burt-011-m-text-2 p{letter-spacing:-.03em;line-height:1.2}.burt-012-text{left:4.4%;top:8.1%;width:58vw}.burt-012-m-text-1{left:9.3%;top:9.4%;width:70vw}.burt-012-m-text-1 p{letter-spacing:-.02em}.burt-012-m-text-2{left:9.7%;top:84%;width:80vw}.burt-012-m-text-2 p{letter-spacing:-.02em;line-height:1.25}.burt-013014-text{left:4.5%;top:13.3%;width:55vw}.burt-013014-m-text{left:13.6%;top:11%;width:82vw}.burt-015-text{left:13.4%;top:9.1%;width:49vw}.burt-015-text p{line-height:1.22}.burt-015-m-text{left:10.6%;top:10.2%;width:81vw}.burt-015-m-text p{letter-spacing:-.02em;line-height:1.1}.burt-016-text{left:4.6%;top:9.7%;width:72vw}.burt-016-m-text{left:9.3%;top:8.6%;width:80vw}.burt-016-m-text p{letter-spacing:-.005em;line-height:1.2}#burt-010,#burt-0102,#burt-011,#burt-012,#burt-013014,#burt-015,#burt-016,#burt-0304,#burt-04,#burt-0506,#burt-07,#burt-08,#burt-09,.burt-0506-text,.burt-08-text{-webkit-transform:translateZ(1px)}.recipe-grid-container.breakfast .recipe-card{background-color:#fff;color:#000}.recipe-grid-container.breakfast .recipe-card .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;font-size:18px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.recipe-grid-container.breakfast .recipe-card .cta:hover{text-decoration:none}@media(max-width:767px){.recipe-grid-container.breakfast .recipe-card .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.recipe-grid-container.breakfast .recipe-card .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.recipe-grid-container.breakfast .more-recipes-cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:"fit-content";padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.recipe-grid-container.breakfast .more-recipes-cta:hover{text-decoration:none}@media(max-width:767px){.recipe-grid-container.breakfast .more-recipes-cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.recipe-grid-container.breakfast .more-recipes-cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.recipe-grid-container .title{font-family:gothic,sans-serif;font-size:56px;text-transform:uppercase}@media(min-width:768px){.recipe-grid-container .title{font-size:72px}}.recipe-grid-container .description{font-family:hoefler,Serif;font-size:20px}@media(min-width:768px){.recipe-grid-container .description{font-size:18px}}.recipe-grid-container .recipe-card{background-color:#ffb307;color:#fff;max-width:380px;text-align:left}.recipe-grid-container .recipe-card img{width:100%}.recipe-grid-container .recipe-card .recipe-box{height:300px;min-height:210px}.recipe-grid-container .recipe-card .title{font-family:gothic,sans-serif;font-size:30px;text-transform:uppercase}.recipe-grid-container .recipe-card .subtitle{font-family:hoefler,serif;font-size:16px}.recipe-grid-container .recipe-card .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;font-size:18px;height:46px;line-height:42px;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.recipe-grid-container .recipe-card .cta:hover{text-decoration:none}@media(max-width:767px){.recipe-grid-container .recipe-card .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.recipe-grid-container .recipe-card .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.recipe-grid-container .featured-recipes{padding-bottom:2em}.recipe-grid-container .featured-recipes .header{display:none!important}.recipe-grid-container .featured-recipes .details{background-color:#ffb307!important;padding:25px!important}.recipe-grid-container .featured-recipes .details .cta{background-color:#ffb307!important}.recipe-grid-container .more-recipes-cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;font-size:30px!important;height:46px;height:auto!important;line-height:42px;min-width:"fit-content";padding:0 20px;padding:0 30px!important;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.recipe-grid-container .more-recipes-cta:hover{text-decoration:none}@media(max-width:767px){.recipe-grid-container .more-recipes-cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.recipe-grid-container .more-recipes-cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.recipe-grid-container .cheese-container.expanded .card{transform:scaleZ(1.5) rotate(0deg);transition-timing-function:cubic-bezier(.56,.19,.39,1.42);z-index:200}.recipe-grid-container .cheese-container .img-fluid{margin:0 auto}@media(min-width:1280px){.recipe-grid-container .cheese-container:first-of-type .img-fluid{margin-right:-50px}.recipe-grid-container .cheese-container:nth-of-type(2) .img-fluid{margin-left:-50px;margin-right:-50px}}.recipe-grid-container .cheese-title{font-family:gothic,sans-serif;font-size:32px;text-transform:uppercase}@media(min-width:768px){.recipe-grid-container .cheese-title{font-size:30px}}.recipe-grid-container .title-container{margin-bottom:-30px}.recipe-grid-container .more-info{background:#0cc7b8;border-radius:50%;color:#fff;cursor:pointer;font-family:Verdana,sans-serif;font-size:40px;height:45px;line-height:40px;transform:scaleZ(2) rotate(0deg);transition:all .2s;width:45px;z-index:100}.recipe-grid-container .more-info:hover{background-color:#266e68}.recipe-grid-container .card{background-color:#0cc7b8;border-radius:33px;color:#fff;left:0;position:absolute;right:0;text-align:center;top:220px;transform:scale3d(0,0,1.5) rotate(45deg);transform-origin:top right;transition:all .2s ease-in;width:auto;z-index:0}.recipe-grid-container .card .close-card{cursor:pointer;position:absolute;right:-12px;top:-12px;z-index:300}.recipe-grid-container .card .card-heading{cursor:pointer;font-family:gothic,sans-serif;font-size:32px}@media(min-width:768px){.recipe-grid-container .card .card-heading{font-size:30px}}.recipe-grid-container .card .card-heading .audio-icon{display:inline-block;margin-bottom:-3px}.recipe-grid-container .card .card-description{font-family:hoefler,serif;font-size:16px}.recipe-grid-container .card .card-cta{font-family:gothic,sans-serif;font-size:16px;text-decoration:underline}@media(min-width:768px){.recipe-grid-container .card .card-cta{font-size:18px}}.recipe-grid-container .card .card-cta a,.recipe-grid-container .card .card-cta a:visited{color:#fff}.recipe-grid-container .cheese-slider{padding-top:3em}.recipe-grid-container .cheese-slider .slick-list{overflow:visible}.recipe-grid-container .cheese-slider .slick-dots{padding:0}.recipe-grid-container .cheese-slider .slick-dots button:before{z-index:-1}#cheese-pairings .pairing-description{font-family:hoefler,serif;font-size:22px;line-height:28px;margin:auto;max-width:750px;padding:50px 0 30px}@media(min-width:768px){#cheese-pairings .pairing-description{font-size:24px;line-height:30px;padding:70px 0}}#cheese-pairings .pairings-cta{padding-bottom:50px}@media(min-width:768px){#cheese-pairings .pairings-cta{padding-bottom:70px}}#cheese-pairings .pairings-cta .title{font-family:gothic,sans-serif;font-size:26px;text-transform:uppercase}#cheese-pairings .pairings-cta .description{font-family:hoefler,serif;font-size:20px}#cheese-pairings .pairings-cta .cta-wrapper .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#cheese-pairings .pairings-cta .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){#cheese-pairings .pairings-cta .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#cheese-pairings .pairings-cta .cta-wrapper .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}#cheese-pairings .start-quiz{background:url(../images/pairings/cheese-bg-desktop.jpg) 50%;background-size:cover;height:90vh;max-height:1080px}#cheese-pairings .start-quiz .top-heading{color:#fff;font-family:wisdom,cursive;font-size:24px}@media(min-width:768px){#cheese-pairings .start-quiz .top-heading{font-size:32px}}#cheese-pairings .start-quiz .heading{color:#fff;font-family:gothic,sans-serif;font-size:45px;text-transform:uppercase}@media(min-width:768px){#cheese-pairings .start-quiz .heading{font-size:72px}}#cheese-pairings .start-quiz .description{font-family:gothic,sans-serif;font-size:38px;max-width:740px;text-transform:uppercase}@media(min-width:768px){#cheese-pairings .start-quiz .description{font-size:72px}}#cheese-pairings .start-quiz .cta-wrapper .cta-start{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#cheese-pairings .start-quiz .cta-wrapper .cta-start:hover{text-decoration:none}@media(max-width:767px){#cheese-pairings .start-quiz .cta-wrapper .cta-start{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#cheese-pairings .start-quiz .cta-wrapper .cta-start:hover{background-color:#fff;border:3px solid #fff;color:#000}#cheese-pairings .tips-and-tools .heading{font-family:gothic,sans-serif;font-size:45px;text-transform:uppercase}@media(min-width:768px){#cheese-pairings .tips-and-tools .heading{font-size:72px}}#cheese-pairings .tips-and-tools .sub-heading{color:#e0a500;font-family:wisdom,cursive;font-size:24px;margin-top:-.25em}@media(min-width:768px){#cheese-pairings .tips-and-tools .sub-heading{font-size:55px}}.pairing-detail .pairing-masthead{height:220px;justify-content:space-evenly;margin-top:35px}@media(min-width:768px){.pairing-detail .pairing-masthead{font-size:24px;height:480px;margin-top:50px}}.pairing-detail .pairing-masthead.cheese-wine{background:url(../images/pairings/pairing-wine-mobile.jpg) 50%/cover}@media(min-width:768px){.pairing-detail .pairing-masthead.cheese-wine{background:url(../images/pairings/pairing-wine.jpg) 50%/cover}}.pairing-detail .pairing-masthead.cheese-beer{background:url(../images/pairings/pairing-beer-mobile.jpg) 50%/cover}@media(min-width:768px){.pairing-detail .pairing-masthead.cheese-beer{background:url(../images/pairings/pairing-beer.jpg) 50%/cover}}.pairing-detail .pairing-masthead.cheese-chocolate{background:url(../images/pairings/pairing-chocolate-mobile.jpg) 50%/cover}@media(min-width:768px){.pairing-detail .pairing-masthead.cheese-chocolate{background:url(../images/pairings/pairing-chocolate.jpg) 50%/cover}}.pairing-detail .pairing-masthead.cheese-drinks{background:url(../images/pairings/pairing-drinks-mobile.jpg) 50%/cover}@media(min-width:768px){.pairing-detail .pairing-masthead.cheese-drinks{background:url(../images/pairings/pairing-drinks.jpg) 50%/cover}}.pairing-detail .pairing-masthead.cheese-drinks .top-heading{color:#888686}.pairing-detail .pairing-masthead .breadcrumbs{font-family:gothic-atf,sans-serif;font-size:16px}@media(min-width:1024px){.pairing-detail .pairing-masthead .breadcrumbs{font-size:24px}}.pairing-detail .pairing-masthead .breadcrumbs a{color:#000;text-decoration:underline}.pairing-detail .pairing-masthead .breadcrumbs a:hover{font-weight:700}.pairing-detail .pairing-masthead .top-heading{color:#fff;font-family:wisdom,cursive;font-size:15px}@media(min-width:1024px){.pairing-detail .pairing-masthead .top-heading{font-size:36px}}.pairing-detail .pairing-masthead .heading{font-family:gothic,sans-serif;font-size:45px;text-transform:uppercase}@media(min-width:1024px){.pairing-detail .pairing-masthead .heading{font-size:90px}}.pairing-detail .pairing-description{font-family:hoefler,serif;font-size:22px;line-height:28px;padding:50px 0 5px}@media(min-width:768px){.pairing-detail .pairing-description{font-size:24px;line-height:30px;padding:60px 0 30px}}@media(min-width:1280px){.pairing-detail .pairing-description{padding:70px 0 40px}}.pairing-detail .pairing-carousel .slide-wrapper-outer .next,.pairing-detail .pairing-carousel .slide-wrapper-outer .prev,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-next,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-prev{cursor:pointer;height:60px;width:59px;z-index:100}@media(max-width:768px){.pairing-detail .pairing-carousel .slide-wrapper-outer .next,.pairing-detail .pairing-carousel .slide-wrapper-outer .prev,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-next,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-prev{display:none!important}}.pairing-detail .pairing-carousel .slide-wrapper-outer .next:before,.pairing-detail .pairing-carousel .slide-wrapper-outer .prev:before,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-next:before,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-prev:before{content:""}.pairing-detail .pairing-carousel .slide-wrapper-outer .next.slick-disabled,.pairing-detail .pairing-carousel .slide-wrapper-outer .prev.slick-disabled,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-next.slick-disabled,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-prev.slick-disabled{opacity:.5}.pairing-detail .pairing-carousel .slide-wrapper-outer .prev,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-prev{background:url(../images/icons/arrow-prev-gray.png) no-repeat;background-position:50%;background-size:contain;left:-70px}.pairing-detail .pairing-carousel .slide-wrapper-outer .next,.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-next{background:url(../images/icons/arrow-next-gray.png) no-repeat;background-position:50%;background-size:contain;right:-70px}.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-dots{padding-top:0}.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-dots li button:before{color:#cecece;opacity:1}.pairing-detail .pairing-carousel .slide-wrapper-outer .slick-dots li.slick-active button:before{color:#ffb307}.pairing-detail .pairing-carousel .pairing-card .title{font-family:gothic,sans-serif;font-size:22px;line-height:20px;padding:15px 0;text-transform:uppercase}@media(min-width:768px){.pairing-detail .pairing-carousel .pairing-card .title{line-height:22px}}.pairing-detail .pairing-carousel .pairing-card .description{font-family:hoefler,serif;font-size:18px;line-height:22px}.pairing-detail .pairing-table .heading{font-family:gothic,sans-serif;font-size:45px;text-transform:uppercase}@media(min-width:768px){.pairing-detail .pairing-table .heading{font-size:72px}}.pairing-detail .pairing-table .sub-heading{color:#e0a500;font-family:wisdom,cursive;font-size:24px;margin-top:-.25em}@media(min-width:768px){.pairing-detail .pairing-table .sub-heading{font-size:55px}.pairing-detail .pairing-table .share .cheese-action{margin-bottom:15px;margin-right:0;margin-top:-40px}}.pairing-detail .pairing-table table{border-collapse:collapse;table-layout:fixed;width:100%}.pairing-detail .pairing-table table tr.grey{background-color:#f5f5f5}.pairing-detail .pairing-table table tr:nth-child(n+7){display:none}.pairing-detail .pairing-table table tr th{background-color:#fec31f;border:1px solid #e3e3e3;color:#000;font-family:gothic,sans-serif;font-size:28px;padding:13px;text-transform:uppercase}@media(min-width:768px){.pairing-detail .pairing-table table tr th{padding:10px 20px}.pairing-detail .pairing-table table tr th:first-child{width:30%}}.pairing-detail .pairing-table table tr td{border:1px solid #e3e3e3;font-family:hoefler,serif;font-size:14px;padding:13px;vertical-align:middle}.pairing-detail .pairing-table table tr td i{font-style:italic}@media(min-width:768px){.pairing-detail .pairing-table table tr td{padding:25px 20px}}.pairing-detail .pairing-table table tr td:first-child .cheese-title{font-family:gothic,sans-serif;font-size:20px;text-transform:uppercase;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.5}.pairing-detail .pairing-table table tr td:nth-child(2) p:not(:last-of-type){margin-bottom:1em}.pairing-detail .pairing-table .disclaimer{text-align:center}.pairing-detail .pairing-table .disclaimer p{font-family:hoefler,serif;font-size:8px}.pairing-detail .pairing-table .cta-wrapper{padding-top:40px;text-align:center}.pairing-detail .pairing-table .cta-wrapper .cta{background-color:#fec31f;border:3px solid #fec31f;color:#000;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.pairing-detail .pairing-table .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.pairing-detail .pairing-table .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.pairing-detail .pairing-table .cta-wrapper .cta:hover{background-color:#000;border:3px solid #000;color:#fec31f}.pairing-detail .tips-and-tools .heading{font-family:gothic,sans-serif;font-size:45px;text-transform:uppercase}@media(min-width:768px){.pairing-detail .tips-and-tools .heading{font-size:72px}}.pairing-detail .tips-and-tools .sub-heading{color:#e0a500;font-family:wisdom,cursive;font-size:24px;margin-top:-.25em}@media(min-width:768px){.pairing-detail .tips-and-tools .sub-heading{font-size:55px}}.pairing-detail .more-pairings{padding-bottom:50px}@media(min-width:768px){.pairing-detail .more-pairings{padding-bottom:80px}}.pairing-detail .more-pairings .heading{font-family:gothic,sans-serif;font-size:45px;text-transform:uppercase}@media(min-width:768px){.pairing-detail .more-pairings .heading{font-size:72px}}.pairing-detail .more-pairings .title a{color:#000;font-family:gothic,sans-serif;font-size:26px;text-transform:uppercase}.pairing-detail .quiz-tout{background:url(../images/pairings/quiz-tout-bg-mobile.jpg);background-position:50%;background-size:cover;height:90vh;max-height:1080px}@media(min-width:768px){.pairing-detail .quiz-tout{background:url(../images/pairings/quiz-tout-bg-desktop.jpg);background-position:50%;background-size:cover;height:350px}}@media(min-width:1440px){.pairing-detail .quiz-tout{height:450px}}.pairing-detail .quiz-tout .top-heading{color:#fff;font-family:wisdom,cursive;font-size:24px}@media(min-width:768px){.pairing-detail .quiz-tout .top-heading{font-size:32px}}.pairing-detail .quiz-tout .heading{color:#fff;font-family:gothic,sans-serif;font-size:45px;text-transform:uppercase}@media(min-width:768px){.pairing-detail .quiz-tout .heading{color:#000;font-size:72px}}.pairing-detail .quiz-tout .description{font-family:gothic,sans-serif;font-size:38px;max-width:740px;text-transform:uppercase}@media(min-width:768px){.pairing-detail .quiz-tout .description{font-family:gothic,sans-serif;font-size:24px;text-transform:none}}.pairing-detail .quiz-tout .cta-wrapper .cta{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;min-width:160px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}.pairing-detail .quiz-tout .cta-wrapper .cta:hover{text-decoration:none}@media(max-width:767px){.pairing-detail .quiz-tout .cta-wrapper .cta{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}.pairing-detail .quiz-tout .cta-wrapper .cta:hover{background-color:#fff;border:3px solid #fff;color:#000}.pairing-detail #quiz-modal{z-index:6000}.pairing-detail #quiz-modal .modal-dialog{height:100%;margin:auto;max-width:95vw}@media(min-width:768px){.pairing-detail #quiz-modal .modal-dialog{max-width:80vw}}.pairing-detail #quiz-modal .modal-dialog .modal-content{border-radius:25px;overflow:hidden;-webkit-transform:translateZ(0)}.pairing-detail #quiz-modal .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 90px);overflow-y:auto;position:relative}@media(min-width:768px){.pairing-detail #quiz-modal .modal-dialog .modal-content .modal-body{max-height:none}}.pairing-detail #quiz-modal .modal-dialog .modal-content .icon-close{height:25px;position:absolute;right:20px;top:20px;width:25px;z-index:6500}@media(min-width:768px){.pairing-detail #quiz-modal .modal-dialog .modal-content .icon-close{height:35px;right:40px;top:40px;width:35px}}.pairing-detail #quiz-modal .modal-dialog .modal-content .icon-close:hover{cursor:pointer}#personali-cheese{display:none}#personali-cheese .quiz{background-color:#f5b32a;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:30px 0;transition:background-image .2s ease-in-out}@media(min-width:768px){#personali-cheese .quiz{height:90vh;max-height:1080px;min-height:760px;padding:80px 20px}}#personali-cheese .quiz .top-heading{color:#fff;font-family:wisdom,cursive;font-size:24px}@media(min-width:768px){#personali-cheese .quiz .top-heading{font-size:32px}}#personali-cheese .quiz .heading{font-family:gothic,sans-serif;font-size:45px;text-transform:uppercase}@media(min-width:768px){#personali-cheese .quiz .heading{font-size:72px}}#personali-cheese .quiz .slide{font-family:gothic,sans-serif;padding:0 15px}@media(min-width:768px){#personali-cheese .quiz .slide{font-size:72px;padding:0}#personali-cheese .quiz .slide>.container>.row{align-items:center}}#personali-cheese .quiz .slide .quiz-img{padding:20px 0 10px;width:150px}@media(min-width:768px){#personali-cheese .quiz .slide .quiz-img{margin:auto;padding:20px 0;width:360px}}#personali-cheese .quiz .slide .question-number{color:#fff;font-size:25px}#personali-cheese .quiz .slide fieldset>div{align-items:center;display:flex;padding:5px 0}@media(min-width:768px){#personali-cheese .quiz .slide fieldset>div{padding:10px 0}}#personali-cheese .quiz .slide fieldset legend{font-size:28px;padding:7px 0}@media(min-width:768px){#personali-cheese .quiz .slide fieldset legend{font-size:48px;padding:10px 0 25px}}#personali-cheese .quiz .slide fieldset input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5b32a;border:2px solid #fff;border-radius:50%;color:#f5b32a;flex-shrink:0;font:inherit;height:30px;margin:0;position:relative;width:30px}@media(min-width:768px){#personali-cheese .quiz .slide fieldset input[type=radio]{height:40px;width:40px}}#personali-cheese .quiz .slide fieldset input[type=radio]:hover{cursor:pointer}#personali-cheese .quiz .slide fieldset input[type=radio]:hover:before{transform:translate(-50%,-50%) scale(1)}#personali-cheese .quiz .slide fieldset input[type=radio]:before{border-radius:50%;box-shadow:inset 25px 25px #fff;content:"";height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .1s ease-in-out;width:18px}@media(min-width:768px){#personali-cheese .quiz .slide fieldset input[type=radio]:before{height:25px;width:25px}}#personali-cheese .quiz .slide fieldset input[type=radio]:checked:before{transform:translate(-50%,-50%) scale(1)}#personali-cheese .quiz .slide fieldset label{color:#fff;font-size:20px;padding-left:15px;text-transform:uppercase}@media(min-width:768px){#personali-cheese .quiz .slide fieldset label{font-size:25px}}#personali-cheese .quiz .slide fieldset label:hover{cursor:pointer}#personali-cheese .quiz .slide.result .result-top-heading{color:#fff;font-family:gothic,sans-serif;font-size:25px}#personali-cheese .quiz .slide.result .result-heading{font-family:gothic,sans-serif;font-size:35px}@media(min-width:768px){#personali-cheese .quiz .slide.result .result-heading{font-size:48px}}#personali-cheese .quiz .slide.result .result-description{font-family:hoefler,serif;font-size:16px}@media(min-width:768px){#personali-cheese .quiz .slide.result .result-description{font-size:18px}}#personali-cheese .quiz .slide.result .cta-wrapper .cta-again{background-color:#000;border:3px solid #000;color:#fff;cursor:pointer;display:inline-block;font-family:gothic;font-size:20px;height:46px;line-height:42px;min-width:auto;min-width:150px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,border .2s;width:auto}#personali-cheese .quiz .slide.result .cta-wrapper .cta-again:hover{text-decoration:none}@media(max-width:767px){#personali-cheese .quiz .slide.result .cta-wrapper .cta-again{font-size:19px;height:42px;line-height:36px;padding:0 20px;text-align:center;width:auto}}#personali-cheese .quiz .slide.result .cta-wrapper .cta-again:hover{background-color:#fff;border:3px solid #fff;color:#000}#personali-cheese .quiz .slide.result img{padding-top:20px}@media(min-width:768px){#personali-cheese .quiz .slide.result img{padding-top:10px}}#personali-cheese .quiz .slide.result .desktop-results{background-color:#fff;border-radius:15px;overflow:hidden;padding:0 10px 20px}#personali-cheese .quiz .slide.result .pairing-title{font-family:gothic,sans-serif;font-size:16px;padding-top:15px;text-align:center;text-transform:uppercase}@media(min-width:768px){#personali-cheese .quiz .slide.result .pairing-title{margin:0 auto;max-width:160px}}#personali-cheese .quiz .slide.result .result-carousel{margin-bottom:0}#personali-cheese .quiz .slide.result .result-carousel img{margin:0 auto;max-width:200px}#personali-cheese .quiz .slide.result .result-carousel .slick-dots{padding-top:5px}#personali-cheese .quiz .slide.result .result-carousel .slick-dots li button:before{color:#fff;opacity:1}#personali-cheese .quiz .slide.result .result-carousel .slick-dots li.slick-active button:before{color:#000}