.header__inner{flex-wrap:wrap}.site-nav{flex:1 1 auto}.language-switcher{display:flex;align-items:center;gap:.45rem;font-size:.86rem;white-space:nowrap;margin-left:auto}.language-switcher span{font-weight:700;color:var(--wine)}.language-switcher a{padding:.25rem .45rem;border:1px solid var(--line);border-radius:999px;text-decoration:none;color:var(--green);background:rgba(255,250,240,.72)}.language-switcher a[aria-current="true"]{background:var(--green);color:#fff;border-color:var(--green)}.i18n-hero .page-hero__grid img{max-height:260px}.recipe-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem}.recipe-card{background:#fffaf0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:0 10px 30px rgba(11,47,36,.06)}.recipe-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.recipe-card__body{padding:1rem}.recipe-card__body h3{margin:.25rem 0;color:var(--green)}.recipe-content{max-width:900px;margin:0 auto;padding:2rem 1rem}.recipe-content section{margin-bottom:1.5rem}.recipe-cta{border-top:1px solid var(--line);padding-top:1rem}@media(max-width:1320px){.language-switcher{width:100%;justify-content:flex-end;order:4;flex-wrap:wrap}}@media(max-width:980px){.header__inner{gap:.75rem}.language-switcher{justify-content:center}.site-nav.is-open+.language-switcher{display:flex}}@media(max-width:640px){.language-switcher{font-size:.8rem}.language-switcher a{padding:.3rem .4rem}}
