.cuisine-hero{isolation:isolate;color:#104c43;border-top:1px solid #e2e2de;padding:24px clamp(24px,3vw,56px) 48px;position:relative}.cuisine-hero-layout{z-index:1;max-width:1440px;min-height:min(740px, calc(100svh - var(--header-height) - 72px));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5.5vw,88px);margin-inline:auto;display:grid;position:relative}.cuisine-hero-imagery{aspect-ratio:1;width:100%;max-width:780px;position:relative}.cuisine-hero-image{object-fit:contain}.cuisine-hero-image-slot{color:#56605c;text-align:center;border:1px solid #104c4329;border-radius:50%;place-items:center;width:100%;height:100%;padding:32px;font-size:14px;display:grid}.cuisine-hero-eyebrow{letter-spacing:.28em;margin:0;font-size:14px;line-height:1.6}.cuisine-hero-heading{text-wrap:balance;margin:22px 0;font-family:Times New Roman,Times,serif;font-size:clamp(44px,5.6vw,86px);font-weight:400;line-height:1.1}.cuisine-hero-description{color:#56605c;max-width:540px;margin:0;font-size:22px;line-height:1.65}@media (max-width:767px){.cuisine-hero{padding:48px 24px 72px}.cuisine-hero-layout{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0}.cuisine-hero-imagery{margin-inline:auto}.cuisine-hero-eyebrow{font-size:12px}.cuisine-hero-heading{margin:18px 0;font-size:44px}.cuisine-hero-description{font-size:17px}}.cuisine-decoration{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute}.cuisine-decoration-upper-left{width:clamp(116px,10vw,165px);top:0;left:0}.cuisine-decoration-bottom-center{width:clamp(105px,9vw,150px);bottom:22px;left:51%}.cuisine-decoration-lower-right{width:clamp(165px,14vw,224px);bottom:20px;right:0}@media (min-width:768px) and (max-width:1099px){.cuisine-hero{padding-top:112px;padding-bottom:112px}.cuisine-decoration-upper-left{width:68px;top:12px;left:24px}.cuisine-decoration-bottom-center{width:68px;bottom:20px;left:24px}.cuisine-decoration-lower-right{width:88px;bottom:20px;right:24px}}@media (max-width:767px){.cuisine-hero{--mobile-dish-size:calc(100vw - 48px);padding-top:100px}.cuisine-hero-layout{gap:96px}.cuisine-decoration-upper-left{width:52px;top:16px;left:24px}.cuisine-decoration-bottom-center,.cuisine-decoration-lower-right{top:calc(100px + var(--mobile-dish-size) + 12px);bottom:auto}.cuisine-decoration-bottom-center{width:56px;left:24px}.cuisine-decoration-lower-right{width:68px;right:24px}}@media (min-width:1100px){.cuisine-hero{min-height:calc(100svh - var(--header-height));align-items:center;padding-block:24px;display:flex}.cuisine-hero-layout{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(32px,4vw,64px);width:100%;max-width:1280px;min-height:0}.cuisine-hero-imagery{width:min(100%, max(140px, calc(100svh - var(--header-height) - 64px)));justify-self:center}}@media (max-width:767px){.cuisine-hero .cuisine-decoration{display:none}.cuisine-hero{padding-top:48px}.cuisine-hero .cuisine-hero-layout{gap:40px}}
.cuisine-hero-image-right .cuisine-decoration-upper-left{width:clamp(124px,12vw,185px)}.cuisine-hero-image-right .cuisine-decoration-lower-left{width:clamp(170px,18vw,270px);bottom:0;left:0}.cuisine-hero-image-right .cuisine-decoration-upper-right{width:clamp(126px,12vw,190px);top:0;right:0}.cuisine-hero-image-right .cuisine-decoration-lower-right{width:clamp(150px,16vw,240px);bottom:0;right:0}@media (min-width:768px){.cuisine-hero-image-right .cuisine-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.cuisine-hero-image-right .cuisine-hero-copy{grid-area:1/1}.cuisine-hero-image-right .cuisine-hero-imagery{grid-area:1/2}}@media (min-width:768px) and (max-width:1099px){.cuisine-hero-image-right .cuisine-decoration-upper-left,.cuisine-hero-image-right .cuisine-decoration-upper-right{width:64px;top:8px}.cuisine-hero-image-right .cuisine-decoration-lower-left,.cuisine-hero-image-right .cuisine-decoration-lower-right{width:80px;bottom:8px}}@media (max-width:767px){.cuisine-hero-image-right .cuisine-decoration-upper-left{width:70px;top:8px;left:16px}.cuisine-hero-image-right .cuisine-decoration-upper-right{width:64px;top:4px;right:16px}.cuisine-hero-image-right .cuisine-decoration-lower-left,.cuisine-hero-image-right .cuisine-decoration-lower-right{top:calc(100px + var(--mobile-dish-size) + 12px);bottom:auto}.cuisine-hero-image-right .cuisine-decoration-lower-left{width:88px;left:16px}.cuisine-hero-image-right .cuisine-decoration-lower-right{width:64px;right:16px}}@media (min-width:1100px){.cuisine-hero-image-right{scroll-margin-top:-16px}}
#lamb-kofta .cuisine-decoration-upper-left{width:clamp(160px,15vw,230px)}#lamb-kofta .cuisine-decoration-lower-right{width:clamp(110px,12vw,180px);bottom:12px}@media (min-width:1100px){#lamb-kofta{scroll-margin-top:-16px}}@media (min-width:1100px) and (max-height:820px){#lamb-kofta .cuisine-decoration-lower-right{width:112px}}@media (min-width:768px) and (max-width:1099px){#lamb-kofta .cuisine-decoration-upper-left{width:68px}#lamb-kofta .cuisine-decoration-lower-right{width:72px;bottom:20px}}@media (max-width:767px){#lamb-kofta .cuisine-decoration-upper-left{width:52px}#lamb-kofta .cuisine-decoration-lower-right{width:56px;bottom:auto}}
#healthy-fresh .cuisine-hero-heading{font-weight:600}@media (min-width:1100px){#healthy-fresh .cuisine-hero-heading{font-size:clamp(44px,5.2vw,70px)}#healthy-fresh .cuisine-hero-imagery{width:min(90%, max(126px, calc((100svh - var(--header-height) - 64px) * .9)))}}@media (max-width:767px){#healthy-fresh{padding-top:48px}#healthy-fresh .cuisine-hero-layout{gap:40px}}
