.block-spacing{margin-top:var(--space-32)}.recettes-hero{margin-bottom:var(--space-32)}.recettes-hero-text{display:flex;flex-direction:column;gap:var(--space-10)}.recettes-hero-kicker{max-width:34rem}.recettes-hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-6);margin-top:var(--space-4)}.recettes-hero-meta{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6)}.recettes-section-header{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-8)}.recettes-section-tag{font-size:0.9rem;color:var(--color-muted)}.recettes-image-card{border-radius:var(--radius-lg);overflow:hidden;background:var(--color-paper);box-shadow:var(--shadow-card);border:1px solid rgba(150,109,84,0.4);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.recettes-top-boissons{align-self:stretch}.recettes-intro-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-6)}.recettes-barista-tip{margin-top:var(--space-16)}.recettes-barista-tip-inner{position:relative;max-width:640px;margin-inline:auto;padding:var(--space-10) var(--space-12);border-radius:18px;background:repeating-linear-gradient(to bottom,#fffdf8 0,#fffdf8 24px,#f6e8dc 25px);border:1px dashed rgba(145,105,81,0.7);box-shadow:0 12px 26px rgba(96,66,47,0.25)}.recettes-barista-tip-inner::before{content:"astuce";position:absolute;top:-12px;left:16px;padding:2px 10px;border-radius:999px;background:var(--color-cream);font-family:var(--font-handwritten);font-size:0.9rem;color:var(--color-coffee);box-shadow:0 4px 10px rgba(92,63,45,0.25)}.recettes-barista-title{font-family:var(--font-handwritten);font-size:1.4rem;color:var(--color-coffee);margin-bottom:var(--space-4)}.recettes-postit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-10)}.recettes-postit{position:relative;padding:var(--space-10);border-radius:18px;background:#fffbe8;box-shadow:0 16px 26px rgba(92,63,45,0.28);border:1px solid rgba(188,143,92,0.6)}.recettes-postit::before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:46px;height:12px;border-radius:999px;background:rgba(240,197,139,0.9);box-shadow:0 2px 6px rgba(120,82,54,0.5)}.recettes-postit h3{margin-top:var(--space-8);margin-bottom:var(--space-4);font-family:var(--font-handwritten);font-size:1.3rem}.recettes-postit ul{margin:0;padding-left:1.1rem;font-size:0.95rem}.recettes-postit-secondary{background:#ffeef6;border-color:rgba(210,143,165,0.8)}.recettes-ambiance-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--space-12);align-items:flex-start;padding:var(--space-12);border-radius:28px;background:linear-gradient(135deg,#fffdf8,#f4e2d3);box-shadow:var(--shadow-elevated);border:1px solid rgba(158,114,87,0.5)}.recettes-ambiance-copy p{margin-bottom:var(--space-6)}.recettes-menu-exemple-grid{align-items:flex-start}.recettes-cta-footer{margin-top:var(--space-12);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-8)}@media (max-width:960px){.block-spacing{margin-top:var(--space-24)}.recettes-section-header{flex-direction:column;align-items:flex-start}.recettes-ambiance-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.recettes-hero-actions{flex-direction:column;align-items:flex-start}.recettes-cta-footer{flex-direction:column;align-items:flex-start}.recettes-ambiance-layout{padding:var(--space-10)}}