.flavors-search-wrapper{justify-content:center;background-color:rgba(255,255,255,0.9);height:0;visibility:hidden;opacity:0;transition:opacity 250ms ease-in-out}.flavors-search-wrapper.active{display:flex;position:fixed;width:100%;z-index:15;top:207px;visibility:visible;opacity:1}.flavors-search-wrapper .flavors-search-inner{display:flex;flex-direction:column;align-items:center}.flavors-search-wrapper .flavors-search-inner .search-heading{font-size:50px;font-weight:900;letter-spacing:-1px;text-align:center;margin:100px 0 0 0}.flavors-search-wrapper .flavors-search-inner #flavor-search{display:flex;align-items:flex-end}.flavors-search-wrapper .flavors-search-inner #flavor-search input{border:0;border-bottom:2px solid #8a8986;max-width:381px;height:38px;background:transparent;font-size:41px;padding:4px;color:#232323;margin:0 14px 0 0}.flavors-search-wrapper .flavors-search-inner #flavor-search .search-submit-button{max-width:40px;max-height:40px;padding:0;border:none;background-color:transparent}.flavors-search-wrapper .flavors-search-inner #flavor-search .search-submit-button svg{width:100%;height:100%}.flavors-search-wrapper .flavors-search-inner #flavor-search .search-submit-button svg .arrow{transition:transform 250ms ease-in-out;transform:rotate(0deg);transform-origin:center}.flavors-search-wrapper .flavors-search-inner #flavor-search .search-submit-button svg .arrow.active{transform:rotate(90deg)}.flavors-search-wrapper .flavors-search-inner #flavor-search .tt-dropdown-menu{margin:0 0 0 16px;top:112px !important;max-height:400px;overflow-y:auto;width:100%}.flavors-search-wrapper .flavors-search-inner #flavor-search .tt-dropdown-menu .suggestion-flavor{text-decoration:none;font-size:35px;color:#9f9f9f;letter-spacing:-1px}.flavors-search-wrapper .flavors-search-inner #flavor-search .tt-dropdown-menu .suggestion-flavor:hover{color:#232323}.flavors-search-wrapper .flavors-search-inner .search-suggestions-wrapper{align-self:start;margin:34px 0 0 0}.flavors-search-wrapper .flavors-search-inner .search-suggestions-wrapper .search-suggestions-title{font-size:18px;font-weight:900;text-transform:uppercase;padding:0 0 0 16px;visibility:hidden}.flavors-search-wrapper .flavors-search-inner .search-suggestions-wrapper .search-suggestions-title.active{visibility:visible}.flavors-search-wrapper .flavors-search-inner .search-all-flavors-wrapper{margin:0 0 0 16px;top:112px !important;max-height:400px;overflow-y:auto;width:100%}.flavors-search-wrapper .flavors-search-inner .search-all-flavors-wrapper .all-flavors{text-decoration:none;font-size:35px;color:#9f9f9f;letter-spacing:-1px}.flavors-search-wrapper .flavors-search-inner .search-all-flavors-wrapper .all-flavors:hover{color:#232323}.mz-l-pagecontent{overflow:hidden}.category-bar-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#f4f4f4;height:80px;z-index:11;max-width:1920px;margin:0 auto}.category-bar-wrapper .category-name{margin:0 0 0 73px;font-size:30px;font-weight:900;text-transform:uppercase;color:#232323}.category-bar-wrapper .search-btn-wrapper{display:flex;justify-content:center;align-items:center;border:none;padding:0;width:80px;height:100%}.category-bar-wrapper .search-btn-wrapper svg{width:100%;height:auto}.flavors-wrapper{display:flex;flex-wrap:wrap;overflow:hidden;max-width:1920px;margin:0 auto}.flavors-wrapper .flavor-item-wrapper{display:flex;flex-direction:column;position:relative;box-sizing:border-box;align-items:center;justify-content:space-around;padding:48px 0 80px 0;max-width:384px;width:20%;height:536px;cursor:pointer}.flavors-wrapper .flavor-item-wrapper img{position:absolute;z-index:9;margin:0 0 0 16px;top:120px;left:50%;transform:translateX(-50%)}.flavors-wrapper .flavor-item-wrapper span{position:absolute;z-index:1;color:white;font-size:25px;font-weight:700;text-transform:uppercase;text-align:center;top:350px;left:50%;transform:translateX(-50%);margin:0 auto;width:auto;opacity:0;transition:opacity 250ms ease-out,bottom 250ms ease-out}.flavors-wrapper .flavor-item-wrapper:hover{border:solid 8px white}.flavors-wrapper .flavor-item-wrapper:hover img{margin:-8px 0 0 16px}.flavors-wrapper .flavor-item-wrapper:hover span{margin:0 0 6px -3px;top:269px;animation:appear 250ms forwards ease-out}@keyframes appear{0%{opacity:0;
bottom:0}
100%{opacity:1;
bottom:120px}}
.flavors-wrapper .flavor-item-wrapper.selected{border:solid 8px white;border-bottom:none}.flavors-wrapper .flavor-item-wrapper.selected img{margin:-8px 0 0 16px}.flavors-wrapper .flavor-item-wrapper.selected span{text-align:center;margin:0 0 14px -3px;width:auto;font-size:46px;font-weight:900;line-height:46px;letter-spacing:-3px;top:269px;animation:appear 250ms forwards ease-out}@keyframes appear{0%{opacity:0;
bottom:0}
100%{opacity:1;
bottom:120px}}
.flavors-wrapper .expand-flavor-wrapper{display:flex;box-sizing:border-box;border-top:solid 8px white;border-bottom:solid 8px white;width:100%;overflow:hidden;max-height:0px;transition:max-height 1.5s ease-out}.flavors-wrapper .expand-flavor-wrapper.open-close-transition{max-height:4000px}.flavors-wrapper .expand-flavor-wrapper.hidden{display:none}.flavors-wrapper .expand-flavor-wrapper .expand-flavor-img-wrapper,.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper{width:50%}.flavors-wrapper .expand-flavor-wrapper .expand-flavor-img-wrapper{display:flex;border-right:solid 4px white;align-items:center;justify-content:flex-start}.flavors-wrapper .expand-flavor-wrapper .expand-flavor-img-wrapper img{max-width:100%;width:100%;height:auto}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper{display:flex;flex-direction:column;border-left:solid 4px white}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper{display:flex;align-items:center;box-sizing:border-box;text-transform:uppercase;font-size:58px;font-weight:900;line-height:57px;letter-spacing:-3px;color:white;padding:0 86px 0 112px;border-bottom:solid 4px white;height:50%}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-mobile-img{display:none}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-flavor-name{max-width:706px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper{display:flex;flex-direction:column;box-sizing:border-box;border-top:solid 4px white;height:50%;padding:54px 86px 54px 112px;position:relative;transform:rotate(0deg)}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn{cursor:pointer;display:flex;width:auto;margin-left:auto;z-index:21;transition:transform 125ms ease-in-out}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn svg{width:31px;height:31px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn svg path{fill:#fff}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn.active{transform:rotate(45deg)}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn.active svg path{fill:#757373}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavor-desc{color:white;font-size:33px;max-width:100%;width:494px;line-height:36px;letter-spacing:1px;font-weight:300}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper{display:flex;box-sizing:border-box;flex-direction:column;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f8f8f6;z-index:20;padding:54px 86px 102px 112px;transition:opacity 125ms ease-in-out,visibility 125ms ease-in-out;visibility:hidden;opacity:0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper.active{visibility:visible;opacity:1}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-title{font-size:21px;font-weight:900;margin:0 0 34px 0;color:#232323;text-transform:uppercase}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-list-text{font-size:21px;color:#232323;text-transform:uppercase}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper{margin:auto 0 0 0;width:100%}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list{display:flex;justify-content:flex-start;align-items:flex-end;list-style-type:none;padding:0;margin:0;width:100%}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item{height:41px;margin:0 0 0 8px;position:relative}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item:first-child{margin:0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item svg{max-height:41px;width:auto}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.gluten::after{content:'gluten free';position:absolute;display:flex;text-transform:uppercase;bottom:120%;left:50%;transform:translateX(-50%);padding:14px;width:auto;height:auto;box-sizing:border-box;background-color:#2a2a2a;font-size:18px;line-height:18px;font-weight:900;color:#fff;transition:opacity 125ms ease-in-out,visibility 125ms ease-in-out;visibility:hidden;opacity:0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.gelatin::after{content:'gelatin free';position:absolute;display:flex;text-transform:uppercase;bottom:120%;left:50%;transform:translateX(-50%);padding:14px;width:auto;height:auto;box-sizing:border-box;background-color:#2a2a2a;font-size:18px;line-height:18px;font-weight:900;color:#fff;transition:opacity 125ms ease-in-out,visibility 125ms ease-in-out;visibility:hidden;opacity:0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.treenut::after{content:'tree nut free';position:absolute;display:flex;text-transform:uppercase;bottom:120%;left:50%;transform:translateX(-50%);padding:14px;width:auto;height:auto;box-sizing:border-box;background-color:#2a2a2a;font-size:18px;line-height:18px;font-weight:900;color:#fff;transition:opacity 125ms ease-in-out,visibility 125ms ease-in-out;visibility:hidden;opacity:0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.peanut::after{content:'peanut free';position:absolute;display:flex;text-transform:uppercase;bottom:120%;left:50%;transform:translateX(-50%);padding:14px;width:auto;height:auto;box-sizing:border-box;background-color:#2a2a2a;font-size:18px;line-height:18px;font-weight:900;color:#fff;transition:opacity 125ms ease-in-out,visibility 125ms ease-in-out;visibility:hidden;opacity:0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.kosher::after{content:'kosher';position:absolute;display:flex;text-transform:uppercase;bottom:120%;left:50%;transform:translateX(-50%);padding:14px;width:auto;height:auto;box-sizing:border-box;background-color:#2a2a2a;font-size:18px;line-height:18px;font-weight:900;color:#fff;transition:opacity 125ms ease-in-out,visibility 125ms ease-in-out;visibility:hidden;opacity:0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.gluten:hover::after{visibility:visible;opacity:1}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.gelatin:hover::after{visibility:visible;opacity:1}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.treenut:hover::after{visibility:visible;opacity:1}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.peanut:hover::after{visibility:visible;opacity:1}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.kosher:hover::after{visibility:visible;opacity:1}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper{display:flex;justify-content:space-between;margin:auto 0 0 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper{display:flex;flex-direction:column;justify-content:flex-end}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .sm-line-separator{width:26px;height:3px;background:white;margin:0 0 14px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .expand-recipe-desc{font-size:16px;max-width:340px;color:white;margin:0 0 32px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .recipe-nav-arrow{width:18px;height:18px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .recipe-nav-arrow svg{width:18px;height:18px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .flavor-illustration{max-width:229px;width:100%}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .flavor-illustration svg{max-width:199px;max-height:200px;height:auto;float:right}.brand-footer-wrapper{margin:23.5px 0;overflow:hidden}.brand-footer-wrapper .bf-first-row,.brand-footer-wrapper .bf-last-row{display:flex;margin:0 -2.5px}.bf-links-container{background-image:radial-gradient(ellipse at center,rgba(248,80,50,0) 0%,rgba(0,0,0,0.04) 60%,rgba(0,0,0,0.08) 75%,rgba(0,0,0,0.1) 100%);margin:2.5px;height:200px;width:100%;transition:125ms ease-in-out}.bf-links-container-double{display:flex;width:100%;transition:125ms ease-in-out;margin-right:2.5px}.bf-links-container.ff{margin-right:0px}.bf-links-container.hp{position:relative}.bf-links-container.hp .bf-link.lazy::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(ellipse at center,rgba(248,80,50,0) 0%,rgba(0,0,0,0.04) 60%,rgba(0,0,0,0.08) 75%,rgba(0,0,0,0.1) 100%),url('https://cdn-tp1.mozu.com/9046-m1/cms/files/d5b5a19b-6b99-4f10-9732-ee7712a7679e?max=5');opacity:0;transition:opacity 125ms ease-in-out}.bf-links-container.hp .bf-link::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(ellipse at center,rgba(248,80,50,0) 0%,rgba(0,0,0,0.04) 60%,rgba(0,0,0,0.08) 75%,rgba(0,0,0,0.1) 100%),url('https://cdn-tp1.mozu.com/9046-m1/cms/files/d5b5a19b-6b99-4f10-9732-ee7712a7679e?max=949');opacity:0;transition:opacity 125ms ease-in-out}.bf-links-container.bb .bf-link img{box-sizing:border-box;display:block;max-height:calc(100% - 32px);max-width:calc(100% - 32px)}.bf-links-container.ff .bf-link img{box-sizing:border-box;display:block;max-height:calc(100% - 32px);max-width:calc(100% - 32px)}.bf-links-container.hp .bf-link img{max-width:260px;height:auto}.bf-links-container.hp .bf-link img.bf-active-link-img{max-width:300px;height:auto}.bf-links-container.dc .bf-link img{max-width:96px;height:auto}.bf-links-container.hk .bf-link img{max-width:157px;height:auto}.bf-links-container.sun .bf-link img{max-width:120px;height:auto}.bf-links-container.sun .bf-link img.bf-active-link-img{max-width:126px;height:auto}.bf-links-container .bf-link{display:flex;box-sizing:border-box;justify-content:center;align-items:center;position:relative;color:white;height:100%;width:100%;padding:16px}.bf-links-container .bf-active-link-img{opacity:0}.bf-links-container .bf-inactive-link-img{opacity:1}.bf-links-container .bf-active-link-img,.bf-links-container .bf-inactive-link-img{position:absolute;transition:125ms ease-in-out;top:50%;left:50%;height:auto;transform:translate(-50%,-50%)}.bf-links-container:hover .bf-active-link-img{opacity:1}.bf-links-container:hover .bf-inactive-link-img{opacity:0}.bf-links-container.bb:hover{background-color:#6c408b}.bf-links-container.ff:hover{background-color:#b9070a}.bf-links-container.hp:hover{background-color:rgba(0,118,190,0)}.bf-links-container.hp:hover .bf-link:before{opacity:1}.bf-links-container.dc:hover{background-color:#0076be}.bf-links-container.hk:hover{background-color:#ed1c24}.bf-links-container.sun:hover{background-color:#253c85}.bf-links-container.bb.non-traditional:hover{background-color:#6c408b !important}.bf-links-container.ff.non-traditional:hover{background-color:#b9070a !important}.bf-links-container.dc.non-traditional:hover{background-color:#0076be !important}.bf-links-container.hk.non-traditional:hover{background-color:#ed1c24 !important}.bf-links-container.sun.non-traditional:hover{background-color:#253c85 !important}@media screen and (max-width:1725px){.flavors-wrapper .flavor-item-wrapper{max-width:427px;width:25%;height:483px}.flavors-wrapper .flavor-item-wrapper span{line-height:27px}.flavors-wrapper .flavor-item-wrapper:hover span{font-size:26px}.flavors-wrapper .flavor-item-wrapper.selected span{font-size:43px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-flavor-name{font-size:45px;line-height:46px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavor-desc{font-size:28px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper{padding:60px 86px 60px 112px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-title{margin:0 0 24px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-list-text{font-size:18px;line-height:19px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .flavor-illustration svg{max-width:144px;max-height:140px}}@media screen and (max-width:1548px){.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper{padding:0 86px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-flavor-name{font-size:39px;line-height:39px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper{padding:40px 86px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn{height:24px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn svg{width:24px;height:24px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavor-desc{font-size:24px;line-height:26px;margin:16px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper{padding:40px 86px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .flavor-illustration{max-width:120px;margin:0 0 0 30px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .flavor-illustration svg{max-height:110px}}@media screen and (max-width:1237px){.flavors-wrapper .flavor-item-wrapper{max-width:403px;width:33.33%;height:483px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper{padding:0 48px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-flavor-name{font-size:33px;line-height:33px;letter-spacing:-2px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper{padding:32px 48px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavor-desc{font-size:21px;line-height:23px;margin:0 0 16px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper{padding:32px 48px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-title{font-size:16px;margin:0 0 18px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-list-text{font-size:14px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item{height:30px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item svg{max-height:30px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.gluten::after{padding:10px;font-size:13px;line-height:13px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.gelatin::after{padding:10px;font-size:13px;line-height:13px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.treenut::after{padding:10px;font-size:13px;line-height:13px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.peanut::after{padding:10px;font-size:13px;line-height:13px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item.kosher::after{padding:10px;font-size:13px;line-height:13px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .expand-recipe-desc{font-size:14px;margin:0 0 24px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .flavor-illustration svg{max-height:90px}}@media screen and (max-width:1024px){.flavors-search-wrapper .flavors-search-inner .search-heading{margin:0}.flavors-search-wrapper .flavors-search-inner #flavor-search .tt-dropdown-menu{height:calc(100vh - 360px)}.flavors-search-wrapper .flavors-search-inner #flavor-search .tt-dropdown-menu .suggestion-flavor{font-size:28px;line-height:28px}.flavors-search-wrapper .flavors-search-inner .search-all-flavors-wrapper{height:calc(100vh - 360px)}.flavors-search-wrapper .flavors-search-inner .search-all-flavors-wrapper .all-flavors-item .all-flavors{font-size:28px;line-height:32px}.flavors-wrapper .flavor-item-wrapper span{font-size:20px;line-height:21px}.flavors-wrapper .flavor-item-wrapper:hover span{font-size:20px}.flavors-wrapper .flavor-item-wrapper.selected span{font-size:38px}.flavors-wrapper .flavor-item-wrapper.selected:hover span{font-size:38px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper{padding:0 40px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-flavor-name{font-size:28px;line-height:28px;letter-spacing:-1px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper{padding:32px 40px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn{height:18px;width:18px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn svg{height:18px;width:18px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavor-desc{font-size:17px;line-height:18px;margin:-20px 0 8px 0;width:calc(100% - 24px)}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper{padding:32px 40px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-title{font-size:14px;margin:0 0 18px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-list-text{font-size:14px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item{height:30px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .allergen-wrapper .allergen-list .allergen-list-item svg{max-height:30px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .sm-line-separator{margin:0 0 8px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .expand-recipe-desc{margin:0 0 9px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .flavor-illustration{margin:auto 0 auto 30px}}@media screen and (max-width:874px){.flavors-wrapper .flavor-item-wrapper{height:393px}.flavors-wrapper .flavor-item-wrapper img{margin:0 0 0 8px;max-width:176px;height:auto}.flavors-wrapper .flavor-item-wrapper span{top:245px;font-size:20px;line-height:20px}.flavors-wrapper .flavor-item-wrapper:hover img{margin:-8px 0 0 8px}.flavors-wrapper .flavor-item-wrapper:hover span{font-size:30px;line-height:26px;letter-spacing:-1px;top:206px}.flavors-wrapper .flavor-item-wrapper.selected img{margin:-8px 0 0 8px}.flavors-wrapper .flavor-item-wrapper.selected span{font-size:30px;line-height:26px;letter-spacing:-1px;top:206px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper{padding:0 32px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper{padding:32px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .open-close-btn svg{width:18px;height:18px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavor-desc{font-size:15px;line-height:16px;margin:-20px 0 10px 0;width:calc(100% - 30px)}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-title{font-size:14px;margin:0 0 2px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavors-ing-wrapper .ing-list-text{font-size:10px;line-height:16px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .sm-line-separator{height:2px;margin:0 0 5px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .expand-recipe-desc{font-size:13px;line-height:13px;margin:0 0 10px 0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .recipe-wrapper .recipe-nav-arrow svg{width:16px;height:16px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .flavor-illustration{margin:0 0 0 30px;padding:0}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .recipe-illustration-wrapper .flavor-illustration svg{max-height:82px}}@media screen and (max-width:768px){.flavors-wrapper .flavor-item-wrapper.selected span{font-size:24px}.flavors-wrapper .flavor-item-wrapper.selected:hover span{font-size:24px}.flavors-wrapper .expand-flavor-wrapper .expand-flavor-img-wrapper{display:none}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper{width:100%;margin:0;border-left:none}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper{flex-direction:column;justify-content:center;position:relative;padding:32px;height:auto}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-mobile-img{display:block;margin:0 0 -42px 40px;z-index:5}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-flavor-name{font-size:42px;line-height:42px;text-align:center;z-index:4}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper{padding:32px 64px;height:auto}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper .flavor-desc{font-size:20px;line-height:20px}}@media screen and (max-width:640px){.flavors-wrapper .flavor-item-wrapper{height:236px}.flavors-wrapper .flavor-item-wrapper img{margin:0px 0 0 6px;top:69px;max-width:108px;height:auto}.flavors-wrapper .flavor-item-wrapper span{font-size:13px;line-height:15px;top:155px}.flavors-wrapper .flavor-item-wrapper:hover img{margin:-8px 0 0 6px}.flavors-wrapper .flavor-item-wrapper:hover span{font-size:16px;line-height:18px;letter-spacing:-1px;top:121px;margin:0 0 14px 0}.flavors-wrapper .flavor-item-wrapper.selected img{margin:-8px 0 0 6px}.flavors-wrapper .flavor-item-wrapper.selected span{line-height:24px;letter-spacing:-1px;top:121px;margin:0 0 14px 0}}@media screen and (max-width:500px){.category-bar-wrapper .category-name{margin:0 0 0 24px;font-size:24px}.flavors-search-wrapper .flavors-search-inner .search-heading{margin:24px 0 0 0;font-size:40px}.flavors-search-wrapper .flavors-search-inner #flavor-search input{max-width:calc(100vw - 96px);font-size:28px}.flavors-search-wrapper .flavors-search-inner #flavor-search .tt-dropdown-menu{max-height:calc(100vh - 440px)}.flavors-search-wrapper .flavors-search-inner .search-all-flavors-wrapper{max-width:calc(100vw - 30px);max-height:calc(100vh - 440px)}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-flavor-name{font-size:32px;line-height:32px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-mobile-img{margin:0 0 -42px 40px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-desc-wrapper{padding:32px}}@media screen and (max-width:400px){.category-bar-wrapper .category-name{font-size:18px}.flavors-wrapper .flavor-item-wrapper{height:205px}.flavors-wrapper .flavor-item-wrapper img{max-width:90px;margin:-4px 0 0 5px}.flavors-wrapper .flavor-item-wrapper span{top:135px;font-size:12px;line-height:12px;max-width:98px}.flavors-wrapper .flavor-item-wrapper:hover{border:solid 5px white}.flavors-wrapper .flavor-item-wrapper:hover img{max-width:90px}.flavors-wrapper .flavor-item-wrapper:hover span{font-size:13.5px;line-height:13.5px;margin:0 0 14px 0px;top:112px}.flavors-wrapper .flavor-item-wrapper.selected{border:solid 5px white}.flavors-wrapper .flavor-item-wrapper.selected img{max-width:90px}.flavors-wrapper .flavor-item-wrapper.selected span{font-size:13.5px;line-height:13.5px;margin:0 0 14px 0px;top:112px}.flavors-wrapper .expand-flavor-wrapper .expand-name-desc-wrapper .expand-flavor-name-wrapper .expand-flavor-name{font-size:42px;line-height:34px;margin:8px 0 0 0}}@media screen and (max-width:600px){.brand-footer-wrapper{margin:12px 0}.brand-footer-wrapper .bf-first-row{flex-wrap:wrap}.brand-footer-wrapper .bf-first-row .bf-links-container{width:100%}.bf-links-container{height:124px}.bf-links-container.bb .bf-link img{max-width:201px}.bf-links-container.hp .bf-link img{max-width:180px}.bf-links-container.hp .bf-link img.bf-active-link-img{max-width:220px}.bf-links-container.dc .bf-link img{max-width:76px;height:auto}.bf-links-container.hk .bf-link img{max-width:117px;height:auto}.bf-links-container.sun .bf-link img{max-width:80px;height:auto}.bf-links-container.sun .bf-link img.bf-active-link-img{max-width:86px;height:auto}}