.recipe-highlights{--recipe-heading-color-1: #403e3e;--recipe-heading-color-2: #a7b255;--recipe-subheading-color: #403e3e;--recipe-highlight-color: #a7b255;--recipe-card-box-width: 100%;--recipe-card-box-height: 240px;--recipe-card-box-top: 60px;--recipe-card-box-radius: 20px;--recipe-card-box-border-mobile: .5px solid #403e3e;--recipe-circle-size: 100px;--recipe-title-side-pad: 20px;--recipe-text-side-pad: 24px;--recipe-cta-bg: #576238}.recipe-highlights__inner{max-width:1127px;margin:0 auto;padding:64px 16px}.recipe-highlights__heading{margin:0;text-align:center;font-family:Cormorant Garamond,serif;font-weight:400;line-height:34px;font-size:var(--recipe-heading-font-size, 34px);padding-bottom:15px;color:var(--recipe-heading-color-1)}.recipe-highlights__heading .recipe-highlights__highlight{color:var(--recipe-highlight-color);font-style:italic}.recipe-highlights__heading-part-2{color:var(--recipe-heading-color-2)}.recipe-highlights__heading-emphasis{color:var(--recipe-heading-color-2);font-style:italic}.recipe-highlights__subheading{margin:16px auto 50px;max-width:317px;text-align:center;color:var(--recipe-subheading-color);font-family:Cormorant Garamond,serif;font-weight:400;font-size:18px;line-height:20px;letter-spacing:-1px}.recipe-highlights__cta{display:flex;justify-content:center;margin-top:var(--recipe-cta-margin-top, 0);margin-bottom:20px}.recipe-highlights__cta-button{display:inline-flex;align-items:center;justify-content:center;padding:8px 32px;background:var(--recipe-cta-bg, #576238);color:#fff;border-radius:100px;text-decoration:none;font-family:Castoro,serif;font-size:22px;line-height:22px;font-weight:400;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px #0000001a}.recipe-highlights__cta-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.recipe-highlights__grid{display:grid;grid-template-columns:1fr;justify-items:center;gap:32px;max-width:100%;padding:0 16px}.recipe-card{position:relative;width:100%;max-width:380px;height:360px}.recipe-card__circle{position:absolute;top:calc(var(--recipe-card-box-top) - (var(--recipe-circle-size) / 2));left:50%;width:var(--recipe-circle-size);height:var(--recipe-circle-size);transform:translate(-50%);background:#fff;border-radius:9999px;border:.5px solid #403e3e;display:flex;align-items:center;justify-content:center;line-height:0;z-index:2;box-shadow:0 2px 8px #0000000d}.recipe-card__circle-text{font-family:Cormorant Garamond,serif;font-weight:600;font-size:var(--recipe-circle-text-font-size-desktop, 36px);color:var(--recipe-heading-color-1);text-align:center;line-height:1;display:flex;align-items:center;justify-content:center}.recipe-card__box{position:absolute;left:0;top:var(--recipe-card-box-top);width:100%;height:var(--recipe-card-box-height);border-radius:var(--recipe-card-box-radius);border:var(--recipe-card-box-border-mobile);box-sizing:border-box;z-index:1;background:#fff;box-shadow:0 2px 12px #0000000f;display:flex;align-items:center;justify-content:center;padding:20px}.recipe-card__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%}.recipe-card__title{width:100%;max-width:280px;text-align:center;color:#403e3e;margin-top:18px!important;font-family:Cormorant Garamond,serif;font-weight:400;font-size:var(--recipe-card-title-font-size, 22px);line-height:var(--recipe-card-title-line-height-desktop, 1.2);margin:0}.recipe-card__text{width:100%;max-width:260px;text-align:center;color:#403e3e;font-family:Cormorant Garamond,serif;font-weight:400;font-size:16px;line-height:20px;margin:0}@media screen and (min-width:1280px){.recipe-highlights__inner{max-width:1300px;padding-top:64px;padding-left:40px;padding-right:40px;display:flex;flex-direction:column;align-items:center}.recipe-highlights__heading{font-size:var(--recipe-heading-font-size, 40px);line-height:calc(var(--recipe-heading-font-size, 40px) * 1.1)}.recipe-highlights__subheading{max-width:985px;font-size:20px;line-height:24px;margin-top:16px;margin-bottom:60px}.recipe-highlights__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1100px;width:100%;margin:0 auto;padding:0}.recipe-card{width:100%;max-width:none;height:420px}.recipe-card__circle{--recipe-circle-size: 140px;width:var(--recipe-circle-size);height:var(--recipe-circle-size);border-color:#576238;border-width:.5px}.recipe-card__circle-text{font-size:var(--recipe-circle-text-font-size-desktop, 48px)}.recipe-card__box{--recipe-card-box-top: 70px;--recipe-card-box-height: 290px;width:100%;height:var(--recipe-card-box-height);border:.5px solid #576238;border-radius:20px}.recipe-card__title{line-height:35px}.recipe-card__text{color:#576238;font-size:17px;line-height:20px}}@media screen and (min-width:768px)and (max-width:1279px){.recipe-highlights__inner{max-width:768px}.recipe-highlights__heading{font-size:var(--recipe-heading-font-size, 50px);line-height:calc(var(--recipe-heading-font-size, 50px) * 1.1)}.recipe-highlights__subheading{max-width:600px;font-size:22px}.recipe-card{max-width:400px}}@media screen and (max-width:480px){.recipe-highlights__grid{padding:0 8px}.recipe-card{max-width:340px;height:300px}.recipe-card__circle{--recipe-circle-size: 90px}.recipe-card__circle-text{font-size:var(--recipe-circle-text-font-size-mobile, 28px)}.recipe-card__box{--recipe-card-box-height: 240px;--recipe-card-box-top: 55px}.recipe-card__title{font-size:var(--recipe-card-title-font-size-mobile, 22px)!important;line-height:var(--recipe-card-title-line-height-mobile, 1.1)!important}.recipe-card__text{font-size:15px;line-height:19px}.recipe-highlights__heading{font-size:var(--recipe-heading-font-size-mobile, 32px)!important}.recipe-highlights__cta{margin-top:var(--recipe-cta-margin-top-mobile, 0)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/recipe-highlights.css.map */
