@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide.slick-loading img{display:none}@font-face{font-family:lightcase;src:url("../assets/lightcase-5ASMRDXW.b956490107d6.eot?55356177");src:url("../assets/lightcase-5ASMRDXW.b956490107d6.eot?55356177#iefix") format("embedded-opentype"),url("../assets/lightcase-QXPUANBQ.30cce75077e8.woff?55356177") format("woff"),url("../assets/lightcase-3SQA3ETA.3b06e8ee1ad8.ttf?55356177") format("truetype"),url("../assets/lightcase-BAZ4Y3WT.1fe4f32a4e34.svg?55356177#lightcase") format("svg");font-weight:400;font-style:normal}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img,.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide *:focus{outline:none}.slick-prev,.slick-next{position:absolute;display:block;height:30px;width:20px;border:1px solid red;line-height:0px;font-size:12px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{transform:scale(1.15);opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform 163ms ease-out}.slick-prev{left:-25px}.slick-prev:before{content:"";display:inline-block;width:20px;height:30px;background:url("../images/prev.ddc650f14566.svg");background-repeat:no-repeat}.slick-next{right:-25px}.slick-next:before{content:"";display:inline-block;width:20px;height:30px;background:url("../images/next.90c21f1001b5.svg");background-repeat:no-repeat}.grey-nav-btns .slick-prev:before{background:url("../images/prev-grey.544612980a56.svg");background-repeat:no-repeat}.grey-nav-btns .slick-next:before{background:url("../images/next-grey.2b7f04967a7e.svg");background-repeat:no-repeat}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:12px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:.5}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-size:2rem;line-height:20px;text-align:center;color:#999;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#999;opacity:1}@font-face{font-family:lightcase;src:url(/static/fonts/lightcase.eot?55356177);src:url(/static/fonts/lightcase.eot?55356177#iefix) format("embedded-opentype"),url(/static/fonts/lightcase.woff?55356177) format("woff"),url(/static/fonts/lightcase.ttf?55356177) format("truetype"),url(/static/fonts/lightcase.svg?55356177#lightcase) format("svg");font-weight:400;font-style:normal}[class*=lightcase-icon-]:before{font-family:lightcase,sans-serif;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.lightcase-icon-play:before{content:"\e800"}.lightcase-icon-pause:before{content:"\e801"}.lightcase-icon-close:before{content:"\e802"}.lightcase-icon-prev:before{content:"\e803"}.lightcase-icon-next:before{content:"\e804"}.lightcase-icon-spin:before{content:"\e805"}@-webkit-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes lightcase-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}#lightcase-case{display:none;position:fixed;z-index:2002;top:50%;left:50%;font-family:arial,sans-serif;font-size:13px;line-height:1.5;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.5)}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-case,html[data-lc-type=ajax] #lightcase-case{position:fixed!important;inset:0!important;margin:0!important;padding:55px 0 70px;width:100%!important;height:100%!important;overflow:auto!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content{position:relative;z-index:1;text-shadow:none;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px rgba(0,0,0,.5);-o-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px #00000080;-webkit-backface-visibility:hidden}}@media screen and (min-width:641px){html[data-lc-type=image] #lightcase-content,html[data-lc-type=video] #lightcase-content{background-color:#333}}html[data-lc-type=inline] #lightcase-content,html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-content,html[data-lc-type=ajax] #lightcase-content,html[data-lc-type=error] #lightcase-content{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:none!important}}html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner{padding:15px}html[data-lc-type=inline] #lightcase-content .lightcase-contentInner,html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*,html[data-lc-type=error] #lightcase-content .lightcase-contentInner,html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*{width:100%!important;max-width:none!important}html[data-lc-type=inline] #lightcase-content .lightcase-contentInner>*:not(iframe),html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner>*:not(iframe),html[data-lc-type=error] #lightcase-content .lightcase-contentInner>*:not(iframe){height:auto!important;max-height:none!important}}@media screen and (max-width:640px){html.lightcase-isMobileDevice[data-lc-type=iframe] #lightcase-content .lightcase-contentInner iframe{overflow:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:640px)and (min-width:641px){html[data-lc-type=image] #lightcase-content .lightcase-contentInner,html[data-lc-type=video] #lightcase-content .lightcase-contentInner{line-height:.75}}html[data-lc-type=image] #lightcase-content .lightcase-contentInner{position:relative;overflow:hidden!important}@media screen and (max-width:640px){html[data-lc-type=inline] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=ajax] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap,html[data-lc-type=error] #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{position:relative!important;top:auto!important;left:auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:none!important;background:none!important}}@media screen and (min-width:641px){html:not([data-lc-type=error]) #lightcase-content .lightcase-contentInner .lightcase-inlineWrap{padding:30px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:640px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#aaa}}@media screen and (min-width:641px){#lightcase-content h1,#lightcase-content h2,#lightcase-content h3,#lightcase-content h4,#lightcase-content h5,#lightcase-content h6,#lightcase-content p{color:#333}}#lightcase-case p.lightcase-error{margin:0;font-size:17px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#aaa}@media screen and (max-width:640px){#lightcase-case p.lightcase-error{padding:30px 0}}@media screen and (min-width:641px){#lightcase-case p.lightcase-error{padding:0}}.lightcase-open body{overflow:hidden}.lightcase-isMobileDevice .lightcase-open body{max-width:100%;max-height:100%}#lightcase-info{position:absolute;padding-top:15px}#lightcase-info #lightcase-title,#lightcase-info #lightcase-caption{margin:0;padding:0;line-height:1.5;font-weight:400;text-overflow:ellipsis}#lightcase-info #lightcase-title{font-size:17px;color:#aaa}@media screen and (max-width:640px){#lightcase-info #lightcase-title{position:fixed;top:10px;left:0;max-width:87.5%;padding:5px 15px;background:#333}}#lightcase-info #lightcase-caption{clear:both;font-size:13px;color:#aaa}#lightcase-info #lightcase-sequenceInfo{font-size:11px;color:#aaa}@media screen and (max-width:640px){.lightcase-fullScreenMode #lightcase-info{padding-left:15px;padding-right:15px}html:not([data-lc-type=image]):not([data-lc-type=video]):not([data-lc-type=flash]):not([data-lc-type=error]) #lightcase-info{position:static}}#lightcase-loading{z-index:9999;width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none;position:fixed;z-index:2001;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;opacity:1;font-size:32px;text-shadow:0 0 15px #fff;-moz-transform-origin:50% 53%;-webkit-animation:lightcase-spin .5s infinite linear;-moz-animation:lightcase-spin .5s infinite linear;-o-animation:lightcase-spin .5s infinite linear;animation:lightcase-spin .5s infinite linear}#lightcase-loading,#lightcase-loading:focus{text-decoration:none;color:#fff;-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}#lightcase-loading>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]{position:fixed;z-index:9999;width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none;outline:none;cursor:pointer}a[class*=lightcase-icon-],a[class*=lightcase-icon-]:focus{text-decoration:none;color:#fff9;-webkit-tap-highlight-color:transparent;-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}a[class*=lightcase-icon-]>span{display:inline-block;text-indent:-9999px}a[class*=lightcase-icon-]:hover{color:#fff;text-shadow:0 0 15px white}.lightcase-isMobileDevice a[class*=lightcase-icon-]:hover{color:#aaa;text-shadow:none}a[class*=lightcase-icon-].lightcase-icon-close{position:fixed;top:15px;right:15px;bottom:auto;margin:0;opacity:0;outline:none}a[class*=lightcase-icon-].lightcase-icon-prev{left:15px}a[class*=lightcase-icon-].lightcase-icon-next{right:15px}a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{left:50%;margin-left:-.5em}@media screen and (min-width:641px){a[class*=lightcase-icon-].lightcase-icon-pause,a[class*=lightcase-icon-].lightcase-icon-play{opacity:0}}@media screen and (max-width:640px){a[class*=lightcase-icon-]{bottom:15px;font-size:24px}}@media screen and (min-width:641px){a[class*=lightcase-icon-]{bottom:50%;margin-bottom:-.5em}a[class*=lightcase-icon-]:hover,#lightcase-case:hover~a[class*=lightcase-icon-]{opacity:1}}#lightcase-overlay{display:none;width:100%;min-height:100%;position:fixed;z-index:2000;top:-9999px;bottom:-9999px;left:0;background:#333}@media screen and (max-width:640px){#lightcase-overlay{opacity:1!important}}form{font-family:brandon-grotesque,sans-serif;margin-bottom:1.5rem;overflow:visible}form input[type=text],form input[type=email],form input[type=number],form input[type=date],form input[type=tel],form select{appearance:none;width:100%;display:block;border:1px solid #bbb;color:#65656a;border-radius:0;background:#fff;font-family:inherit;font-size:100%;line-height:1.25;padding:8px 12px;margin:0 0 .75rem;text-transform:uppercase}form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=number]::placeholder,form input[type=date]::placeholder,form input[type=tel]::placeholder,form select::placeholder{color:#65656a80}form input[type=text]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=date]:focus,form input[type=tel]:focus,form select:focus{outline:none;box-shadow:0 0 0 1px #65656a40}form textarea{appearance:none;width:100%;display:block;border:1px solid #bbb;color:#65656a;border-radius:0;background:#fff;font-family:inherit;font-size:100%;line-height:1.25;padding:8px 12px;margin:0 0 .75rem}form textarea:focus{outline:none;box-shadow:0 0 0 1px #65656a40}form .resume-field{margin-bottom:.75rem}form .resume-field input[type=file]{display:inline-block;appearance:none}.form-padding{padding-left:3rem;padding-right:3rem}.field-error{display:block;color:red;margin-bottom:.75rem}form select{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 488.076 488.076" width="20"><path fill="#ccc" d="M0 49.017c0-13.824 11.207-25.03 25.03-25.03h438.017c13.824 0 25.029 11.207 25.029 25.03L262.81 455.745s-18.772 18.773-37.545 0C206.494 436.973 0 49.017 0 49.017z"/></svg>');background-repeat:no-repeat;background-size:14px;background-position:96% center}.success-msg{text-align:center;font-family:brandon-grotesque,sans-serif;font-weight:900;font-style:normal;font-size:2rem;padding-top:1rem;padding-bottom:3rem;display:none}.form-submit-btn:hover{transition:background 185ms ease-out}.form-submit-btn:hover{cursor:pointer;background:#999}.form-submit-btn span{vertical-align:middle}.form-submit-btn.submitting{pointer-events:none}.form-submit-btn.submitting:after{content:"";display:inline-block;width:18px;height:18px;margin:1px 1px 1px 10px;border-radius:50%;border:2px solid #fff;border-color:#fff transparent #fff transparent;animation:form-submit-spinner 1.2s linear infinite;vertical-align:middle}@keyframes form-submit-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{appearance:none;border:none;display:inline-block;background:#65656a40;color:#fff;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:1rem;line-height:1.5;margin:0;padding:8px 12px;text-transform:uppercase;outline:none;overflow:visible;white-space:nowrap;vertical-align:middle}.load-more-btn{padding-top:2rem;padding-bottom:2rem}.load-more-btn button{width:100%;cursor:pointer;background:#c6c6c6;color:#3d3d3d}.load-more-btn button:hover,.load-more-btn button:focus{background:#d5d5d5}.default-page-header{position:relative;overflow:hidden}.default-page-header img{width:140%;height:auto;margin-left:-20%}.default-page-header div{position:absolute;top:50%;left:20%;right:20%;transform:translateY(-50%)}.default-page-header div span{color:#fff}@media(min-width:768px){.default-page-header img{width:100%;margin-left:0}}.half-split .split{margin-bottom:2rem}.half-split .split img{width:100%;height:auto}@media(min-width:768px){.half-split{display:flex;align-items:center}.half-split .split{width:46%}.half-split .split img{width:100%}.half-split .split:first-child{margin-right:8%}}header{position:fixed;left:0;top:0;width:100%;background:#fff;text-align:center;padding:12px 0 10px;z-index:100;box-shadow:0 0 .75rem #0003}header a.mucci-logo{display:inline-block;vertical-align:middle}header a.mucci-icon{display:none}header a.mucci-logo svg{display:block;height:65px}header .nav-toggle .open-menu{width:20px;display:none}header .nav-toggle button{position:absolute;left:18px;top:18px;appearance:none;width:50px;height:50px;border:1px solid rgba(101,101,106,.5);background:#fff;border-radius:50%;padding:14px}header .nav-toggle button svg{display:block}header .nav-toggle button#mobileNav{border:none!important}header .nav-toggle button#desktopNav{display:none}@media(min-width:768px){header{height:100vh;padding:.75rem .7rem;width:auto;border-bottom:none}header:before{content:"";display:block;position:absolute;inset:0;background:#65656a13;transition:bottom 1s ease}header.loaded:before{bottom:100%}header .nav-toggle{position:absolute;top:50%;transform:translateY(-50%)}header .nav-toggle button{position:static;width:50px;height:50px;margin-bottom:1rem}header .nav-toggle button#mobileNav{display:none}header .nav-toggle button#desktopNav{display:block}header .nav-toggle .open-menu{display:block;margin:0 auto}header a.mucci-logo{display:none}header a.mucci-icon{display:inline-block}}nav#mobile{font-size:1.6rem;padding:2rem}nav#mobile .primary>ul{display:none;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:1.35rem;padding-left:1.5rem}nav#mobile .secondary ul{display:none;padding-left:1.5rem;font-size:1.2rem}nav#mobile .secondary ul li{margin-bottom:5px}nav#mobile.active{left:0}nav#mobile .primary>a:after,nav#mobile .secondary>a:after{content:"";display:inline-block;width:30px;height:15px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 407.437 407.437" width="10" height="10"><path fill="#ccc" d="M386.258 91.567l-182.54 181.945L21.179 91.567 0 112.815 203.718 315.87l203.719-203.055z"/></svg>');background-repeat:no-repeat;background-position:center center;transition:transform 173ms ease-out}nav#mobile .primary>a.active,nav#mobile .secondary>a.active{color:#fff}nav#mobile .primary>a.active:after,nav#mobile .secondary>a.active:after{transform:rotate(-180deg)}.animated-mucci-logo{top:20px;left:20px}a.primaryTrigger{margin-left:0!important;opacity:1!important}li.trigger{opacity:1!important;padding-top:3px!important}nav#desktop{background-image:url("../images/nav-bg.eefd6e6f6597.webp");background-repeat:no-repeat;background-position:center center;background-size:cover}nav#desktop .main{margin:15% 10% 0;position:relative;font-size:1.3rem}nav#desktop .main>li>a{margin-left:-10px;opacity:0;transition:opacity 162ms ease-out,margin-left 162ms ease-out}nav#desktop .main .secondary,nav#desktop .main .tertiary{position:absolute;top:0;display:none}nav#desktop .main .secondary li,nav#desktop .main .tertiary li{opacity:0;padding-top:13px;transition:opacity 131ms ease-out,padding-top 131ms ease-out}nav#desktop .main .secondary{left:30%;width:70%;font-size:1.15rem}nav#desktop .main .tertiary{left:50%;font-size:1rem;font-family:brandon-grotesque,sans-serif;font-weight:500;font-style:normal}nav#desktop .main .active>ul{display:block}nav#desktop.active{left:0}.all-link{font-size:80%;opacity:.8}@media(min-width:1024px){nav#desktop .main{margin-right:20%}nav#desktop .main .tertiary{left:40%}}@media(min-width:1340px){nav#desktop .main{margin-right:30%}}nav#desktop,nav#mobile{position:fixed;top:0;z-index:100;left:-100%;width:100%;height:100vh;background-color:#65656a;overflow-y:auto;color:#fff;transition:left 229ms ease-out}nav#desktop.active,nav#mobile.active{transition:left 329ms ease-out}nav#desktop ul,nav#mobile ul{list-style:none!important;margin:0;padding:0;text-transform:uppercase;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;margin-bottom:3rem}nav#desktop ul li,nav#mobile ul li{padding-top:3px;padding-bottom:3px}nav#desktop ul li a,nav#mobile ul li a{color:#fff9;text-decoration:none;transition:color 141ms ease-out}nav#desktop ul li a:hover,nav#mobile ul li a:hover{color:#fff}nav#desktop .active>a,nav#mobile .active>a{color:#fff}nav#desktop{display:none}@media(min-width:840px){nav#desktop{display:block}nav#mobile{display:none}}nav#desktop ul.social-icons,nav#mobile ul.social-icons{display:inline-block;border-top:1px solid rgba(255,255,255,.25);margin-top:.5rem;padding-top:.5rem;text-align:left}nav .social-icons svg{width:28px;margin-right:3px}nav .social-icons svg path{fill:#eee}button.close-nav{position:absolute;top:1rem;right:1.5rem;appearance:none;background:transparent;display:block;border:none;width:40px;height:40px;outline:none}button.close-nav svg{fill:#fff;transition:transform 1.2s ease-out}button.close-nav:hover{cursor:pointer}button.close-nav:hover svg{transform:rotate(90deg);transition:transform 341ms ease-out}button.close-nav.start svg{transform:rotate(180deg);transition:transform 1.2s ease-out}footer{text-align:center;margin-bottom:3rem;overflow:hidden}footer ul{list-style:none;margin:0;padding:0;position:relative}footer .mucci-logo{display:inline-block;vertical-align:middle;border-right:1px solid #bbb;padding-right:10px;margin-right:10px}footer .mucci-logo svg{width:170px}footer .inline-nav{display:none}footer .site-nav{position:absolute;top:-18px;text-align:left}footer .site-nav li{display:inline-block;margin-right:2px}footer .site-nav li a{display:inline-block;color:#65656a;text-decoration:none;text-transform:uppercase;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:.7rem}footer .site-nav li:after{content:"";display:block;float:right;height:1.2rem;border-left:1px solid #ccc;margin:4px 4px 0 6px}footer .site-nav li:last-child:after{border:none}@media(min-width:860px){footer .inline-nav{display:inline-block}footer .mucci-logo{margin-top:-24px}footer .copyright{display:none}}@media(min-width:1024px){footer .site-nav{width:800px}footer.recipe-footer{margin-top:-5rem}}.social-icon{display:inline-block;vertical-align:middle}.social-icon a svg,.social-icon button svg{display:block;transition:all 273ms cubic-bezier(.175,.885,.205,1.46);opacity:.8;width:30px;height:30px}.social-icon a:hover svg,.social-icon a:focus svg,.social-icon button:hover svg,.social-icon button:focus svg{transform:scale(1.25);opacity:1}#freshFlavourful svg .fresh-and-flavourful{transition:all 231ms ease-out;transform:translate(-8%);opacity:0}#freshFlavourful svg .greenhouse-grown-produce{transition:all 231ms ease-out;transform:translate(8%);opacity:0}#freshFlavourful svg .copy{display:none;transition:all 629ms ease-out;transform:translateY(25%);opacity:0}#freshFlavourful.active svg .fresh-and-flavourful,#freshFlavourful.active svg .greenhouse-grown-produce,#freshFlavourful.active svg .copy{transform:translateY(0);opacity:1}#coloursOfFlavour svg .colours-arrow{display:inline-block;opacity:0;transition:all 629ms ease-out;transform:translateY(25%)}#coloursOfFlavour svg .coloursOfFlavourText{opacity:0;transition:all 629ms ease-out;transform:translate(8%)}#coloursOfFlavour svg .exploreOur{opacity:0;transition:all 629ms ease-out;transform:translate(-8%)}#coloursOfFlavour.active svg .colours-arrow{opacity:1;transform:translateY(0)}#coloursOfFlavour.active svg .coloursOfFlavourText{opacity:1;transform:translate(0)}#coloursOfFlavour.active svg .exploreOur{opacity:1;transform:translate(0)}@media(min-width:768px){#freshFlavourful svg .copy{display:inline-block}}.share-strip{height:40px;background-image:url("../images/share-strip-bg.3da7e20247d8.svg");background-repeat:no-repeat;background-position:center center;background-size:auto 100%;margin:0 0 2rem;padding:0;text-align:center;list-style:none}.share-strip li{margin-left:6px;padding-top:5px}.share-strip li:first-child{margin-left:72px}.video-play-overlay{position:relative;display:block}.video-play-overlay svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play-overlay:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;transition:background 273ms ease-out}.video-play-overlay:hover:before{background:#00000080}.video-play-overlay img{max-width:100%;display:block}.video-play-overlay span{position:absolute;width:100%;bottom:0;padding:3px 6px;color:#fff;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;text-align:center;text-transform:uppercase;background:#00000080}#packagingSlider .slick-slide{text-align:center}#packagingSlider .slick-slide img{max-width:75%;height:auto;display:inline-block}.slider-container{padding-left:2rem;padding-right:2rem}.packaging-slider{margin-left:2rem;margin-right:2rem}.hotspot-container .package .package-container{position:relative;display:none}.hotspot-container .package .package-container img{width:100%;height:auto}.hotspot-container .package.active .package-container{display:block}.hotspot-copy-container{text-align:center}.hotspot-copy-container .copy-item{display:none;padding:15px 0}.spot{position:absolute;display:block;width:35px;height:35px;background:transparent;font-size:1.25rem;border:none;border-radius:50%;box-shadow:1px 1px 8px #00000040}.spot:before,.spot:after{content:"+";position:absolute;display:block;left:0;top:0;width:35px;height:35px;border-radius:50%;transition:opacity 371ms ease-out}.spot:before{border:3px solid #ccc;transform:scale(1) rotate(0);animation:fadeOut 1s 1}.spot:after{background:#fff;border:3px solid #ccc;opacity:1}.spot:hover{cursor:pointer}.spot:hover:before{animation:fadeIn 371ms forwards}.spot:hover:after{opacity:0}@keyframes fadeIn{0%{opacity:0;transform:scale(1) rotate(0)}to{opacity:1;transform:scale(1.25) rotate(360deg)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1.25) rotate(360deg)}to{opacity:0;transform:scale(1) rotate(0)}}.header-angle{position:relative}.header-angle .inner{transform:skewY(-3.5deg);overflow:hidden;margin-top:-3.5vw}.header-angle .inner .unskew{transform:skewY(3.5deg)}.header-angle .inner .unskew img{display:block;width:140%!important;margin-left:-20%;height:auto;margin-bottom:-3.5vw;max-width:140%!important}.header-angle .inner .header-content{position:absolute;top:50%;transform:translateY(-50%) skewY(3.5deg);width:100%}@media(min-width:768px){.header-angle .inner .unskew img{width:100%!important;max-width:100%!important;margin-left:0}.header-angle .inner .header-content{max-width:800px;left:50%;transform:translate(-50%,-50%) skewY(3.5deg)}}@media(min-width:1200px){.header-angle .inner .unskew img{margin-top:-5vw;margin-bottom:-5vw}}@media(min-width:1500px){.header-angle .inner .unskew img{margin-top:-8vw;margin-bottom:-8vw}}.angled-recipe-header{position:relative;overflow:hidden}.angled-recipe-header img{width:140%;height:auto;margin-left:-20%}.header-content{position:relative;z-index:0;width:65%;margin:5vw auto 0}.header-content svg{width:100%}@media(min-width:768px){.angled-recipe-header img{width:100%;margin-left:0}}.angled-header{position:relative;overflow:hidden;padding-bottom:2rem}.angled-header .inner-angled{position:absolute;left:0;right:0;transform:skewY(-3.5deg);overflow:hidden;margin-top:-3.5vw}.angled-header .inner-angled img{width:140%;margin-left:-20%;height:auto;transform:skewY(3.5deg) translateY(2.75vw);display:block}@media(min-width:768px){.angled-header .inner-angled{margin-top:-5vw}.angled-header .inner-angled img{width:100%;margin-left:0}}@media(min-width:1152px){.angled-header .inner-angled{margin-top:-5vw}.angled-header .inner-angled img{width:100%;margin-left:0}}@media(min-width:1250px){.angled-header .inner-angled{margin-top:-5vw;max-height:650px}.angled-header .inner-angled img{width:100%;margin-top:-3%;margin-left:0;position:relative}}.expose-the-fresh{margin-bottom:3rem}.expose-the-fresh .inner{background:url("../images/leaf-motif-tile.327e3c105166.png");position:relative}.expose-the-fresh .inner img{display:block;width:100%;height:auto}.expose-the-fresh .inner .top-row,.expose-the-fresh .inner .bottom-row{width:100%}.expose-the-fresh .inner .top-row .item,.expose-the-fresh .inner .bottom-row .item{margin-bottom:5px}.expose-the-fresh .inner .bottom-row .item.right-item{display:none}.expose-the-fresh .inner .bottom-row .item.right-item.video-item{display:block}.expose-the-fresh .did-you-know{background:#fff}.expose-the-fresh .did-you-know .slick-dots{bottom:1rem}.nutritional-facts a{position:relative;display:block;max-height:300px;overflow:hidden}.nutritional-facts a svg{position:absolute;top:50%;left:5%;width:90%;transform:translateY(-50%)}@media(min-width:768px){.expose-the-fresh .inner .top-row,.expose-the-fresh .inner .bottom-row{display:table}.expose-the-fresh .inner .top-row .item,.expose-the-fresh .inner .bottom-row .item{display:table-cell;margin-bottom:0}.expose-the-fresh .inner .top-row .center-item,.expose-the-fresh .inner .bottom-row .center-item{padding-left:8px;padding-right:8px}.expose-the-fresh .inner .top-row .item{vertical-align:top}.expose-the-fresh .inner .bottom-row{margin-top:-5.3%}.expose-the-fresh .inner .bottom-row .item.right-item{display:block}.expose-the-fresh .did-you-know{position:absolute;top:50%;left:50%;width:33.25%;padding-bottom:1%;transform:translate(-50%,-50%)}.expose-the-fresh .did-you-know .slick-dots{bottom:.5rem}}.header-angle.product-header-angle{position:absolute;top:5rem;left:0;right:0}.header-angle.product-header-angle .inner{max-height:760px}.header-content.product-header-content{width:60%;margin:0 auto 1.5rem;max-width:550px}.header-content.product-header-content svg{display:block}.header-content.product-header-content img{width:100%;height:auto}@media(min-width:768px){.header-angle.product-header-angle{top:0}.header-content.product-header-content{margin-top:3.5vw;width:42.5%}}@media(min-width:1200px){.header-content.product-header-content{width:35%}}@media(min-width:1500px){.header-content.product-header-content{width:28%}}.product-packaging{position:relative;overflow:hidden}.product-packaging .packaging-slider{position:relative}.product-packaging .packaging-slider:after{content:"";display:block;position:absolute;top:50%;left:-250%;right:-250%;background:#fff;width:500%;height:100%}.product-packaging .packaging-slider #packagingSlider{z-index:10}.product-packaging:before{content:"";position:absolute;top:25%;bottom:50%;width:100%;height:100%;display:block;transform:skewY(-3.5deg);transform-origin:top right;background:url("../images/bg.3a87a0386104.jpg")}.product .from-our-kitchen{position:relative;text-align:center;width:100%;background-repeat:no-repeat;background-size:100% auto;background-position:top center}.product .from-our-kitchen .product-carousel{width:65%;margin-left:auto;margin-right:auto;text-align:center;transform:skewY(3deg)}.product .from-our-kitchen .product-carousel img{display:inline-block}.product .from-our-kitchen .product-carousel a span{display:block;clear:both}.product-hdr-svg-container{width:100%;height:0;padding-top:85%;position:relative}.product-hdr-svg-container svg{position:absolute;top:0;left:0}.product-grid{border-left:1px solid #ccc;border-top:1px solid #ccc;overflow:hidden;transition:max-height 909ms ease-out}.product-grid .product-block{position:relative;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width:50%;padding-bottom:50%;float:left}.product-grid .product-block a{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:100%;transition:box-shadow 117ms ease-in}.product-grid .product-block a svg{position:relative;top:50%;transform:translateY(-50%)}.product-grid .product-block a svg path{fill:#65656a;transition:fill 211ms ease-out}.product-grid .product-block a span{display:block;position:absolute;width:100%;height:100%;opacity:0;transition:opacity 611ms ease-out}.product-grid .product-block a:hover svg path{fill:#fff}.product-grid .product-block a:hover span{opacity:1}.product-grid .product-block a:focus{box-shadow:inset 0 0 10px #79c051}.product-grid .product-block a svg #leavesTransparent30 path{opacity:.3}.product-grid .product-block a:hover svg #leavesTransparent30 path{opacity:.3}.product-grid .product-block a svg path#transparent20{opacity:.2!important}.product-grid .product-block a:hover svg path#transparent20{opacity:.2!important}.product-grid .product-block a svg #scribbleShadow30 path{opacity:.3}.product-grid .product-block a svg #grey1 path{fill:#65656a}.product-grid .product-block a svg #white path{fill:#fff}.product-grid .product-block a:hover svg #scribbleShadow30 path{opacity:.3}.product-grid .product-block a:hover svg #grey1 path{fill:#fff}.product-grid .product-block a:hover svg #white path{fill:transparent}@media(min-width:768px){.product-grid .product-block{width:33.33333%;padding-bottom:33.33333%}}@media(min-width:1100px){.product-grid .product-block{width:20%;padding-bottom:20%}}.also-like-item{margin-bottom:1.5rem;width:24%;display:inline-block;color:#65656a;text-decoration:none;vertical-align:middle}.also-like-item img{display:inline-block;max-width:80%;height:auto;transition:transform 117ms ease-out}.also-like-item span{display:block;padding-left:2rem;padding-right:2rem;text-align:center}.also-like-item:hover span,.also-like-item:focus span{font-weight:500}.also-like-item:hover img,.also-like-item:focus img{transform:scale(1.15)}.recipe-grid{margin-left:3%}.recipe-grid .recipe-block{width:47%;margin-right:3%;margin-bottom:3%;float:left}.recipe-grid .recipe-block a{position:relative;display:block;color:#fff}.recipe-grid .recipe-block a img{display:block;width:100%;height:auto;transition:filter 273ms ease-out}.recipe-grid .recipe-block a>div{position:absolute;display:flex;justify-content:center;flex-direction:column;top:0;width:100%;height:100%;opacity:0;transition:opacity 273ms ease-out;overflow:hidden;padding-top:25%;padding-bottom:25%}.recipe-grid .recipe-block a>div h3{font-size:23px;line-height:1;text-transform:uppercase;padding-left:10px;padding-right:10px;margin-bottom:10px;position:relative;z-index:1;color:#fff}.recipe-grid .recipe-block a>div .made-with{width:50%;min-height:30px;max-height:30px;left:25%}.recipe-grid .recipe-block a>div svg{position:relative;z-index:1}.recipe-grid .recipe-block a>div svg path{fill:#fff}.recipe-grid .recipe-block a>div svg:not(.made-with){min-height:50px;max-height:90px}.recipe-grid .recipe-block a>div>div{position:absolute;top:0;width:100%;height:100%;opacity:.75}.recipe-grid .recipe-block a:hover img{filter:grayscale(100%)}.recipe-grid .recipe-block a:hover>div{opacity:1}@media(min-width:768px){.recipe-grid .recipe-block{width:32%;margin-right:1%;margin-bottom:1%}}@media(min-width:1100px){.recipe-grid .recipe-block{width:23.5%}}@media(min-width:1280px){.recipe-grid .recipe-block{width:18.75%}}.ingredients-directions{margin-bottom:3rem}.ingredients svg,.directions svg{width:60%;margin-bottom:0}.ingredients ul,.directions ul{list-style:none;margin:0;padding:0}.ingredients ul li,.directions ul li{margin-bottom:1rem}.ingredients ul li p,.directions ul li p{margin:0}.directions{counter-reset:directions}.directions ul li{position:relative;padding-left:30px}.directions ul li:before{position:absolute;left:0;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:1.6rem;counter-increment:directions;content:counter(directions)}@media(min-width:900px){.ingredients,.directions{width:48%}.ingredients{float:left}.directions{float:right}}.info-bar{color:#fff;margin-left:-5.5%;margin-right:-5.5%;padding:8px 5.5%;margin-bottom:3rem;font-size:1.2rem}.info-bar .prep-time{float:left}.info-bar .servings{float:right}.info-bar a{display:none;float:right;text-decoration:none;color:inherit}.info-bar svg,.info-bar small,.info-bar span{display:inline-block;vertical-align:middle;transition:transform 117ms ease-out}.info-bar small{font-size:.9rem;text-transform:uppercase}.info-bar span{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal}.info-bar a:hover svg,.info-bar a:focus svg{transform:scale(1.1)}.info-bar a:hover small,.info-bar a:focus small{opacity:.9}@media(min-width:768px){.info-bar a{display:inline}.info-bar .prep-time{margin-right:50px}.info-bar .servings{float:left}}.products-in-slider{text-align:center;margin-bottom:3rem;margin-left:2rem;margin-right:2rem}.products-in-slider h3{text-transform:uppercase}.products-in-slider a{color:inherit;text-transform:uppercase;text-decoration:none}.products-in-slider a img{display:inline-block;max-width:40%;height:auto}.products-in-slider a span{display:block}.recipe-made-with{position:relative;width:275px;margin:-5rem auto 85px}.recipe-made-with a svg.made-with-circle{width:275px;display:block}.recipe-made-with a .product-svg{position:absolute;top:50%;transform:translateY(-50%);transition:transform 117ms ease-out;display:block}.recipe-made-with a .product-svg svg{display:block;width:225px;margin-left:25px}.recipe-made-with a .product-svg svg path{fill:#fff}.recipe-made-with a .product-img{position:absolute;bottom:-65px;left:0;text-align:center}.recipe-made-with a .product-img img{width:85%;height:auto}.recipe-made-with a:hover .product-svg,.recipe-made-with a:focus .product-svg{transform:translateY(-50%) scale(1.1)}.recipe-sub-hdr{margin:0}.products-in-recipe{font-size:1.17rem}@media(min-width:768px){.recipe-made-with{margin-top:-8rem}}@media(min-width:1052px){.recipe-made-with{margin:-14rem auto 0}}.recipe-title{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;line-height:1}.description{margin-bottom:0}.recipe .description{margin-bottom:3rem}.also-like-container>svg{margin:25vw 2rem 2vw}.recipes-slider{margin-left:2rem;margin-right:2rem}.recipes-slider .recipe-slider-item{text-decoration:none;color:#65656a}.recipes-slider .recipe-slider-item .left-col,.recipes-slider .recipe-slider-item .right-col{text-align:center}.recipes-slider .recipe-slider-item .left-col img,.recipes-slider .recipe-slider-item .right-col img{width:100%;height:auto}.recipes-slider .recipe-slider-item .left-col{float:left;width:30%;margin-top:7vw}.recipes-slider .recipe-slider-item .left-col img{width:110%}.recipes-slider .recipe-slider-item .left-col svg{display:none}.recipes-slider .recipe-slider-item .right-col{float:right;width:70%}.recipes-slider .recipe-slider-item .right-col .framed-image{border:5px solid #fff}.recipes-slider .recipe-slider-item .description{display:none}.recipes-slider .mobile-title{clear:both;text-align:center;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal}@media(min-width:768px){.also-like-container>svg{display:none}.recipes-slider{padding-top:5rem}.recipes-slider .recipe-slider-item .container{padding-top:14vw}.recipes-slider .recipe-slider-item .container .left-col{margin-top:140px}.recipes-slider .recipe-slider-item .container .left-col svg{display:inline-block}.recipes-slider .recipe-slider-item .container .right-col{text-align:left}.recipes-slider .recipe-slider-item .container .right-col h3{margin:0}.recipes-slider .recipe-slider-item .container img{margin-bottom:1rem}.recipes-slider .recipe-slider-item .container .mobile-title{display:none}}@media(min-width:1152px){.recipes-slider .recipe-slider-item .container{padding-top:6vw}}@media(min-width:1300px){.recipes-slider .recipe-slider-item .container{padding-top:12vw}}.fresh-new-ideas{margin:0 auto;padding-top:2rem;text-align:center}.fresh-new-ideas svg{max-width:80%}.fresh-new-ideas h2{margin:0}@media(min-width:768px){.submit-recipe .email-and-submit{display:grid;grid-template-columns:3fr 1fr;align-items:start;gap:1rem}.submit-recipe .email-and-submit button{min-width:20%;line-height:1.25;padding:10px 12px}.submit-recipe .email-and-submit button:hover,.submit-recipe .email-and-submit button:focus{background:#65656abf}}@media(min-width:1024px){.fresh-new-ideas{padding-top:3.5rem;background-image:url("../images/fresh-new-ideas-bg.c80f80a94e5b.png");background-repeat:no-repeat;background-position:center center;min-height:675px}}.framed-image{border:5px solid #fff;box-shadow:2px 2px 5px #00000040;width:100%;height:auto}.hotspot-copy-container .copy-item{position:relative}.recipe-slider-container{position:relative;margin-top:-200px;padding-top:5vw}.recipe-slider-container .fader-container{position:absolute;inset:0}.recipe .recipe-slider-container{margin-top:0}.recipe-slider-container .fok svg{width:100%;position:relative;z-index:10}.recipe-slider-container .slick-prev,.recipe-slider-container .slick-next{top:35%}.recipe-fader-item{height:70vw;position:relative;overflow:hidden}.recipe-fader-item div{position:absolute;top:0;width:100%;height:100%;background-size:127.5% auto;background-repeat:no-repeat;transform:skewY(-3.5deg);transform-origin:top right;background-position:top center}.slider-item{text-decoration:none}.slider-item .row .right-col{width:100%;padding-left:3%;padding-right:3%}.slider-item .row .right-col h3{text-align:center;margin-bottom:.25rem}.slider-item .row .left-col{display:none}.slider-item .row .left-col svg{width:90%}.slider-item .row .right-col .related-recipe-description{color:#65656a;display:none}@media(min-width:768px){.recipe-slider-container .fok{text-align:right}.recipe-slider-container .fok svg{width:70%;margin-right:5px}.recipe-slider-container .slick-prev,.recipe-slider-container .slick-next{top:35%}.recipe-fader-item{height:390px}.recipe-fader-item div{background-size:100% auto}.slider-item .row .right-col{display:block;width:57%;float:right;padding:0;margin-right:3%}.slider-item .row .right-col h3{text-align:left}.slider-item .row .right-col .related-recipe-description{display:block}.slider-item .row .left-col{display:block;width:40%;float:left}.slider-item .row .left-col img{margin-top:3.25rem;width:120%;height:auto}.slider-item .row .left-col svg{margin-top:-5%;margin-left:10%}}@media(min-width:1000px){.recipe-slider-container{padding-top:75px}.recipe-slider-container .container{max-width:840px}.recipe-fader-item{height:475px}}#map{height:500px}.filter-block{text-align:center;margin-bottom:1.5rem}.filter-block select{appearance:none;display:inline-block;font-size:inherit;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;color:#79c051;text-transform:uppercase;text-align:center;text-align-last:center;border:none;border-bottom:1px solid #65656a;border-radius:0;padding:5px 35px 5px 5px;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 407.437 407.437" width="10" height="10"><path fill="#999" d="M386.258 91.567l-182.54 181.945L21.179 91.567 0 112.815 203.718 315.87l203.719-203.055z"/></svg>');background-repeat:no-repeat;background-position:97% center;background-size:14px;outline:none}.filter-block span{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;display:none;width:28%;padding:5px}.filter-block span.left{text-align:right}.filter-block span.right{float:none;text-align:center;width:100%}@media(min-width:768px){.filter-block{margin-bottom:3rem;font-size:1.5rem}.filter-block span{display:block}.filter-block span.right{float:right;text-align:left;display:inline-block;width:28%}}@media(min-width:960px){.filter-block span{font-size:2rem;padding:0}}.angled-home-slider .bg img{position:relative;left:50%;transform:translate(-50%);height:300px;width:auto}.angled-home-slider .holder{margin-top:-100px}.angled-home-slider .holder .container-wide img{width:300px;height:auto;margin:0 auto}#homeSlider .slick-dots{display:none!important;left:1%;width:98%}@media(min-width:768px){.angled-home-slider .bg img{height:450px}.angled-home-slider .holder{margin-top:-200px}.angled-home-slider .holder .container-wide img{margin:0 0 0 3%!important}#homeSlider .slick-dots{display:block!important;transform:rotate(-4deg)}}@media(min-width:840px){.angled-home-slider .bg img{height:500px}.angled-home-slider .holder{margin-top:-225px}.angled-home-slider .holder .container-wide img{margin:0!important}}@media(min-width:900px){.angled-home-slider .bg img{height:575px}.angled-home-slider .holder{margin-top:-225px}.angled-home-slider .holder .container-wide img{margin:0}}@media(min-width:1050px){.angled-home-slider .bg img{height:750px}.angled-home-slider .holder{margin-top:-300px}.angled-home-slider .holder .container-wide img{width:auto;margin:0!important}}@keyframes slideFromLeft{0%{margin-left:-20px;opacity:0}to{margin-left:0;opacity:1}}#homeSlider .slick-current .holder{animation-name:slideFromLeft;animation-delay:1s;animation-duration:1s;animation-fill-mode:forwards;opacity:0}.content.home-page .white-bg{padding-bottom:5rem}.home-grid-holder{padding-bottom:200px}.home-angled{position:relative;transform:skewY(-3.5deg);height:50vw;overflow:hidden;margin-top:-5rem}.home-angled div{position:absolute;top:-3.5vw;transform:skewY(3.5deg);transition:top 874ms ease-out;width:100%}.home-angled div img{width:100%;height:auto}.home-angled.active div{top:-30vw}@media(min-width:768px){.home-angled{height:35vw}}.fresh-news .featured-post{float:none;margin-bottom:1rem;padding-bottom:2rem}.fresh-news .featured-post .post-body{padding:0 1rem}.fresh-news .featured-post a{background-color:#65656a;padding:3px 30px;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;text-decoration:none;color:#eee;font-size:.9rem;text-transform:uppercase;transition:background-color 97ms ease-out}.fresh-news .featured-post a:hover{background-color:#828288}.fresh-news .additional-items .video-play-overlay{margin-bottom:.75rem}.fresh-news .additional-items .otv{padding-bottom:0;float:left;width:49%}.fresh-news .additional-items .otv a img{transition:filter 208ms ease-out}.fresh-news .additional-items .otv a:hover img,.fresh-news .additional-items .otv a:focus img{filter:brightness(120%) grayscale(0%) contrast(80%)}.fresh-news .additional-items .off-the-vine{position:relative}.fresh-news .additional-items .off-the-vine img{display:block}.fresh-news .additional-items .did-you-know{float:right;width:49%}.fresh-news .additional-items .did-you-know .slick-dots{bottom:20px}.fresh-news .additional-items .did-you-know .slick-dots li button:before{color:#fff}.fresh-news img{width:100%;height:auto}@media(min-width:768px){.fresh-news .featured-post{float:left;width:49%}.fresh-news .additional-items{float:right;width:49%}}@media(min-width:768px){#freshNews{overflow:hidden}#freshNews .featured-post{position:relative;left:-2rem;opacity:0;transition:left 471ms ease-out,opacity 621ms ease-out}#freshNews .additional-items{position:relative;right:-2rem;opacity:0;transition:right 471ms ease-out,opacity 621ms ease-out}#freshNews .additional-items .otv{position:relative;opacity:0;right:-2rem;transition:right 671ms ease-out,opacity 771ms ease-out}#freshNews .additional-items .did-you-know{position:relative;opacity:0;right:-2rem;transition:right 871ms ease-out,opacity 971ms ease-out}#freshNews.active .featured-post{left:0;opacity:1}#freshNews.active .additional-items{right:0;opacity:1}#freshNews.active .additional-items .otv,#freshNews.active .additional-items .did-you-know{right:0rem;opacity:1}}.rich-text a{color:#65656a;text-decoration:underline}.rich-text a:hover{color:#79c051!important;text-decoration:none!important}.rich-text:after{content:"";display:table;clear:both}img.richtext-image{margin-bottom:.5rem}img.richtext-image.left{margin-right:1rem}img.richtext-image.right{margin-left:1rem}.rich-text img{max-width:100%;height:auto}.responsive-object{position:relative}.responsive-object iframe,.responsive-object object,.responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%}.blog-index .post a{color:#65656a;text-decoration:none}.blog-index .post a .post-thumbnail{background:#00000040;position:relative}.blog-index .post a .post-thumbnail svg{position:absolute;top:.5rem;left:.5rem;width:36px}.blog-index .post a .post-thumbnail small{position:absolute;top:.5rem;right:.5rem;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.blog-index .post a .post-thumbnail img{display:block;width:100%;height:auto}.blog-index .post a:focus .post-thumbnail{transform:scale(1.05)}.blog-index .post a:focus h3{color:#222}.blog-index .post h3{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;text-align:center;font-size:1.15rem}.blog-index .post h3:after{content:"";display:block;margin:1rem auto;width:80%;border-bottom:1px solid #ccc}.featured-post-header{position:absolute;bottom:5vw;width:100%;transform:skewY(3.5deg);color:#fff;padding:12px}.featured-post-header svg{width:75px;transition:transform 127ms ease-out}.featured-post-header h2{color:#fff;display:none;margin:0;text-shadow:1px 1px 2px rgba(0,0,0,.75)}.featured-post-header a{color:#fff;text-decoration:none;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal}.featured-post-header a.cta{padding:3px 8px;border:1px solid #fff}.featured-post-header p{text-shadow:1px 1px 2px rgba(0,0,0,.75)}.featured-post-header a:focus svg{transform:scale(1.25)}@media(min-width:768px){.featured-post-header{bottom:8vw;width:80%;left:10%}.featured-post-header h2{display:block}.blog-index .post{min-height:560px}}@media(min-width:1100px){.featured-post-header{width:50%;left:25%}}.blog-filter{text-align:center;padding-top:1rem;padding-bottom:1rem;margin-bottom:1rem}.blog-filter button,.blog-filter select{appearance:none;display:inline-block;background-color:#e1e1e1;color:#65656a;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;text-transform:uppercase;border-radius:0;line-height:2rem;border:none;padding:5px 15px 0;margin-left:2px;margin-right:2px;vertical-align:middle}.blog-filter button.active,.blog-filter select.active{background:#65656a;color:#fff}.blog-filter select{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 407.437 407.437" width="10" height="10"><path fill="#999" d="M386.258 91.567l-182.54 181.945L21.179 91.567 0 112.815 203.718 315.87l203.719-203.055z"/></svg>');background-repeat:no-repeat;background-position:95% center;background-size:14px}@media(min-width:768px){.blog-index .post{width:31%;margin-left:1%;margin-right:1%;float:left}.angled-header.featured-post{height:50vw}}.single .post-header img{width:100%;height:auto}.single .post-meta{text-align:center}.single .post-meta h2{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal}.single .post-meta h3{font-size:1.25rem}.country-chooser{padding-top:2rem;padding-bottom:2rem}.country-chooser button{border:none;background:none;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;color:inherit;line-height:50px}.country-chooser button img{float:left;width:50px;height:50px;filter:grayscale(100%)}.country-chooser button.active img{filter:grayscale(0)}.career-list .career .accordion-body{max-height:0;transition:max-height 391ms ease-out;overflow:hidden}.career-list .career .accordion-body .extra-info{padding-bottom:1rem}.career-list .career .accordion-head{position:relative;background:#65656a;color:#fff;font-size:1rem;min-height:42px;padding:5px 0 5px 12px;margin:0 0 1px;transition:background 175ms ease-out;cursor:pointer;border:none;width:100%;text-align:left;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal}.career-list .career .accordion-head span{font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;color:#e1e1e1}.career-list .career .accordion-head:after{content:"";position:absolute;display:block;top:0;right:0;width:42px;height:100%;text-align:center;background:#ffffff1a;color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 42" width="28" height="28"><path fill="#FFF" d="M42 20H22V0h-2v20H0v2h20v20h2V22h20z"/></svg>');background-repeat:no-repeat;background-position:center center}.career-list .career .accordion-head:hover{background:#79c051}.career-list .career.active .accordion-body{max-height:3000px}.career-list .career.active .accordion-head:after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 42 42" width="28" height="28" xmlns="http://www.w3.org/2000/svg"><rect y="20" width="42" height="2" style="fill: rgb(255, 255, 255);"/></svg>')}.career-list .career .form-title{font-size:1.5rem}.apply-now-btn{appearance:none;display:inline-block;width:100%;margin-bottom:1rem;border:none;background:#65656a1a;color:inherit;font-size:1.75rem;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;height:42px;line-height:42px;padding:0;vertical-align:middle}form.application-form .left,form.application-form .right{width:49%}@media(min-width:768px){.career-list .career .accordion-head{line-height:42px}.career-list .career .accordion-head br{display:none}.career-list .career .accordion-head span{border-left:1px solid #e1e1e1;margin-left:10px;padding-left:10px}}.contact-body{margin-bottom:2rem}.contact-body a{font-weight:700;color:inherit;text-decoration:none}.contact-body a:hover{color:#79c051}@media(min-width:768px){.contact-body .contact-left{width:50%;float:left;border-right:1px solid rgba(101,101,106,.5)}.contact-body .contact-right{width:50%;float:right}}.page-title{text-align:center;margin-bottom:2rem}.page-title h1{font-size:3rem;line-height:3rem;margin-bottom:.75rem}.page-title h1 span{display:block;font-size:1.25rem}.default-page-title{font-size:3rem;line-height:2.75rem;text-align:center;margin:5rem 0 2.5rem}@media(min-width:768px){.page-title h1{font-size:5rem;line-height:5rem}.page-title h1 span{font-size:2.75rem}}.social-item.instagram{position:relative}.social-item.instagram a{display:block;height:100%;background-size:cover}.social-item.instagram svg{position:absolute;top:15px;right:15px}.social-item.instagram svg.white{top:14px;right:16px}.social-feed{margin-bottom:3rem;text-align:left}.social-feed .social-item{position:relative;float:left;width:50%;height:50vw}.social-feed .social-item svg{float:right}.social-feed .social-item:nth-child(3),.social-feed .social-item:nth-child(4),.social-feed .social-item:nth-child(5),.social-feed .social-item:nth-child(6),.social-feed .social-item:nth-child(7){display:none}@media(min-width:640px){.social-feed .social-item{float:left;width:33.3333%;height:33.3333vw}.social-feed .social-item:nth-child(3){display:block}}@media(min-width:960px){.social-feed .social-item{float:left;width:20%;height:20vw}.social-feed .social-item:nth-child(4),.social-feed .social-item:nth-child(5){display:block}}@media(min-width:1200px){.social-feed .social-item{float:left;width:14.285714286%;height:14.285714286vw}.social-feed .social-item:nth-child(6),.social-feed .social-item:nth-child(7){display:block}}.svg-header{position:relative;text-align:center;overflow:hidden}.svg-header .keylines{position:absolute;left:50%;width:1px;height:75px;transform:translate(-50%);display:none;transition:width 782ms ease-out;overflow:hidden}.svg-header .keylines svg{position:absolute;left:50%;transform:translate(-50%)}.svg-header .hdr{max-width:100%;opacity:0;transition:opacity 981ms ease-out}.svg-header.active .keylines{width:100%}.svg-header.active .hdr{opacity:1}@media(min-width:768px){.svg-header .keylines{display:inline-block}}.logo-animated{position:relative;height:250px}.logo-animated .leaf{position:absolute}.logo-animated .circle-holder{height:180px;overflow:hidden}.logo-animated .circle-holder .circle{width:230px;height:230px;border:1.5vw solid #65656a;border-radius:50%;margin:0 auto}.logo-animated .green{fill:#77bc1f}.logo-animated .left-leaf{position:absolute;left:1vw;bottom:1.3vw;width:45%;animation:rotate-right 2s infinite;transform-origin:bottom right}.logo-animated .right-leaf{position:absolute;right:.75vw;bottom:1vw;width:50%;animation:rotate-left 2s infinite;transform-origin:bottom left}@keyframes rotate-left{0%{transform:rotate(0)}50%{transform:rotate(10deg)}to{transform:rotate(0)}}@keyframes rotate-right{0%{transform:rotate(0)}50%{transform:rotate(-10deg)}to{transform:rotate(0)}}.animated-mucci-logo{display:inline-block;position:relative;width:204px;height:70px}.animated-mucci-logo img{opacity:0}.animated-mucci-logo svg{position:absolute;top:0;width:20px}.animated-mucci-logo .reveal{position:absolute;top:-3px;left:4px;width:68px;height:45px;overflow:hidden;transition:width 1s ease-out}.animated-mucci-logo .reveal .circle{position:absolute;top:0;width:60px;height:45px}.animated-mucci-logo .mucci{width:130px;top:12px;right:0;transition:all 1s ease-out;opacity:1}.animated-mucci-logo .farms{width:114px;top:50px;right:8px;transition:all 1s ease-out;opacity:1}.animated-mucci-logo .left-leaf{width:31px;top:auto;left:1px;bottom:5px;transform-origin:right bottom;transform:rotate(0);opacity:1;transition:all 1s ease-out}.animated-mucci-logo .right-leaf{width:33px;top:auto;left:34px;bottom:5px;transform-origin:left bottom;transform:rotate(0);transition:all 1s ease-out}.animated-mucci-logo.start .reveal{width:0}.animated-mucci-logo.start .mucci{right:-12px;opacity:0;transition:all 0ms ease-out}.animated-mucci-logo.start .farms{right:20px;opacity:0;transition:all 0ms ease-out}.animated-mucci-logo.start .left-leaf{transform:rotate(45deg);opacity:0;transition:all 0ms ease-out}.animated-mucci-logo.start .right-leaf{left:38px;transform:rotate(-130deg);transition:all 0ms ease-out}#timelineSlider{margin-left:2rem;margin-right:2rem;margin-top:1rem}#timelineSlider a{position:relative;text-align:center;text-decoration:none;color:#65656a99;font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-size:1.25rem;min-width:200px;min-height:100px}#timelineSlider a span{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}#timelineSlider .slick-current a{color:#65656a;font-size:2.5rem;line-height:2.25rem}@media(min-width:960px){#timelineSlider{margin:0 auto}}#timelineItems{text-align:center}#timelineItems .inner{position:relative;min-height:100px;margin-bottom:2rem}#timelineItems .inner h1{font-size:4.5rem;line-height:1;color:#65656a12;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;white-space:nowrap}#timelineItems .inner p{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);margin:0}#timelineItems .inner img{max-width:100%;height:auto}@media(min-width:768px){#timelineItems{text-align:center}#timelineItems .inner{position:relative}#timelineItems .inner h1{font-size:8rem}}.timeline-parallax-container{position:relative}.timeline-parallax-container svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:740px}.timeline-header-parallax{height:70vw;position:relative;overflow:hidden}.timeline-header-parallax .parallax-item{position:absolute;top:0;width:100%;height:100%;background-size:127.5% auto;background-repeat:no-repeat;transform:skewY(-3.5deg);transform-origin:top right;background-position:top center}@media(min-width:768px){.timeline-header-parallax{height:390px}}@media(min-width:1000px){.timeline-header-parallax{height:475px}}.error404 .logo-animated{margin-top:10vw;margin-bottom:10vw}.error404 a{color:#65656a}@media print{*{color:#000;font-size:9pt}img,.angled-recipe-header,.recipe-made-with,header,#recipeSlider,#recipeSliderItems,.fresh-new-ideas,footer{display:none}.ingredients svg,.directions svg{width:20%}}#djDebug #djDebugToolbarHandle{top:46%!important}body{font-family:brandon-grotesque,sans-serif;font-weight:400;font-style:normal;color:#65656a;font-size:1.15rem;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;padding-top:88px;background-image:url("../images/bg.3a87a0386104.jpg");background-size:1920px 1479px}body.nav-active{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal;font-weight:900;text-transform:uppercase;color:#65656a}strong{font-family:brandon-grotesque,sans-serif;font-weight:700;font-style:normal}a{outline:2px solid transparent}a:focus{outline:2px solid #4A90E2;outline-offset:2px}a:focus:not(:focus-visible){outline:none}a:focus-visible{outline:2px solid #4A90E2;outline-offset:2px}button:focus,input:focus,textarea:focus,select:focus,[tabindex]:not([tabindex="-1"]):focus,[role=button]:focus,[role=link]:focus,[role=tab]:focus,[role=menuitem]:focus,[role=radio]:focus,[role=checkbox]:focus{outline:2px solid #4A90E2;outline-offset:2px}button:focus:not(:focus-visible),input:focus:not(:focus-visible),textarea:focus:not(:focus-visible),select:focus:not(:focus-visible),[tabindex]:not([tabindex="-1"]):focus:not(:focus-visible),[role=button]:focus:not(:focus-visible),[role=link]:focus:not(:focus-visible),[role=tab]:focus:not(:focus-visible),[role=menuitem]:focus:not(:focus-visible),[role=radio]:focus:not(:focus-visible),[role=checkbox]:focus:not(:focus-visible){outline:none}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,[role=tab]:focus-visible,[role=menuitem]:focus-visible,[role=radio]:focus-visible,[role=checkbox]:focus-visible{outline:2px solid #4A90E2;outline-offset:2px}a.skip-link{position:absolute;top:-3rem;left:0;background:#65656a;color:#fff;padding:.5rem 1rem;text-decoration:none;z-index:10000;font-weight:700}a.skip-link:focus{top:0;outline:3px solid #4A90E2;outline-offset:2px}address{font-style:normal}.container{margin-left:12px;margin-right:12px}.container-wide{position:relative;margin-left:12px;margin-right:12px}.indented{padding-left:5%;padding-right:5%}.full-width{max-width:100%;height:auto}.half-width{position:relative}.visible-sm{display:none}.visible-lg{display:none!important}.visible-xl{display:none}.left{float:left}.right{float:right}.white-bg{background-color:#fff}.padded-bottom{padding-bottom:200px}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.link-image{display:block}.link-image.default,.link-image.left{text-align:left}.link-image.centered{text-align:center}.link-image.right{text-align:right}.link-image img{max-width:100%;height:auto}hr{display:block;border:none;height:1px;line-height:0;background:#ccc}.clearfix:after{content:"";display:table;clear:both}.no-margin{margin:0!important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(min-width:768px){body{padding-top:0;padding-left:calc(50px + 1.4rem)}.container{margin-left:auto;margin-right:auto;max-width:740px}.half-width{width:50%}.visible-sm{display:block}.hidden-sm{display:none}}.greyscale-faded-img{filter:grayscale(100%) contrast(50%) brightness(80%)}@media(min-width:1052px){.container-wide{max-width:900px;margin:0 auto}.visible-lg{display:inline-block!important}}@media(min-width:1240px){.container-wide{max-width:1000px;margin:0 auto}.visible-xl{display:inline-block!important}}@media(min-width:1350px){.container-wide{max-width:1125px;margin:0 auto}}.sr-only{position:absolute;margin:-1px 0 0 -1px;padding:0;display:block;width:1px;height:1px;font-size:1px;line-height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0;outline:0}
