.ouverture[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--blanc), var(--fond));padding:150px 0;position:relative;overflow:hidden}.grille-ouverture[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:64px;display:grid;position:relative}.bonjour[data-astro-cid-lcdefpme]{animation:arrive .8s var(--rebond) .1s both;margin:0 0 4px;font-size:38px;display:inline-block;transform:rotate(-4deg)}@keyframes arrive{0%{opacity:0;transform:rotate(-12deg)scale(.6)}}.essuie[data-astro-cid-lcdefpme]{padding-right:8px;display:inline-block;position:relative}.ligne[data-astro-cid-lcdefpme]{display:block}.buee[data-astro-cid-lcdefpme]{-webkit-backdrop-filter:blur(5px);background:linear-gradient(100deg,#ebf2fceb,#ffffffd1);border-radius:10px;animation:1.3s cubic-bezier(.65,0,.35,1) .35s forwards essuie;position:absolute;inset:-6px -10px}.raclette[data-astro-cid-lcdefpme]{width:26px;animation:1.3s cubic-bezier(.65,0,.35,1) .35s forwards raclette;position:absolute;top:-10px;bottom:-10px;left:-14px}.raclette[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:100%}@keyframes essuie{to{clip-path:inset(0 0 0 100%)}}@keyframes raclette{0%{opacity:1;transform:translate(0)rotate(-4deg)}92%{opacity:1}to{transform:translateX(calc(var(--l,640px))) rotate(4deg);opacity:0}}.buee[data-astro-cid-lcdefpme]{clip-path:inset(0)}.signature[data-astro-cid-lcdefpme]{color:var(--gris);align-items:baseline;gap:12px;margin:6px 0 30px;font-size:15px;display:flex}.signature[data-astro-cid-lcdefpme] .main-ecrite[data-astro-cid-lcdefpme]{color:var(--encre);font-size:34px}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.photo-zone[data-astro-cid-lcdefpme]{position:relative}.photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--ciel);border:8px solid #fff;border-radius:28px;margin:0;overflow:hidden;transform:rotate(2.5deg);box-shadow:0 40px 70px -40px #0f2a528c}.photo-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.vide[data-astro-cid-lcdefpme]{text-align:center;height:100%;color:var(--gris);background:repeating-linear-gradient(135deg,#e3ebf7 0 16px,#edf2fa 16px 32px);place-content:center;gap:4px;padding:24px;display:grid}.vide[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--encre);font-size:18px}.coucou-photo[data-astro-cid-lcdefpme]{z-index:2;height:60px;position:absolute;top:-58px;right:18%;overflow:hidden}.coucou-photo[data-astro-cid-lcdefpme] .mascotte{transition:transform .8s var(--rebond) 1.8s;transform:translateY(100%)}.coucou-photo[data-astro-cid-lcdefpme] .mascotte.vu{transform:translateY(14%)}.pastille[data-astro-cid-lcdefpme]{background:var(--blanc);border:1px solid var(--trait);z-index:2;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:700;animation:6s ease-in-out infinite plane;position:absolute;box-shadow:0 16px 30px -16px #0f2a5273}.p1[data-astro-cid-lcdefpme]{top:18%;left:-48px}.p2[data-astro-cid-lcdefpme]{animation-delay:-3s;bottom:16%;right:-24px}@keyframes plane{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-12px)rotate(1deg)}}.bande[data-astro-cid-lcdefpme]{background:var(--bleu);color:#fff;z-index:2;margin:-10px -20px 0;padding:18px 0;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 20px 40px -24px #0f2a5299}.piste[data-astro-cid-lcdefpme]{width:max-content;animation:34s linear infinite defile;display:flex}.piste[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:italic 800 clamp(26px, 3vw, 40px)/1 var(--f-titre);text-transform:uppercase;white-space:nowrap;align-items:center;gap:30px;padding-right:30px;display:inline-flex}.piste[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 35% 30%,#fff 0 20%,#ffffff59 50%,#0000 72%);border:1.5px solid #ffffffb3;border-radius:50%;width:20px;height:20px}.bande[data-astro-cid-lcdefpme]:hover .piste[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes defile{to{transform:translate(-50%)}}.entete-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:48px;display:grid}.entete-section[data-astro-cid-lcdefpme] .chapeau[data-astro-cid-lcdefpme]{margin:0}.cartes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.tous[data-astro-cid-lcdefpme]{text-align:center;margin:40px 0 0}.glisse[data-astro-cid-lcdefpme]{margin:-18px 0 0;font-size:24px;display:none;transform:rotate(-2deg)}.grille-promesse[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;display:grid}.bleu-vif[data-astro-cid-lcdefpme]{color:var(--bleu-vif)}.regles[data-astro-cid-lcdefpme]{counter-reset:r;margin:30px 0 34px;padding:0;list-style:none}.regles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:r;border-top:1px solid #ffffff24;padding:18px 0 18px 64px;position:relative}.regles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(r);font:italic 800 44px/1 var(--f-titre);color:var(--bleu-vif);position:absolute;top:14px;left:0}.regles[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{margin-bottom:2px;font-size:19px;display:block}.regles[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#c7d3e4}.tel-zone[data-astro-cid-lcdefpme]{padding-top:30px;position:relative}.centre[data-astro-cid-lcdefpme]{text-align:center}.ronds[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;margin-top:48px;display:flex;position:relative}.rond[data-astro-cid-lcdefpme]{aspect-ratio:1;text-align:center;color:#fff;width:clamp(180px,22vw,270px);animation:7s ease-in-out infinite ondule;animation-delay:calc(var(--i) * -1.7s);transition:scale .5s var(--rebond);border-radius:50%;place-content:center;margin:0 -14px;padding:20px;display:grid}.rond[data-astro-cid-lcdefpme]:hover{z-index:2;scale:1.08}.rond[data-astro-cid-lcdefpme]:first-child{background:var(--bleu)}.rond[data-astro-cid-lcdefpme]:nth-child(2){background:var(--nuit)}.rond[data-astro-cid-lcdefpme]:nth-child(3){background:var(--bleu-vif)}.rond[data-astro-cid-lcdefpme]:nth-child(4){background:var(--nuit-2)}.rond[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:italic 800 clamp(26px, 2.6vw, 36px)/1 var(--f-titre);text-transform:uppercase}.rond[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{opacity:.85;max-width:18ch;margin-top:6px;font-size:14px}@keyframes ondule{0%,to{border-radius:50%;transform:translateY(0)}33%{border-radius:47% 53% 52% 48%/52% 46% 54% 48%;transform:translateY(-8px)}66%{border-radius:53% 47% 46% 54%/48% 54% 46% 52%;transform:translateY(5px)}}.coucou-rond[data-astro-cid-lcdefpme]{z-index:-1;height:54px;position:absolute;bottom:-8px;left:50%;overflow:hidden;transform:translate(-50%)}.coucou-rond[data-astro-cid-lcdefpme] .mascotte{transition:transform .8s var(--rebond) .9s;transform:translateY(100%)}.coucou-rond[data-astro-cid-lcdefpme] .mascotte.vu{transform:translateY(26%)}.frequences[data-astro-cid-lcdefpme]{overflow:hidden}.ronds[data-astro-cid-lcdefpme]{padding-bottom:50px}.coucou-rond[data-astro-cid-lcdefpme]{z-index:1;bottom:0}.grille-pourquoi[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid}.points[data-astro-cid-lcdefpme]{gap:28px;margin-top:36px;display:grid}.points[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding-left:64px;position:relative}.num[data-astro-cid-lcdefpme]{background:var(--ciel);width:46px;height:46px;color:var(--bleu);font:italic 800 26px/1 var(--f-titre);border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;left:0}.points[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 4px;font-size:20px}.points[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--gris);margin:0}.produits[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(circle at 50% 55%, #fff 0, var(--ciel) 70%);border-radius:32px;padding:30px 24px 26px;position:relative}.produits[data-astro-cid-lcdefpme] .main-ecrite[data-astro-cid-lcdefpme]{margin:0;font-size:30px;transform:rotate(-3deg)}.flacons[data-astro-cid-lcdefpme]{perspective:800px;justify-content:center;align-items:flex-end;gap:10px;margin:10px 0;display:flex;position:relative}.flacons[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;height:260px;transition:transform 1.1s var(--ease);filter:drop-shadow(0 24px 20px #0f2a5240);z-index:1;position:relative}.flacons[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]:hover{transform:rotateY(360deg)translateY(-8px)}.coucou-flacon[data-astro-cid-lcdefpme]{height:56px;position:absolute;bottom:30px;left:50%;overflow:hidden;transform:translate(-50%)}.coucou-flacon[data-astro-cid-lcdefpme] .mascotte{transition:transform .8s var(--rebond) 1.2s;transform:translateY(100%)}.coucou-flacon[data-astro-cid-lcdefpme] .mascotte.vu{transform:translateY(20%)}.legende[data-astro-cid-lcdefpme]{color:var(--gris);max-width:36ch;margin:0 auto;font-size:15px}.grille-video[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px;display:grid}.cadre-video[data-astro-cid-lcdefpme]{aspect-ratio:9/16;border:10px solid var(--nuit);background:var(--nuit);border-radius:36px;justify-self:center;width:min(320px,100%);position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 50px 80px -40px #0f2a5299}.cadre-video[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.son[data-astro-cid-lcdefpme]{color:var(--encre);font:700 14px var(--f-texte);cursor:pointer;transition:transform .35s var(--rebond), background .25s;background:#ffffffeb;border:0;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px -8px #00000080}.son[data-astro-cid-lcdefpme]:hover{transform:translate(-50%)scale(1.05)}.son[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--bleu);color:#fff}.video[data-astro-cid-lcdefpme] .main-ecrite[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:30px;display:inline-block;transform:rotate(-3deg)}.video[data-astro-cid-lcdefpme] .chapeau[data-astro-cid-lcdefpme]{margin:18px 0 28px}.etroit[data-astro-cid-lcdefpme]{max-width:900px}@media (width<=980px){.grille-ouverture[data-astro-cid-lcdefpme],.grille-promesse[data-astro-cid-lcdefpme],.grille-pourquoi[data-astro-cid-lcdefpme],.grille-video[data-astro-cid-lcdefpme],.entete-section[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:48px}.cartes[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.photo-zone[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:460px}.p1[data-astro-cid-lcdefpme]{left:-10px}.p2[data-astro-cid-lcdefpme]{right:-6px}}@media (width<=640px){.ouverture[data-astro-cid-lcdefpme]{padding:116px 0 80px}.cartes[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:14px;margin:0 -16px;padding:4px 16px 14px;display:flex;overflow-x:auto}.cartes[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.cartes[data-astro-cid-lcdefpme]>.carte{scroll-snap-align:center;flex:0 0 84%}.glisse[data-astro-cid-lcdefpme]{display:block}.rond[data-astro-cid-lcdefpme]{width:46vw;margin:-8px -6px}.photo-zone[data-astro-cid-lcdefpme] .annotation{display:none}.flacons[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:190px}}@media (prefers-reduced-motion:reduce){.buee[data-astro-cid-lcdefpme],.raclette[data-astro-cid-lcdefpme]{display:none}.piste[data-astro-cid-lcdefpme],.rond[data-astro-cid-lcdefpme],.pastille[data-astro-cid-lcdefpme],.bonjour[data-astro-cid-lcdefpme]{animation:none}}
