html{-webkit-text-size-adjust:100%}html.no-scroll,html.no-scroll body,html.no-scroll div.siteWrapper{overflow:hidden;height:100%}img{-ms-interpolation-mode:bicubic}em{font-style:italic}div.siteWrapper{min-height:100vh}div.pageContent{position:relative;z-index:400;overflow:hidden}div.site__overlay{position:fixed;width:100%;height:100%;background:rgba(226,244,252,.9);top:0;left:0;transition:opacity .5s;pointer-events:none;opacity:0;z-index:1000}div.site__overlay.is-active{pointer-events:auto;opacity:1}div.a11y__skipMenu{position:absolute;top:-199px;background:#004380;color:#fff;border:1px solid #fff;padding:10px;z-index:100000;font-family:Montserrat,serif}div.a11y__skipMenu>a{color:#fff;padding:0 6px}.cntr{position:relative}.cntr.cntr--max1080{max-width:1080px}.cntr.cntr--max1080,.cntr.cntr-respond{margin-left:auto;margin-right:auto}@media only screen and (min-width:769px){.cntr.cntr-respond{max-width:840px}}@media only screen and (min-width:1025px){.cntr.cntr-respond{max-width:960px}}@media only screen and (min-width:1700px){.cntr.cntr-respond{max-width:960px}}strong{font-weight:600}sub{vertical-align:sub}sub,sup{font-size:smaller}sup{vertical-align:super}.gap-tb-smaller{margin-top:6px;margin-bottom:6px}.gap-t-smaller{margin-top:6px}.gap-b-smaller{margin-bottom:6px}.gap-r-smaller{margin-right:6px}.gap-tb-small{margin-bottom:10px}.gap-t-small,.gap-tb-small{margin-top:10px}.gap-b-small{margin-bottom:10px}.gap-r-small{margin-right:10px}.gap-tb-medium{margin-bottom:14px}.gap-t-medium,.gap-tb-medium{margin-top:14px}.gap-b-medium{margin-bottom:14px}.gap-r-medium{margin-right:14px}.gap-tb-large{margin-bottom:20px}.gap-t-large,.gap-tb-large{margin-top:20px}.gap-b-large{margin-bottom:20px}.gap-r-large{margin-right:20px}.gap-tb-xlarge{margin-bottom:30px}.gap-t-xlarge,.gap-tb-xlarge{margin-top:30px}.gap-b-xlarge{margin-bottom:30px}.gap-r-xlarge{margin-right:30px}.font-base-N3{font-style:normal}.font-base-I3,.font-base-N3{font-family:Ovo,sans-serif;font-weight:300}.font-base-I3{font-style:italic}.font-base-N4{font-style:normal}.font-base-I4,.font-base-N4{font-family:Ovo,sans-serif;font-weight:400}.font-base-I4{font-style:italic}.font-base-N7{font-style:normal}.font-base-I7,.font-base-N7{font-family:Ovo,sans-serif;font-weight:600}.font-base-I7{font-style:italic}.logo{background:url(/images/retail/burnbrae_logo.svg) no-repeat 50%}.logo--massive{background-size:244.8px 104px}@media only screen and (min-width:769px){.logo--massive{background-size:306px 130px}}.logo--medium{background-size:96px 41px}@media only screen and (min-width:769px){.logo--medium{background-size:140px 59px}}.logo--small{background-size:85px 37px}.btn__txt{border:none;padding:20px 0 0;color:#004380}.btn__cta{border:none;border-radius:3px;background:#f4ac35;transition:opacity .3s,background-color .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,background-color .3s;transition:opacity .3s,transform .3s,background-color .3s,-webkit-transform .3s;padding:0 14px;min-height:32px;line-height:32px;text-align:center;min-width:140px;border:1px solid #f4ac35}@media only screen and (min-width:737px){.btn__cta{min-width:180px}}.btn__cta:hover{opacity:1;background:#fff;color:#f4ac35;border:1px solid #f4ac35}.btn__cta:after{position:absolute;top:-2px;left:-2px;width:100%;height:100%;content:"";transition:background-color .3s}.btn__cta.btn__cta--alt{background-color:#004380;color:#fff;border:1px solid #004380}.btn__cta.btn__cta--alt:hover{opacity:1;background:#fff;color:#004380;border:1px solid #004380}.btn.is-play{min-width:140px;text-align:center}@media only screen and (min-width:737px){.btn.is-play{min-width:180px}}.btn.is-play>span{padding-right:6px}.btn.is-play>i,.btn.is-play>span{vertical-align:top;display:inline-block}.btn.is-play>i{margin-top:7px;width:18px;height:18px;background-image:url(/images/retail/play_icon_btn.svg);background-position:50%;background-repeat:no-repeat}.btn.is-play:hover>i{background-image:url(/images/retail/play_icon_btn-o.svg)}.btn.is-brochure>i{vertical-align:top;display:inline-block;margin-top:6px;width:18px;height:18px;background-image:url(/images/retail/icon-brochure-w.svg);background-position:50%;background-repeat:no-repeat;margin-left:5px}.btn.is-brochure:hover>i{background-image:url(/images/retail/icon-brochure-b.svg)}.btn.is-disabled{cursor:pointer;opacity:.2;background-color:#5c5c5c}.btn.btn--dark{color:#000}.btn.btn--fill{background:transparent;border:2px solid #fff}.btn.btn__from{border:none}.btn.btn__social{font-size:14px;border-radius:50%;background:#004380;width:36px;height:36px;color:#fff;margin-right:10px;overflow:hidden;padding:0;border:none}.btn.btn__social:last-of-type{margin:0}.btn.btn__social.btn__social--small{width:33px;height:33px;margin-right:8px}.btn.btn__social.btn__social--small:last-of-type{margin:0}.btn.btn__social.btn__social--facebook{background:#004380 url(/images/retail/facebook-w.svg) no-repeat 50%}.btn.btn__social.btn__social--facebook.btn__social--small{background-size:8px 13px}.btn.btn__social.btn__social--twitter{background:#004380 url(/images/retail/twitter-w.svg) no-repeat 50%}.btn.btn__social.btn__social--twitter.btn__social--small{background-size:13px 11px}.btn.btn__social.btn__social--pinterest{background:#004380 url(/images/retail/icon-pinterest.svg) no-repeat 50%}.btn.btn__social.btn__social--google{background:#004380 url(/images/retail/icon-googleplus.svg) no-repeat 50%}.btn.btn__social.btn__social--youtube{background:#004380 url(/images/retail/youtube-w.svg) no-repeat 50%}.btn.btn__social.btn__social--email{background:#004380 url(/images/retail/icon-email.svg) no-repeat 50%}.btn.btn--bright{background:#f2f2f2;color:#a3a6a8}.btn.btn__filter{-webkit-appearance:none;-moz-appearance:none;color:#fff;height:40px;line-height:40px;padding:0 10px;min-width:80px;display:inline-block;background:#004380;border:1px solid #004380;border-radius:3px;font-size:14px;font-weight:600}body.lang-fr .btn.btn__filter{min-width:80px}.btn.btn__filter:hover{background:#fff;opacity:1;color:#004380}.u-centered,.u-cntr{margin-left:auto;margin-right:auto}.u-cntr{position:relative}@media only screen and (min-width:769px){.u-cntr{max-width:840px}}@media only screen and (min-width:1025px){.u-cntr{max-width:960px}}@media only screen and (min-width:1700px){.u-cntr{max-width:960px}}.u-grid:after{content:"";display:block;clear:both}.u-grid421 .u-gridItem{display:inline-block;width:100%}@media only screen and (min-width:769px){.u-grid421 .u-gridItem{width:50%}}@media only screen and (min-width:1025px){.u-grid421 .u-gridItem{width:25%}}.u-grid321 .u-gridItem{display:inline-block;width:100%}@media only screen and (min-width:769px){.u-grid321 .u-gridItem{width:33.3333%}}.u-grid31 .u-gridItem{display:inline-block;width:100%}@media only screen and (min-width:769px){.u-grid31 .u-gridItem{width:33.33333%}}.u-grid21-5050 .u-gridItem{display:inline-block;width:100%;vertical-align:top}@media only screen and (min-width:769px){.u-grid21-5050 .u-gridItem{width:50%}.u-grid21-5050 .u-gridItem.is-full{width:100%}}.u-grid21-7030 .u-gridItem{display:inline-block;width:100%}@media only screen and (min-width:769px){.u-grid21-7030 .u-gridItem:first-of-type{width:70%}.u-grid21-7030 .u-gridItem:last-of-type{width:30%}}.u-grid21-6040 .u-gridItem{display:inline-block;width:100%}@media only screen and (min-width:769px){.u-grid21-6040 .u-gridItem:first-of-type{width:60%}.u-grid21-6040 .u-gridItem:last-of-type{width:40%}}.u-grid21-4060 .u-gridItem{display:inline-block;width:100%}@media only screen and (min-width:769px){.u-grid21-4060 .u-gridItem:first-of-type{width:40%}.u-grid21-4060 .u-gridItem:last-of-type{width:60%}}.u-bgimg{background-repeat:no-repeat;background-position:50%}.u-bgimg img{width:100%;height:auto;opacity:0}.u-clearfix:after{content:"";display:block;clear:both}.img-responsive{display:block;max-width:100%;height:auto}div.form-formItem{display:block;padding-right:10px;padding-bottom:8px;position:relative}div.form-formItem input[type=checkbox],div.form-formItem input[type=text]{outline:none}div.form-formItem.has-content label,div.form-formItem.is-focused label{-webkit-transform:translateY(-10px);transform:translateY(-10px);font-size:10px;color:#a3a6a8}div.form-formItem.has-content input[type=text],div.form-formItem.is-focused input[type=text]{border-color:#a3a6a8}div.form-formItem.has-error em{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;height:auto;color:red;font-family:Montserrat,serif;margin-bottom:6px}div.form-formItem.has-error label{-webkit-transform:translateY(-10px);transform:translateY(-10px);font-size:10px;color:#a3a6a8}div.form-formItem.has-error input[type=checkbox],div.form-formItem.has-error input[type=text],div.form-formItem.has-error select,div.form-formItem.has-error textarea{border-color:red;color:#a3a6a8}div.form-formCheckbox.has-error label{color:#a3a6a8}div.form-formCheckbox.has-error em{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;height:auto}div.form-formCheckbox.has-error input[type=checkbox]{border-color:#a3a6a8}div.form-formItem--sameLine{display:inline-block;padding-bottom:0}div.form-formItem label{position:absolute;display:inline-block;color:#5c5c5c;font-size:14px;transition:color .2s,font-size .2s,-webkit-transform .2s;transition:transform .2s,color .2s,font-size .2s;transition:transform .2s,color .2s,font-size .2s,-webkit-transform .2s;-webkit-transform:translateY(14px);transform:translateY(14px);z-index:300;top:0}div.form-formItem em{display:block;opacity:0;color:#a3a6a8;position:relative;font-style:italic;font-size:10px;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;-webkit-transform:translateY(4px);transform:translateY(4px);z-index:300;margin-top:4px;height:0;overflow:hidden}div.form-formSelect select,div.form-formText input[type=text]{-webkit-appearance:none;-moz-appearance:none;border:none;border-bottom:1px solid #5c5c5c;color:#5c5c5c;padding:6px 10px 6px 0;background:transparent;font-size:14px;width:100%;height:40px;position:relative;z-index:400;transition:color .2s,border-color .2s;border-radius:0;font-family:Montserrat,serif;font-weight:400}div.form-formSelect select::-ms-expand{display:none}div.form-formSelect select{background:url(/images/retail/navmenu_indicator.svg) no-repeat 96%}div.form-formItem input[type=button].form__arrowcta{-webkit-appearance:none;-moz-appearance:none;background:#004380 url(/images/retail/footer-icon.svg) no-repeat 50%;font-size:0;padding:20px;display:inline-block;min-width:50px}div.form-formItem input[type=submit].form__arrowctaInv{-webkit-appearance:none;-moz-appearance:none;background:#fff url(/images/retail/footer-icon-blue.svg) no-repeat 50%;font-size:0;padding:20px;display:inline-block;min-width:50px;border:1px solid #fff;transition:background-color .3s}div.form-formItem input[type=submit].form__arrowctaInv:hover{opacity:1;border:1px solid #fff;background:#004380 url(/images/retail/footer-icon-whit.svg) no-repeat 50%}div.form-formItem input[type=button].form__searchcta{-webkit-appearance:none;-moz-appearance:none;background:#004380 url(/images/retail/icon-search-w.svg) no-repeat 15px;font-size:0;padding:0 20px;display:inline-block;min-width:50px;border:1px solid #004380}div.form-formItem input[type=button].form__searchcta.is-visible{background-image:url(/images/retail/close_x-w.svg)}div.form-formItem input[type=button].form__searchcta:hover{opacity:1;background:#fff url(/images/retail/icon-search-b.svg) no-repeat 15px}div.form-formItem input[type=button].form__searchcta:hover.is-visible{background-image:url(/images/retail/close_x-bb.svg)}div.form-formItem input[type=button]{-webkit-appearance:none;-moz-appearance:none;color:#fff;height:40px;line-height:40px;padding:0 10px;min-width:80px;display:inline-block;background:#004380;border:none;border-radius:3px;font-size:14px;font-weight:600}div.form-formItem input[type=button]:active,div.form-formItem input[type=button]:focus{color:#fff}div.form-formPostalCode input[type=text]{width:160px}div.form-formText select{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border:none;color:#5c5c5c;padding:6px 10px 6px 0;background:#fff url(/images/retail/navmenu_indicator.svg) no-repeat 95%;font-size:14px;width:100%;height:40px;position:relative;z-index:400;transition:color .2s,border-color .2s}div.form-formCheckbox{position:relative;height:auto}div.form-formCheckbox input[type=checkbox],div.form-formCheckbox input[type=radio]{border-radius:0;border:1px solid #a3a6a8;background:transparent;width:25px;height:25px;position:relative;z-index:400;transition:color .2s,border-color .2s;display:inline-block;vertical-align:top}div.form-formCheckbox label{display:inline-block;line-height:1.4;padding-left:6px;max-width:220px;padding-top:6px;position:relative;vertical-align:top;-webkit-transform:translate(0);transform:translate(0)}@media only screen and (min-width:737px){div.form-formCheckbox label{padding-left:0;max-width:500px}}div.form-formCheckbox label{font-size:14px}div.form-formTextArea textarea{width:100%;height:170px;font-family:Montserrat,serif;font-weight:400;font-size:14px;padding:10px;color:#5c5c5c;margin-top:14px;border:1px solid #004380;box-shadow:none}div.form-formTip a{display:inline-block;vertical-align:top}div.form-formTip i{width:31px;height:31px;display:block;background:url(/images/retail/icon_questionmark.svg) no-repeat 50%;padding-top:5px;padding-bottom:0}div.form-formTip label{-webkit-transform:none;transform:none;vertical-align:top;width:120px;font-size:10px;font-family:Montserrat,serif;left:40px;color:#004380;top:4px}div.overlayCover{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:500;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}div.overlayCover.is-active{pointer-events:auto;visibility:visible;opacity:1}.recipe__card{background:#fff;position:relative;display:block;text-decoration:none;color:#004380;border-radius:6px}div.sprite.cloud{position:absolute;width:246px;height:140px;background:url(/images/retail/cloud.svg) no-repeat 50%;background-size:100%;opacity:0;transition:opacity .3s}div.modal{position:fixed;z-index:1100;width:100%;height:100%;top:0;left:0;pointer-events:none;padding:60px;opacity:0;transition:opacity .5s}div.modal.is-active{opacity:1;pointer-events:auto}div.modal a.modal__close{position:absolute;top:0;right:0;background:url(/images/retail/close_x-bb.svg) no-repeat 50%;display:block;width:50px;height:50px;z-index:800;overflow:hidden;text-indent:-9000px}div.modal div.modal__content{position:absolute;z-index:700;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:769px){div.modal div.modal__content{max-width:80%}}div.modal div.modal__content div.modal__video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}div.modal div.modal__content div.modal__video embed,div.modal div.modal__content div.modal__video iframe,div.modal div.modal__content div.modal__video object{position:absolute;top:0;left:0;width:100%;height:100%}div.modal.modal--gallery div.modal__content{height:100%;max-width:100%;padding:20px 0}div.modal__gallery__cntr{width:100%;height:100%;position:relative}div.modal__gallery__cntr div.flickity-slider,div.modal__gallery__cntr div.flickity-viewport{height:100%}div.modal__gallery__item{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:50%}div.modal.modal--gallery .flickity-page-dots{width:100%;text-align:center;position:absolute;bottom:20px}div.modal.modal--gallery .flickity-page-dots .dot{height:6px;width:6px;margin:0 4px;border-radius:0;position:relative;background:#9d9d9d;border-radius:50%;display:inline-block}div.modal.modal--gallery .flickity-page-dots .dot.is-selected{background:#e2f4fc}div.modal.modal--gallery button.flickity-prev-next-button{position:absolute;top:45%;left:0;-webkit-transform:scale(.8);transform:scale(.8);width:40px;height:40px;background-color:transparent;border:none;z-index:700}div.modal.modal--gallery button.flickity-prev-next-button.previous{left:5px}div.modal.modal--gallery button.flickity-prev-next-button.next{right:5px;left:auto}div.modal.modal--gallery button.flickity-prev-next-button .arrow{fill:#004380}div.modal.modal--contactTip{padding:0}div.modal.modal--contactTip div.modal__content{position:relative;border-radius:6px;background:#fff;display:inline-block;padding:20px;width:auto;color:#004380;text-align:center}@media only screen and (min-width:737px){div.modal.modal--contactTip div.modal__content{padding:40px 60px}}div.modal.modal--contactTipDate div.modal__content{width:90%}@media only screen and (min-width:737px){div.modal.modal--contactTipDate div.modal__content{width:620px}}div.modal.modal--contactTip h3{margin-bottom:14px}div.modal.modal--contactTip p{margin:8px 0;text-align:left;font-size:10px}@media only screen and (min-width:737px){div.modal.modal--contactTip p{font-size:14px}}div.modal.modal--contactTipDate div.modal__content>div{margin-top:24px;display:inline-block;vertical-align:top;width:100%;text-align:center}@media only screen and (min-width:737px){div.modal.modal--contactTipDate div.modal__content>div{width:49%}}div.modal.modal--contactTipDate div.modal__content img{width:50%;height:auto}@media only screen and (min-width:737px){div.modal.modal--contactTipDate div.modal__content img{width:auto}}section.cmpnt__hero{height:80vh;position:relative;overflow:hidden}section.cmpnt__hero div.cmpnt__hero__bg{position:absolute;top:-1.5%;left:-1.5%;height:103%;width:103%;background-size:cover}section.cmpnt__hero div.cmpnt__hero__bg>div{width:100%;height:100%;background-image:linear-gradient(transparent,rgba(0,0,0,.8))}section.cmpnt__hero div.u-cntr{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:737px){section.cmpnt__hero div.u-cntr{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.cmpnt__hero.cmpnt__hero--full{height:100vh}section.cmpnt__hero.cmpnt__hero--medium{height:80vh;min-height:500px}section.cmpnt__hero.cmpnt__hero--small{height:40vh;min-height:350px}section.cmpnt__hero.cmpnt__hero--slim{height:30vh;min-height:300px}section.cmpnt__hero div.cmpnt__hero__img{display:none;-webkit-order:1;-ms-flex-order:1;order:1;padding-top:30px;width:100%;max-width:90%;margin:20px auto;background-repeat:no-repeat;background-position:50%;background-size:contain;height:260px}@media only screen and (min-width:737px){section.cmpnt__hero div.cmpnt__hero__img{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;-webkit-order:2;-ms-flex-order:2;order:2;padding-top:0;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:70%}}section.cmpnt__hero div.cmpnt__hero__img img{width:100%;max-width:300px;height:auto;margin:0 auto;display:block}@media only screen and (min-width:769px){section.cmpnt__hero div.cmpnt__hero__img img{max-width:400px}}section.cmpnt__hero div.cmpnt__hero__copy{position:relative;text-align:center;line-height:1.5;z-index:400;color:#fff;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:32px 20px;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-order:2;-ms-flex-order:2;order:2;opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:737px){section.cmpnt__hero div.cmpnt__hero__copy{-webkit-order:1;-ms-flex-order:1;order:1}}@media only screen and (min-width:769px){section.cmpnt__hero div.cmpnt__hero__copy{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:32px 20px}}section.cmpnt__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.start-intro>*{transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}section.cmpnt__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>*{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:0s;-webkit-backface-visibility:hidden;backface-visibility:hidden}section.cmpnt__hero div.cmpnt__hero__copy h1{line-height:1;padding-bottom:16px}section.cmpnt__hero div.cmpnt__hero__copy h1:after{clear:both;content:"";display:block}section.cmpnt__hero div.cmpnt__hero__copy p{font-family:Montserrat,serif;padding-bottom:20px}section.cmpnt__hero div.cmpnt__hero__copy p:after{clear:both;content:"";display:block}section.cmpnt__hero div.cmpnt__hero__copy h1>span,section.cmpnt__hero div.cmpnt__hero__copy p>span{max-width:640px;margin:0 auto;display:block}@media only screen and (min-width:1700px){section.cmpnt__hero div.cmpnt__hero__copy h1>span,section.cmpnt__hero div.cmpnt__hero__copy p>span{max-width:900px}}section.cmpnt__hero ul.cmpnt__hero_points{font-size:0;position:absolute;left:0;bottom:30px;width:100%;z-index:500}@media only screen and (min-width:769px){section.cmpnt__hero ul.cmpnt__hero_points{bottom:50px;padding-bottom:30px}}section.cmpnt__hero ul.cmpnt__hero_points li.cmpnt__hero_point{padding:0 20px;font-size:14px}@media only screen and (min-width:769px){section.cmpnt__hero ul.cmpnt__hero_points li.cmpnt__hero_point{display:inline-block;width:23%;margin:0 1%;vertical-align:top}}section.cmpnt__hero ul.cmpnt__hero_points li.cmpnt__hero_point h3{text-align:center;margin-bottom:6px;font-size:35px}section.cmpnt__hero ul.cmpnt__hero_points li.cmpnt__hero_point p{font-family:Montserrat,serif}section.cmpnt__hero ul.cmpnt__hero_points ol.flickity-page-dots{padding:20px 0 0;text-align:center;position:relative;z-index:600}section.cmpnt__hero ul.cmpnt__hero_points ol.flickity-page-dots li.dot{background:#f2f2f2;border-radius:50%;width:11px;height:11px;margin:0 5px;display:inline-block}section.cmpnt__hero ul.cmpnt__hero_points ol.flickity-page-dots li.dot.is-selected{background:#a3a6a8}section.cmpnt__hero ul.cmpnt__hero_points li{display:inline-block;width:100%;text-align:center}section.cmpnt__hero.cmpnt__hero--revealUp div.cmpnt__hero__copy{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;transition-delay:.3s}section.cmpnt__hero.cmpnt__hero--revealUp.is-aniActive div.cmpnt__hero__copy{-webkit-transform:translate(0);transform:translate(0);opacity:1}section.cmpnt__hero.cmpnt__hero--revealRight div.cmpnt__hero__copy{-webkit-transform:translate(10px);transform:translate(10px);opacity:0;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;transition-delay:.3s}section.cmpnt__hero.cmpnt__hero--revealRight.is-aniActive div.cmpnt__hero__copy{-webkit-transform:translate(0);transform:translate(0);opacity:1}section.cmpnt__hero.cmpnt__hero--revealLeft div.cmpnt__hero__copy{-webkit-transform:translate(-10px);transform:translate(-10px);opacity:0;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;transition-delay:.3s}section.cmpnt__hero.cmpnt__hero--revealLeft.is-aniActive div.cmpnt__hero__copy{-webkit-transform:translate(0);transform:translate(0);opacity:1}section.cmpnt__hero.cmpnt__hero--parallaxCopy div.cmpnt__hero__copy{opacity:0}section.cmpnt__hero.cmpnt__hero--parallaxCopy div.cmpnt__hero__copy.do-intro{transition:opacity 2s;opacity:1}section.cmpnt__hero.cmpnt__hero--bright{background-color:#f2f2f2}section.cmpnt__hero.cmpnt__hero--bright div.cmpnt__hero__copy,section.cmpnt__hero.cmpnt__hero--bright div.cmpnt__hero__copy a.btn{color:#000}section.cmpnt__hero.cmpnt__hero--left div.cmpnt__hero__copy{text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (min-width:737px){section.cmpnt__hero.cmpnt__hero--left div.cmpnt__hero__copy{text-align:left;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%}}section.cmpnt__hero.cmpnt__hero--left div.cmpnt__hero__copy h1,section.cmpnt__hero.cmpnt__hero--left div.cmpnt__hero__copy p{margin:0;max-width:none}section.cmpnt__hero.cmpnt__hero--left div.cmpnt__hero__copy h1>span,section.cmpnt__hero.cmpnt__hero--left div.cmpnt__hero__copy p>span{margin:0;float:left;width:100%}section.cmpnt__hero.cmpnt__hero--right>div{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}section.cmpnt__hero.cmpnt__hero--right div.cmpnt__hero__copy{text-align:center}@media only screen and (min-width:737px){section.cmpnt__hero.cmpnt__hero--right div.cmpnt__hero__copy{text-align:left;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%}}section.cmpnt__hero.cmpnt__hero--right div.cmpnt__hero__copy>h1,section.cmpnt__hero.cmpnt__hero--right div.cmpnt__hero__copy>p{margin:0;max-width:none}section.cmpnt__hero.cmpnt__hero--right div.cmpnt__hero__copy>h1>span,section.cmpnt__hero.cmpnt__hero--right div.cmpnt__hero__copy>p>span{margin:0;text-align:center;width:100%}@media only screen and (min-width:737px){section.cmpnt__hero.cmpnt__hero--right div.cmpnt__hero__copy>h1>span,section.cmpnt__hero.cmpnt__hero--right div.cmpnt__hero__copy>p>span{float:right;text-align:left}}section.cmpnt__hero.cmpnt__hero--bottom div.cmpnt__hero__copy{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:6vh}section.cmpnt__hero.cmpnt__hero--nocta div.cmpnt__hero__copy a.btn{display:none}section.cmpnt__hero div.cmpnt__hero__copy.do-intro a.btn:hover{opacity:.6;transition-delay:0s;transition:opacity .3s}section.cmpnt__hero div.cmpnt__hero__arrow{display:block;position:absolute;width:33px;height:15px;bottom:20px;left:50%;margin-left:-16px;background:url(/images/retail/continue_arrow.svg) no-repeat;font-size:0}section.cmpnt__hero.cmpnt__hero--noarrow div.cmpnt__hero__arrow{display:none}section.cmpnt__hero.cmpnt__hero--promos div.cmpnt__hero__copy{padding-bottom:200px}@media only screen and (min-width:769px){section.cmpnt__hero.cmpnt__hero--promos div.cmpnt__hero__copy{padding-bottom:0}}section.cmpnt__hero.cmpnt__hero--hasimg{height:auto}@media only screen and (min-width:737px){section.cmpnt__hero.cmpnt__hero--hasimg.cmpnt__hero--full{height:100vh}section.cmpnt__hero.cmpnt__hero--hasimg.cmpnt__hero--medium{height:80vh}section.cmpnt__hero.cmpnt__hero--hasimg.cmpnt__hero--small{height:40vh}section.cmpnt__hero.cmpnt__hero--hasimg.cmpnt__hero--slim{height:30vh}}section.cmpnt__hero.cmpnt__hero--hasimg div.cmpnt__hero__copy{padding:32px 20px}section.cmpnt__hero.cmpnt__hero--hasimg div.cmpnt__hero__img{display:block}section.cmpnt__promo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}section.cmpnt__promo a.cmpnt__promo--lrg{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;height:260px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;text-decoration:none}@media only screen and (min-width:769px){section.cmpnt__promo a.cmpnt__promo--lrg{height:320px;-webkit-flex:1 1 49.5%;-ms-flex:1 1 49.5%;flex:1 1 49.5%;border-right:3px solid #fff}}section.cmpnt__promo a.cmpnt__promo--lrg:last-of-type{border-right:none}section.cmpnt__promo a.cmpnt__promo--lrg.is-active div.cmpnt__promo__img>div,section.cmpnt__promo a.cmpnt__promo--lrg:hover div.cmpnt__promo__img>div{-webkit-transform:scale(1.1);transform:scale(1.1)}section.cmpnt__promo a.cmpnt__promo--lrg.is-active div.cmpnt__promo__copy h2,section.cmpnt__promo a.cmpnt__promo--lrg:hover div.cmpnt__promo__copy h2{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:0s}section.cmpnt__promo a.cmpnt__promo--lrg.is-active div.cmpnt__promo__copy .btn__cta,section.cmpnt__promo a.cmpnt__promo--lrg:hover div.cmpnt__promo__copy .btn__cta{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;transition-delay:.1s}section.cmpnt__promo div.cmpnt__promo__copy{max-width:450px;margin:0 auto;text-align:center;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:30px;z-index:500;position:relative;color:#fff;overflow:hidden}section.cmpnt__promo div.cmpnt__promo__img{position:absolute;top:0;height:100%;left:0;width:100%;overflow:hidden;z-index:400}section.cmpnt__promo div.cmpnt__promo__img>span{position:absolute;top:0;height:100%;left:0;width:100%;z-index:500;background:linear-gradient(transparent 50%,rgba(0,0,0,.65))}section.cmpnt__promo div.cmpnt__promo__img>div{background-size:cover;background-position:50%;background-repeat:no-repeat;transition:opacity .5s,background-color .5s,color .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s,background-color .5s,color .5s;transition:opacity .5s,transform .5s,background-color .5s,color .5s,-webkit-transform .5s;width:100%;height:100%;position:relative;z-index:400}section.cmpnt__promo div.cmpnt__promo__copy h2{margin-bottom:14px;text-shadow:0 0 2px rgba(0,0,0,.7);-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;transition-delay:.1s}section.cmpnt__promo div.cmpnt__promo__copy .btn__cta{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity .5s,background-color .5s,color .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s,background-color .5s,color .5s;transition:opacity .5s,transform .5s,background-color .5s,color .5s,-webkit-transform .5s;transition-delay:0s}section.cmpnt__promo div.cmpnt__promo--full{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;height:150px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}section.cmpnt__promo div.cmpnt__promo--full div.cmpnt__promo__img>div{background-image:url(/images/retail/recipes_promo_seeall_bg.jpg)}section.cmpnt__promo div.cmpnt__promo--full>a{z-index:500;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 auto}section.cmpnt__blogPromo{padding:30px 0;background:#e2f4fc}@media only screen and (min-width:737px){section.cmpnt__blogPromo{padding:30px}}@media only screen and (min-width:769px){section.cmpnt__blogPromo{padding:30px 0}}section.cmpnt__blogPromo div.u-cntr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:737px){section.cmpnt__blogPromo div.u-cntr{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}section.cmpnt__blogPromo div.u-cntr div.cmpnt__blogPromo_col{background:url(/images/retail/blog_tile_bg_tmp.jpg) no-repeat;background-size:cover;color:#fff;padding:0 20px;height:256px;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;margin:0 auto 5%}@media only screen and (min-width:737px){section.cmpnt__blogPromo div.u-cntr div.cmpnt__blogPromo_col{-webkit-flex:0 0 31.333%;-ms-flex:0 0 31.333%;flex:0 0 31.333%;margin-right:2%;margin-bottom:0}}section.cmpnt__blogPromo div.u-cntr div.cmpnt__blogPromo_col:last-of-type{margin:0 auto}section.cmpnt__blogPromo div.u-cntr div.cmpnt__blogPromo_col>a{color:#fff;text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}section.cmpnt__blogPromo div.u-cntr div.cmpnt__blogPromo_col div.cmpnt__blogPromo__copy{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}section.cmpnt__blogPromo div.u-cntr div.cmpnt__blogPromo_col div.cmpnt__blogPromo__copy>div.btn{margin-top:14px}section.cmpnt__blogPromoText{padding:30px 0;background:#fffbf5}@media only screen and (min-width:737px){section.cmpnt__blogPromoText{padding:50px}}@media only screen and (min-width:769px){section.cmpnt__blogPromoText{padding:60px 0}}section.cmpnt__blogPromoText div.u-cntr{padding:0 20px}section.cmpnt__blogPromoText h2{color:#004380;margin-bottom:24px}div.cmpnt__blogPromoText_cntr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:737px){div.cmpnt__blogPromoText_cntr{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow:hidden}}div.cmpnt__blogPromoText_col{padding:0 20px;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;margin:0 auto 5%}@media only screen and (min-width:737px){div.cmpnt__blogPromoText_col{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin-right:6%;margin-bottom:0;padding:0}}div.cmpnt__blogPromoText_col:last-of-type{margin:0 auto}div.cmpnt__blogPromoText_col>a{text-decoration:none}div.cmpnt__blogPromoText_col>a:hover h3>span{border-bottom:1px solid #004380}div.cmpnt__blogPromoText__copy>h3{color:#004380;margin-bottom:16px}div.cmpnt__blogPromoText__copy>p{color:#5c5c5c}section.cmpnt__productPromo{background-color:#7bcbef;text-align:center;padding:40px 0 60px;position:relative}section.cmpnt__productPromo div.header__copy{max-width:400px;margin:0 auto}section.cmpnt__productPromo h2{color:#004380;margin-bottom:24px}section.cmpnt__productPromo p{font-family:Montserrat,serif;color:#fff;margin-bottom:30px}section.cmpnt__productPromo div.product__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:737px){section.cmpnt__productPromo div.product__items{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}section.cmpnt__productPromo div.product__item{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:24px;margin-right:0}@media only screen and (min-width:737px){section.cmpnt__productPromo div.product__item{-webkit-flex:1 1 33.333%;-ms-flex:1 1 33.333%;flex:1 1 33.333%;margin-bottom:0}}section.cmpnt__productPromo div.product__itemImg{height:200px;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:769px){section.cmpnt__productPromo div.product__itemImg{height:250px}}section.cmpnt__productPromo div.product__itemImg img{max-width:185px;max-height:160px;margin:0 auto;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:40px;width:auto}section.cmpnt__productPromo div.product__itemImg img:last-of-type{margin-bottom:0}@media only screen and (min-width:737px){section.cmpnt__productPromo div.product__itemImg img{max-width:225px;max-height:180px;margin-bottom:40px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}section.cmpnt__productPromo div.product__item div.product__itemCopy a.btn{width:auto}.process__touts{background-color:#e1f4fc;border-top:2px solid #fff;border-bottom:2px solid #fff}.process__touts .toutwrapper{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow:hidden}.process__touts .tout{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;border-left:1px solid #fff;width:50%;min-height:320px;background-repeat:no-repeat;background-position:50%;text-align:center;float:left}@media only screen and (min-width:320px) and (max-width:736px){.process__touts .tout{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;min-height:320px;width:100%;border-left:none}}.process__touts .tout:first-child{border-left:none;border-right:1px solid #fff}@media only screen and (min-width:320px) and (max-width:736px){.process__touts .tout:first-child{border-bottom:2px solid #fff;border-right:none}}.pro_shelled_tout{background-image:url(/images/retail/process/pro_tout_shelled.svg)}.pro_cracked_tout{background-image:url(/images/retail/process/pro_tout_cracked.svg)}.pro_prepared_tout{background-image:url(/images/retail/process/pro_tout_prepared.svg)}.process__touts h2{font-size:35px;color:#004280;letter-spacing:0;text-align:center;margin-top:196px;margin-bottom:25px}@media only screen and (min-width:320px) and (max-width:736px){.process__touts h2{font-size:28px}}section.recipes__filters{padding:36px 20px 0;font-family:Montserrat,serif;color:#5c5c5c;font-weight:600;background-color:#fffbf5}@media only screen and (min-width:769px){section.recipes__filters{padding:36px 0 14px}}section.recipes__filters p{padding-bottom:20px}section.recipes__filters form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.recipes__filters form>.form-formItem{width:33.33%}section.recipes__filters form>.to-be-named{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px}@media only screen and (min-width:769px){section.recipes__filters form{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.recipes__filters form>.form-formItem{-webkit-flex:1;-ms-flex:1;flex:1}section.recipes__filters form>.to-be-named{width:auto;margin-top:0}}section.recipes__filters form .formSearch{display:none}section.recipes__filters form .formSearch.is-visible{display:block}section.recipes__filters div.form-formText input{white-space:nowrap;font-weight:400}section.recipes__filters div.form-formText.is-focused label{-webkit-transform:translateY(-10px);transform:translateY(-10px)}section.recipes__subfilters{padding:0 20px}@media only screen and (min-width:769px){section.recipes__subfilters{padding:0 0 30px}}section.recipes__subfilters .u-cntr .results-count{display:inline-block;width:100%;text-align:center;margin-top:20px}@media only screen and (min-width:737px){section.recipes__subfilters .u-cntr .results-count{text-align:left;margin-top:0;width:29%}}section.recipes__subfilters .u-cntr .sub-filter{display:inline-block;width:100%;text-align:center;margin-top:20px}@media only screen and (min-width:737px){section.recipes__subfilters .u-cntr .sub-filter{text-align:left;margin-top:0;width:70%}}section.recipes__subfilters .u-cntr .sub-filter label{width:100%;display:inline-block}@media only screen and (min-width:737px){section.recipes__subfilters .u-cntr .sub-filter label{width:20%}}section.recipes__subfilters .u-cntr .sub-filter a.sort{transition:.3s;text-align-last:center;border:0 solid transparent;border-top-width:4px;color:#5c5c5c;padding:5px 10px 5px 20px;background:transparent;font-size:14px;height:100%;position:relative;z-index:400;border-radius:0;overflow:visible;font-family:Montserrat,serif;font-weight:400;text-decoration:none}@media only screen and (min-width:737px){section.recipes__subfilters .u-cntr .sub-filter a.sort{padding:5px 30px}}section.recipes__subfilters .u-cntr .sub-filter a.sort:hover{transition:.3s;border-top:4px solid #004380;cursor:pointer}section.recipes__subfilters .u-cntr .sub-filter a.sort.active{border-top:4px solid #004380}section.cmpnt__rlistings{background-color:#fffbf5}@media only screen and (min-width:737px){section.cmpnt__rlistings{padding:0 0 20px}}@media only screen and (min-width:769px){section.cmpnt__rlistings{padding:0 0 40px}}section.cmpnt__rlistings div.cmpnt__rlistings__cntr{padding:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:769px){section.cmpnt__rlistings div.cmpnt__rlistings__cntr{padding:10px 0}}section.cmpnt__rlistings a.cmpnt__rlistings__card{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 20px;transition:background .3s,color .3s;position:relative}section.cmpnt__rlistings a.cmpnt__rlistings__card div.cmpnt__rlistings__copy h3{color:#004380}section.cmpnt__rlistings a.cmpnt__rlistings__card:last-of-type{margin:0}@media only screen and (min-width:737px){section.cmpnt__rlistings a.cmpnt__rlistings__card{-webkit-flex:0 0 49.2%;-ms-flex:0 0 49.2%;flex:0 0 49.2%;margin:0 1.5% 1.5% 0}section.cmpnt__rlistings a.cmpnt__rlistings__card:nth-child(2n){margin-right:0}section.cmpnt__rlistings a.cmpnt__rlistings__card:last-of-type{margin:0 0 1.5%}}@media only screen and (min-width:769px){section.cmpnt__rlistings a.cmpnt__rlistings__card{-webkit-flex:0 0 32.333%;-ms-flex:0 0 32.333%;flex:0 0 32.333%;margin:0 1.5% 1.5% 0}section.cmpnt__rlistings a.cmpnt__rlistings__card:nth-child(2n){margin-right:1.5%}section.cmpnt__rlistings a.cmpnt__rlistings__card:nth-child(3n+3){margin-right:0}section.cmpnt__rlistings a.cmpnt__rlistings__card:last-of-type{margin:0 0 1.5%}}section.cmpnt__rlistings a.cmpnt__rlistings__card:hover div.cmpnt__rlistings__img>div{-webkit-transform:scale(1.1) rotate(.1deg);transform:scale(1.1) rotate(.1deg)}section.cmpnt__rlistings a.cmpnt__rlistings__card:hover{background:#e2f4fc;color:#fff}section.cmpnt__rlistings a.cmpnt__rlistings__card:hover div.cmpnt__rlistings__copy{border-color:#e2f4fc;background-color:#e2f4fc}section.cmpnt__rlistings a.cmpnt__rlistings__card:hover div.cmpnt__rlistings__shadow{bottom:4px}section.cmpnt__rlistings div.cmpnt__rlistings__shadow{position:absolute;bottom:6px;z-index:300;width:90%;left:5%;box-shadow:0 10px 10px rgba(0,0,0,.2);height:10px;transition:bottom .3s}section.cmpnt__rlistings div.cmpnt__rlistings__card__cntr{position:relative;height:100%;z-index:400;border-radius:5px;overflow:hidden}section.cmpnt__rlistings a.cmpnt__rlistings__card div.cmpnt__rlistings__img{width:100%;height:152px;overflow:hidden}@media only screen and (min-width:737px){section.cmpnt__rlistings a.cmpnt__rlistings__card div.cmpnt__rlistings__img{height:122px}}section.cmpnt__rlistings a.cmpnt__rlistings__card div.cmpnt__rlistings__img>div{position:relative;z-index:1;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:-webkit-transform 5s;transition:transform 5s;transition:transform 5s,-webkit-transform 5s}section.cmpnt__rlistings a.cmpnt__rlistings__card div.cmpnt__rlistings__copy{padding:10px 10px 14px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #d6d6d6;border-top:none;height:140px;transition:background-color .3s,border-color .3s;background:#fff}section.cmpnt__rlistings a.cmpnt__rlistings__card div.cmpnt__rlistings__copy>h3{margin-bottom:10px;max-height:50px;overflow:hidden;font-size:18px}section.cmpnt__rlistings a.cmpnt__rlistings__card div.cmpnt__rlistings__copy>em{color:#5c5c5c;font-family:Montserrat,serif;font-size:9px;display:block;transition:color .3s}section.cmpnt__rlistings a.cmpnt__rlistings__card div.cmpnt__rlistings__copy>div.recipe__ratings{position:absolute;bottom:10px}div.recipe_no_result{text-align:center;padding-top:100px;padding-bottom:100px;color:#f4ac35;font-size:20pt;font-family:Montserrat,serif;font-weight:700}div.cmpnt__rlistings__pages{text-align:center;padding:0 20px 20px}@media only screen and (min-width:769px){div.cmpnt__rlistings__pages{padding:0 0 20px}}div.cmpnt__rlistings__pages>a{display:inline-block;min-width:100px;position:absolute}div.cmpnt__rlistings__pages>a.cmpnt__rlistings__next{right:20px}@media only screen and (min-width:769px){div.cmpnt__rlistings__pages>a.cmpnt__rlistings__next{right:0}}div.cmpnt__rlistings__pages>a.cmpnt__rlistings__prev{left:20px}@media only screen and (min-width:769px){div.cmpnt__rlistings__pages>a.cmpnt__rlistings__prev{left:0}}div.cmpnt__rlistings__pages .page__links>a{color:#5c5c5c;font-size:12pt;font-family:Montserrat,serif;text-decoration:none;padding-top:58px;display:inline-block;margin:0 3px;border-bottom:1px solid transparent}@media only screen and (min-width:737px){div.cmpnt__rlistings__pages .page__links>a{padding-top:8px}}div.cmpnt__rlistings__pages .page__links>a:hover{color:#5c5c5c;border-bottom:1px solid #5c5c5c;opacity:.5}div.cmpnt__rlistings__pages .page__links>a.active{color:#004380;font-weight:700;text-decoration:underline}section.cmpnt__recipe{position:relative;padding-top:300px;background-color:#fffbf5}@media only screen and (min-width:769px){section.cmpnt__recipe{padding-top:475px}}section.cmpnt__recipe div.recipe__bg{position:absolute;top:0;left:0;width:100%;height:350px;background-position:50%;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__bg{top:60px;height:480px}}section.cmpnt__recipe>div.u-cntr{max-width:92%;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}@media only screen and (min-width:769px){section.cmpnt__recipe>div.u-cntr{max-width:620px}}.related-recipes .u-cntr{max-width:92%;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;margin-left:auto;margin-right:auto;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}@media only screen and (min-width:769px){.related-recipes .u-cntr{max-width:620px}}.related-recipes>div.u-cntr.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.related-recipes ol{line-height:1.5;color:#004380;margin-bottom:30px;list-style:decimal outside url(/images/retail/checkmark.svg);margin-left:20px}.related-recipes ol li{padding:4px 0 10px}.related-recipes a{color:#004380;text-decoration:none}.related-recipes a:hover{border-bottom:1px solid #004380}section.cmpnt__recipe>div.u-cntr.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}section.cmpnt__recipe div.recipe__card__cntr{-webkit-perspective:4000px;perspective:4000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}div.recipe__card__cntr.is-flipped div.recipe__card__back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}div.recipe__card__cntr.is-flipped div.recipe__card__front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}section.cmpnt__recipe div.recipe__card__flip{transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}section.cmpnt__recipe div.recipe__card__back,section.cmpnt__recipe div.recipe__card__cntr,section.cmpnt__recipe div.recipe__card__front{width:100%;height:500px}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__back,section.cmpnt__recipe div.recipe__card__cntr,section.cmpnt__recipe div.recipe__card__front{height:450px}}section.cmpnt__recipe div.recipe__card__back,section.cmpnt__recipe div.recipe__card__front{position:absolute;top:0;left:0;overflow:hidden;border-raduis:6px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:3px}section.cmpnt__recipe div.recipe__card__int__cntr{width:100%;height:100%;background:#fff;border-radius:6px;padding:0;box-shadow:0 2px 3px rgba(0,0,0,.2)}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__int__cntr{padding:24px 30px}}section.cmpnt__recipe div.recipe__card__front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:500}section.cmpnt__recipe div.recipe__card__back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:400}section.cmpnt__recipe div.recipe__card__flip div.recipe__card__shadow{position:absolute;bottom:3px;z-index:200;width:90%;left:5%;box-shadow:0 10px 10px rgba(0,0,0,.2);height:10px;transition:bottom .3s;backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden}section.cmpnt__recipe div.recipe__card__cntr{color:#5c5c5c}.related-recipes h2,section.cmpnt__recipe div.recipe__card__cntr h2{color:#004380;margin-bottom:15px}section.cmpnt__recipe div.recipe__card__cntr p{color:#5c5c5c;font-family:Montserrat,serif;line-height:1.5}section.cmpnt__recipe div.recipe__card__front__copy ul{padding:10px 0 0}section.cmpnt__recipe div.recipe__card__front__copy li{color:#5c5c5c;display:block;height:30px;line-height:26px;font-family:Montserrat,serif}section.cmpnt__recipe div.recipe__card__front__copy li:first-of-type{background:url(/images/retail/icon-clock.svg) no-repeat left 6px;padding-left:20px}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__front__copy li:first-of-type{background-position:left 6px}}section.cmpnt__recipe div.recipe__card__front__copy li:nth-of-type(2){background:url(/images/retail/mitt.svg) no-repeat left 6px;padding-left:20px}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__front__copy li:nth-of-type(2){background-position:left 3px}}section.cmpnt__recipe div.recipe__card__front__copy li:nth-of-type(3){background:url(/images/retail/icon-spoon.svg) no-repeat 3px;padding-left:20px}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__front__copy li:nth-of-type(3){background-position:3px 3px}}section.cmpnt__recipe div.recipe__card__front__copy p{margin-top:20px}section.cmpnt__recipe div.recipe__social{position:static;text-align:center;width:100%;padding-top:22px}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__social{bottom:20px;text-align:left;width:auto;left:30px;position:absolute;padding-top:0}}section.cmpnt__recipe div.recipe__edit{bottom:100px;text-align:left;width:100%;left:0}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__edit{bottom:20px;width:100%;padding:0;left:auto}}section.cmpnt__recipe div.recipe__edit>a{text-decoration:underline;color:#004380;font-family:Montserrat,serif;font-weight:600;display:inline-block;letter-spacing:-.5px}section.cmpnt__recipe div.recipe__edit>a:hover{color:red}section.cmpnt__recipe div.recipe__card__backFlip,section.cmpnt__recipe div.recipe__card__frontFlip{position:absolute;left:1%;bottom:3px;padding:16px 24px;width:98%;background:#fff;z-index:400;text-align:center;border-radius:6px}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__backFlip,section.cmpnt__recipe div.recipe__card__frontFlip{left:auto;right:24px;bottom:20px;padding:0;width:auto}section.cmpnt__recipe div.recipe__card__backFlip:after,section.cmpnt__recipe div.recipe__card__frontFlip:after{display:none}}section.cmpnt__recipe div.recipe__card__backFlip:after,section.cmpnt__recipe div.recipe__card__frontFlip:after{content:"";position:absolute;top:0;width:98%;left:1%;height:3px;box-shadow:0 -2px 3px rgba(0,0,0,.1);z-index:300}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__backFlip:after,section.cmpnt__recipe div.recipe__card__frontFlip:after{display:none}}section.cmpnt__recipe div.recipe__card__backFlip>a,section.cmpnt__recipe div.recipe__card__frontFlip>a{text-decoration:none;color:#004380;font-family:Montserrat,serif;font-weight:600;background:url(/images/retail/icon-flip-right.svg) no-repeat 100%;padding-right:20px;display:inline-block;letter-spacing:-.5px}section.cmpnt__recipe div.recipe__card__backFlip>a{background:url(/images/retail/icon-flip-left.svg) no-repeat 100%}section.cmpnt__recipe div.recipe__card__details{padding-top:40px;color:#5c5c5c;font-family:Montserrat,serif}section.cmpnt__recipe div.recipe__card__details h2{color:#004380;margin-bottom:6px;font-family:Ovo,sans-serif}section.cmpnt__recipe div.recipe__card__details a{color:#004380;text-decoration:none}section.cmpnt__recipe div.recipe__card__details a:hover{border-bottom:1px solid #004380}section.cmpnt__recipe div.recipe__card__details ol{line-height:1.5;list-style:decimal outside none;color:#004380;margin-left:18px;margin-bottom:30px}section.cmpnt__recipe div.recipe__card__details ol.recipe_website_tips{list-style:decimal outside url(/images/retail/checkmark.svg);margin-left:20px}section.cmpnt__recipe div.recipe__card__details ol>li{padding:4px 0 10px}section.cmpnt__recipe div.recipe__card__details ol>li>p{color:#5c5c5c}section.cmpnt__recipe div.recipe__card__details table{margin-bottom:30px}section.cmpnt__recipe div.recipe__card__details tr>td{line-height:1.8;font-size:12px}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__details tr>td{font-size:14px}}section.cmpnt__recipe div.recipe__card__details tr>td:first-of-type{width:40%}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__details tr>td:first-of-type{width:35%}}section.cmpnt__recipe div.recipe__card__details tr>td:last-of-type{width:60%}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__details tr>td:last-of-type{width:65%}}section.cmpnt__recipe div.recipe__card__promo h2{color:#78b64c}section.cmpnt__recipe div.recipe__card__promo a{background-color:#78b64c;border-color:#78b64c;color:#fff}section.cmpnt__recipe div.recipe__card__promo a:active,section.cmpnt__recipe div.recipe__card__promo a:hover{color:#78b64c;background-color:#fff}section.cmpnt__recipe div.recipe__nutrition{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:14px;padding-top:10px}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__nutrition{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}section.cmpnt__recipe div.recipe__nutrition ul.recipe__nutrition__col{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}section.cmpnt__recipe div.recipe__nutrition ul.recipe__nutrition__col:first-of-type{border-top:5px solid hsla(0,0%,59%,.2)}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__nutrition ul.recipe__nutrition__col{-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;border-top:5px solid hsla(0,0%,59%,.2)}section.cmpnt__recipe div.recipe__nutrition ul.recipe__nutrition__col:first-of-type{margin-right:10%}}section.cmpnt__recipe div.recipe__nutrition ul.recipe__nutrition__col>li{line-height:1.5;border-bottom:1px solid hsla(0,0%,59%,.2);padding:0 3px;font-family:Montserrat,serif}section.cmpnt__recipe div.recipe__nutrition ul.recipe__nutrition__col>li>span{float:right;font-family:Ovo,sans-serif}section.cmpnt__recipe div.recipe__card__front__copy,section.cmpnt__recipe div.recipe__nutrition_cntr{overflow:scroll;padding:16px 24px}@media only screen and (min-width:769px){section.cmpnt__recipe div.recipe__card__front__copy,section.cmpnt__recipe div.recipe__nutrition_cntr{overflow:hidden;height:auto;padding:0}}section.cmpnt__recipe div.recipe__nutrition_cntr p{padding:5px 0}section.cmpnt__recipe div.recipe__nutrition_cntr p:first-of-type{padding-top:14px}section.cmpnt__recipe .recipe__card__details a{font-weight:700}section.cmpnt__recipePromo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;border-bottom:3px solid #e2f4fc;height:260px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;text-decoration:none}section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg:nth-of-type(2){border-right:0}@media only screen and (min-width:769px){section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg{height:320px;-webkit-flex:1 1 49%;-ms-flex:1 1 49%;flex:1 1 49%;border-right:3px solid #e2f4fc;border-bottom:3px solid #e2f4fc}}section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg:last-of-type{border-right:none}section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg.is-active div.cmpnt__recipePromo__img>div,section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg:hover div.cmpnt__recipePromo__img>div{-webkit-transform:scale(1.1) rotate(.1deg);transform:scale(1.1) rotate(.1deg)}section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg.is-active div.cmpnt__recipePromo__copy h2,section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg:hover div.cmpnt__recipePromo__copy h2{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:0s}section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg.is-active div.cmpnt__recipePromo__copy .btn__cta,section.cmpnt__recipePromo a.cmpnt__recipePromo--lrg:hover div.cmpnt__recipePromo__copy .btn__cta{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;transition-delay:.1s}section.cmpnt__recipePromo div.cmpnt__recipePromo__copy{max-width:450px;margin:0 auto;text-align:center;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:30px;z-index:500;position:relative;color:#fff;overflow:hidden}section.cmpnt__recipePromo div.cmpnt__recipePromo__img{position:absolute;top:0;height:100%;left:0;width:100%;overflow:hidden;z-index:400}section.cmpnt__recipePromo div.cmpnt__recipePromo__img>span{position:absolute;top:0;height:100%;left:0;width:100%;z-index:500;background:linear-gradient(transparent 30%,rgba(0,0,0,.9))}section.cmpnt__recipePromo div.cmpnt__recipePromo__img>div{background-size:cover;background-position:50%;background-repeat:no-repeat;transition:-webkit-transform 5s;transition:transform 5s;transition:transform 5s,-webkit-transform 5s;width:100%;height:100%;position:relative;z-index:400}section.cmpnt__recipePromo div.cmpnt__recipePromo__copy h2{margin-bottom:14px;text-shadow:0 0 2px rgba(0,0,0,.7);-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;transition-delay:.1s}section.cmpnt__recipePromo div.cmpnt__recipePromo__copy .btn__cta{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;transition-delay:0s}section.cmpnt__recipePromo a.cmpnt__recipePromo--full{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;height:150px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;text-decoration:none}section.cmpnt__recipePromo a.cmpnt__recipePromo--full:hover div.cmpnt__recipePromo__img>div{-webkit-transform:scale(1.1) rotate(.1deg);transform:scale(1.1) rotate(.1deg)}section.cmpnt__recipePromo a.cmpnt__recipePromo--full div.cmpnt__recipePromo__img>div{background-image:url(/images/retail/recipes_promo_seeall_bg.jpg)}section.cmpnt__recipePromo a.cmpnt__recipePromo--full>.btn{z-index:500;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 auto}div.recipe__ratings{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;background:#004380;border-radius:15px;padding:5px 10px}div.recipe__ratings__header{height:19px;background:transparent;padding:5px 0;margin-bottom:30px}.recipe__rating{width:15px;height:19px;background:url(/images/retail/egg_full.svg) no-repeat 50%;background-size:100%;margin-right:5px;overflow:hidden;text-indent:-9000px;display:block}.recipe__rating:last-of-type{margin-right:0}div.recipe__ratings.recipe__ratings--medium{border-radius:32px;padding:6px 10px}div.recipe__ratings.recipe__ratings--medium div.recipe__rating{width:20px;height:26px;margin-right:8px}div.recipe__ratings.recipe__ratings--medium div.recipe__rating:last-of-type{margin-right:0}body>div.pageContent>section.cmpnt.cmpnt__recipe.recipe>div.u-cntr>div.recipe__card__cntr>div>div.recipe__card.recipe__card__front>div.recipe__card__front__copy>a:nth-child(2) div.recipe__ratings.recipe__ratings--large{border-radius:32px;padding:7px 12px}div.recipe__ratings.recipe__ratings--large div.recipe__rating{width:25px;height:33px;margin-right:12px}div.recipe__ratings.recipe__ratings--large div.recipe__rating:last-of-type{margin-right:0}div.recipe__ratings.recipe__rating--nobg{background-color:transparent;padding:0}.recipe__rating.recipe__rating--full{background-image:url(/images/retail/rating_egg_full.svg)}.recipe__rating.recipe__rating--half{background-image:url(/images/retail/rating_egg_half.svg)}.recipe__rating.recipe__rating--none{background-image:url(/images/retail/rating_egg_none.svg)}div.recipe__rating__box{position:relative}a.recipe__rating__cntr{display:block;text-decoration:none}a.recipe__rating__cntr.has-voted{cursor:default;outline:none}a.recipe__rating__cntr.is-active em{-webkit-transform:translateX(10px);transform:translateX(10px)}a.recipe__rating__cntr em{font-size:12px;color:#004380;font-family:Montserrat,serif;padding:9px 0 0 14px;display:inline-block;vertical-align:top}a.recipe__rating__cntr em,div.recipe__ratings__popout{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}div.recipe__ratings__popout{position:absolute;background:#004380;padding:20px;border-radius:12px;width:153px;height:63px;top:-14px;left:-20px;box-shadow:0 2px 4px rgba(0,0,0,.2);transition-timing-function:cubic-bezier(.6,-.28,.735,.045);-webkit-transform:scale(0);transform:scale(0);pointer-events:none;visibility:hidden}div.recipe__ratings__popout.is-active{transition-timing-function:cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(1);transform:scale(1);pointer-events:auto;visibility:visible}div.recipe__ratings__popout .recipe__rating{width:17px;height:23px;margin-right:7px}div.recipe__ratings__popout .recipe__rating:last-of-type{margin-right:0}div.recipe__ratings__popout div.recipe__rating__input{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}div.recipe__ratings__popout div.recipe__rating__response{position:absolute;opacity:0;top:23px;width:100%;text-align:center;left:0;visibility:hidden;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;color:#fff;font-family:Montserrat,serif;font-weight:600}div.recipe__ratings__popout div.recipe__rating__response.is-active{opacity:1;visibility:visible}nav.siteNav__main{position:fixed;top:0;left:0;width:100%;z-index:700;pointer-events:none;opacity:0;text-align:center;-webkit-transform:translate(20%,-30%) scale(.75);transform:translate(20%,-30%) scale(.75);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;transition-delay:0s;display:block;padding:24px;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;overflow-y:scroll}nav.siteNav__main.is-active{transition-delay:.2s;visibility:visible;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);opacity:1;pointer-events:auto}@media only screen and (min-width:737px){nav.siteNav__main{-webkit-transform:translate(20%,-30%) scale(1);transform:translate(20%,-30%) scale(1);left:auto;right:10%;width:46%;height:auto;overflow:hidden}nav.siteNav__main.is-active{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);opacity:1;pointer-events:auto;visibility:visible}}@media only screen and (min-width:769px){nav.siteNav__main{transition-delay:2s;width:100%;right:auto;display:block;text-align:center;padding:0;background:#fff;transition:opacity .8s,height .4s,-webkit-transform .6s;transition:transform .6s,opacity .8s,height .4s;transition:transform .6s,opacity .8s,height .4s,-webkit-transform .6s;height:60px}nav.siteNav__main,nav.siteNav__main.is-active{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}nav.siteNav__main.is-active{transition-delay:0s}nav.siteNav__main:after{position:absolute;width:102%;left:-1%;bottom:-3px;height:3px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}}nav.siteNav__main:after{content:"";display:block;clear:both}@media only screen and (min-width:769px){body.home nav.siteNav__main{-webkit-transform:translateY(-50px);transform:translateY(-50px)}body.home nav.siteNav__main.is-active{-webkit-transform:translate(0);transform:translate(0)}}nav.siteNav__main.is-active{-webkit-transform:translate(0);transform:translate(0)}nav.siteNav__main.has--submenu{height:90px}nav.siteNav__main>div{height:100%;padding-top:45px}@media only screen and (min-width:769px){nav.siteNav__main>div{padding-top:0;max-width:1030px}}nav.siteNav__main a.siteNav__main__logo{width:85px;height:100%;overflow:hidden;text-indent:-9000px;float:left;display:none}nav.siteNav__main a.siteNav__main__logo:after{display:none}@media only screen and (min-width:769px){nav.siteNav__main a.siteNav__main__logo{display:block;height:100%}}nav.siteNav__main div.siteNav__main__subpages{text-align:center;padding:0 0 6px;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;opacity:0;transition-delay:.2s;color:#5c5c5c;position:absolute;top:3px;width:100%}@media only screen and (min-width:769px){nav.siteNav__main div.siteNav__main__subpages{position:relative;top:auto;width:auto;opacity:1;padding:0;margin-right:0;transition-delay:0s;float:right}}div.submenu>a,nav.siteNav__main>div>a,nav.siteNav__special>div>a{display:block;color:#5c5c5c;font-size:18px;font-weight:600;font-family:Montserrat,serif;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transform:translateX(0);transform:translateX(0);opacity:0;padding:14px 0;text-decoration:none;position:relative}@media only screen and (min-width:769px){div.submenu>a,nav.siteNav__main>div>a,nav.siteNav__special>div>a{display:inline-block;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);color:#5c5c5c;text-decoration:none;min-width:140px;margin:0 16px;padding:10px 0;font-size:14px}div.submenu>a:after,nav.siteNav__main>div>a:after,nav.siteNav__special>div>a:after{position:absolute;width:100%;height:1px;top:0;background-color:#fff;content:"";left:0;transition:height .3s,opacity .3s,-webkit-transform .3s;transition:height .3s,transform .3s,opacity .3s;transition:height .3s,transform .3s,opacity .3s,-webkit-transform .3s}div.submenu>a:hover,nav.siteNav__main>div>a:hover,nav.siteNav__special>div>a:hover{opacity:.6}div.submenu>a:hover:after,nav.siteNav__main>div>a:hover:after,nav.siteNav__special>div>a:hover:after{height:1px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}}nav.siteNav__main>div>a>span{display:inline-block;vertical-algin:top}nav.siteNav__main>div>a>i{display:block;height:100%;width:40px;position:absolute;top:0;right:8px;background:url(/images/retail/navmenu_indicator.svg) no-repeat 50%;background-size:auto}@media only screen and (min-width:769px){nav.siteNav__main>div>a>i{position:static;display:inline-block;background-position:100%;width:11px;height:11px;right:0;background:url(/images/retail/navmenu_indicator.svg) no-repeat 50%;background-size:11px 7px;margin-left:6px}}nav.siteNav__main>div>a,nav.siteNav__main div.submenu>a{border-top:1px solid #004380}@media only screen and (min-width:769px){nav.siteNav__main>div>a,nav.siteNav__main div.submenu>a{font-size:12px;min-width:90px;padding:20px 0 10px;transition:opacity 1s,-webkit-transform .3s;transition:opacity 1s,transform .3s;transition:opacity 1s,transform .3s,-webkit-transform .3s;transition-delay:0s;-webkit-transform:translateY(-10px);transform:translateY(-10px);margin:0 10px;border:none;font-size:14px}nav.siteNav__main>div>a:lang(fr),nav.siteNav__main div.submenu>a:lang(fr){padding:23px 0 10px;min-width:80px;font-size:12px}nav.siteNav__main>div>a:last-of-type,nav.siteNav__main div.submenu>a:last-of-type{border-bottom:none}}@media only screen and (min-width:1025px){nav.siteNav__main>div>a,nav.siteNav__main div.submenu>a{font-size:16px}nav.siteNav__main>div>a:lang(fr),nav.siteNav__main div.submenu>a:lang(fr){min-width:90px;font-size:14px}}@media only screen and (min-width:769px){nav.siteNav__main>div>a:after{top:3px;height:0;background-color:#004380}nav.siteNav__main>div>a:hover{opacity:.6;color:#004380}nav.siteNav__main>div>a:hover:after{top:3px;height:4px;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}nav.siteNav__main>div>a.is-activepage,nav.siteNav__main>div>a.is-highlighted,nav.siteNav__main>div>a.is-selected{color:#004380}nav.siteNav__main>div>a.is-activepage:after,nav.siteNav__main>div>a.is-highlighted:after,nav.siteNav__main>div>a.is-selected:after{top:3px;height:4px;-webkit-transform:translateY(-3px);transform:translateY(-3px)}nav.siteNav__main>div>a.is-activepage i,nav.siteNav__main>div>a.is-highlighted i,nav.siteNav__main>div>a.is-selected i{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}nav.siteNav__main>div>a.is-highlighted i{-webkit-transform:scaleY(-1);transform:scaleY(-1)}nav.siteNav__main div.submenu>a,nav.siteNav__main div.submenu>a:last-of-type{border:none}@media only screen and (min-width:769px){nav.siteNav__main div.submenu>a{height:auto;line-height:1.2;font-weight:400;padding-top:0}nav.siteNav__main div.submenu>a:lang(fr){padding-top:0}nav.siteNav__main div.submenu>a:hover{color:#004380}}@media only screen and (min-width:1025px){nav.siteNav__main div.submenu>a{font-size:14px}}nav.siteNav__main div.siteNav__main__subpages>a,nav.siteNav__support a{display:inline-block;padding:10px 10px 26px;color:#fff;text-decoration:none;font-size:14px;font-weight:600;font-family:Montserrat,serif;transition:opacity .3s}nav.siteNav__main div.siteNav__main__subpages>a:last-of-type,nav.siteNav__support a:last-of-type{padding-right:0}nav.siteNav__main div.siteNav__main__subpages>a:hover,nav.siteNav__support a:hover{opacity:.6}@media only screen and (min-width:769px){nav.siteNav__main div.siteNav__main__subpages>a,nav.siteNav__support a{font-size:12px;padding:8px 8px 0}}nav.siteNav__main div.siteNav__main__subpages>a{color:#5c5c5c;position:relative}@media only screen and (min-width:769px){nav.siteNav__main div.siteNav__main__subpages>a{height:60px;line-height:60px;padding:0 8px}}nav.siteNav__main div.siteNav__main__subpages>a:after{content:"";position:absolute;height:0;width:100%;left:0;top:0;background-color:#004380;transition:height .3s}nav.siteNav__main div.siteNav__main__subpages>a.is-activepage{color:#004380}nav.siteNav__main div.siteNav__main__subpages>a.is-activepage:after{height:4px}@media only screen and (min-width:769px){nav.siteNav__main>div>a:nth-child(n){transition-delay:0s}}nav.siteNav__main.is-active>div>a{-webkit-transform:translate(0);transform:translate(0);opacity:1}@media only screen and (min-width:769px){nav.siteNav__main.is-active>div>a{-webkit-transform:translate(0);transform:translate(0);opacity:1}}nav.siteNav__main.do-reveal>div>a:nth-child(2){transition-delay:.2s}nav.siteNav__main.do-reveal>div>a:nth-child(4){transition-delay:.25s}nav.siteNav__main.do-reveal>div>a:nth-child(6){transition-delay:.35s}nav.siteNav__main.do-reveal>div>a:nth-child(7){transition-delay:.4s}nav.siteNav__main.do-reveal>div>a:nth-child(9){transition-delay:.45s}@media only screen and (min-width:769px){nav.siteNav__main.do-reveal>div>a:nth-child(2){transition-delay:.2s}nav.siteNav__main.do-reveal>div>a:nth-child(4){transition-delay:.25s}nav.siteNav__main.do-reveal>div>a:nth-child(6){transition-delay:.35s}nav.siteNav__main.do-reveal>div>a:nth-child(7){transition-delay:.4s}nav.siteNav__main.do-reveal>div>a:nth-child(9){transition-delay:.45s}}nav.siteNav__main.is-active div.siteNav__main__subpages{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:.3s}nav.siteNav__main.is-active section.siteNav__footer{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:.55s}nav.siteNav__main section.siteNav__footer{font-size:0;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;opacity:0;padding-top:34px;margin:0 auto;border-top:1px solid #004380}@media only screen and (min-width:769px){nav.siteNav__main section.siteNav__footer{border-top:none;display:none}}nav.siteNav__main section.siteNav__footer>div{max-width:240px;margin:0 auto}nav.siteNav__main section.siteNav__footer>div>div{padding-bottom:20px}nav.siteNav__main section.siteNav__footer>div>div>a{margin-right:16px}nav.siteNav__main section.siteNav__footer>div>a{display:inline-block;width:46%;color:#000;font-family:Montserrat,serif;font-size:14px;margin:10px 2%;text-decoration:none;text-align:center}nav.siteNav__main section.siteNav__footer>div>a:nth-child(2),nav.siteNav__main section.siteNav__footer>div>a:nth-child(3){font-weight:600}nav div.submenu{height:0;overflow:hidden;width:100%;transition:height .4s;visibility:hidden}@media only screen and (min-width:769px){nav div.submenu{position:absolute;top:58px;left:0;z-index:500;text-align:left;opacity:0;pointer-events:none;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;height:80px;padding-top:0;width:auto}}@media only screen and (min-width:769px){nav div.submenu.submenu__home{top:-180px;bottom:auto;left:0;height:180px;padding-top:120px}}nav div.submenu.is-active{visibility:visible}@media only screen and (min-width:769px){nav div.submenu.is-active{opacity:1;pointer-events:auto}}nav div.submenu__products.is-active{height:130px}nav div.submenu__about.is-active,nav div.submenu__csr.is-active{height:128px}nav div.submenu__nutrition.is-active{height:66px}nav div.submenu>a{font-size:12px;color:#9d9d9d;padding:8px 0;opacity:1;border-top:none}nav div.submenu>a:last-of-type{margin-bottom:14px}@media only screen and (min-width:769px){nav div.submenu>a{text-align:center;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-transform:translateY(0);transform:translateY(0);opacity:0;margin:0 10px;color:#5c5c5c}nav div.submenu>a:last-of-type{margin:0 10px}}nav div.submenu.submenu__home>a:first-of-type{margin-left:0}@media only screen and (min-width:769px){nav div.submenu.is-active>a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}nav div.submenu.is-active>a:nth-child(n){transition-delay:0s}}@media only screen and (min-width:769px){nav div.submenu.do-reveal>a:first-child{transition-delay:.1s}nav div.submenu.do-reveal>a:nth-child(2){transition-delay:.15s}nav div.submenu.do-reveal>a:nth-child(3){transition-delay:.2s}}nav.siteNav__support{position:absolute;top:20px;left:20px;z-index:500}@media only screen and (min-width:769px){nav.siteNav__support{display:none}}body.home nav.siteNav__support a.supportnav__logo{display:none}@media only screen and (min-width:737px){body.home nav.siteNav__support a.supportnav__logo.alt-image{display:none}}nav.siteNav__support a.supportnav__logo{width:96px;height:41px;overflow:hidden;text-indent:-9000px;display:block}@media only screen and (min-width:769px){nav.siteNav__support a.supportnav__logo{display:inline-block;width:140px;height:59px;float:left;padding:0;font-size:0}}nav.siteNav__support a{display:none}nav.siteNav__support a.supportnav__logo{display:inline-block}@media only screen and (min-width:769px){nav.siteNav__support a{font-size:14px;display:inline-block}}nav.siteNav__special{pointer-events:none;opacity:0;position:fixed;z-index:800;width:76%;text-align:center;left:50%;-webkit-transform:translate(-20%,-30%) scaleX(1);transform:translate(-20%,-30%) scaleX(1);transition:opacity .3s,-webkit-transform .6s;transition:opacity .3s,transform .6s;transition:opacity .3s,transform .6s,-webkit-transform .6s;display:none}nav.siteNav__special.is-active{-webkit-transform:translate(-50%) scaleX(1);transform:translate(-50%) scaleX(1);opacity:1;pointer-events:auto}@media only screen and (min-width:737px){nav.siteNav__special{-webkit-transform:translate(20%,-30%) scaleX(1);transform:translate(20%,-30%) scaleX(1);left:auto;right:10%;width:46%}nav.siteNav__special.is-active{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1);opacity:1;pointer-events:auto}}@media only screen and (min-width:769px){nav.siteNav__special{display:none;pointer-events:auto;position:absolute;bottom:50px;width:100%;opacity:1;left:0;text-align:center;transition:opacity .3s,-webkit-transform .6s;transition:opacity .3s,transform .6s;transition:opacity .3s,transform .6s,-webkit-transform .6s}nav.siteNav__special,nav.siteNav__special.is-active{-webkit-transform:translate(0) scaleX(1);transform:translate(0) scaleX(1)}}nav.siteNav__special>div>a{color:#fff;width:17.4%;margin:0 1%;min-width:0}nav.siteNav__special>div>a:first-of-type{margin-left:0}nav.siteNav__special>div>a:last-of-type{margin-right:0}nav.siteNav__special div.siteNav__subpages{text-align:right;margin-right:70px;padding:32px 0;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;opacity:0;transition-delay:.2s}@media only screen and (min-width:769px){nav.siteNav__special div.siteNav__subpages{display:none}}nav.siteNav__special div.siteNav__subpages a{font-size:14px;display:inline-block;color:#5c5c5c;margin:0 10px}nav.siteNav__special.is-active>div>a{-webkit-transform:translate(0);transform:translate(0);opacity:1}nav.siteNav__special.is-active>div>a:first-child{transition-delay:.55s}nav.siteNav__special.is-active>div>a:nth-child(2){transition-delay:.6s}nav.siteNav__special.is-active>div>a:nth-child(3){transition-delay:.65s}nav.siteNav__special.is-active>div>a:nth-child(4){transition-delay:.7s}nav.siteNav__special.is-active>div>a:nth-child(5){transition-delay:.75s}nav.siteNav__special.is-active>div>a:nth-child(6){transition-delay:.5s}nav.siteNav__special.is-revealed>div>a,nav.siteNav__special.is-revealed>div>a:nth-child(n){transition-delay:0s}nav.siteNav__special.is-revealed>div>a:hover{transition-delay:0s;opacity:.6}div.eggShape{position:fixed;width:40px;height:52px;right:15px;top:15px;z-index:600;-webkit-animation:eggWiggle 10s ease-in-out 3s infinite;animation:eggWiggle 10s ease-in-out 3s infinite}div.eggShape img{transition:-webkit-transform .5s cubic-bezier(.46,-.24,.51,1.1);transition:transform .5s cubic-bezier(.46,-.24,.51,1.1);transition:transform .5s cubic-bezier(.46,-.24,.51,1.1),-webkit-transform .5s cubic-bezier(.46,-.24,.51,1.1);-webkit-transform:scale(.046) rotate(0deg);transform:scale(.046) rotate(0deg);height:1144px;width:880px;left:-420px;top:-546px;position:absolute}div.eggShape.is-active{-webkit-animation:none;animation:none}div.eggShape.is-active img{-webkit-transform:scale(1.65) rotate(.1deg);transform:scale(1.65) rotate(.1deg);transition:-webkit-transform .5s cubic-bezier(.58,-.21,.45,1.32);transition:transform .5s cubic-bezier(.58,-.21,.45,1.32);transition:transform .5s cubic-bezier(.58,-.21,.45,1.32),-webkit-transform .5s cubic-bezier(.58,-.21,.45,1.32)}@media only screen and (min-width:737px){div.eggShape{right:25px;top:25px}}@media only screen and (min-width:769px){div.eggShape{display:none}}@-webkit-keyframes eggWiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}1%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}3%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}4%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes eggWiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}1%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}3%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}4%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}a.eggBurger{position:fixed;right:15px;top:15px;display:block;width:40px;height:52px;z-index:900;-webkit-animation:eggWiggle 10s ease-in-out 3s infinite;animation:eggWiggle 10s ease-in-out 3s infinite}a.eggBurger div{width:24px;height:25px;margin:22px auto;transition:.5s ease-in-out;cursor:pointer}a.eggBurger div,a.eggBurger div span{-webkit-transform:rotate(0deg);transform:rotate(0deg)}a.eggBurger div span{display:block;position:absolute;height:2px;width:100%;background:#004380;border-radius:2px;opacity:1;left:0;transition:.25s ease-in-out}a.eggBurger div span:first-child{top:0;-webkit-transform-origin:left center;transform-origin:left center}a.eggBurger div span:nth-child(2){top:6px;-webkit-transform-origin:left center;transform-origin:left center}a.eggBurger div span:nth-child(3){top:12px;-webkit-transform-origin:left center;transform-origin:left center}a.eggBurger div.is-active span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:0}a.eggBurger div.is-active span:nth-child(2){width:0;opacity:0}a.eggBurger div.is-active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:16px;left:0}@media only screen and (min-width:737px){a.eggBurger{right:25px;top:25px}}@media only screen and (min-width:769px){a.eggBurger{display:none}}footer{position:relative;z-index:400}footer.ftrContact{background:#004380;color:#fff;padding-bottom:20px}footer.ftrContact div.ftrContact__copy{max-width:700px;margin:0 auto;padding:50px 0 5px}footer.ftrContact div.ftrContact__copy p{color:#fff;margin:0 1%;font-family:Montserrat,serif;text-align:center;padding:0 20px}footer.ftrContact form{font-family:Montserrat,serif;text-align:center;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}footer.ftrContact form.is-complete{opacity:0;pointer-events:none}footer.ftrContact div.form-formItem{vertical-align:top;display:inline-block;width:80%}footer.ftrContact div.form-formItem:last-of-type{width:50px}@media only screen and (min-width:737px){footer.ftrContact div.form-formItem{display:inline-block;width:23.55%;margin:0 .25%;vertical-align:top}}footer.ftrContact div.form-formItem input{width:100%}footer.ftrContact div.form-formItem.form-formPostalCode{width:130px}footer.ftrContact div.form-formItem>input,footer.ftrContact div.form-formItem>label{color:#fff;border-color:#fff}footer.ftrContact div.form-formItem.has-error>input,footer.ftrContact div.form-formItem.has-error>label{color:#fac7c7;border-color:#fac7c7}footer.ftrContact div.form-formItem.has-error>em{color:#fac7c7;text-align:left}footer.ftrContact div.form-formItem label{font-size:10px}.ftrContact__formCntr{position:relative;padding:20px;max-width:800px;margin:0 auto;font-family:Montserrat,serif;text-align:center;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}@media only screen and (min-width:769px){.ftrContact__formCntr{padding:25px 0 50px}}footer.ftrContact div.ftrContact__success{transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;opacity:0;pointer-events:none;-webkit-transform:translate(-50px);transform:translate(-50px);position:absolute;width:100%;top:30px;left:0;padding:0 20px}@media only screen and (min-width:769px){footer.ftrContact div.ftrContact__success{top:30px;-webkit-transform:translateY(50px);transform:translateY(50px)}}footer.ftrContact div.ftrContact__success.is-active{-webkit-transform:translate(0);transform:translate(0);opacity:1}footer.ftrMain{background:#fff;color:#004380;font-size:0;padding:40px 0;text-align:center}@media only screen and (min-width:769px){footer.ftrMain{text-align:right;padding:50px 0 24px}}footer.ftrMain div.ftr__greg{position:absolute;width:44px;height:53.2px;top:-54px;left:1%;background:url(/images/retail/greg_footer.png) no-repeat;background-size:100%;z-index:300}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){footer.ftrMain div.ftr__greg{background-image:url(/images/retail/greg_footer@2x.png);background-size:100% 100%}}@media only screen and (min-width:737px){footer.ftrMain div.ftr__greg{width:77px;height:93.1px;top:-45px;left:22%;right:auto}}@media only screen and (min-width:769px){footer.ftrMain div.ftr__greg{left:29%;top:-68px;width:77px;height:93.1px}}@media only screen and (min-width:1025px){footer.ftrMain div.ftr__greg{width:110px;height:133px;top:-107px;left:24%}}footer.ftrMain div.u-cntr{position:relative}footer.ftrMain div.ftrMain__nav{display:inline-block;width:auto;text-align:center}@media only screen and (min-width:769px){footer.ftrMain div.ftrMain__nav{text-align:right}}footer.ftrMain div.ftrMain__nav>a{display:inline-block;font-family:Montserrat,serif;font-size:14px;color:#5c5c5c;padding:14px 0;text-decoration:none;width:50%}@media only screen and (min-width:769px){footer.ftrMain div.ftrMain__nav>a{font-size:12px;position:relative;margin:0 3px;padding:0 10px;width:auto}footer.ftrMain div.ftrMain__nav>a:after{position:absolute;width:100%;height:0;top:-8px;background-color:#fff;content:"";left:0;transition:height .3s}footer.ftrMain div.ftrMain__nav>a:hover{opacity:.6}footer.ftrMain div.ftrMain__nav>a:hover:after{height:3px}}footer.ftrMain div.ftrMain__social{padding-bottom:20px}@media only screen and (min-width:769px){footer.ftrMain div.ftrMain__social{position:absolute;left:0;top:-28px;padding-bottom:0}}footer.ftrMain div.ftrMain__social>a:first-child{background:#004380 url(/images/retail/twitter-w.svg) no-repeat 50%;background-size:50% 50%}footer.ftrMain div.ftrMain__social>a:nth-child(2){background:#004380 url(/images/retail/facebook-w.svg) no-repeat 50%;background-size:60% 60%}footer.ftrMain div.ftrMain__social>a:nth-child(3){background:#004380 url(/images/retail/youtube-w.svg) no-repeat 50%;background-size:50% 50%}footer.ftrMain div.ftrMain__social>a:nth-child(4){background:#004380 url(/images/retail/instagram-footer.svg) no-repeat 50%;background-size:50% 50%}footer.ftrMain div.ftrMain__social>a:nth-child(5){background:#004380 url(/images/retail/pintrest-footer.svg) no-repeat 50%;background-size:50% 50%}section.home__hero{min-height:550px}@media only screen and (min-width:769px){section.home__hero{min-height:700px;max-height:1000px}}section.home__hero h1{color:#004380}@media only screen and (min-width:769px){section.home__hero h1{color:#004380;text-shadow:none}}section.home__hero p{color:#fff}@media only screen and (min-width:737px){section.home__hero p{color:#5c5c5c;text-shadow:none}}section.home__hero div.cmpnt__hero__copy{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:32px 20px}@media only screen and (min-width:737px){section.home__hero div.cmpnt__hero__copy{padding:32px 20px 120px}}@media only screen and (min-width:769px){section.home__hero div.cmpnt__hero__copy{padding:32px 20px 90px}}section.home__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.home__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.home__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.2s}section.home__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.3s}section.home__hero div.home__hero_logo{width:244.8px;height:104px;font-size:0;margin:0 auto 40px}@media only screen and (min-width:769px){section.home__hero div.home__hero_logo{width:306px;height:130px;margin:0 auto 40px}}section.home__hero div.cmpnt__hero__bg{background:url(/images/retail/burnbrae_field-4.jpg) no-repeat 0 0;background-size:cover}@media only screen and (min-width:769px){section.home__hero div.cmpnt__hero__bg{background:url(/images/retail/burnbrae_field-4.jpg) no-repeat 0;background-size:cover}}section.home__hero.alt-image div.home__hero_logo{width:122.4px;height:52px;background-size:100% 100%;margin:0 auto 14px}@media only screen and (min-width:737px){section.home__hero.alt-image div.home__hero_logo{width:183.6px;height:78px;display:block;background-size:100% 100%}}section.home__hero.alt-image div.cmpnt__hero__bg{background:url(/images/retail/home_hero_mob_bg2.jpg) no-repeat top;background-size:cover}@media only screen and (min-width:769px){section.home__hero.alt-image div.cmpnt__hero__bg{background:url(/images/retail/home_hero_bg2.jpg) no-repeat 0 0;background-size:cover}}section.home__hero.alt-image div.cmpnt__hero__bg>div{background-image:linear-gradient(transparent 20%,rgba(0,0,0,.8))}section.home__hero.alt-image div.cmpnt__hero__copy{height:100%;padding:16px 20px 32px}@media only screen and (min-width:737px){section.home__hero.alt-image div.cmpnt__hero__copy{height:auto}}@media only screen and (min-width:769px){section.home__hero.alt-image div.cmpnt__hero__copy{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}section.home__hero.alt-image div.cmpnt__hero__copy p{position:absolute;bottom:0;width:100%;left:0;padding:0 20px 140px}@media only screen and (min-width:737px){section.home__hero.alt-image div.cmpnt__hero__copy p{position:static;margin:auto;padding:0 0 20px}}section.home__hero.alt-image div.cmpnt__hero__copy .btn{position:absolute;bottom:80px;left:50%;margin-left:-70px}@media only screen and (min-width:737px){section.home__hero.alt-image div.cmpnt__hero__copy .btn{position:relative;bottom:auto;left:auto;margin:auto}}section.home__hero.alt-image h1{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.7);max-width:300px;margin:0 auto 40px}@media only screen and (min-width:737px){section.home__hero.alt-image h1{max-width:none}}section.home__hero.alt-image p{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.7)}section.home__hero div.cmpnt__hero__bg>div{background-image:linear-gradient(transparent 60%,rgba(0,0,0,.2))}section.home__products{background-color:#91d6f6;position:relative;height:auto}@media only screen and (min-width:769px){section.home__products{height:80vh;min-height:800px;max-height:900px}}section.home__products.has-animated div.home__products__greg,section.home__products.has-animated div.home__products__title{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}section.home__products>div.u-cntr{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:none;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}@media only screen and (min-width:769px){section.home__products>div.u-cntr{-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}}section.home__products div.home__products__title{top:30px;left:0;width:100%;height:80px;z-index:200;text-align:center;color:#fff;-webkit-transform:translateY(10px);transform:translateY(10px)}section.home__products div.home__products__greg,section.home__products div.home__products__title{position:absolute;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;opacity:0}section.home__products div.home__products__greg{width:70.2px;height:107.4px;top:-30px;left:3%;background:url(/images/retail/greg_hat.png) no-repeat;background-size:100%;z-index:300;-webkit-transform:translateY(30px);transform:translateY(30px)}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){section.home__products div.home__products__greg{background-image:url(/images/retail/greg_hat@2x.png);background-size:100% 100%}}@media only screen and (min-width:737px){section.home__products div.home__products__greg{width:117px;height:179px;top:-30px;left:15%;right:auto}}@media only screen and (min-width:769px){section.home__products div.home__products__greg{left:20%}}@media only screen and (min-width:1025px){section.home__products div.home__products__greg{width:128.7px;height:196.9px;left:30%}}section.home__products div.home__products__col{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;min-height:540px}@media only screen and (min-width:769px){section.home__products div.home__products__col{height:auto;padding:0 20px;-webkit-flex:0 1 33.33333%;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%}}section.home__products div.home__products__col:nth-child(2){background-color:#52baea}div.home__products__col.has-animated div.home__products__copy,div.home__products__col.has-animated div.home__products__img{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}div.home__products__col.has-animated div.home__products__copy{transition-delay:.4s}section.home__products div.home__products__img{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;position:relative;transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}section.home__products div.home__products__img img{position:absolute;bottom:5%;left:50%;display:block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.home__products div.home__products__copy{position:relative;text-align:center;line-height:1.5;z-index:400;color:#fff;padding:10px 20px 50px;margin:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;transition:opacity .85s,-webkit-transform .85s;transition:transform .85s,opacity .85s;transition:transform .85s,opacity .85s,-webkit-transform .85s;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}@media only screen and (min-width:769px){section.home__products div.home__products__copy{padding:50px 20px}}section.home__products div.home__products__copy>h2{line-height:1;padding-bottom:16px}section.home__products div.home__products__copy>p{font-family:Montserrat,serif;font-size:14px;padding-bottom:20px;color:#004380}section.home__products div.home__products__copy>p:after{clear:both;content:"";display:block}section.home__products div.home__products__copy>p>span{max-width:500px;margin:0 auto;display:block}section.home__nutrition{color:#004380;background-color:#e2f4fc}section.home__nutrition h1,section.home__nutrition h2{color:#004380}section.home__nutrition p{color:#5c5c5c}section.home__nutrition .cloud{z-index:300}section.home__nutrition div.u-cntr{position:relative;z-index:700}section.home__nutrition div.cmpnt__hero__copy p>span{max-width:600px}section.home__nutrition div.cmpnt__hero__bg{background:url(/images/retail/nutrition/Egg_HP_Nutrition.svg) no-repeat;background-position:center 240%;background-size:110% 110%;z-index:600}@media only screen and (min-width:737px){section.home__nutrition div.cmpnt__hero__bg{background-position:center 250%;background-size:110% 110%}}@media only screen and (min-width:769px){section.home__nutrition div.cmpnt__hero__bg{background-position:center 120%;background-size:160% 160%}}@media only screen and (min-width:1025px){section.home__nutrition div.cmpnt__hero__bg{background-position:center 120%;background-size:160% 160%}}section.home__nutrition div.cmpnt__hero__bg>div{background:none}div.home__nutrition__clouds,div.home__nutrition__scene{position:absolute;top:0;left:0;z-index:500;width:100%;height:100%;overflow:hidden}div.home__nutrition__clouds{z-index:400}div.home__nutrition__scene>*{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}div.home__nutrition__scene.do-transition>*{opacity:1;-webkit-transform:translate(0);transform:translate(0)}div.home__nutrition__scene.do-transition div.grass{transition-delay:.1s}div.home__nutrition__scene.do-transition div.hill1{transition-delay:.2s}div.home__nutrition__scene.do-transition div.hill2{transition-delay:.3s}div.home__nutrition__scene.do-transition div.barn{transition-delay:.4s}div.home__nutrition__scene div.grass{position:absolute;bottom:-67px;left:0;background:#b1d49d;height:90px;width:100%;z-index:500}@media only screen and (min-width:737px){div.home__nutrition__scene div.grass{height:80px;bottom:-50px}}div.home__nutrition__scene div.hill2{position:absolute;bottom:-27px;background:url(/images/retail/Hill2.svg) no-repeat;background-size:100%;width:832.8px;height:80.4px;left:40%;z-index:200}@media only screen and (min-width:737px){div.home__nutrition__scene div.hill2{bottom:-40px;width:1388px;height:134px}}div.home__nutrition__scene div.hill1{position:absolute;bottom:-20px;background:url(/images/retail/Hill1.svg) no-repeat;background-size:100%;width:541.2px;height:69px;right:50%;z-index:300}@media only screen and (min-width:737px){div.home__nutrition__scene div.hill1{bottom:-20px;width:902px;height:115px}}div.home__nutrition__scene div.barn{position:absolute;bottom:12px;background:url(/images/retail/redbarn.svg) no-repeat;background-size:100%;width:210.6px;height:58.8px;left:10%;z-index:600;-webkit-transform-origin:bottom;transform-origin:bottom}@media only screen and (min-width:737px){div.home__nutrition__scene div.barn{bottom:12px;left:4%;width:351px;height:98px}}section.home__recipes{color:#fff}section.home__recipes h1,section.home__recipes p{text-shadow:0 0 2px rgba(0,0,0,.7)}section.home__recipes div.cmpnt__hero__bg{background:url(/images/retail/home_recipe_mob_bg.jpg) no-repeat 50%;background-size:cover}@media only screen and (min-width:737px){section.home__recipes div.cmpnt__hero__bg{background:url(/images/retail/home_recipe_bg.jpg) no-repeat 50%;background-size:cover}}section.home__recipes div.cmpnt__hero__bg>div{background:linear-gradient(transparent,rgba(0,0,0,.65))}section.home__csr div.cmpnt__hero__bg{background:url(/images/retail/hp-ourvalues_mob_bg.jpg) no-repeat 50%;background-size:cover}@media only screen and (min-width:737px){section.home__csr div.cmpnt__hero__bg{background:url(/images/retail/hp-ourvalues-bg.jpg) no-repeat 50%;background-size:cover}}section.home__csr2 div.cmpnt__hero__bg{background:url(/images/retail/hp-csr_mob_bg.jpg) no-repeat 50%;background-size:cover}@media only screen and (min-width:737px){section.home__csr2 div.cmpnt__hero__bg{background:url(/images/retail/hp-csr-bg.jpg) no-repeat 50%;background-size:cover}}section.home__egg div.cmpnt__hero__bg{background:url(/images/retail/hp-eggcreations_mob_bg.jpg) no-repeat 50%;background-size:cover}@media only screen and (min-width:737px){section.home__egg div.cmpnt__hero__bg{background:url(/images/retail/hp-eggcreations_bg.jpg) no-repeat 50%;background-size:cover}}section.home__csr2 div.cmpnt__hero__bg>div,section.home__csr div.cmpnt__hero__bg>div,section.home__egg div.cmpnt__hero__bg>div{background:linear-gradient(transparent,rgba(0,0,0,.65))}section.home__contest div.cmpnt__hero__bg{background:url(/images/retail/hp-contest-mob-eggcreations-bg.jpg) no-repeat bottom;background-size:cover}@media only screen and (min-width:769px){section.home__contest div.cmpnt__hero__bg{background:url(/images/retail/hp-contest-eggcreations-bg.jpg) no-repeat 50%;background-size:cover}}section.home__contest div.cmpnt__hero__bg>div{background:linear-gradient(rgba(0,0,0,.1) 30%,rgba(0,0,0,.65))}section.home__contest h1{color:#fff;text-shadow:0 0 2px rgba(0,0,0,.7)}@media only screen and (min-width:737px){section.home__contest h1 br{display:none}}section.home__contest .btn__cta{background-color:#db1d23;border-color:#db1d23}section.home__contest .btn__cta:hover{border-color:#db1d23;color:#db1d23}.banner img{display:block;margin:20px auto;width:auto;max-width:100%}.banner.eggsforeveryone{background:url(/static/img/eggsforeveryone-bg.jpg) no-repeat 50%;background-size:cover}.banner.tvspot{background:#e2f4fc;text-align:center;padding:30px 15px}.banner.tvspot h1{color:#004380}.banner.tvspot img{display:block;margin:20px auto;width:auto;max-width:100%}section.video{background:#e2f4fc;padding:80px 24px}@media only screen and (min-width:737px){section.video{padding:120px 30px}}@media only screen and (min-width:769px){section.video{padding:60px 0}}section.video h1{color:#004380;padding:20px 0;text-align:center}@media only screen and (min-width:769px){section.video h1{padding:40px 0}}section.video img{width:100%;height:auto}section.recipes__hero{margin-top:0}@media only screen and (min-width:769px){section.recipes__hero{margin-top:60px}}section.recipes__hero h1,section.recipes__hero p{text-shadow:0 0 2px rgba(0,0,0,.6)}@media only screen and (min-width:769px){section.recipes__hero div.cmpnt__hero__copy{padding-left:0}}section.recipes__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.recipes__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.recipes__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.2s}section.recipes__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(5){transition-delay:.3s}section.recipes__hero div.recipe__ratings{padding-bottom:30px}section.recipes__hero div.cmpnt__hero__bg{background-size:cover;background-position:50%}section.recipes__hero div.cmpnt__hero__bg>div{background:linear-gradient(transparent,rgba(0,0,0,.65))}section.recipe__product div.cmpnt__hero__bg,section.recipes__product div.cmpnt__hero__bg{background:#a8d0e1}section.recipe__product h1,section.recipe__product p,section.recipes__product h1,section.recipes__product p{text-shadow:0 0 2px rgba(0,0,0,.2)}section.recipe__product div.cmpnt__hero__copy>p,section.recipes__product div.cmpnt__hero__copy>p{color:#004380}section.cmpnt__hero.cmpnt__hero--small.recipes__tips{height:auto;min-height:auto}@media only screen and (min-width:737px){section.cmpnt__hero.cmpnt__hero--small.recipes__tips{height:45vh;min-height:380px}}section.recipes__tips div.cmpnt__hero__bg{background:#e2f4fc;background-size:cover}@media only screen and (min-width:320px) and (max-width:736px){section.recipes__tips div.cmpnt__hero__bg{background-image:none!important}}@media only screen and (min-width:737px) and (max-width:768px){section.recipes__tips div.cmpnt__hero__bg{background-image:none!important}}@media only screen and (min-width:737px){section.recipes__tips div.cmpnt__hero__bg{background:url(/images/retail/cooking-tips-bg.jpg) no-repeat 50%;background-size:cover}}section.recipes__tips h1{color:#004380}section.recipes__tips p{color:#004380;font-family:Montserrat,serif;padding-bottom:0}section.recipes__tips div.cmpnt__hero__copy{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}section.recipes__tips div.cmpnt__tip__img{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:260px;margin:20px auto 0;background:url(/static/img/cookingtip.svg) no-repeat 50%;background-size:70% auto}@media only screen and (min-width:737px){section.recipes__tips div.cmpnt__tip__img{background-size:90% auto}}@media only screen and (min-width:769px){section.recipes__tips div.cmpnt__tip__img{background-size:100% auto;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin:0 50px 0 0}}section.recipes__tips div.cmpnt__tip__img img{max-height:100%;max-width:100%;opacity:0}section.recipes__tips div.cmpnt__hero__copy>p:last-of-type{padding-bottom:0}section.recipe__product{margin-bottom:3px}section.recipes__tips .btn__cta{background-color:#dba653}section.nutrition{position:relative;background:#e2f4fc;overflow:hidden}section.nutrition.is-seeking div.n_bg,section.nutrition.is-seeking div.n_fg{opacity:0}section.nutrition div.nutrition_cntr{width:100%}section.nutrition div.n_clouds{position:absolute;width:100%;height:100vh;left:0;top:0;z-index:200}section.nutrition div.n_cloud{position:absolute;width:246px;height:140px;background:url(/images/retail/cloud.svg) no-repeat 50%;background-size:100%;opacity:0;transition:opacity .3s}section.nutrition div.n_bg{z-index:300;overflow:hidden}section.nutrition div.n_bg,section.nutrition div.n_fg{position:absolute;width:100%;height:100vh;left:0;top:0;transition:opacity .35s}section.nutrition div.n_fg{z-index:500}section.nutrition div.n_fg div.n_tip.swipeup{width:36px;height:43px;position:absolute;left:50%;top:25%;margin-left:-18px;background:url(/images/retail/swipe_up.svg) no-repeat;z-index:900;opacity:0}section.nutrition div.n_dotnav{position:absolute;right:0;width:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:800}@media only screen and (min-width:737px){section.nutrition div.n_dotnav{width:40px}}section.nutrition a.n_arrow{display:block;width:100%;margin:15px 0;height:5px}@media only screen and (min-width:737px){section.nutrition a.n_arrow{height:20px}}section.nutrition a.n_arrow span{display:block;width:13px;height:100%;background-size:100%;background-repeat:no-repeat;background-position:50%}@media only screen and (min-width:737px){section.nutrition a.n_arrow span{width:16px}}section.nutrition a.n_arrow.n_arrow_top span{-webkit-transform:scale(-1);transform:scale(-1)}section.nutrition a.n_arrow.n_arrow_bottom span,section.nutrition a.n_arrow.n_arrow_top span{background-image:url(/images/retail/continue_arrow_bb.svg)}section.nutrition a.n_dot{display:block;width:100%;margin:15px 0}section.nutrition a.n_dot.is-active span{background:#fff}section.nutrition a.n_dot>span{display:block;border-radius:50%;background:#004380;width:6px;height:6px;margin-left:4px}@media only screen and (min-width:737px){section.nutrition a.n_dot>span{width:10px;height:10px;margin-left:3px}}section.nutrition div.n_egg_cntr{-webkit-perspective:1000px;perspective:1000px;position:absolute;width:100%;height:100%;opacity:0}section.nutrition div.n_bg div.b_egg,section.nutrition div.n_bg div.w_egg{position:absolute;width:180px;height:235px;z-index:300;left:50%;top:50%;margin-left:-90px;margin-top:-117px}@media only screen and (min-width:737px){section.nutrition div.n_bg div.b_egg,section.nutrition div.n_bg div.w_egg{width:261px;height:341px;margin-left:-130px;margin-top:-170px}}section.nutrition div.n_bg div.b_egg{z-index:400;-webkit-transform:scale(.6);transform:scale(.6);opacity:0}section.nutrition div.n_bg div.b_egg.is-behind{z-index:200}section.nutrition div.n_bg div.w_egg.do-intro{transition:opacity 5s,-webkit-transform 5s;transition:opacity 5s,transform 5s;transition:opacity 5s,transform 5s,-webkit-transform 5s}section.nutrition div.n_bg div.n_eggsvg_cntr{width:100%;height:100%;background-size:100%}section.nutrition a.n_arrowdown{display:block;opacity:0;position:absolute;bottom:30px;background:url(/images/retail/continue_arrow_bb.svg) no-repeat 50%;background-size:80% 80%;height:30px;width:40px;left:50%;margin-left:-20px;z-index:800;overflow:hidden;text-indent:-9000px}@media only screen and (min-width:737px){section.nutrition a.n_arrowdown{bottom:14px;background-size:100% 100%}}section.nutrition div.n_bg div.w_egg>div.n_eggsvg_cntr{background:url(/images/retail/WhiteEgg.svg) no-repeat}section.nutrition div.n_bg div.b_egg>div.n_eggsvg_cntr{background:url(/images/retail/BrownEgg.svg) no-repeat;padding:4px}section.nutrition div.n_bg div.b_egg div.n_egg_part{position:absolute;top:50%;left:50%;width:100%;height:100%;z-index:300;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.nutrition div.n_bg div.b_egg div.n_egg_white{background:url(/images/retail/EggWhite.svg) no-repeat;background-size:100%}section.nutrition div.n_bg div.b_egg div.n_egg_mem,section.nutrition div.n_bg div.b_egg div.n_egg_yolk{background:url(/images/retail/EggFull.svg) no-repeat;background-size:100%}section.nutrition div.n_bg div.b_egg div.n_egg_front{background:url(/images/retail/BrownEgg.svg) no-repeat;background-size:100%;opacity:1}section.nutrition div.n_bg div.grass{position:absolute;bottom:-10px;left:0;background:#b1d49d;height:90px;width:100%;z-index:500;opacity:0}@media only screen and (min-width:737px){section.nutrition div.n_bg div.grass{height:110px}}section.nutrition div.n_bg div.hill2{position:absolute;bottom:34px;background:url(/images/retail/Hill2.svg) no-repeat;background-size:100%;width:832.8px;height:80.4px;left:40%;z-index:200;opacity:0}@media only screen and (min-width:737px){section.nutrition div.n_bg div.hill2{bottom:30px;width:1388px;height:134px}}section.nutrition div.n_bg div.hill1{position:absolute;bottom:46px;background:url(/images/retail/Hill1.svg) no-repeat;background-size:100%;width:541.2px;height:69px;right:50%;z-index:300;opacity:0}@media only screen and (min-width:737px){section.nutrition div.n_bg div.hill1{bottom:50px;width:902px;height:115px}}section.nutrition div.n_bg div.barn{position:absolute;bottom:69px;background:url(/images/retail/redbarn.svg) no-repeat;background-size:100%;width:210.6px;height:58.8px;left:16%;z-index:600;opacity:0;-webkit-transform-origin:bottom;transform-origin:bottom}@media only screen and (min-width:737px){section.nutrition div.n_bg div.barn{bottom:82px;left:10%;width:351px;height:98px}}section.nutrition div.n_section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;height:100vh;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);position:absolute;left:0;opacity:0;z-index:300}section.nutrition div.n_section_cntr{text-align:left;margin:0 auto;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:30px}@media only screen and (min-width:737px){section.nutrition div.n_section_cntr{max-width:640px;padding:0}}section.nutrition div.n_section.n_section--bottom div.n_section_cntr{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:40px;padding-bottom:80px;background-color:hsla(0,0%,100%,.7)}@media only screen and (min-width:568px){section.nutrition div.n_section.n_section--bottom div.n_section_cntr{padding-bottom:24px}}@media only screen and (min-width:737px){section.nutrition div.n_section.n_section--bottom div.n_section_cntr{padding-bottom:60px;background-color:transparent}}section.nutrition div.n_section div.n_section_callout{display:inline-block;width:100%;vertical-align:top}@media only screen and (min-width:737px){section.nutrition div.n_section div.n_section_callout{display:block;position:absolute;left:5%;width:250px;text-align:left;opacity:0}}@media only screen and (min-width:769px){section.nutrition div.n_section div.n_section_callout{left:15%}}@media only screen and (min-width:1025px){section.nutrition div.n_section div.n_section_callout{left:25%}}@media only screen and (min-width:737px){section.nutrition div.n_section div.n_section_callout.n_callout_right{right:10%;left:auto}}@media only screen and (min-width:769px){section.nutrition div.n_section div.n_section_callout.n_callout_right{right:15%;left:auto}}section.nutrition div.n_section div.n_section_callout.n_callout_low{top:55%}section.nutrition div.n_section div.n_section_callout.n_callout_hi{top:15%}section.nutrition div.n_section div.n_section_callout.n_callout_mid{top:35%}section.nutrition div.n_section div.n_section_callout a{color:#004380;font-family:Montserrat,serif;text-decoration:none;margin-top:8px;display:block}section.nutrition div.n_compare_header h2,section.nutrition div.n_section_cntr h2{color:#004380;margin-bottom:12px}section.nutrition div.n_compare_header h3,section.nutrition div.n_section_cntr h3{color:#004380;margin-bottom:8px}section.nutrition div.n_compare_header p,section.nutrition div.n_section_cntr p{color:#5c5c5c;font-family:Montserrat,serif}section.nutrition div.n_section_cntr>p{margin-bottom:12px}@media only screen and (min-width:737px){section.nutrition div.n_section_cntr>p{margin-bottom:0}}section.nutrition div.n_section_cntr div.n_section_callout{margin-bottom:8px}@media only screen and (min-width:737px){section.nutrition div.n_section_cntr div.n_section_callout{margin-bottom:0}}section.nutrition div.n_section_cntr div.n_section_callout h3{display:inline;font-family:Montserrat,serif;font-size:14px;font-weight:600;margin-bottom:0}@media only screen and (min-width:737px){section.nutrition div.n_section_cntr div.n_section_callout h3{font-family:Ovo,sans-serif;display:block;font-weight:400;margin-bottom:8px}}@media only screen and (min-width:769px){section.nutrition div.n_section_cntr div.n_section_callout h3{font-size:20px}}section.nutrition div.n_section_cntr div.n_section_callout p{display:inline}@media only screen and (min-width:737px){section.nutrition div.n_section_cntr div.n_section_callout p{display:block}}section.nutrition div.n_compare_header p{display:none}@media only screen and (min-width:737px){section.nutrition div.n_compare_header p{display:block}}section.nutrition div.n_trigger{position:fixed;top:50%;color:blue;border-top:1px solid;font-size:10px;font-family:Montserrat,serif;right:0;z-index:500}section.nutrition div.n_track{position:relative;z-index:500}section.nutrition div.n_track>div{height:100vh;position:relative}section.nutrition div.n_track>div:first-of-type{height:60vh}section.nutrition div.n_queues{height:100vh;overflow:hidden}section.nutrition div.n_queues>div{height:100vh}section.nutrition div.n_queues>div:first-child{height:350px}section.nutrition div.n_stage8{-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}section.nutrition div.n_compare_cntr,section.nutrition div.n_stage8 div.n_section_cntr{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}section.nutrition div.n_compare_cntr{max-width:990px;margin:0 auto;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:737px){section.nutrition div.n_compare_cntr{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:680px}}@media only screen and (min-width:769px){section.nutrition div.n_compare_cntr{max-width:900px}}@media only screen and (min-width:1025px){section.nutrition div.n_compare_cntr{max-width:990px}}section.nutrition div.n_compare_header{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:600px;text-align:center;margin:0 auto;padding-top:20px}@media only screen and (min-width:568px){section.nutrition div.n_compare_header{padding-bottom:20px}}section.nutrition div.n_compare_details{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}section.nutrition div.n_compare_details_cntr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:90%;margin:0 auto}@media only screen and (min-width:737px){section.nutrition div.n_compare_details_cntr{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:auto}}section.nutrition div.n_compare_middle{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-flex;display:-ms-flexbox;display:flex}section.nutrition div.n_compare_egg{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:568px){section.nutrition div.n_compare_egg{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}section.nutrition div.n_compare_other{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:20px}@media only screen and (min-width:568px){section.nutrition div.n_compare_other{padding-top:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}section.nutrition div.n_compare_breakdown{position:relative;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}section.nutrition div.n_compare_breakdown ul,section.nutrition div.n_compare_egg div.n_compare_breakdown ul{padding:20px 36px 36px}@media only screen and (min-width:568px){section.nutrition div.n_compare_egg div.n_compare_breakdown ul{border-right:1px solid rgba(92,92,92,.1)}}section.nutrition div.n_compare_breakdown li{font-size:14px;text-align:left;line-height:1.5;border-bottom:1px solid hsla(0,0%,59%,.2);padding:0 3px;color:#5c5c5c;font-family:Montserrat,serif}section.nutrition div.n_compare_breakdown li>h3{color:#004380;border-bottom:5px solid hsla(0,0%,59%,.2);text-align:left;padding-left:2px;font-family:Ovo,sans-serif}section.nutrition div.n_compare_breakdown em{float:right;font-family:Ovo,sans-serif}section.nutrition div.n_compare_icon{position:absolute;z-index:200;top:0;left:0;padding:0;width:100%;height:100%}@media only screen and (min-width:769px){section.nutrition div.n_compare_icon{padding:20px;padding-left:0;position:relative;top:auto;left:auto;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}section.nutrition div.n_compare_icon>div{width:100%;height:100%;opacity:.2}@media only screen and (min-width:769px){section.nutrition div.n_compare_icon>div{opacity:1}}section.nutrition div.n_compare_icon.n_compare_fish div{background:url(/images/retail/fish.svg) no-repeat 50%;background-size:contain}section.nutrition div.n_compare_icon.n_compare_meat div{background:url(/images/retail/meat.svg) no-repeat 50%;background-size:contain}section.nutrition div.n_compare_icon.n_compare_avocado div{background:url(/images/retail/avocado.svg) no-repeat 50%;background-size:contain}@media only screen and (min-width:769px){section.nutrition div.n_compare_icon.n_compare_avocado div{background-size:90% 90%}}@media only screen and (min-width:1025px){section.nutrition div.n_compare_icon.n_compare_avocado div{background-size:contain}}section.nutrition div.n_compare_breakdown{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:769px){section.nutrition div.n_compare_breakdown{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}section.nutrition div.n_compare_details{position:relative}section.nutrition div.n_compare_items{overflow:hidden;position:relative;height:100%;width:100%}section.nutrition div.n_compare_item{width:100%;height:200px;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:737px){section.nutrition div.n_compare_item{height:300px}}section.nutrition div.n_compare_items ol.flickity-page-dots{padding:20px 0;text-align:center;position:relative;z-index:600}section.nutrition div.n_compare_items ol.flickity-page-dots li.dot{background:#5c5c5c;border-radius:50%;width:5px;height:5px;margin:0 3px;display:inline-block}section.nutrition div.n_compare_items ol.flickity-page-dots li.dot.is-selected{background:#004380}section.nutrition button.flickity-prev-next-button{position:absolute;top:45%;left:0;-webkit-transform:scale(.8);transform:scale(.8);width:40px;height:40px;background-color:transparent;border:none;z-index:700}section.nutrition button.flickity-prev-next-button.previous{left:5px}section.nutrition button.flickity-prev-next-button.next{right:5px;left:auto}section.nutrition button.flickity-prev-next-button .arrow{fill:#004380}section.nutrition__products{background-color:#7bcbef;text-align:center;padding:40px 0 60px;position:relative}section.nutrition__products div.nutrition__products__greg{position:absolute;width:112.5px;height:112.5px;top:-50px;right:-10px;background-repeat:no-repeat;background-position:50%;background-size:100%;z-index:300}@media only screen and (min-width:737px){section.nutrition__products div.nutrition__products__greg{width:200px;height:200px;left:0;right:auto;top:-70px}}@media only screen and (min-width:769px){section.nutrition__products div.nutrition__products__greg{left:4%}}@media only screen and (min-width:1025px){section.nutrition__products div.nutrition__products__greg{width:250px;height:250px}}section.nutrition__products div.header__copy{max-width:400px;margin:0 auto}section.nutrition__products h2{color:#004380;margin-bottom:24px}section.nutrition__products p{font-family:Montserrat,serif;color:#fff;margin-bottom:30px}section.nutrition__products div.product__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:737px){section.nutrition__products div.product__items{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}section.nutrition__products div.product__item{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:34px;max-width:none;margin-right:0}@media only screen and (min-width:737px){section.nutrition__products div.product__item{-webkit-flex:1 1 33.333%;-ms-flex:1 1 33.333%;flex:1 1 33.333%;margin-bottom:0;margin-right:2%}section.nutrition__products div.product__item:last-of-type{margin-right:0}}section.nutrition__products div.product__itemImg{height:200px;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:769px){section.nutrition__products div.product__itemImg{height:250px}}section.nutrition__products div.product__itemImg img{max-width:185px;max-height:160px;margin:0 auto;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:40px;width:auto}section.nutrition__products div.product__itemImg img:last-of-type{margin-bottom:0}@media only screen and (min-width:737px){section.nutrition__products div.product__itemImg img{max-width:225px;max-height:180px;margin-bottom:40px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}section.nutrition__products div.product__item a.btn{width:60%}div.nutrition__modal{width:90%;-webkit-transform:translate(-50%,-30%) scaleX(0);transform:translate(-50%,-30%) scaleX(0);position:fixed;top:50%;left:50%;opacity:1;pointer-events:none;z-index:900;padding:30px 24px;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}div.nutrition__modal.show{pointer-events:auto;opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}@media only screen and (min-width:769px){div.nutrition__modal{max-width:540px}}div.nutrition__modal h2{color:#004380;margin-bottom:16px}div.nutrition__modal p{color:#5c5c5c}div.nutrition__modal a{position:absolute;right:20px;top:20px;color:#004380;font-size:0;width:30px;height:30px;background:url(/images/retail/close_x-bb.svg) no-repeat 50%;opacity:1}section.nutrition__details div.cmpnt__hero__copy__cntr{color:#fff}section.nutrition__details div.cmpnt__hero__bg{background:url(/images/retail/nutrition-education-bg.jpg) no-repeat 0;background-size:cover}section.product__details.product__details--nutrition h1{color:#004380;padding:50px 0 20px}@media only screen and (min-width:769px){section.product__details.product__details--nutrition h1{padding:40px 0}}section.product__details.product__details--nutrition{padding:0 20px 60px}@media only screen and (min-width:737px){section.product__details.product__details--nutrition{padding:20px 20px 60px}}div.product__details__nutrition--in-body{padding-top:40px}div.modal.nutrition__turn__device{background:#e2f4fc url(/images/retail/nutrition/nutrition_turn_screen.svg) no-repeat 50%}div.modal.nutrition__turn__device p{color:#004380;text-align:center;padding-top:184px}.btn.nutrition.is-play:hover>i{background-image:url(/images/retail/play_icon_btn-b.svg)}section.products__hero div.cmpnt__hero__bg{background:url(/images/retail/productlisting-shell-mob-bg.jpg) no-repeat top;background-size:cover}@media only screen and (min-width:769px){section.products__hero div.cmpnt__hero__bg{background:url(/images/retail/productlisting-shell-bg.jpg) no-repeat top;background-size:cover}}section.products__hero.is-prepared div.cmpnt__hero__bg{background:url(/images/retail/productlisting-prepared-header-en-mob.jpg) no-repeat top;background-size:cover}section.products__hero.is-prepared div.cmpnt__hero__bg:lang(fr){background:url(/images/retail/productlisting-prepared-header-fr-mob.jpg) no-repeat top;background-size:cover}@media only screen and (min-width:769px){section.products__hero.is-prepared div.cmpnt__hero__bg{background:url(/images/retail/productlisting-prepared-header-en.jpg) no-repeat top;background-size:cover}section.products__hero.is-prepared div.cmpnt__hero__bg:lang(fr){background:url(/images/retail/productlisting-prepared-header-fr.jpg) no-repeat top;background-size:cover}}section.products__hero.is-cracked div.cmpnt__hero__bg{background:url(/images/retail/productlisting-cracked-en-mob-bg.jpg) no-repeat top;background-size:cover}section.products__hero.is-cracked div.cmpnt__hero__bg:lang(fr){background:url(/images/retail/productlisting-cracked-fr-mob-bg.jpg) no-repeat top;background-size:cover}@media only screen and (min-width:769px){section.products__hero.is-cracked div.cmpnt__hero__bg{background:url(/images/retail/productlisting-cracked-en-bg.jpg) no-repeat top;background-size:cover}section.products__hero.is-cracked div.cmpnt__hero__bg:lang(fr){background:url(/images/retail/productlisting-cracked-fr-bg.jpg) no-repeat top;background-size:cover}}section.products__hero div.cmpnt__hero__bg>div{background-image:linear-gradient(transparent 10%,rgba(0,0,0,.65))}@media only screen and (min-width:737px){section.products__hero div.cmpnt__hero__bg>div{background-image:linear-gradient(transparent 30%,rgba(0,0,0,.6))}}section.products__hero h1{color:#fff}section.products__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.products__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.cmpnt__hero.cmpnt__hero--left.products__hero div.cmpnt__hero__copy p{color:#fff;max-width:500px;padding:0}section.cmpnt__hero.cmpnt__hero--left.products__hero div.cmpnt__hero__copy{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;max-width:70%;padding-bottom:32px;padding-right:0;text-align:left}@media only screen and (min-width:737px){section.cmpnt__hero.cmpnt__hero--left.products__hero div.cmpnt__hero__copy{max-width:auto;padding-right:20px;padding-bottom:50px}}section.products__listing{background:#e2f4fc;padding-top:164px;position:relative;padding-bottom:60px}section.products__listing.eggpatties{padding-top:0}@media only screen and (min-width:737px){section.products__listing{padding-top:224px;padding-bottom:90px}section.products__listing.eggpatties{padding-top:0}}section.products__listing div.products__logo{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:-50px;background:url(/images/retail/products_logo.png) no-repeat 50%;width:286px;height:115px;background-size:auto 100%}@media (-webkit-min-device-pixel-ratio:1.3),(min--moz-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){section.products__listing div.products__logo{background-image:url(/images/retail/products_logo_2x.png);background-size:100% 100%}}@media only screen and (min-width:737px){section.products__listing div.products__logo{top:-110px;width:405px;height:175px;background-repeat:no-repeat;background-position:50%}}section.products__listing .products__listing__extra{text-align:center}section.products__listing .products__listing__extra h2{color:#004380;padding:0 20px}@media only screen and (min-width:769px){section.products__listing .products__listing__extra h2{width:50%;margin-left:auto;margin-right:auto}}div.product__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:800px;margin:0 auto;padding:0 20px}@media only screen and (min-width:769px){div.product__items{padding:0}}div.product__items.is-gallery{display:block}section.product__hero{background:#7ccbf0;overflow:hidden}@media only screen and (min-width:737px){section.product__hero{height:80vh;padding-top:60px;max-height:700px;min-height:300px}}@media only screen and (min-width:769px){section.product__hero{max-height:700px;min-height:600px}}section.product__hero>div.u-cntr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;height:100%}section.product__hero div.product__hero__img{position:absolute;height:200px;width:80%;top:80px;z-index:400;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (min-width:737px){section.product__hero div.product__hero__img{background-position:0;height:100%;top:55%;left:63%;background-size:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}section.product__hero div.product__hero__copy{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%;background:#fff;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:240px;padding:50px 20px 40px;position:relative;z-index:300}@media only screen and (min-width:737px){section.product__hero div.product__hero__copy{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:70%;border-radius:5px;margin-left:7%;padding:40px;margin-top:0;box-shadow:0 2px 3px rgba(0,0,0,.2)}}section.product__hero div.product__hero__copy h1{color:#004380;margin-bottom:15px;width:75%}@media only screen and (min-width:737px){section.product__hero div.product__hero__copy h1{margin-bottom:20px;max-width:70%;width:auto}}section.product__hero div.product__hero__copy h1 em{font-style:italic}section.product__hero div.product__hero__copy p{font-family:Montserrat,serif;color:#5c5c5c}@media only screen and (min-width:737px){section.product__hero div.product__hero__copy p{max-width:70%}}section.product__hero div.product__hero__copy a{text-decoration:underline;color:#004380;font-family:Montserrat,serif;font-weight:600;display:inline-block;letter-spacing:-.5px}section.product__hero div.product__hero__copy a:hover{color:red}section.product__hero div.product__hero__greg{position:absolute;width:125px;height:125px;top:1%;right:1%;background-repeat:no-repeat;background-position:50%;background-size:100%;z-index:300}@media only screen and (min-width:737px){section.product__hero div.product__hero__greg{width:150px;height:150px;left:63%;top:-50px;right:auto}}@media only screen and (min-width:769px){section.product__hero div.product__hero__greg{width:175px;height:175px;left:60%;top:-50px}}@media only screen and (min-width:1025px){section.product__hero div.product__hero__greg{width:175px;height:175px;left:60%;top:-50px}}section.product__details{background:#e2f4fc;padding:40px 20px;color:#5c5c5c}@media only screen and (min-width:737px){section.product__details{padding:60px 0}}section.product__details>div.u-cntr{max-width:600px}section.product__details h2,section.product__details h3{color:#004380;margin-bottom:10px}section.product__details .btn__cta{margin-top:14px}section.product__details p{font-family:Montserrat,serif}div.product__nutrution__header{width:100%;font-family:Montserrat,serif;color:#5c5c5c;margin-top:14px;margin-bottom:4px;padding:0 4px;font-size:12px}@media only screen and (min-width:769px){div.product__nutrution__header{width:45%}}div.product__nutrution__header em{float:right}section.product__details div.product__details__nutrition ul{width:100%;display:block;margin-bottom:14px}section.product__details div.product__details__nutrition ul:first-of-type{border-top:5px solid hsla(0,0%,59%,.2);margin-bottom:0}section.product__details div.product__details__nutrition ul:last-of-type{margin:0 0 14px}@media only screen and (min-width:769px){section.product__details div.product__details__nutrition ul{width:45%;display:inline-block;border-top:5px solid hsla(0,0%,59%,.2);vertical-align:top;margin-bottom:14px}section.product__details div.product__details__nutrition ul:first-of-type{margin-right:8%}}section.product__details div.product__details__nutrition ul>li{line-height:1.5;border-bottom:1px solid hsla(0,0%,59%,.2);padding:0 3px;font-family:Montserrat,serif}section.product__details div.product__details__nutrition ul>li>span{float:right;font-family:Ovo,sans-serif}section.product__details div.product__details__nutrition p{font-size:12px;padding:6px 0}section.product__details div.product__details__info{padding:40px 0 0}section.product__details div.product__details__info p{padding:6px 0}section.product__details div.product__details__info p em,section.product__details div.product__details__info p i{font-style:italic}section.product__details div.product__details__info h3{margin-top:24px}section.product__details div.product__details__info h3:first-of-type{margin-top:0}section.product__details div.product__details__info a.btn__cta{margin-bottom:14px}section.product__details div.product__details__info a:hover{text-decoration:none}section.product__details div.product__details__info b,section.product__details div.product__details__info strong{font-weight:600}section.product__details div.product__details__info ol,section.product__details div.product__details__info ul{font-family:Montserrat,serif;padding:6px 0;list-stlye:disc}section.product__details div.product__details__info li{padding:6px 0;margin-left:24px;display:list-item;list-style:disc}section.product__other{background:#e2f4fc;padding:20px 0 80px;overflow-x:hidden;position:relative}section.product__other .flickity-slider{height:100%}section.product__other .flickity-page-dots{width:100%;text-align:center}section.product__other .flickity-page-dots .dot{height:12px;width:12px;margin:0 6px;border-radius:0;position:relative;background:hsla(0,0%,9%,.2);border-radius:50%;display:inline-block}section.product__other .flickity-page-dots .dot.is-selected{background:#004380}section.product__other div.product__item{height:320px;-webkit-flex:0 0 43%;-ms-flex:0 0 43%;flex:0 0 43%;margin-bottom:6%;margin-right:14%}section.product__other div.product__item:nth-child(2n){margin-right:0}@media only screen and (min-width:737px){section.product__other div.product__item{-webkit-flex:0 0 20.5%;-ms-flex:0 0 20.5%;flex:0 0 20.5%;margin-right:6%}section.product__other div.product__item:nth-child(2n){margin-right:6%}section.product__other div.product__item:nth-child(4n+4){margin-right:0}}section.product__other button.flickity-prev-next-button{position:absolute;top:45%;left:0;-webkit-transform:scale(.8);transform:scale(.8);width:40px;height:40px;background-color:transparent;border:none;z-index:700;cursor:pointer;display:none}@media only screen and (min-width:769px){section.product__other button.flickity-prev-next-button{display:block}}section.product__other button.flickity-prev-next-button.previous{left:-10px}@media only screen and (min-width:1025px){section.product__other button.flickity-prev-next-button.previous{left:25px}}section.product__other button.flickity-prev-next-button.next{left:auto;right:-10px}@media only screen and (min-width:1025px){section.product__other button.flickity-prev-next-button.next{right:25px}}section.product__other button.flickity-prev-next-button .arrow{fill:#004380}section.product__other button.flickity-prev-next-button:disabled{opacity:0}div.product__items.is-gallery{outline:none;overflow:hidden}div.product__items.is-gallery div.product__item{display:inline-block;width:180px;margin-right:26px;margin-bottom:20px}div.product__item{-webkit-flex:0 0 43%;-ms-flex:0 0 43%;flex:0 0 43%;margin-bottom:14%;margin-right:14%;max-width:43%;position:relative;padding-bottom:50px}div.product__item:nth-child(2n){margin-right:0}@media only screen and (min-width:737px){div.product__item{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:6%;max-width:25%}div.product__item,div.product__item:nth-child(2n){margin-right:12.5%}div.product__item:nth-child(3n+3){margin-right:0}}div.product__item div.product__itemImg{width:100%;height:200px;-ms-interpolation-mode:bicubic}div.product__item img{width:100%;max-width:119px;height:auto;max-height:176px;margin:0 auto;display:block;opacity:0}div.product__item img.newitem{position:absolute;left:0;top:-25px;opacity:1;width:auto;height:40px}@media only screen and (min-width:737px){div.product__item img.newitem{top:-10px}}@media only screen and (min-width:1025px){div.product__item img.newitem{top:0}}div.product__item div.product__itemCopy h4{color:#004380;margin-bottom:8px;margin-top:4px}div.product__item div.product__itemCopy h4.no--desc{margin-bottom:28px}div.product__item div.product__itemCopy h4 em{font-style:italic}div.product__item div.product__itemCopy p{font-family:Montserrat,serif;font-size:12px;margin-bottom:14px;margin-top:8px;word-wrap:break-word}div.product__item a.btn{width:100%;text-align:center;margin-top:8px;position:absolute;bottom:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}div.product__item div.product__itemImg{background-repeat:no-repeat;background-position:50%;background-size:contain}div.product__item div.product__itemImg.product__image—carton{background-size:80%}@media only screen and (min-width:769px){div.product__item div.product__itemImg.product__image—carton{background-size:60%}}div.product__item div.product__itemImg.product__image—12pack{background-size:100%;background-position:0;position:relative}@media only screen and (min-width:769px){div.product__item div.product__itemImg.product__image—12pack{background-size:100%}}div.product__item div.product__itemImg.product__image—6pack{background-size:90%}@media only screen and (min-width:769px){div.product__item div.product__itemImg.product__image—6pack{background-size:80%}}div.product__item div.product__itemImg.product__image—4pack{background-size:90%}@media only screen and (min-width:769px){div.product__item div.product__itemImg.product__image—4pack{background-size:80%}}section.product__hero div.product__hero__img{background-repeat:no-repeat;background-position:50%;background-size:contain}@media only screen and (min-width:737px){section.product__hero div.product__hero__img{background-position:0}}section.product__hero div.product__hero__img.product__image—12pack{background-size:100%;background-position:center 40%}@media only screen and (min-width:737px){section.product__hero div.product__hero__img.product__image—12pack{background-position:0;background-size:110%}}@media only screen and (min-width:1025px){section.product__hero div.product__hero__img.product__image—12pack{background-size:contain}}section.product__hero div.product__hero__img.product__image—6pack{background-size:220px}@media only screen and (min-width:737px){section.product__hero div.product__hero__img.product__image—6pack{background-size:80%}}@media only screen and (min-width:769px){section.product__hero div.product__hero__img.product__image—6pack{background-size:70%}}section.home__products div.home__products__img.home__product__image-carton>img{max-height:210px;max-width:260px}@media only screen and (min-width:769px){section.home__products div.home__products__img.home__product__image-carton>img{max-height:280px;max-width:260px}}section.home__products div.home__products__img.home__product__image-12pack>img{max-height:280px;max-width:300px}@media only screen and (min-width:769px){section.home__products div.home__products__img.home__product__image-12pack>img{max-height:280px;max-width:300px}}section.home__products div.home__products__img.home__product__image-4pack>img{max-height:280px;max-width:260px}@media only screen and (min-width:769px){section.home__products div.home__products__img.home__product__image-4pack>img{max-height:280px;max-width:260px}}section.home__products div.home__products__img.home__product__image-6pack>img{max-height:280px;max-width:260px}@media only screen and (min-width:769px){section.home__products div.home__products__img.home__product__image-6pack>img{max-height:280px;max-width:260px}}section.ourfarms__hero div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/family-header-mob-bg.jpg) no-repeat top;background-size:cover}@media only screen and (min-width:769px){section.ourfarms__hero div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.5)),url(/images/retail/family-header-bg.jpg) no-repeat bottom;background-size:cover}}section.ourfarms__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.ourfarms__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.ourfarms__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.2s}section.ourfarms__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.3s}section.cmpnt__hero.cmpnt__hero--bottom.ourfarms__hero div.cmpnt__hero__copy{padding-bottom:8vh}section.ourfarms__farmers div.cmpnt__hero__bg{background:url(/images/retail/ourstory_farmers_mob_bg.jpg) no-repeat 80% top;background-size:cover}@media only screen and (min-width:769px){section.ourfarms__farmers div.cmpnt__hero__bg{background:url(/images/retail/ourstory_farmers_bg.jpg) no-repeat 0 0;background-size:cover}}section.cmpnt__hero.ourfarms__farmers div.cmpnt__hero__copy{padding:32px 20px}@media only screen and (min-width:737px){section.cmpnt__hero.ourfarms__farmers div.cmpnt__hero__copy{padding:32px 20px}}section.ourfarms__history{padding:40px 0}@media only screen and (min-width:737px){section.ourfarms__history{padding:60px 0}}section.ourfarms__history div.u-cntr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:737px){section.ourfarms__history div.u-cntr{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}section.ourfarms__history div.ourfarms__history__copy{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-order:2;-ms-flex-order:2;order:2;padding:0 30px;margin-top:30px}@media only screen and (min-width:737px){section.ourfarms__history div.ourfarms__history__copy{padding:0 0 0 40px;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media only screen and (min-width:769px){section.ourfarms__history div.ourfarms__history__copy{padding:0 0 0 20px}}section.ourfarms__history div.ourfarms__history__copy h2{color:#004380;margin-bottom:10px}section.ourfarms__history div.ourfarms__history__copy p{font-family:Montserrat,serif}section.ourfarms__history div.ourfarms__history__img{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-order:1;-ms-flex-order:1;order:1}@media only screen and (min-width:737px){section.ourfarms__history div.ourfarms__history__img{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}section.ourfarms__history div.ourfarms__history__img img{max-width:270px;max-height:437px;width:100%;height:auto;display:block;margin:0 auto}section.ourvalues__hero div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/ourfarms_header_mob_bg.jpg) no-repeat top;background-size:cover}@media only screen and (min-width:769px){section.ourvalues__hero div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.5)),url(/images/retail/ourfarms_header_bg.jpg) no-repeat center 20%;background-size:cover}}section.ourvalues__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.ourvalues__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.ourvalues__welfare div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/values_aw_bg.jpg) no-repeat 20% top;background-size:cover}@media only screen and (min-width:769px){section.ourvalues__welfare div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.8)),url(/images/retail/values_aw_bg.jpg) no-repeat 0 0;background-size:cover}}section.ourvalues__welfare.csr{margin-top:0}section.ourvalues__welfare.csr div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.5)),url(/images/retail/animalwelfare-hero-bg.jpg) no-repeat 50%;background-size:cover}@media only screen and (min-width:769px){section.ourvalues__welfare.csr div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.8)),url(/images/retail/animalwelfare-hero-bg.jpg) no-repeat center 40%;background-size:100% auto}}section.ourvalues__grading div.cmpnt__hero__bg{background:url(/images/retail/ourvalues-mtg-mob-bg.jpg) no-repeat 50%;background-size:cover}@media only screen and (min-width:769px){section.ourvalues__grading div.cmpnt__hero__bg{background:url(/images/retail/ourvalues-mtg-bg.jpg) no-repeat 50%;background-size:cover}}section.ourvalues__grading div.cmpnt__hero__copy{color:#5c5c5c}section.ourvalues__grading div.cmpnt__hero__bg>div{background:none}section.ourvalues__eggfacts div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/ourvalues-eggfacts-mob-bg.jpg) no-repeat top;background-size:cover}@media only screen and (min-width:769px){section.ourvalues__eggfacts div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.5)),url(/images/retail/ourvalues-eggfacts-bg.jpg) no-repeat top;background-size:cover}}section.cmpnt__hero.ourvalues__welfare div.cmpnt__hero__copy{padding:32px 20px}@media only screen and (min-width:737px){section.cmpnt__hero.ourvalues__welfare div.cmpnt__hero__copy{padding:32px 20px}}section.ourvalues__innovation{background:#f8f4f4;height:80vh;padding:50px 30px;color:#5c5c5c}@media only screen and (min-width:737px){section.ourvalues__innovation{padding:60px 0}}section.ourvalues__innovation div.ourvalues__community__header{text-align:center}section.ourvalues__innovation div.ourvalues__community__header p{max-width:500px;margin:0 auto}section.ourvalues__environment{background:#e9f3c8;padding:40px 0;position:relative}@media only screen and (min-width:737px){section.ourvalues__environment{padding:60px 0}}section.ourvalues__environment div.u-cntr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:737px){section.ourvalues__environment div.u-cntr{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}section.ourvalues__environment div.ourvalues__environment__img__bg{background:#f7fbea;position:absolute;right:0;width:100%;height:35%;top:0;min-height:305px}@media only screen and (min-width:737px){section.ourvalues__environment div.ourvalues__environment__img__bg{width:43%;height:100%}}section.ourvalues__environment div.ourvalues__environment__copy{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-order:2;-ms-flex-order:2;order:2;padding:0 30px;margin-top:30px}@media only screen and (min-width:737px){section.ourvalues__environment div.ourvalues__environment__copy{padding:0 40px;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:0;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media only screen and (min-width:769px){section.ourvalues__environment div.ourvalues__environment__copy{padding:0 40px 0 20px}}section.ourvalues__environment div.ourvalues__environment__copy>h2{color:#004380;margin-bottom:12px}section.ourvalues__environment div.ourvalues__environment__copy>p{color:#5c5c5c;font-family:Montserrat,serif}section.ourvalues__environment div.ourvalues__environment__img{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:40px}@media only screen and (min-width:737px){section.ourvalues__environment div.ourvalues__environment__img{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:0}}section.ourvalues__environment div.ourvalues__environment__img img{max-width:307px;max-height:235px;width:100%;height:auto;display:block;margin:0 auto}section.ourvalues__community{background:#fff;padding:50px 0}section.ourvalues__community div.u-cntr{padding:0 20px}@media only screen and (min-width:769px){section.ourvalues__community div.u-cntr{max-width:920px}}section.ourvalues__community div.ourvalues__community__header{text-align:center;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px}section.ourvalues__community div.ourvalues__community__header h2{color:#004380;margin-bottom:10px}section.ourvalues__community div.ourvalues__community__header p{max-width:500px;margin:0 auto;font-family:Montserrat,serif}section.ourvalues__community div.ourvalues__community__orgs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap row;-ms-flex-flow:wrap row;flex-flow:row wrap}section.ourvalues__community div.ourvalues__community__org{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;text-align:center;padding:0 20px;font-family:Montserrat,serif}@media only screen and (min-width:737px){section.ourvalues__community div.ourvalues__community__org{-webkit-flex:0 0 46%;-ms-flex:0 0 46%;flex:0 0 46%;padding:0;margin-right:2%;margin-bottom:6%}}@media only screen and (min-width:769px){section.ourvalues__community div.ourvalues__community__org{-webkit-flex:0 0 23.5%;-ms-flex:0 0 23.5%;flex:0 0 23.5%;margin-right:2%;margin-bottom:0}}section.ourvalues__community div.ourvalues__community__org:last-of-type{margin-right:0}section.ourvalues__community div.ourvalues__community__org{color:#5c5c5c;line-height:1.5}section.ourvalues__community div.ourvalues__community__org img{width:auto;height:122px;margin:0 auto;display:block;margin-bottom:20px}section.ourvalues__community div.ourvalues__community__org strong{margin-bottom:14px;display:block;color:#5c5c5c}section.ourvalues__community div.ourvalues__community__org p{margin-bottom:14px;line-height:1.5}section.ourvalues__community div.ourvalues__community__org a{font-weight:600;text-decoration:none;color:#5c5c5c;display:block;margin-top:12px;color:#004380}section.blog__post.ourvalues__barn{background:#fffbf5;padding:60px 0}section.blog__post.ourvalues__barn div.blog__block__quote blockquote{font-size:14px;font-weight:600;font-family:Montserrat,serif;color:#004380;margin:0 auto;position:relative;text-align:center;width:80%}@media only screen and (min-width:737px){section.blog__post.ourvalues__barn div.blog__block__quote blockquote{font-size:18px;width:600px}}section.blog__post.ourvalues__barn div.blog__block__quote blockquote:after,section.blog__post.ourvalues__barn div.blog__block__quote blockquote:before{content:"";background:none}section.ourvalues__grading h1{color:#004380}section.welfare__hero div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/animalwelfare-hero-mob-bg.jpg) no-repeat 50%;background-size:cover}@media only screen and (min-width:769px){section.welfare__hero div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.5)),url(/images/retail/animalwelfare-hero-bg.jpg) no-repeat center 35%;background-size:cover}}section.welfare__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.welfare__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.15s}section.welfare__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.3s}section.welfare__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.45s}section.ourvalues__barn__hero div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/barn_header_enriched.jpg) no-repeat 20% top;background-size:cover}@media only screen and (min-width:769px){section.ourvalues__barn__hero div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.5)),url(/images/retail/barn_header_enriched.jpg) no-repeat 0 0;background-size:cover}}section.ourvalues__barn__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.ourvalues__barn__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.ourvalues__barn__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.2s}section.ourvalues__barn__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.3s}section.welfare__vtour div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent),url(/images/retail/virtual_tour_bg.jpg) no-repeat 20% top;background-size:cover}@media only screen and (min-width:769px){section.welfare__vtour div.cmpnt__hero__bg{background:linear-gradient(transparent,rgba(0,0,0,.5)),url(/images/retail/virtual_tour_bg.jpg) no-repeat 0 0;background-size:cover}}@media only screen and (min-width:769px){section.ourvalues__welfare div.u-cntr{padding:0 20px}}section.ourvalues__welfare div.ourvalues__welfare__barn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}section.ourvalues__welfare div.ourvalues__welfare__barn:nth-child(2n) a:first-child{-webkit-order:1;-ms-flex-order:1;order:1}@media only screen and (min-width:737px){section.ourvalues__welfare div.ourvalues__welfare__barn:nth-child(2n) a:first-child{-webkit-order:2;-ms-flex-order:2;order:2}}section.ourvalues__welfare div.ourvalues__welfare__barn:nth-child(2n) a:nth-child(2){-webkit-order:2;-ms-flex-order:2;order:2}@media only screen and (min-width:737px){section.ourvalues__welfare div.ourvalues__welfare__barn:nth-child(2n) a:nth-child(2){-webkit-order:1;-ms-flex-order:1;order:1}}section.ourvalues__welfare div.ourvalues__welfare__barn:nth-child(odd) a:first-child{-webkit-order:1;-ms-flex-order:1;order:1}section.ourvalues__welfare div.ourvalues__welfare__barn:nth-child(odd) a:nth-child(2){-webkit-order:2;-ms-flex-order:2;order:2}section.ourvalues__welfare div.ourvalues__welfare__barn a.ourvalues__welfare__copy{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:block;min-height:320px;position:relative;text-decoration:none;color:#5c5c5c}@media only screen and (min-width:737px){section.ourvalues__welfare div.ourvalues__welfare__barn a.ourvalues__welfare__copy{min-height:280px;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}section.ourvalues__welfare div.ourvalues__welfare__barn a.ourvalues__welfare__copy h2{color:#004380;margin-bottom:8px}section.ourvalues__welfare div.ourvalues__welfare__barn a.ourvalues__welfare__copy p{font-family:Montserrat,serif;margin-bottom:14px}section.ourvalues__welfare div.ourvalues__welfare__barn div.ourvalues__welfare__copy__cntr{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:30px}section.ourvalues__welfare div.ourvalues__welfare__barn a.ourvalues__welfare__img{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:block;min-height:260px;position:relative;overflow:hidden;cursor:default}@media only screen and (min-width:737px){section.ourvalues__welfare div.ourvalues__welfare__barn a.ourvalues__welfare__img{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}section.ourvalues__welfare div.ourvalues__welfare__barn:first-of-type>a.ourvalues__welfare__img>div{background:url(/images/retail/welfare_barn_conv.jpg) no-repeat 50%;background-size:cover}section.ourvalues__welfare div.ourvalues__welfare__barn:nth-of-type(2)>a.ourvalues__welfare__img>div{background:url(/images/retail/welfare_barn_enriched.jpg) no-repeat 50%;background-size:cover}section.ourvalues__welfare div.ourvalues__welfare__barn:nth-of-type(3)>a.ourvalues__welfare__img>div{background:url(/images/retail/welfare_barn_freerun.jpg) no-repeat 50%;background-size:cover}section.ourvalues__welfare div.ourvalues__welfare__barn:nth-of-type(4)>a.ourvalues__welfare__img>div{background:url(/images/retail/welfare_barn_freerange.jpg) no-repeat 50%;background-size:cover}section.ourvalues__welfare div.ourvalues__welfare__barn a.ourvalues__welfare__img>div{position:absolute;width:100%;height:100%;z-index:500;transition:-webkit-transform 5s;transition:transform 5s;transition:transform 5s,-webkit-transform 5s}section.ourvalues__welfare div.ourvalues__welfare__barn a.ourvalues__welfare__img.is-video>i{position:absolute;width:100%;height:100%;background:url(/images/retail/play_icon_fill.svg) no-repeat 50%;z-index:600}.related__gallery,.welfare__gallery{position:relative}.related__gallery button.flickity-prev-next-button,.welfare__gallery button.flickity-prev-next-button{position:absolute;padding:0;top:0;left:0;-webkit-transform:scale(1);transform:scale(1);width:50px;height:200px;background-color:rgba(0,0,0,.65);border:none;z-index:700;cursor:pointer}.related__gallery button.flickity-prev-next-button.previous,.welfare__gallery button.flickity-prev-next-button.previous{left:0}.related__gallery button.flickity-prev-next-button.next,.welfare__gallery button.flickity-prev-next-button.next{right:0;left:auto}.related__gallery button.flickity-prev-next-button .arrow,.welfare__gallery button.flickity-prev-next-button .arrow{fill:#fff}@media only screen and (min-width:737px){.related__gallery button.flickity-prev-next-button,.welfare__gallery button.flickity-prev-next-button{width:100px;height:250px}}.related__gallery button.flickity-prev-next-button>svg,.welfare__gallery button.flickity-prev-next-button>svg{width:46.4px}.related__gallery div.carousel-cell,.welfare__gallery div.carousel-cell{width:100%}@media only screen and (min-width:737px){.related__gallery div.carousel-cell,.welfare__gallery div.carousel-cell{margin-right:10px;width:80%;max-width:580px}}.related__gallery div.video-image,.welfare__gallery div.video-image{width:100%;height:200px;display:block;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}@media only screen and (min-width:737px){.related__gallery div.video-image,.welfare__gallery div.video-image{height:250px}}.welfare__gallery div.video-image a.play{display:block;background-image:url(/images/retail/video_play_btn.svg);background-position:50%;background-repeat:no-repeat;width:100px;height:100px;margin-left:-50px;margin-top:-50px;position:absolute;left:50%;top:50%}@media only screen and (min-width:737px){.welfare__gallery div.video-image a.play{height:100px}}.related__gallery a.related-link{display:block;width:100%;height:100%;color:#004280}.related__gallery a.related-link .btn__text{border:none;padding:20px 0 0;color:#004280}.csr.related__gallery a.related-link{text-decoration:none}.related__gallery ol.flickity-page-dots,.welfare__gallery ol.flickity-page-dots{padding:10px 0;text-align:center}.related__gallery ol.flickity-page-dots>.dot,.welfare__gallery ol.flickity-page-dots>.dot{height:12px;width:12px;border-radius:50%;background:#5c5c5c;display:inline-block;margin:0 3px;cursor:pointer}.related__gallery ol.flickity-page-dots>.dot.is-selected,.welfare__gallery ol.flickity-page-dots>.dot.is-selected{background:#004380}.related__gallery .carousel-cell-title,.welfare__gallery .carousel-cell-title{color:#004280;font-size:30px;font-family:Ovo,sans-serif;padding-top:10px;padding-bottom:10px}@media only screen and (min-width:320px) and (max-width:736px){.related__gallery .carousel-cell-title,.welfare__gallery .carousel-cell-title{font-size:28px;padding-left:30px;padding-right:30px}}.related__gallery .carousel-cell-description,.welfare__gallery .carousel-cell-description{color:#5c5c5c;font-size:14px;font-family:Montserrat,serif}@media only screen and (min-width:320px) and (max-width:736px){.related__gallery .carousel-cell-description,.welfare__gallery .carousel-cell-description{padding-left:30px;padding-right:30px}}.related__gallery_block,.welfare__gallery_block{margin-top:10px;margin-bottom:20px}.ourvalues__welfare h2.top,.related__gallery_block h2,.welfare__gallery_block h2{font-size:35px;color:#004280;padding:20px}@media only screen and (min-width:320px) and (max-width:736px){.ourvalues__welfare h2.top,.related__gallery_block h2,.welfare__gallery_block h2{font-size:35px;padding-left:30px;padding-right:30px}}.ourvalues__welfare h2.top{padding-left:0;padding-right:0;padding-top:40px}@media only screen and (min-width:320px) and (max-width:736px){.ourvalues__welfare h2.top{padding-left:30px;padding-right:30px}}section.welfare__hero.csr__hero div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/csr_header2.jpg) no-repeat 50%;background-size:cover}@media only screen and (min-width:769px){section.welfare__hero.csr__hero div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.5)),url(/images/retail/csr_header2.jpg) no-repeat 50%;background-size:cover}}section.welfare__hero.csr__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.welfare__hero.csr__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.15s}section.welfare__hero.csr__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.3s}section.welfare__hero.csr__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.45s}section.welfare__hero.sef__hero div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/sef_header.jpg) no-repeat 50%;background-size:cover}@media only screen and (min-width:769px){section.welfare__hero.sef__hero div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.5)),url(/images/retail/sef_header.jpg) no-repeat 50%;background-size:cover}}section.welfare__hero.sef__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.welfare__hero.sef__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.15s}section.welfare__hero.sef__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.3s}section.welfare__hero.sef__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.45s}section.blog__hero div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/btmpheader.jpg) no-repeat 0 0;background-size:cover}@media only screen and (min-width:769px){section.blog__hero div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.5)),url(/images/retail/btmpheader.jpg) no-repeat 0 100%;background-size:cover}}section.blog__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.blog__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.blog__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.2s}section.blog__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.3s}section.blog__categories{padding:20px;background-color:#fff}section.blog__categories div.u-cntr{display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:737px){section.blog__categories div.u-cntr{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}section.blog__categories a{display:inline-block;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-decoration:none;font-family:Montserrat,serif;font-weight:600;padding:6px 0;color:#004380;position:relative}@media only screen and (min-width:737px){section.blog__categories a{-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}}section.blog__categories a:after{content:"";position:absolute;width:100%;bottom:0;height:1px;background-color:#004380;left:0;transition:height .3s}section.blog__categories a.is-active:after,section.blog__categories a:hover:after{height:3px}section.blog__articles{background-color:#fff;padding:0 20px}@media only screen and (min-width:769px){section.blog__articles{padding:0}}section.blog__articles a.blog__article{padding:20px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;border-bottom:1px solid #004380;text-decoration:none}@media only screen and (min-width:737px){section.blog__articles a.blog__article{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}section.blog__articles a.blog__article:last-of-type{border:none}section.blog__articles a.blog__article:hover div.blog__article__img>div{-webkit-transform:scale(1.1) rotate(.1deg);transform:scale(1.1) rotate(.1deg)}section.blog__articles a.blog__article:hover div.blog__article__copy h2>span{border-bottom:1px solid}section.blog__articles a.blog__article div.blog__article__img{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;height:240px;margin-bottom:14px;position:relative;overflow:hidden}@media only screen and (min-width:737px){section.blog__articles a.blog__article div.blog__article__img{-webkit-flex:0 0 340px;-ms-flex:0 0 340px;flex:0 0 340px;margin-bottom:0}}@media only screen and (min-width:769px){section.blog__articles a.blog__article div.blog__article__img{-webkit-flex:0 0 380px;-ms-flex:0 0 380px;flex:0 0 380px;margin-bottom:0;height:254px}}section.blog__articles a.blog__article div.blog__article__img>div{position:absolute;width:100%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:-webkit-transform 5s;transition:transform 5s;transition:transform 5s,-webkit-transform 5s;z-index:500;background-image:url(/images/retail/blog_tmp.jpg)}section.blog__articles a.blog__article div.blog__article__img.is-video>i{position:absolute;width:100%;height:100%;background:url(/images/retail/play_icon_fill.svg) no-repeat 50%;z-index:600}section.blog__articles a.blog__article div.blog__article__copy{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width:737px){section.blog__articles a.blog__article div.blog__article__copy{-webkit-flex:0 1 70%;-ms-flex:0 1 70%;flex:0 1 70%}}section.blog__articles a.blog__article div.blog__article__copy__cntr{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.blog__articles a.blog__article div.blog__article__copy__cntr{padding:0 0 0 30px}}section.blog__articles a.blog__article div.blog__article__copy em{display:block;font-family:Montserrat,serif;font-size:9px;color:#5c5c5c}section.blog__articles a.blog__article div.blog__article__copy h2{margin:8px 0;color:#004380;font-family:Ovo,sans-serif;font-weight:400}section.blog__articles a.blog__article div.blog__article__copy p{font-family:Montserrat,serif;color:#5c5c5c;font-weight:400}section.blog__articles a.blog__article div.blog__article__copy__cntr>div{display:block;margin:12px 0 0;color:#004380;font-family:Montserrat,serif;font-weight:600}section.blog__articles a.blog__article div.blog__article__copy__cntr>div:hover{text-decoration:none}section.blog__pagination{background-color:#fff;padding:20px 20px 50px}@media only screen and (min-width:769px){section.blog__pagination{padding:20px 0 50px}}section.blog__pagination a{text-align:center}section.blog__pagination a.btn--prev{float:left;width:120px}section.blog__pagination a.btn--next{float:right;width:120px}section.blog__pagination a.btn__cta{background:#004380}section.blog__pagination div.blog__pagination__pages{text-align:center;font-family:Montserrat,serif;color:#5c5c5c;padding-top:6px}section.blog__pagination div.blog__pagination__pages>a{color:grey;font-size:12pt;font-family:Montserrat,serif;text-decoration:none;padding-top:8px;display:inline-block;margin:0 3px;border-bottom:1px solid transparent}section.blog__pagination div.blog__pagination__pages>a:hover{color:#5c5c5c;border-bottom:1px solid #5c5c5c;opacity:.5}section.blog__pagination div.blog__pagination__pages>a.active{color:#004380;font-weight:700;text-decoration:underline}section.blog__post{display:block;background-color:#fff;overflow-x:hidden}@media only screen and (min-width:769px){section.blog__post{padding:30px 0}}section.blog__post header{height:410px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;background-image:url(/images/retail/tmp_blog_article_header.jpg)}section.blog__post header.is-video{cursor:pointer}section.blog__post div.u-cntr{max-width:620px;position:relative}section.blog__post div.blog__post__details__cntr{padding:0 20px}section.blog__post div.blog__author{position:relative;margin-left:0;top:0;left:0;margin-bottom:20px}@media only screen and (min-width:769px){section.blog__post div.blog__author{position:absolute;margin-left:-160px}}section.blog__post div.blog__author>div{width:100px;height:100px;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%;overflow:hidden;margin-bottom:14px;background-image:url(/images/retail/tmp_blog_author.jpg)}section.blog__post div.blog__author>em{display:block;color:#5c5c5c;font-family:Montserrat,serif;font-size:10px;font-weight:600}section.blog__post header.is-video>i{position:absolute;width:100%;height:100%;background:url(/images/retail/play_icon_fill.svg) no-repeat 50%}section.blog__post div.blog__post__details{margin:10px 0 30px;position:relative}section.blog__post div.blog__post__details>em{position:absolute;right:10px;top:0;color:#5c5c5c;font-family:Montserrat,serif;font-size:10px;font-weight:600}section.blog__post div.blog__block{padding-left:20px;padding-right:20px}section.blog__post div.blog__block__copy h2{color:#004380;margin-bottom:12px}section.blog__post div.blog__block__copy h3{color:#004380;margin-bottom:6px}section.blog__post div.blog__block__copy p{color:#5c5c5c;font-family:Montserrat,serif;margin:.8rem 0}section.blog__post div.blog__block__quote{padding-top:30px;padding-bottom:30px}section.blog__post div.blog__block__quote blockquote{font-size:18px;font-weight:600;font-family:Montserrat,serif;color:#004380;margin:0 auto;position:relative;text-align:center;width:80%}@media only screen and (min-width:737px){section.blog__post div.blog__block__quote blockquote{font-size:28px;width:450px}}section.blog__post div.blog__block__quote blockquote:after,section.blog__post div.blog__block__quote blockquote:before{content:"";position:absolute;top:30%;width:40px;height:40px}section.blog__post div.blog__block__quote blockquote:after{right:-44px;background:url(/images/retail/blog_quote_right.svg) no-repeat 50%;background-size:50%}@media only screen and (min-width:737px){section.blog__post div.blog__block__quote blockquote:after{right:-50px;background-size:auto}}section.blog__post div.blog__block__quote blockquote:before{left:-44px;background:url(/images/retail/blog_quote_left.svg) no-repeat 50%;background-size:50%}@media only screen and (min-width:737px){section.blog__post div.blog__block__quote blockquote:before{left:-50px;background-size:auto}}section.blog__post div.blog__block__gallery{padding:30px 0;outline:none;overflow:hidden;position:relative}section.blog__post ol.flickity-page-dots{padding:10px 0;text-align:center}section.blog__post ol.flickity-page-dots>.dot{height:12px;width:12px;border-radius:50%;background:#5c5c5c;display:inline-block;margin:0 3px;cursor:pointer}section.blog__post ol.flickity-page-dots>.dot.is-selected{background:#004380}section.blog__post button.flickity-prev-next-button{position:absolute;padding:0;top:30px;left:0;-webkit-transform:scale(1);transform:scale(1);width:50px;height:240px;background-color:rgba(0,0,0,.65);border:none;z-index:700;cursor:pointer}section.blog__post button.flickity-prev-next-button.previous{left:0}section.blog__post button.flickity-prev-next-button.next{right:0;left:auto}section.blog__post button.flickity-prev-next-button .arrow{fill:#fff}@media only screen and (min-width:737px){section.blog__post button.flickity-prev-next-button{width:100px;height:300px}}section.blog__post button.flickity-prev-next-button>svg{width:46.4px}section.blog__post div.blog__gallery__item{width:100%}@media only screen and (min-width:737px){section.blog__post div.blog__gallery__item{margin-right:10px;width:80%;max-width:580px}}section.blog__post div.blog__gallery__item>div{background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:240px}@media only screen and (min-width:737px){section.blog__post div.blog__gallery__item>div{height:300px}}section.blog__post div.blog__gallery__item>em{padding:8px 2px;font-size:12px;font-style:italic;font-family:Montserrat,serif;color:#5c5c5c;display:block}section.blog__post a.blog-edit-button{color:#004380;font-family:Montserrat,serif;font-size:10px;font-weight:600}section.blog__post a.blog-edit-button:hover{text-decoration:underline;color:red;cursor:pointer}section.blog__post div.pres{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media only screen and (min-width:737px){section.blog__post div.pres{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}section.blog__post div.col__president_1{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-order:1;-ms-flex-order:1;order:1;padding:0 30px;margin-top:30px}@media only screen and (min-width:737px){section.blog__post div.col__president_1{padding:0 0 0 40px;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media only screen and (min-width:769px){section.blog__post div.col__president_1{padding:0 0 0 20px}}section.blog__post div.col__president_2{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-order:2;-ms-flex-order:2;order:2;padding:0 30px;margin-top:30px}section.blog__post div.col__president_2 img{max-width:300px;margin-left:auto;margin-right:auto}@media only screen and (min-width:737px){section.blog__post div.col__president_2 img{max-width:300px;width:100%}}@media only screen and (min-width:737px){section.blog__post div.col__president_2{padding:0 40px;-webkit-order:1;-ms-flex-order:1;order:1;margin-top:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}}@media only screen and (min-width:769px){section.blog__post div.col__president_2{padding:0 20px}}section.blog__post .author{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:20px 0}section.blog__post .author .picture{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-ms-flex-item-align:center}section.blog__post .author .desc,section.blog__post .author .picture{-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}section.blog__post .author .desc{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;padding-left:30px;-ms-flex-item-align:center}section.cmpnt__hero.cmpnt__hero--small.contact__hero{min-height:500px;height:50vh}section.cmpnt__hero.contact__hero div.cmpnt__hero__copy>p{padding:0}section.contact__hero div.cmpnt__hero__copy{padding:82px 20px 32px}section.contact__hero div.cmpnt__hero__bg{background:linear-gradient(transparent,transparent 60%),url(/images/retail/contactus-mob-bg.jpg) no-repeat top;background-size:cover}@media only screen and (min-width:769px){section.contact__hero div.cmpnt__hero__bg{background:linear-gradient(transparent 60%,rgba(0,0,0,.2)),url(/images/retail/contactus-bg.jpg) no-repeat top;background-size:cover}}div.contact__hero__footer{position:absolute;width:300px;left:50%;bottom:8px;margin-left:-150px;z-index:500;text-align:center;color:#fff}div.contact__hero__footer p{font-size:12px}div.contact__hero__footer a{display:inline-block;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}div.contact__hero__footer a:hover{-webkit-transform:translateY(5px) scale(1.2);transform:translateY(5px) scale(1.2)}div.contact__hero__footer a>i{display:block;width:50px;height:34px;background:url(/images/retail/arrowdown-w.svg) no-repeat 50%;background-size:16px 9px}section.contact{background-color:#e2f4fc;padding:30px 0}@media only screen and (min-width:737px){section.contact{padding:60px 0}}section.contact>div.u-cntr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:680px;padding:0 20px}@media only screen and (min-width:737px){section.contact>div.u-cntr{padding:0 20px}}section.contact div.contact__region,section.contact div.contact__region--single{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.contact div.contact__region--single{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}section.contact div.contact__region p{font-family:Montserrat,serif;color:#5c5c5c}section.contact div.contact__region h3{color:#004380;margin-bottom:14px}section.contact div.contact__region>div.contact__mutli{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}section.contact div.contact__mutli>div.contact__location{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:10px}@media only screen and (min-width:737px){section.contact div.contact__mutli>div.contact__location{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:40px}}@media only screen and (min-width:737px){section.contact div.contact__region--single div.contact__mutli>div.contact__location{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:40px}}section.contact div.contact__mutli>div.contact__location p{padding:4px 0}@media only screen and (min-width:737px){section.contact div.contact__mutli>div.contact__location p{padding:8px 0}}section.inquiries__form{background-color:#004380;padding:40px 20px}@media only screen and (min-width:737px){section.inquiries__form{padding:60px 0 0}}section.inquiries__form>div.u-cntr{max-width:680px}section.inquiries__form h2{color:#fff;margin-bottom:14px}section.inquiries__form p{color:#fff;padding:10px 0;font-family:Montserrat,serif}section.inquiries__form form{background-color:#fff;padding:30px;margin:40px -20px 0;overflow:hidden}section.inquiries__form form p{color:#5c5c5c}section.inquiries__form form div.form__block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}section.inquiries__form form div.form__block.is-complete{opacity:0;pointer-events:none}section.inquiries__form form div.form__block>em,section.inquiries__form form div.form__block>h3,section.inquiries__form form div.form__block>p{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}section.inquiries__form form div.form__block>em{font-family:Montserrat,serif;font-size:10px;color:#004380;margin-bottom:20px}section.inquiries__form form div.form__block>h3{color:#004380;margin:40px 0 20px}section.inquiries__form form div.form__block>div.form-formItem{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formItem{padding-right:8px;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}}section.inquiries__form form div.form__block>div.form-formItem.form--hasTip{-webkit-flex:1 1 80%;-ms-flex:1 1 80%;flex:1 1 80%;padding-right:8px}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formItem.form--hasTip{-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%;padding-right:8px}}section.inquiries__form form div.form__block>div.form-formItem--small{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formItem--small{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}}section.inquiries__form form div.form__block>div.form-formTip{-webkit-flex:0 0 32px;-ms-flex:0 0 32px;flex:0 0 32px}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formTip{-webkit-flex:0 0 45px;-ms-flex:0 0 45px;flex:0 0 45px}}section.inquiries__form form div.form__block>div.form-formItem--long{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formItem--long{-webkit-flex:0 0 65%;-ms-flex:0 0 65%;flex:0 0 65%}}section.inquiries__form form div.form__block>div.form-formItem--half{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formItem--half{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}section.inquiries__form form div.form__block>div.form-formItem--35percent{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formItem--35percent{-webkit-flex:0 0 35%;-ms-flex:0 0 35%;flex:0 0 35%}}section.inquiries__form form div.form__block>div.form-formItem--15percent{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formItem--15percent{-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}}section.inquiries__form form div.form__block>div.form-formItem--quarter{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formItem--quarter{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}}section.inquiries__form form div.form__block>div.form-formItem--third{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.inquiries__form form div.form__block>div.form-formItem--third{-webkit-flex:0 0 33%;-ms-flex:0 0 33%;flex:0 0 33%}}section.inquiries__form form div.form__block>div.form-formItem--full{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}section.inquiries__form form label{font-family:Montserrat,serif}section.inquiries__form form div.form__files{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:130%;padding:30px 30px 22px;margin:0 -30px 20px;background-color:#e2f4fc}section.inquiries__form form div.form__files>em{font-family:Montserrat,serif;font-size:10px;color:#004380;margin-bottom:20px}section.inquiries__form form div.form__files>em,section.inquiries__form form div.form__files div.form-formItem{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:737px){section.inquiries__form form div.form__files div.form-formItem{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}section.inquiries__form form div.form__files #contact_files_new{cursor:pointer}section.inquiries__form form div.form__buttons{margin-top:20px}section.inquiries__form div.u-cntr div.ContactUsForm__success{transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;opacity:0;pointer-events:none;-webkit-transform:translate(-50px);transform:translate(-50px);position:absolute;width:100%;bottom:30px;left:0;padding:0 20px}@media only screen and (min-width:769px){section.inquiries__form div.u-cntr div.ContactUsForm__success{bottom:30px;-webkit-transform:translateY(50px);transform:translateY(50px)}}section.inquiries__form div.u-cntr div.ContactUsForm__success.is-active{-webkit-transform:translate(0);transform:translate(0);opacity:1}section.inquiries__form div.u-cntr div.ContactUsForm__success.is-active p{color:#004380}.nb{display:none!important}.hl{display:inline-block;padding:3px;background:#fbefdb}section.faqs{background:#e2f4fc;padding:120px 20px 60px}@media only screen and (min-width:737px){section.faqs{padding:120px 0 60px}}section.faqs>div.u-cntr{max-width:620px}section.faqs header{padding:0 0 40px;color:#004380;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex}section.faqs header>div{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;max-width:500px;margin:0 auto}section.faqs header>div>p{margin-top:14px;font-family:Montserrat,serif}section.faqs div.faqs__cntr h2{color:#004380;padding-bottom:16px}section.faqs div.faqs__cntr{margin-top:40px}section.faqs div.faqs__cntr:first-of-type{margin-top:0}section.faqs div.faqs__accordion{border:1px solid #004380}section.faqs div.faq{border-bottom:1px solid #004380;position:relative;background:#fff;color:#004380;overflow:hidden;transition:background-color .3s,color .3s}section.faqs div.faq:last-of-type{border-bottom:none}section.faqs div.faq.is-open{height:auto;background:#004380;color:#fff;transition:background-color .2s,color .2s}section.faqs div.faq.is-open>a>i.close{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}section.faqs div.faq.is-open>a>i.close>span{background-color:#fff}section.faqs div.faq>a{cursor:pointer;display:inline-block;width:100%;text-decoration:none;color:#004380;position:relative}section.faqs div.faq>a.question{width:auto}section.faqs div.faq>a>h3{display:inline-block}section.faqs div.faq>a:hover h3>span{border-bottom:1px solid #fff}section.faqs div.faq>a.copy{color:#fff;width:auto}section.faqs div.faq>a>i.close{position:absolute;display:block;right:10px;top:10px;width:21px;height:21px;overflow:hidden;text-indent:-9000px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}section.faqs div.faq>a>i.close>span{display:block;position:absolute;background-color:#004380}section.faqs div.faq>a>i.close>span:first-child{width:1px;height:100%;top:0;left:49.5%}section.faqs div.faq>a>i.close>span:nth-child(2){width:100%;height:1px;top:49.5%;left:0}section.faqs div.faq>a>h3{padding:8px 30px 8px 8px}section.faqs div.faq.is-open>a>h3{color:#fff}section.faqs div.faq>div.faq__content{background:#fff;padding:0 20px;color:#004380;transition:background-color .3s,color .3s;display:none;margin-bottom:10px}section.faqs div.faq.is-open>div.faq__content{background:#004380}section.faqs div.faq>div.faq__content>p{color:#004380;opacity:0;transition:opacity .3s;font-family:Montserrat,serif}section.faqs div.faq.is-open>div.faq__content>p{color:#fff;opacity:1}section.faqs div.faq.is-open>div.faq__content>ul{color:#fff;opacity:1;font-family:Montserrat,serif}section.faqs div.faq.is-open>div.faq__content>p>a{color:#fff;opacity:1}section.faqs div.faq.is-open>div.faq__content>p>a:hover{color:#f4ac35}section.faqs div.faqs__accordion--internal{border:none}section.faqs div.faqs__accordion--internal div.faq{background:transparent;color:#fff;border-bottom:none}section.faqs div.faqs__accordion--internal div.faq>a>h3{font-family:Montserrat,serif;font-size:14px;font-weight:600;color:#fff;padding:4px 8px;line-height:1.6}section.faqs div.faqs__accordion--internal div.faq__content{background:transparent;color:#fff;padding:0 0 0 30px;font-family:Montserrat,serif;margin-bottom:0}section.faqs div.faq.is-open div.faqs__accordion--internal div.faq__content,section.faqs div.faq div.faqs__accordion--internal div.faq__content{background:transparent}section.error header{height:60vh;background:linear-gradient(rgba(0,0,0,.2) 60%,rgba(0,0,0,.5)),url(/images/retail/404_bg.jpg) no-repeat 0 100%;background-size:cover;position:relative}section.error header>div.u-cntr{position:absolute;width:100%;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center;max-width:none}section.error header>div.u-cntr p{font-family:Montserrat,serif}section.error div.errorPageLinks{background:#e2f4fc;padding:0 20px 60px}@media only screen and (min-width:769px){section.error div.errorPageLinks{padding:0 0 60px}}section.error div.errorPageLinks__cntr{max-width:660px;margin:-120px auto 0;padding:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (min-width:737px){section.error div.errorPageLinks__cntr{padding:30px 20px}}section.error div.errorPageLink{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:block;margin-bottom:24px}@media only screen and (min-width:737px){section.error div.errorPageLink{-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%;margin-right:4%}}section.error div.errorPageLink:nth-of-type(2n){margin-right:0}section.error a.errorPageLink>h2{color:#004380}section.error div.errorPageLink>p{font-family:Montserrat,serif;color:#5c5c5c}section.error div.errorPageLink>.btn__txt{border:none;display:block;padding:20px 0 0;color:#004380}section.general{background:#e2f4fc;padding:80px 24px}@media only screen and (min-width:737px){section.general{padding:120px 30px}}@media only screen and (min-width:769px){section.general{padding:140px 0 60px}}section.general h1{color:#004380;margin-bottom:20px}section.general h3{color:#004380;margin-bottom:12px;margin-top:24px}section.general h3:first-of-type{margin-top:0}section.general blockquote{margin-left:40px}section.general blockquote,section.general p{color:#5c5c5c;font-family:Montserrat,serif;padding:10px 0}section.general p>a{color:#004380;border-bottom:1px solid;text-decoration:none}section.general p:first-of-type{padding-top:0}section.general p:last-of-type{padding-bottom:0}section.general ol{color:#5c5c5c;font-family:Montserrat,serif;padding:10px 0;list-style-type:lower-alpha}section.general ol>li{margin-left:40px;line-height:1.5;margin-bottom:6px}section.process_how__hero div.cmpnt__hero__bg{background:url(/images/retail/howweproduce_header_mob_bg.jpg) no-repeat top;background-size:cover}@media only screen and (min-width:769px){section.process_how__hero div.cmpnt__hero__bg{background:url(/images/retail/howweproduce_header_bg.jpg) no-repeat top;background-size:cover}}section.process_how__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.process_how__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}.process-all-item{background-color:#e1f4fc;min-height:324px;border-bottom:2px solid #fff}@media only screen and (min-width:320px) and (max-width:736px){.process-all-item{min-height:0}}.process-all-item{clear:both}.pro-copy,.pro-image{width:50%;float:left;min-height:324px;padding-left:15px;padding-right:15px}@media only screen and (min-width:320px) and (max-width:736px){.pro-copy,.pro-image{float:none;width:100%;min-height:0}}@media only screen and (min-width:320px) and (max-width:736px){.pro-copy{margin-top:20px;margin-bottom:20px;text-align:center}}.pro-image{background-repeat:no-repeat;background-size:contain;background-position:50%}@media only screen and (min-width:320px) and (max-width:736px){.pro-image{min-height:250px}}.process-all-item-shelled .pro-image{background-image:url(img/pro_shelled/pro_shelled_cleaning.svg);background-size:80% auto}.process-all-item-cracked .pro-image{background-image:url(img/pro_cracked/pro_cracked_breaking.svg);background-size:80% auto;float:right}@media only screen and (min-width:320px) and (max-width:736px){.process-all-item-cracked .pro-image{float:none}}.process-all-item-prepared .pro-image{background-image:url(img/pro_prepared/pro_prepared_boiling.svg);background-size:80% auto}.process-all-item .valign{position:relative;min-height:324px}@media only screen and (min-width:320px) and (max-width:736px){.process-all-item .valign{min-height:0}}.process-all-item .valign .inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:320px) and (max-width:736px){.process-all-item .valign .inner{position:static;-webkit-transform:translateY(0);transform:translateY(0)}}.process-all-item h2{color:#004280;font-size:50px}@media only screen and (min-width:320px) and (max-width:736px){.process-all-item h2{font-size:28px}}.process-all-item p{color:#004280;line-height:17px;margin-bottom:20px}section.nutrition__products div.product__item>.btn_pro_shelled_prod{background:#004380;border:1px solid #004380}section.ourvalues__grading__demo{background:#e2f4fc;width:100%;overflow-x:hidden}@media only screen and (min-width:737px){section.ourvalues__grading__demo{height:2770px}}section.ourvalues__grading__demo>div{padding:60px 0;position:relative}div.pro__box{margin-bottom:50px}@media only screen and (min-width:737px){div.pro__box{position:absolute;width:44%}}div.pro__box.has-animated div.pro__box__copy>*,div.pro__box.has-animated div.pro__box__illus{-webkit-transform:translate(0);transform:translate(0);opacity:1}div.pro__box .btn__cta{margin-top:14px;min-width:140px;text-align:center}div.pro__box__copy{padding:0 20px}div.pro__box__copy>*{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transition:opacity .5s,background-color .5s,color .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s,background-color .5s,color .5s;transition:opacity .5s,transform .5s,background-color .5s,color .5s,-webkit-transform .5s}@media only screen and (min-width:737px){div.pro__box__copy>*{-webkit-transform:translate(-20px);transform:translate(-20px)}}div.pro__box__copy>:first-child{transition-delay:0s}div.pro__box__copy>:nth-child(2){transition-delay:.1s}div.pro__box__copy>:nth-child(3){transition-delay:.2s}div.pro__box__copy>h2{color:#004380;margin-bottom:14px}div.pro__box__copy>p{color:#5c5c5c}div.pro__box__illus{margin-top:40px;position:relative;width:100%;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;transition-delay:.3s}@media only screen and (min-width:737px){div.pro__box__illus{-webkit-transform:translate(-20px);transform:translate(-20px)}}div.pro__box__illus>div{background-position:50%;background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;background-size:contain}section.pro_shelled__hero div.cmpnt__hero__bg{background:url(/images/retail/pro_shelled_header_mob_bg.jpg) no-repeat 0 0;background-size:cover}@media only screen and (min-width:769px){section.pro_shelled__hero div.cmpnt__hero__bg{background:url(/images/retail/pro_shelled_header_bg.jpg) no-repeat 0;background-size:cover}}section.pro_shelled__hero div.cmpnt__hero__bg>div{background-image:linear-gradient(transparent,rgba(0,0,0,.64))}section.pro_shelled__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.pro_shelled__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.pro_shelled__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.2s}section.pro_shelled__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.3s}div.pro_shelled__timeline{display:none;position:absolute;top:349px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/images/retail/pro_common/pro_common_timeline.svg) no-repeat 50%;width:108px;height:1977px}@media only screen and (min-width:737px){div.pro_shelled__timeline{display:block}}@media only screen and (min-width:737px){div.pro_shelled__eggIn{max-width:450px;margin:0 auto;position:relative;margin-top:21px}div.pro_shelled__eggIn div.pro__box__copy>*,div.pro_shelled__eggIn div.pro__box__illus{-webkit-transform:translateY(20px);transform:translateY(20px)}}@media only screen and (min-width:737px){div.pro_shelled__separating{right:0;top:452px}div.pro_shelled__separating div.pro__box__copy>*,div.pro_shelled__separating div.pro__box__illus{-webkit-transform:translate(20px);transform:translate(20px)}}@media only screen and (min-width:737px){div.pro_shelled__cleaning{left:0;top:690px}}@media only screen and (min-width:737px){div.pro_shelled__candling{right:0;top:1045px}div.pro_shelled__candling,div.pro_shelled__candling div.pro__box__copy>*,div.pro_shelled__candling div.pro__box__illus{-webkit-transform:translate(20px);transform:translate(20px)}}@media only screen and (min-width:737px){div.pro_shelled__tapping{left:0;top:1303px}}@media only screen and (min-width:737px){div.pro_shelled__grading{right:0;top:1607px}div.pro_shelled__grading div.pro__box__copy>*,div.pro_shelled__grading div.pro__box__illus{-webkit-transform:translate(20px);transform:translate(20px)}}@media only screen and (min-width:737px){div.pro_shelled__packaging{left:0;top:1894px}}@media only screen and (min-width:737px){div.pro_shelled__shipping{left:50%;top:2283px;margin-left:-22%}div.pro_shelled__shipping div.pro__box__copy>*,div.pro_shelled__shipping div.pro__box__illus{-webkit-transform:translateY(20px);transform:translateY(20px)}}@media only screen and (min-width:737px){div.pro_shelled__shipping div.pro__box__copy{position:absolute;bottom:-230px}}div.pro_shelled__illus--eggsIn{height:104px;background-size:contain}@media only screen and (min-width:737px){div.pro_shelled__illus--eggsIn{height:152px}}div.pro_shelled__illus--eggsIn div{background-image:url(/images/retail/pro_common/pro_common_truck.svg)}div.pro_shelled__illus--separating{height:364px}div.pro_shelled__illus--separating div{width:528px;left:20px;background-image:url(/images/retail/pro_shelled/pro_shelled_separating.svg)}div.pro_shelled__illus--cleaning{height:267px}div.pro_shelled__illus--cleaning div{width:495px;right:20px;background-image:url(/images/retail/pro_shelled/pro_shelled_cleaning.svg)}div.pro_shelled__illus--candling{height:228px}div.pro_shelled__illus--candling div{width:488px;left:20px;background-image:url(/images/retail/pro_shelled/pro_shelled_candling.svg)}div.pro_shelled__illus--tapping{height:253px}div.pro_shelled__illus--tapping div{width:490px;right:20px;background-image:url(/images/retail/pro_shelled/pro_shelled_tapping.svg)}div.pro_shelled__illus--grading{height:194px}div.pro_shelled__illus--grading div{width:492px;left:20px;background-image:url(/images/retail/pro_shelled/pro_shelled_grading.svg)}div.pro_shelled__illus--packaging{height:180px}div.pro_shelled__illus--packaging div{width:491px;right:20px;background-image:url(/images/retail/pro_shelled/pro_shelled_packaging.svg)}div.pro_shelled__illus--shipping{height:104px;background-size:contain}@media only screen and (min-width:737px){div.pro_shelled__illus--shipping{height:152px}}div.pro_shelled__illus--shipping div{background-image:url(/images/retail/pro_common/pro_common_truck_end.svg)}section.pro_cracked__hero div.cmpnt__hero__bg{background:url(/images/retail/pro_cracked_header_mob_bg.jpg) no-repeat 0 0;background-size:cover}@media only screen and (min-width:769px){section.pro_cracked__hero div.cmpnt__hero__bg{background:url(/images/retail/pro_cracked_header_bg.jpg) no-repeat 0;background-size:cover}}section.pro_cracked__hero div.cmpnt__hero__bg>div{background-image:linear-gradient(transparent,rgba(0,0,0,.64))}section.pro_cracked__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.pro_cracked__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.pro_cracked__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.2s}section.pro_cracked__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.3s}div.pro_cracked__timeline{display:none;position:absolute;top:349px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/images/retail/pro_common/pro_common_timeline.svg) no-repeat 50%;width:108px;height:1977px}@media only screen and (min-width:737px){div.pro_cracked__timeline{display:block}}@media only screen and (min-width:737px){div.pro_cracked__eggIn{max-width:450px;margin:0 auto;position:relative;margin-top:21px}div.pro_cracked__eggIn div.pro__box__copy>*,div.pro_cracked__eggIn div.pro__box__illus{-webkit-transform:translateY(20px);transform:translateY(20px)}}@media only screen and (min-width:737px){div.pro_cracked__separating{right:0;top:452px}div.pro_cracked__separating div.pro__box__copy>*,div.pro_cracked__separating div.pro__box__illus{-webkit-transform:translate(20px);transform:translate(20px)}}@media only screen and (min-width:737px){div.pro_cracked__cleaning{left:0;top:690px}}@media only screen and (min-width:737px){div.pro_cracked__candling{right:0;top:1045px}div.pro_cracked__candling,div.pro_cracked__candling div.pro__box__copy>*,div.pro_cracked__candling div.pro__box__illus{-webkit-transform:translate(20px);transform:translate(20px)}}@media only screen and (min-width:737px){div.pro_cracked__breaking{left:0;top:1303px}}@media only screen and (min-width:737px){div.pro_cracked__pasteur{right:0;top:1607px}div.pro_cracked__pasteur div.pro__box__copy>*,div.pro_cracked__pasteur div.pro__box__illus{-webkit-transform:translate(20px);transform:translate(20px)}}@media only screen and (min-width:737px){div.pro_cracked__packaging{left:0;top:1894px}}@media only screen and (min-width:737px){div.pro_cracked__shipping{left:50%;top:2283px;margin-left:-22%}div.pro_cracked__shipping div.pro__box__copy>*,div.pro_cracked__shipping div.pro__box__illus{-webkit-transform:translateY(20px);transform:translateY(20px)}}@media only screen and (min-width:737px){div.pro_cracked__shipping div.pro__box__copy{position:absolute;bottom:-230px}}div.pro_cracked__illus--eggsIn{height:104px;background-size:contain}@media only screen and (min-width:737px){div.pro_cracked__illus--eggsIn{height:152px}}div.pro_cracked__illus--eggsIn div{background-image:url(/images/retail/pro_common/pro_common_truck.svg)}div.pro_cracked__illus--separating{height:364px}div.pro_cracked__illus--separating div{width:528px;left:20px;background-image:url(/images/retail/pro_cracked/pro_cracked_separating.svg)}div.pro_cracked__illus--cleaning{height:267px}div.pro_cracked__illus--cleaning div{width:495px;right:20px;background-image:url(/images/retail/pro_cracked/pro_cracked_cleaning.svg)}div.pro_cracked__illus--candling{height:228px}div.pro_cracked__illus--candling div{width:488px;left:-15px;background-image:url(/images/retail/pro_cracked/pro_cracked_candling.svg)}div.pro_cracked__illus--breaking{height:253px}div.pro_cracked__illus--breaking div{width:490px;right:0;background-image:url(/images/retail/pro_cracked/pro_cracked_breaking.svg)}@media only screen and (min-width:737px){div.pro_cracked__illus--breaking{-webkit-transform:scaleX(-1) translate(120px);transform:scaleX(-1) translate(120px)}}@media only screen and (min-width:769px){div.pro_cracked__illus--breaking{right:20px}}@media only screen and (min-width:737px){div.pro__box.pro_cracked__breaking.has-animated div.pro__box__illus{-webkit-transform:translate(-100px) scaleX(-1)!important;transform:translate(-100px) scaleX(-1)!important}}div.pro_cracked__illus--pasteur{height:194px}div.pro_cracked__illus--pasteur div{width:492px;left:20px;background-image:url(/images/retail/pro_cracked/pro_cracked_pasteur.svg)}div.pro_cracked__illus--packaging{height:230px}div.pro_cracked__illus--packaging div{width:491px;right:0;background-image:url(/images/retail/pro_cracked/pro_cracked_packaging.svg)}div.pro_cracked__illus--shipping{height:104px;background-size:contain}@media only screen and (min-width:737px){div.pro_cracked__illus--shipping{height:152px}}div.pro_cracked__illus--shipping div{background-image:url(/images/retail/pro_common/pro_common_truck_end.svg)}body.lang-fr section.ourvalues__grading__demo.cracked{min-height:2870px}body.lang-fr div.pro_cracked__timeline{top:449px}@media only screen and (min-width:737px){body.lang-fr div.pro_cracked__separating{top:552px}}@media only screen and (min-width:737px){body.lang-fr div.pro_cracked__cleaning{top:790px}}@media only screen and (min-width:737px){body.lang-fr div.pro_cracked__candling{top:1145px}}@media only screen and (min-width:737px){body.lang-fr div.pro_cracked__breaking{top:1403px}}@media only screen and (min-width:737px){body.lang-fr div.pro_cracked__pasteur{top:1707px}}@media only screen and (min-width:737px){body.lang-fr div.pro_cracked__packaging{top:1994px}}@media only screen and (min-width:737px){body.lang-fr div.pro_cracked__shipping{top:2383px}}@media only screen and (min-width:737px){body.lang-fr div.pro_cracked__shipping div.pro__box__copy{bottom:-262px}}section.ourvalues__prepared__demo{background:#e2f4fc;width:100%;overflow-x:hidden}@media only screen and (min-width:737px){section.ourvalues__prepared__demo{height:2500px}}section.ourvalues__prepared__demo>div{padding:60px 0;position:relative}section.pro_prepared__hero div.cmpnt__hero__bg{background:url(/images/retail/pro_prepared_header_mob_bg.jpg) no-repeat 0 0;background-size:cover}@media only screen and (min-width:769px){section.pro_prepared__hero div.cmpnt__hero__bg{background:url(/images/retail/pro_prepared_header_bg.jpg) no-repeat 0;background-size:cover}}section.pro_prepared__hero div.cmpnt__hero__bg>div{background-image:linear-gradient(transparent,rgba(0,0,0,.64))}section.pro_prepared__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:first-child{transition-delay:0s}section.pro_prepared__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(2){transition-delay:.1s}section.pro_prepared__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(3){transition-delay:.2s}section.pro_prepared__hero div.cmpnt__hero__copy div.cmpnt__hero__copy__cntr.do-intro>:nth-child(4){transition-delay:.3s}div.pro_prepared__timeline{display:none;position:absolute;top:349px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(/images/retail/pro_prepared/pro_prepared_timeline.svg) no-repeat 50%;width:108px;height:1757px}@media only screen and (min-width:737px){div.pro_prepared__timeline{display:block}}@media only screen and (min-width:737px){div.pro_prepared__eggIn{max-width:450px;margin:0 auto;position:relative;margin-top:21px}div.pro_prepared__eggIn div.pro__box__copy>*,div.pro_prepared__eggIn div.pro__box__illus{-webkit-transform:translateY(20px);transform:translateY(20px)}}@media only screen and (min-width:737px){div.pro_prepared__conditioning{right:0;top:452px}div.pro_prepared__conditioning div.pro__box__copy>*,div.pro_prepared__conditioning div.pro__box__illus{-webkit-transform:translate(20px);transform:translate(20px)}}@media only screen and (min-width:737px){div.pro_prepared__seperating{left:0;top:665px}}@media only screen and (min-width:737px){div.pro_prepared__boiling{right:0;top:1045px}div.pro_prepared__boiling,div.pro_prepared__boiling div.pro__box__copy>*,div.pro_prepared__boiling div.pro__box__illus{-webkit-transform:translate(20px);transform:translate(20px)}}@media only screen and (min-width:737px){div.pro_prepared__checking{left:0;top:1303px}}@media only screen and (min-width:737px){div.pro_prepared__packaging{right:0;top:1607px}div.pro_prepared__packaging div.pro__box__copy>*,div.pro_prepared__packaging div.pro__box__illus{-webkit-transform:translate(20px);transform:translate(20px)}}@media only screen and (min-width:737px){div.pro_prepared__shipping{left:50%;top:2048px;margin-left:-22%}div.pro_prepared__shipping div.pro__box__copy>*,div.pro_prepared__shipping div.pro__box__illus{-webkit-transform:translateY(20px);transform:translateY(20px)}}@media only screen and (min-width:737px){div.pro_prepared__shipping div.pro__box__copy{position:absolute;bottom:-190px}}div.pro_prepared__shipping div.pro__box__copy p em{font-style:italic}div.pro_prepared__illus--eggsIn{height:104px;background-size:contain}@media only screen and (min-width:737px){div.pro_prepared__illus--eggsIn{height:152px}}div.pro_prepared__illus--eggsIn div{background-image:url(/images/retail/pro_common/pro_common_truck.svg)}div.pro_prepared__illus--conditioning{height:324px}div.pro_prepared__illus--conditioning div{width:528px;left:-20px;background-image:url(/images/retail/pro_prepared/pro_prepared_conditioning.svg)}div.pro_prepared__illus--seperating{height:315px}div.pro_prepared__illus--seperating div{width:495px;right:-10px;background-image:url(/images/retail/pro_prepared/pro_prepared_seperating.svg)}div.pro_prepared__illus--boiling{height:228px}div.pro_prepared__illus--boiling div{width:488px;left:20px;background-image:url(/images/retail/pro_prepared/pro_prepared_boiling.svg)}div.pro_prepared__illus--checking{height:253px}div.pro_prepared__illus--checking div{width:425px;right:30px;background-image:url(/images/retail/pro_prepared/pro_prepared_checking.svg)}div.pro_prepared__illus--packaging{height:180px}div.pro_prepared__illus--packaging div{width:491px;background-image:url(/images/retail/pro_prepared/pro_prepared_packaging.svg)}div.pro_prepared__illus--shipping{height:104px;background-size:contain}@media only screen and (min-width:737px){div.pro_prepared__illus--shipping{height:152px}}div.pro_prepared__illus--shipping div{background-image:url(/images/retail/pro_common/pro_common_truck_end.svg)}@media only screen and (min-width:737px){body.lang-fr section.ourvalues__prepared__demo{min-height:2600px}}body.lang-fr div.pro_prepared__timeline{top:449px}@media only screen and (min-width:737px){body.lang-fr div.pro_prepared__conditioning{top:552px}}@media only screen and (min-width:737px){body.lang-fr div.pro_prepared__seperating{top:765px}}@media only screen and (min-width:737px){body.lang-fr div.pro_prepared__boiling{top:1145px}}@media only screen and (min-width:737px){body.lang-fr div.pro_prepared__checking{top:1403px}}@media only screen and (min-width:737px){body.lang-fr div.pro_prepared__packaging{top:1707px}}@media only screen and (min-width:737px){body.lang-fr div.pro_prepared__shipping{top:2148px}}@media only screen and (min-width:737px){body.lang-fr div.pro_prepared__shipping div.pro__box__copy{bottom:-225px}}