.trip[data-astro-cid-kbx3ulud]{transform-origin:50% 0;pointer-events:auto;width:374px;height:581px;position:absolute;top:0}.trip__cadre[data-astro-cid-kbx3ulud]{border-radius:10px;position:absolute;inset:0;overflow:hidden}.trip__zoom[data-astro-cid-kbx3ulud]{transition:transform .7s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:scale(1.12)}.trip__photo[data-astro-cid-kbx3ulud]{max-width:none;height:auto;position:absolute}.trip__photo--flou[data-astro-cid-kbx3ulud]{filter:blur(2.6px);transition:opacity .4s}.trip__vignette[data-astro-cid-kbx3ulud]{position:absolute;inset:0;box-shadow:inset 0 180px 150px #000000bf}.trip[data-astro-cid-kbx3ulud][data-annule]{opacity:.62;filter:grayscale()}.trip__titre[data-astro-cid-kbx3ulud]{inset-inline:0;text-align:center;flex-direction:column;align-items:center;margin:0;display:flex;position:absolute;top:70px}.trip__nom[data-astro-cid-kbx3ulud]{font-family:var(--font-display);margin:0;font-size:46px;font-weight:800;line-height:1}.trip__nom[data-astro-cid-kbx3ulud] img[data-astro-cid-kbx3ulud]{width:152px;height:auto;display:block}.trip__date[data-astro-cid-kbx3ulud]{width:100%;height:auto;margin:9px 0 2px;display:block;overflow:visible}.trip__date[data-astro-cid-kbx3ulud] text[data-astro-cid-kbx3ulud]{font-family:var(--font-body);font-size:22px;font-weight:600}.trip__date[data-astro-cid-kbx3ulud]>text[data-astro-cid-kbx3ulud]{fill:none;stroke:#fdfcfd;stroke-linejoin:round;stroke-linecap:round}.trip--ski[data-astro-cid-kbx3ulud] .trip__titre[data-astro-cid-kbx3ulud],.trip--europe[data-astro-cid-kbx3ulud] .trip__titre[data-astro-cid-kbx3ulud]{top:48px}.trip--wei[data-astro-cid-kbx3ulud] .trip__date[data-astro-cid-kbx3ulud]{margin:8px 0 -1px}.trip--wei[data-astro-cid-kbx3ulud] .trip__date[data-astro-cid-kbx3ulud] text[data-astro-cid-kbx3ulud]{font-size:30px}.trip__lieu[data-astro-cid-kbx3ulud]{font-family:var(--font-display);margin:0;font-size:17px;font-weight:700;line-height:1}.trip__lieu-img[data-astro-cid-kbx3ulud]{width:160px;height:auto;display:block}.trip__badge[data-astro-cid-kbx3ulud]{font-family:var(--font-body);letter-spacing:.03em;color:var(--color-text-muted);white-space:nowrap;background:#07070ac7;border:2.5px solid #332f3d;border-radius:100px;margin:0;padding:12px 20px;font-size:16px;font-weight:600;line-height:1.15;position:absolute;bottom:53px;left:50%;transform:translate(-50%)}.trip__btn[data-astro-cid-kbx3ulud]{border:2px solid var(--color-accent);min-height:44px;font-family:var(--font-body);letter-spacing:.03em;color:var(--color-accent);white-space:nowrap;background:#07070ac7;border-radius:100px;align-items:baseline;gap:10px;padding:9px 18px;font-size:16px;font-weight:600;line-height:1.15;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.trip__btn[data-astro-cid-kbx3ulud]:hover{border-color:var(--color-border-focus);color:var(--color-border-focus)}.trip__btn-icone[data-astro-cid-kbx3ulud]{align-self:center;width:20px;height:20px;display:block}.trip__btn[data-astro-cid-kbx3ulud] .fleche-sortante[data-astro-cid-kbx3ulud]{margin-left:-2px}.trip__sticker[data-astro-cid-kbx3ulud]{pointer-events:none;width:125.3px;height:auto;position:absolute;top:-21px;left:288.6px;transform:rotate(16.48deg)}.voyage-main .fond{transform-origin:50% 100%;pointer-events:none;position:absolute;inset:0}.voyage-main .fond__voile{pointer-events:none;background:linear-gradient(to bottom, var(--color-surface-page) 0%, transparent 100%);position:absolute;inset:0 0 50%}.voyage-main .fond__halo{height:var(--halo-ry);transform-origin:50% 100%;--halo-rx:1490px;--halo-ry:603px;position:absolute;inset:auto 0 0}.voyage-main.is-anime .fond__halo{will-change:opacity, transform}.trip-slot{pointer-events:none}.voyage-main .scene{padding:7rem 1rem 2.5rem}@media (width>=71.25rem){.trips{width:1081px;height:581px;position:relative}.trip-slot{position:absolute;inset:0}.trip--wei{left:0}.trip--ski{left:353.5px}.trip--europe{left:707px}.trip{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.voyage-main.is-anime .trip,.voyage-main.is-anime .trip__zoom{will-change:transform}.trip--wei{transform:translate(-45.5px)scale(.7566)}.trip--ski,.trip--europe{transform:translate(45.5px)scale(.7566)}.voyage-main[data-actif=wei] .trip--wei,.voyage-main[data-actif=ski] .trip--ski,.voyage-main[data-actif=europe] .trip--europe{z-index:2;transform:scale(1)}.voyage-main[data-actif=wei] .trip--wei .trip__photo--flou,.voyage-main[data-actif=ski] .trip--ski .trip__photo--flou,.voyage-main[data-actif=europe] .trip--europe .trip__photo--flou{opacity:0}.voyage-main[data-actif=wei] .trip--wei .trip__zoom,.voyage-main[data-actif=ski] .trip--ski .trip__zoom,.voyage-main[data-actif=europe] .trip--europe .trip__zoom{transform:none}.voyage-main[data-actif=europe] .trip--ski{transform:translate(-45.5px)scale(.7566)}}@media (width<=71.24rem){.trips{flex-direction:column;align-items:center;gap:28px;display:flex}.trip-slot{--k:.7566;width:283px;height:441px;display:block;position:relative}.trip{transform:scale(calc(var(--k) * .92));margin-left:-187px;transition:transform .5s cubic-bezier(.22,.61,.36,1);left:50%}.voyage-main.is-anime .trip,.voyage-main.is-anime .trip__zoom{will-change:transform}.voyage-main[data-actif=wei] .trip--wei,.voyage-main[data-actif=ski] .trip--ski,.voyage-main[data-actif=europe] .trip--europe{transform:scale(var(--k))}.voyage-main[data-actif=wei] .trip--wei .trip__photo--flou,.voyage-main[data-actif=ski] .trip--ski .trip__photo--flou,.voyage-main[data-actif=europe] .trip--europe .trip__photo--flou{opacity:0}.voyage-main[data-actif=wei] .trip--wei .trip__zoom,.voyage-main[data-actif=ski] .trip--ski .trip__zoom,.voyage-main[data-actif=europe] .trip--europe .trip__zoom{transform:none}}@media (width<=40rem){.voyage-main{overflow-x:clip}.trip-slot{--largeur:min(342px, 100vw - 4.5rem);--k:tan(atan2(var(--largeur), 374px));width:var(--largeur);height:calc(581px * var(--k))}}@media (prefers-reduced-motion:reduce){.trip,.trip .trip__zoom,.trip .trip__photo--flou{transition:none}}@media (scripting:none){.voyage-main .trip-slot{opacity:1!important}.voyage-main .fond{opacity:1!important;transform:none!important}}
