@font-face{font-family:Avenir;src:url(avenir-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(avenir-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(avenir-heavy.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(avenir-black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}h1,h2,h3{font-weight:700;line-height:1.08}.button,.home-recipes__cta,.campaign-video__control{font-family:var(--display);font-weight:700}.button,.home-recipes__cta{font-size:14px;letter-spacing:.04em}.partner-spotlight__card .button{font-size:14px}.campaign-video__control{font-size:12px}.footer h2,.roundel span,.featured-items__label span,.footer-ornament__crest span:last-child{font-family:var(--font)}.menu-overlay .mobile-nav>a,.menu-overlay .mobile-nav>details>summary{font-family:var(--display);font-weight:700}.featured-items__heading h2,.home-recipes__heading h2{font-size:clamp(30px,3.5vw,50px);line-height:1.05}.featured-items__label{font-size:clamp(20px,2vw,30px);line-height:1.1}.home-recipe__copy strong{font-size:clamp(20px,2vw,30px);line-height:1.05}.story-panel h2{font-size:clamp(34px,3.8vw,56px);line-height:1.04}.partner-spotlight__card h2{font-size:clamp(28px,3vw,43px);line-height:1.05}.partner-spotlight__wordmark{font-size:clamp(26px,3.2vw,42px);line-height:1.05}.partner-spotlight__tabs button{font-size:clamp(14px,1.3vw,20px);line-height:1.1}.shop-collection__heading h1{font-size:clamp(32px,3.8vw,54px);line-height:1.05}.product-card--catalogue__details h2{font-size:clamp(15px,1.3vw,21px);line-height:1.12}.product-card h3{font-size:clamp(19px,1.8vw,27px);line-height:1.12}.recipe-hub__feature h1{font-size:clamp(30px,3.5vw,54px);line-height:1.05}.recipe-hub__listing-head p{font-size:22px;line-height:1.1}.recipe-tile__copy h3{font-size:clamp(16px,1.4vw,22px);line-height:1.12}.recipe-story__title h1{font-size:clamp(30px,4vw,60px);line-height:1.05}.recipe-story__article>h2,.recipe-story__article>h3{font-size:clamp(26px,2.6vw,40px);line-height:1.12}.recipe-story__related h2,.recipe-story__footer h2{font-size:clamp(28px,3.2vw,46px);line-height:1.08}.recipe-related-card span{font-size:20px;line-height:1.1}.recipe-facts strong{font-size:20px;line-height:1.15}.location-page__heading h1{font-size:clamp(36px,4.5vw,64px);line-height:1.05}.location-page__details h2{font-size:clamp(28px,3vw,42px);line-height:1.08}.faq-home h2,.newsletter-feature h2{font-size:clamp(30px,3.2vw,48px);line-height:1.08}@media(max-width:700px){.featured-items__label{font-size:21px}.home-recipe__copy strong{font-size:clamp(20px,5.5vw,27px)}.story-panel h2{font-size:clamp(29px,7.5vw,43px)}.partner-spotlight__card h2{font-size:clamp(25px,6.5vw,34px)}.partner-spotlight__wordmark{font-size:28px}.partner-spotlight__tabs button{font-size:16px}.product-card--catalogue__details h2{font-size:15px}.recipe-tile__copy h3{font-size:16px}.recipe-story__title h1{font-size:clamp(27px,7vw,40px)}.recipe-facts strong{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/fonts.css.map */
