@font-face{font-family:Cooper Black;font-style:normal;font-weight:700;src:url(../../fonts/cooper_black.ttf) format("truetype")}.hidden-mobile-530{display:block!important}.visible-mobile-530{display:none!important}@media screen and (max-width:530px){.hidden-mobile-530{display:none!important}.visible-mobile-530{display:block!important}}.slick-slider.slick-dotted{position:relative}.slick-slider.slick-dotted .slick-dots{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.slick-slider.slick-dotted .slick-dots li{width:10px}.slick-slider.slick-dotted .slick-dots li.slick-active button:before{color:#000}.slick-slider.slick-dotted .slick-dots li button:before{font-size:12px;opacity:1;color:#fff;border:2px solid rgba(0,0,0,0)}.triangle-separator{position:relative}.triangle-separator:after,.triangle-separator:before{content:"";position:absolute;top:0;width:0;height:0;z-index:10;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);border-bottom:75px solid #1a703d}.triangle-separator:before{left:0;border-right:50vw solid rgba(0,0,0,0)}.triangle-separator:after{right:0;border-left:50vw solid rgba(0,0,0,0)}.teaser{position:relative;height:100vh;min-height:300px;background-color:#1a703d}.teaser img{width:96%;max-width:650px;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#hero-section img{width:100%;height:auto}#intro-section{background-color:#1a703d;padding:35px 5% 12px;margin-top:-1px}#intro-section .title{display:block;color:#fff;text-align:center;margin:0 auto;padding:0;font-size:26px;line-height:1.2;max-width:800px;font-family:Cooper Black,sans-serif}#intro-section #video-preview{width:100%;max-width:800px;margin:30px auto 20px}@media screen and (max-width:530px){#intro-section{padding-top:22px}#intro-section .title{font-size:18px;line-height:1.5}#intro-section #video-preview{margin-top:12px;margin-bottom:8px}}#ingredient-section{background-color:#eebe24}#ingredient-section .description-container{margin:0 auto;max-width:900px;padding:15px}#ingredient-section .description-container:after{content:"";clear:both;display:table}#ingredient-section .description-container .logo{float:left;width:150px;padding-right:8px}#ingredient-section .description-container p.description{margin-top:26px;color:#7c200e;font-size:21px;line-height:1.3;font-weight:700;font-family:Cooper Black,sans-serif}#ingredient-section .image-explain-container .image-explain{display:block;width:95%;max-width:950px;margin:0 auto}@media screen and (min-width:531px) and (max-width:749px){#ingredient-section .description-container p.description{font-size:19px}}@media screen and (max-width:530px){#ingredient-section .description-container{padding:0 0 30px;background-color:#1a703d;text-align:center;margin-top:-1px}#ingredient-section .description-container p.description{margin:0;color:#fff;padding:0 5%;font-size:18px;line-height:1.5}}#call-to-action-section{position:relative;overflow:hidden;text-align:center}#call-to-action-section .image-preview-wrapper{position:absolute;top:0;left:0;width:50%;height:100%;margin:0}#call-to-action-section .image-preview-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#call-to-action-section .content{display:block;width:50%;margin-left:50%;padding:80px 4%}#call-to-action-section .content #button-order-now{padding:10px 15px;background-color:#f2b638;color:#fff;font-weight:700;font-size:35px;border-radius:5px;text-transform:uppercase;margin-top:8px}#call-to-action-section p{color:#1a703d;font-size:1.8vw;line-height:1.4;font-weight:700;font-family:Cooper Black,sans-serif}#call-to-action-section p .highlight{display:block;font-size:3.8vw}#call-to-action-section .line-2{margin-top:8px;margin-bottom:23px}@media screen and (min-width:531px) and (max-width:749px){#call-to-action-section .content{padding:35px 4%}#call-to-action-section .content #button-order-now{font-size:30px}#call-to-action-section p{font-size:2vw;line-height:1.4}#call-to-action-section p .highlight{display:block;font-size:4vw}}@media screen and (max-width:530px){#call-to-action-section{padding-top:15px}#call-to-action-section .image-preview-wrapper{position:relative;width:100%;height:auto}#call-to-action-section .image-preview-wrapper img{height:auto}#call-to-action-section .content{width:100%;margin:0;padding:10px 4% 15px}#call-to-action-section .content #button-order-now{font-size:28px}#call-to-action-section .line-1{padding:0 4%}#call-to-action-section p{font-size:20px;line-height:1.2}#call-to-action-section p .highlight{font-size:35px}}#dessert-section{position:relative;overflow:hidden;background-color:#000}#dessert-section:after{content:"";clear:both;display:table}#dessert-section #hashtag{display:block;width:50%;margin:0}#dessert-section #hashtag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#dessert-section .desserts{position:absolute;top:0;left:50%;width:50%;margin:0}#dessert-section .desserts:after{content:"";clear:both;display:table}#dessert-section .desserts .item{float:left;width:50%;margin:0;padding:0}#dessert-section .desserts .item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media screen and (max-width:530px){#dessert-section #hashtag{width:100%;overflow:hidden}#dessert-section .desserts{position:relative;width:100%;left:0;margin-left:0;margin-top:-1px}#dessert-section .desserts .item{float:left;width:50%;height:auto!important;margin:0;padding:0}#dessert-section .desserts .item img{width:100%;height:auto}}#banner-section{padding:50px 12%}#banner-section .banner-container{margin-bottom:0!important}@media screen and (max-width:530px){#banner-section{padding:0}}#menu-trigger{padding:15px}#app-header.sticky{background:rgba(0,0,0,0)}.hero>div{background-color:rgba(0,0,0,0);padding:0}#mcd-outreach{height:520px!important}#mcd-outreach .social{display:none}#mcd-outreach i{background-position-x:50%}.row{margin-left:auto;margin-right:auto}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}a:focus,button:focus{outline:0}