.hero[data-astro-cid-ji7rkozf]{background:var(--aubergine);align-items:flex-end;min-height:clamp(420px,72vh,680px);display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-ji7rkozf] .hero-photo{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-ji7rkozf]:after{content:"";background:linear-gradient(#1e0e2200 35%,#1e0e22d1 100%);position:absolute;inset:0}.hero-texte[data-astro-cid-ji7rkozf]{z-index:1;flex-direction:column;gap:10px;width:100%;padding-block:clamp(32px,6vw,72px);display:flex;position:relative}.hero[data-astro-cid-ji7rkozf] h1[data-astro-cid-ji7rkozf]{letter-spacing:-.035em;color:var(--or);font-size:clamp(3.6rem,2rem + 7vw,6rem);line-height:.9}.hero[data-astro-cid-ji7rkozf] p[data-astro-cid-ji7rkozf]{font-family:var(--display);color:#fff;max-width:26ch;font-size:clamp(1.375rem,1.1rem + 1.2vw,2.1rem);font-weight:600;line-height:1.2}.intro[data-astro-cid-ji7rkozf]{background:var(--aubergine);color:#fff}.intro-in[data-astro-cid-ji7rkozf]{flex-direction:column;align-items:flex-start;gap:24px;padding-block:clamp(28px,4vw,48px);display:flex}.intro-lead[data-astro-cid-ji7rkozf]{color:#f1e4f3;max-width:56ch;font-size:1.125rem;line-height:1.6}.tags[data-astro-cid-ji7rkozf]{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.6vw,20px);width:100%;margin:0;padding:0;list-style:none;display:grid}.tag[data-astro-cid-ji7rkozf]{background:var(--c);height:100%;color:var(--ink-c);text-align:center;transition:transform .2s var(--ease-out);border-radius:22px;flex-direction:column;align-items:center;gap:8px;padding:14px 10px 12px;font-weight:800;line-height:1.2;text-decoration:none;display:flex}.tag[data-astro-cid-ji7rkozf] img{filter:drop-shadow(0 8px 8px #2a14304d);width:auto;height:96px;transition:transform .3s var(--ease-out)}.tag[data-astro-cid-ji7rkozf]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.tag[data-astro-cid-ji7rkozf]:hover{color:var(--ink-c);transform:translateY(-3px)}.tag[data-astro-cid-ji7rkozf]:hover img{transform:translateY(-4px)rotate(-3deg)}}.tag-glaces[data-astro-cid-ji7rkozf]{--c:#f6c9da;--ink-c:var(--aubergine)}.tag-glaces[data-astro-cid-ji7rkozf] img{height:96px}@media (width<=760px){.tags[data-astro-cid-ji7rkozf]{grid-template-columns:repeat(3,minmax(0,1fr))}.tag[data-astro-cid-ji7rkozf] img{height:76px}}.qualite[data-astro-cid-ji7rkozf]{background:var(--miel)}.qualite-titre[data-astro-cid-ji7rkozf]{letter-spacing:-.03em;color:var(--or-ink);text-align:center;font-size:clamp(2.6rem,1.5rem + 4vw,4.4rem);line-height:.95}.etapes[data-astro-cid-ji7rkozf]{flex-direction:column;gap:clamp(48px,8vw,104px);margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:flex}.etape[data-astro-cid-ji7rkozf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.etape[data-astro-cid-ji7rkozf].inverse .cadre[data-astro-cid-ji7rkozf]{order:2}.cadre[data-astro-cid-ji7rkozf]{background:#fff;border-radius:6px;justify-self:center;width:100%;max-width:560px;margin:0;padding:12px;transform:rotate(-3deg);box-shadow:0 4px 8px #2a14301a,0 28px 48px -20px #2a143066}.inverse[data-astro-cid-ji7rkozf] .cadre[data-astro-cid-ji7rkozf]{transform:rotate(2.5deg)}.cadre[data-astro-cid-ji7rkozf] img{aspect-ratio:5/4;object-fit:cover;border-radius:2px;width:100%}.cadre-sachet[data-astro-cid-ji7rkozf]{background:#fff}.cadre-sachet[data-astro-cid-ji7rkozf] img{object-fit:contain;background:radial-gradient(circle at 50% 55%,#e4cdea 0,#b98bc4 75%);padding:8% 18%}.etape-texte[data-astro-cid-ji7rkozf]{flex-direction:column;gap:14px;display:flex}.etape-texte[data-astro-cid-ji7rkozf] h3[data-astro-cid-ji7rkozf]{color:var(--aubergine);font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem);line-height:1.02}.etape-texte[data-astro-cid-ji7rkozf] p[data-astro-cid-ji7rkozf]{color:var(--ink-2);max-width:52ch;font-size:1.125rem;line-height:1.65}@media (width<=820px){.etape[data-astro-cid-ji7rkozf]{grid-template-columns:1fr}.etape[data-astro-cid-ji7rkozf].inverse .cadre[data-astro-cid-ji7rkozf]{order:0}.cadre[data-astro-cid-ji7rkozf]{max-width:440px}}.recipe[data-astro-cid-ji7rkozf]{background:var(--cream);padding-block:clamp(48px,6vw,80px)}.recipe[data-astro-cid-ji7rkozf]:nth-of-type(2n){background:color-mix(in srgb, var(--c) 16%, var(--cream))}.recipe-in[data-astro-cid-ji7rkozf]{flex-wrap:wrap;align-items:center;gap:clamp(28px,5vw,72px);display:flex}.recipe-in[data-astro-cid-ji7rkozf].flip{flex-direction:row-reverse}.recipe-pack[data-astro-cid-ji7rkozf]{background:var(--c);border-radius:var(--r-panel);flex:320px;justify-content:center;padding:40px 24px;display:flex}.recipe-pack[data-astro-cid-ji7rkozf] img{filter:drop-shadow(0 22px 20px #2a14304d);width:min(100%,380px)}.recipe-text[data-astro-cid-ji7rkozf]{flex-direction:column;flex:420px;gap:14px;min-width:0;display:flex}.recipe-text[data-astro-cid-ji7rkozf] h2[data-astro-cid-ji7rkozf]{color:var(--ink-c)}.recipe-short[data-astro-cid-ji7rkozf]{font-family:var(--display);color:var(--ink-c);font-size:1.375rem;font-weight:600}.recipe-desc[data-astro-cid-ji7rkozf]{color:var(--ink-2);max-width:60ch;font-size:1.125rem;line-height:1.65}.recipe[data-astro-cid-ji7rkozf] dl[data-astro-cid-ji7rkozf]{border-top:1px solid #e8d7b6;max-width:60ch;margin:8px 0 0;display:grid}.recipe[data-astro-cid-ji7rkozf] dl[data-astro-cid-ji7rkozf] div[data-astro-cid-ji7rkozf]{border-bottom:1px solid #e8d7b6;grid-template-columns:11rem 1fr;gap:12px;padding:12px 0;display:grid}.recipe[data-astro-cid-ji7rkozf] dt[data-astro-cid-ji7rkozf]{font-weight:800}.recipe[data-astro-cid-ji7rkozf] dd[data-astro-cid-ji7rkozf]{color:var(--ink-2);margin:0}@media (width<=520px){.recipe[data-astro-cid-ji7rkozf] dl[data-astro-cid-ji7rkozf] div[data-astro-cid-ji7rkozf]{grid-template-columns:1fr;gap:2px}}.glaces[data-astro-cid-ji7rkozf]{background:var(--or);color:var(--aubergine);padding-block:clamp(48px,6vw,80px)}.glaces-in[data-astro-cid-ji7rkozf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.glaces-photo[data-astro-cid-ji7rkozf]{justify-self:center;place-items:center;width:min(100%,420px);margin:0;display:grid;position:relative}.halo-glace[data-astro-cid-ji7rkozf]{aspect-ratio:1;background:#f6c9da;border-radius:50%;width:92%;position:absolute;top:18%}.glaces-photo[data-astro-cid-ji7rkozf] .pot{filter:drop-shadow(0 18px 16px #2a143059);width:44%;height:auto;position:absolute;bottom:-2%;right:-2%}.duo-glace[data-astro-cid-ji7rkozf]{width:min(80%,340px);position:relative}.duo-glace[data-astro-cid-ji7rkozf] .machine{filter:drop-shadow(0 26px 22px #2a143059);width:100%;height:auto}.legende-glace[data-astro-cid-ji7rkozf]{text-align:center;margin-top:18px;font-size:.875rem;font-weight:700;position:relative}.glaces-texte[data-astro-cid-ji7rkozf]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.glaces-short[data-astro-cid-ji7rkozf]{font-family:var(--display);color:var(--amethyste-deep);font-size:1.375rem;font-weight:600}.glaces-desc[data-astro-cid-ji7rkozf]{color:var(--aubergine-2);max-width:56ch;font-size:1.125rem;line-height:1.65}.glaces[data-astro-cid-ji7rkozf] dl[data-astro-cid-ji7rkozf]{border-top:1px solid #2a143040;width:100%;max-width:56ch;margin:4px 0 8px;display:grid}.glaces[data-astro-cid-ji7rkozf] dl[data-astro-cid-ji7rkozf] div[data-astro-cid-ji7rkozf]{border-bottom:1px solid #2a143040;grid-template-columns:11rem 1fr;gap:12px;padding:12px 0;display:grid}.glaces[data-astro-cid-ji7rkozf] dt[data-astro-cid-ji7rkozf]{font-weight:800}.glaces[data-astro-cid-ji7rkozf] dd[data-astro-cid-ji7rkozf]{color:var(--aubergine-2);margin:0}@media (width<=860px){.glaces-in[data-astro-cid-ji7rkozf]{grid-template-columns:1fr}}@media (width<=520px){.glaces[data-astro-cid-ji7rkozf] dl[data-astro-cid-ji7rkozf] div[data-astro-cid-ji7rkozf]{grid-template-columns:1fr;gap:2px}}.plus[data-astro-cid-ji7rkozf]{background:var(--aubergine);color:#fff;padding-block:var(--section)}.plus[data-astro-cid-ji7rkozf] h2[data-astro-cid-ji7rkozf]{color:var(--or);text-align:center}.plus-liste[data-astro-cid-ji7rkozf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,48px);margin:clamp(36px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.plus-lien[data-astro-cid-ji7rkozf]{text-align:center;color:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.rond[data-astro-cid-ji7rkozf]{aspect-ratio:1;border:6px solid var(--or);background:var(--cream);width:min(220px,60vw);transition:transform .3s var(--ease-out), border-color .2s var(--ease-out);border-radius:50%;margin-bottom:8px;overflow:hidden}.rond[data-astro-cid-ji7rkozf] img{object-fit:cover;width:100%;height:100%}.rond-logo[data-astro-cid-ji7rkozf] img{object-fit:contain;padding:14%}.plus-titre[data-astro-cid-ji7rkozf]{font-family:var(--display);color:var(--or);font-size:1.6rem;font-weight:700}.plus-texte[data-astro-cid-ji7rkozf]{color:#e2d3e4;max-width:30ch}.plus-lien[data-astro-cid-ji7rkozf]:active .rond[data-astro-cid-ji7rkozf]{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.plus-lien[data-astro-cid-ji7rkozf]:hover{color:#fff}.plus-lien[data-astro-cid-ji7rkozf]:hover .rond[data-astro-cid-ji7rkozf]{border-color:var(--or-vif);transform:translateY(-6px)}.plus-lien[data-astro-cid-ji7rkozf]:hover .plus-titre[data-astro-cid-ji7rkozf]{text-underline-offset:5px;text-decoration:underline}}@media (width<=760px){.plus-liste[data-astro-cid-ji7rkozf]{grid-template-columns:1fr}}
