.couleurs-head[data-astro-cid-hnlc3guu]{margin-bottom:clamp(28px,4vw,48px)}.couleurs-head[data-astro-cid-hnlc3guu] .rule[data-astro-cid-hnlc3guu]{margin-bottom:0}.couleurs-palette[data-astro-cid-hnlc3guu]{background:var(--beige);border-radius:6px;max-width:1200px;margin:0 auto;padding:clamp(10px,1.6vw,20px)}.couleurs-scroll[data-astro-cid-hnlc3guu]{-webkit-overflow-scrolling:touch;overflow-x:auto}.couleurs-palette[data-astro-cid-hnlc3guu] img[data-astro-cid-hnlc3guu]{width:100%;height:auto;display:block}@media (width<=759px){.couleurs-scroll[data-astro-cid-hnlc3guu] img[data-astro-cid-hnlc3guu]{width:760px;max-width:none}}.couleurs-palette[data-astro-cid-hnlc3guu] figcaption[data-astro-cid-hnlc3guu]{text-align:center;font-family:var(--font-display);color:var(--deep);margin-top:16px;font-size:clamp(1.1rem,1.8vw,1.3rem);font-style:italic}.couleurs-effets[data-astro-cid-hnlc3guu]{grid-template-columns:1fr;gap:clamp(16px,2.4vw,28px);max-width:1100px;margin:0 auto;display:grid}@media (width>=760px){.couleurs-effets[data-astro-cid-hnlc3guu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.couleurs-card[data-astro-cid-hnlc3guu]{background:var(--paper);border-top:2px solid var(--gold);flex-direction:column;margin:0;padding:clamp(14px,1.8vw,20px) clamp(14px,1.8vw,20px) clamp(20px,2.4vw,28px);display:flex}.couleurs-img[data-astro-cid-hnlc3guu]{aspect-ratio:1199/1312;background:var(--powder);overflow:hidden}.couleurs-img[data-astro-cid-hnlc3guu] img[data-astro-cid-hnlc3guu]{object-fit:cover;width:100%;height:100%;display:block}.couleurs-card[data-astro-cid-hnlc3guu] figcaption[data-astro-cid-hnlc3guu]{color:var(--ink);margin-top:18px;line-height:1.55}.couleurs-card[data-astro-cid-hnlc3guu] figcaption[data-astro-cid-hnlc3guu] strong[data-astro-cid-hnlc3guu]{font-family:var(--font-display);color:var(--deep);font-size:1.35rem;font-weight:400}.svc-grid[data-astro-cid-hnlc3guu]{grid-template-columns:1fr;gap:clamp(16px,2.4vw,28px);display:grid}@media (width>=640px){.svc-grid[data-astro-cid-hnlc3guu]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.svc-grid[data-astro-cid-hnlc3guu]{grid-template-columns:repeat(3,1fr)}}.svc[data-astro-cid-hnlc3guu]{background:var(--paper);border-top:2px solid var(--gold);margin:0;padding:clamp(22px,3vw,34px)}.svc[data-astro-cid-hnlc3guu] h3[data-astro-cid-hnlc3guu]{color:var(--deep);margin:0 0 12px}.svc[data-astro-cid-hnlc3guu] p[data-astro-cid-hnlc3guu]{margin:0}.svc-close[data-astro-cid-hnlc3guu] h2[data-astro-cid-hnlc3guu]{margin-bottom:16px}.tgrid[data-astro-cid-hnlc3guu]{grid-template-columns:repeat(2,1fr);gap:clamp(8px,1.6vw,20px);display:grid}@media (width>=640px){.tgrid[data-astro-cid-hnlc3guu]{grid-template-columns:repeat(3,1fr)}}.tgrid[data-astro-cid-hnlc3guu] figure[data-astro-cid-hnlc3guu]{aspect-ratio:1199/1312;background:#f6f1ea;margin:0;overflow:hidden}.tgrid[data-astro-cid-hnlc3guu] a[data-astro-cid-hnlc3guu]{width:100%;height:100%;display:block}.tgrid[data-astro-cid-hnlc3guu] img[data-astro-cid-hnlc3guu]{object-fit:contain;width:100%;height:100%;transition:transform .4s cubic-bezier(.23,1,.32,1);display:block}.tgrid[data-astro-cid-hnlc3guu] figure[data-astro-cid-hnlc3guu]:hover img[data-astro-cid-hnlc3guu]{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.tgrid[data-astro-cid-hnlc3guu] img[data-astro-cid-hnlc3guu]{transition:none}.tgrid[data-astro-cid-hnlc3guu] figure[data-astro-cid-hnlc3guu]:hover img[data-astro-cid-hnlc3guu]{transform:none}}.formes-liste[data-astro-cid-hnlc3guu]{gap:clamp(44px,6vw,76px);margin:0;padding:0;list-style:none;display:grid}.forme[data-astro-cid-hnlc3guu]{align-items:center;gap:clamp(20px,3vw,32px);margin:0;display:grid}.forme-photo[data-astro-cid-hnlc3guu]{aspect-ratio:1312/909;background:#f6f1ea;border-radius:4px;margin:0;overflow:hidden}.forme-photo[data-astro-cid-hnlc3guu] img[data-astro-cid-hnlc3guu]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.forme-texte[data-astro-cid-hnlc3guu] h3[data-astro-cid-hnlc3guu]{color:var(--deep);margin:0 0 12px}.forme-texte[data-astro-cid-hnlc3guu] p[data-astro-cid-hnlc3guu]{margin:0}@media (width>=860px){.forme[data-astro-cid-hnlc3guu]{grid-template-columns:1.15fr 1fr;gap:clamp(40px,5vw,72px)}.forme[data-astro-cid-hnlc3guu]:nth-child(2n){grid-template-columns:1fr 1.15fr}.forme[data-astro-cid-hnlc3guu]:nth-child(2n) .forme-photo[data-astro-cid-hnlc3guu]{order:2}}@media (prefers-reduced-motion:reduce){.forme[data-astro-cid-hnlc3guu]{transition:none}}.forfait-row[data-astro-cid-hnlc3guu]{align-items:center;gap:clamp(24px,4vw,56px)}.forfait-row[data-astro-cid-hnlc3guu]+.forfait-row[data-astro-cid-hnlc3guu]{margin-top:clamp(40px,6vw,72px)}.forfait-photo[data-astro-cid-hnlc3guu]{aspect-ratio:1086/1448;background:#f6f1ea;justify-self:center;width:100%;max-width:460px;margin:0;overflow:hidden}.forfait-photo[data-astro-cid-hnlc3guu] img[data-astro-cid-hnlc3guu]{object-fit:cover;width:100%;height:100%;display:block}.forfait-list[data-astro-cid-hnlc3guu]{gap:clamp(20px,3vw,32px);display:grid}.forfait[data-astro-cid-hnlc3guu]{background:var(--powder);border-left:3px solid var(--gold);padding:clamp(20px,3vw,28px)}.forfait[data-astro-cid-hnlc3guu] h3[data-astro-cid-hnlc3guu]{color:var(--deep);margin:0 0 10px}.forfait[data-astro-cid-hnlc3guu] ul[data-astro-cid-hnlc3guu]{margin:0 0 14px;padding-left:1.2em}.forfait[data-astro-cid-hnlc3guu] li[data-astro-cid-hnlc3guu]{margin:3px 0}.forfait-price[data-astro-cid-hnlc3guu]{color:var(--deep);margin:12px 0 0;font-size:1.15rem;font-weight:700}.forfait-note[data-astro-cid-hnlc3guu]{margin:4px 0 0;font-weight:700}@media (width<=899px){.forfait-row-bride[data-astro-cid-hnlc3guu] .forfait-photo[data-astro-cid-hnlc3guu]{order:-1}}.price-extra[data-astro-cid-hnlc3guu] .price-row[data-astro-cid-hnlc3guu]{display:block}.price-extra[data-astro-cid-hnlc3guu] .price-row[data-astro-cid-hnlc3guu] .amt[data-astro-cid-hnlc3guu]{white-space:nowrap;margin-left:0;display:inline-block}.price-extra[data-astro-cid-hnlc3guu] .price-row[data-astro-cid-hnlc3guu] .amt[data-astro-cid-hnlc3guu]>span[data-astro-cid-hnlc3guu]{text-align:left;padding:0;display:inline}.price-extra[data-astro-cid-hnlc3guu] .price-row[data-astro-cid-hnlc3guu] .amt[data-astro-cid-hnlc3guu]>span[data-astro-cid-hnlc3guu]+span[data-astro-cid-hnlc3guu]{margin-left:.3em}.price-extra[data-astro-cid-hnlc3guu] .price-row[data-astro-cid-hnlc3guu] .amt[data-astro-cid-hnlc3guu] .pre[data-astro-cid-hnlc3guu]:empty{display:none}.price-note[data-astro-cid-hnlc3guu] a[data-astro-cid-hnlc3guu],.price-extra[data-astro-cid-hnlc3guu] .nw[data-astro-cid-hnlc3guu]{white-space:nowrap}.effets[data-astro-cid-hnlc3guu]{grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,36px);max-width:860px;margin:0 auto;display:grid}.effet[data-astro-cid-hnlc3guu],.effet-scroll[data-astro-cid-hnlc3guu],.effets[data-astro-cid-hnlc3guu]>[data-astro-cid-hnlc3guu]{min-width:0;max-width:100%}.effet[data-astro-cid-hnlc3guu]{background:var(--paper);border-top:2px solid var(--gold);text-align:center;padding:clamp(24px,4vw,48px) clamp(16px,3vw,40px)}.effet[data-astro-cid-hnlc3guu] .eyebrow[data-astro-cid-hnlc3guu]{margin-bottom:.6rem}.effet[data-astro-cid-hnlc3guu] h3[data-astro-cid-hnlc3guu]{font-family:var(--font-display);color:var(--deep);margin:0;font-size:clamp(2rem,4.4vw,2.9rem);font-weight:400;line-height:1.1}.effet-tag[data-astro-cid-hnlc3guu]{font-family:var(--font-display);color:var(--ink);max-width:36ch;margin:0 auto clamp(20px,3vw,30px);font-size:clamp(1.15rem,2vw,1.4rem);font-style:italic}.effet-scroll[data-astro-cid-hnlc3guu]{-webkit-overflow-scrolling:touch;background:var(--beige);border-radius:6px;max-width:700px;margin:0 auto;padding:clamp(8px,1.4vw,14px);overflow-x:auto}.effet-scroll[data-astro-cid-hnlc3guu] img[data-astro-cid-hnlc3guu]{width:100%;height:auto;display:block}@media (width<=639px){.effet-scroll[data-astro-cid-hnlc3guu] img[data-astro-cid-hnlc3guu]{width:520px;max-width:none}}.effet-feats[data-astro-cid-hnlc3guu]{grid-template-columns:1fr;gap:18px;margin:clamp(22px,3vw,32px) 0 0;padding:0;list-style:none;display:grid}.effet-feats[data-astro-cid-hnlc3guu] li[data-astro-cid-hnlc3guu]{color:var(--deep);flex-direction:column;align-items:center;gap:10px;display:flex}.effet-feats[data-astro-cid-hnlc3guu] li[data-astro-cid-hnlc3guu] span[data-astro-cid-hnlc3guu]{font-family:var(--font-display);color:var(--ink);max-width:18ch;font-size:1.15rem;font-style:italic;line-height:1.3}.effet-feats[data-astro-cid-hnlc3guu] svg[data-astro-cid-hnlc3guu]{box-sizing:border-box;border:1px solid var(--gold);border-radius:50%;width:44px;height:44px;padding:8px}@media (width>=640px){.effet-feats[data-astro-cid-hnlc3guu]{grid-template-columns:repeat(3,1fr)}.effet-feats[data-astro-cid-hnlc3guu] li[data-astro-cid-hnlc3guu]+li[data-astro-cid-hnlc3guu]{border-left:1px solid color-mix(in oklab, var(--gold) 45%, transparent)}}
