.demo-banner[data-astro-cid-5m5kdkxc]{text-align:center;color:#fff;background:#111;padding:8px 16px;font:500 13px/1.4 system-ui,sans-serif}.demo-banner[data-astro-cid-5m5kdkxc] a[data-astro-cid-5m5kdkxc]{color:inherit;text-decoration:underline}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}img{max-width:100%;height:auto;display:block}ul[role=list],ol[role=list]{list-style:none}:focus-visible{outline-offset:2px;outline:2px solid}.visuellement-cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.js [data-revele]{opacity:0;transition:opacity .45s cubic-bezier(.2,.7,.2,1),transform .45s cubic-bezier(.2,.7,.2,1);transform:translateY(16px)}.js [data-revele].vu{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.logo[data-astro-cid-f7espo7c]{height:var(--logo-h,40px);display:block}.logo[data-astro-cid-f7espo7c] svg{width:auto;height:100%;display:block}.entete[data-astro-cid-3axb2k7x]{top:calc(34px + var(--cadre) + 14px);z-index:50;pointer-events:none;transition:top .35s var(--courbe);position:fixed;left:0;right:0}.entete--plein[data-astro-cid-3axb2k7x]{top:46px}.entete--colle[data-astro-cid-3axb2k7x]{top:12px}.entete__barre[data-astro-cid-3axb2k7x]{z-index:2;max-width:calc(var(--conteneur) + 2 * var(--gouttiere));padding:0 calc(var(--gouttiere) - 4px);align-items:center;gap:12px;margin:0 auto;display:flex;position:relative}.entete__marque[data-astro-cid-3axb2k7x],.entete__nav[data-astro-cid-3axb2k7x] ul[data-astro-cid-3axb2k7x],.entete__action[data-astro-cid-3axb2k7x],.entete__menu[data-astro-cid-3axb2k7x]{pointer-events:auto;border-radius:var(--capsule);transition:background .3s,color .3s,box-shadow .3s,border-color .3s}.entete__marque[data-astro-cid-3axb2k7x]{--logo-h:46px;margin-right:auto;padding:6px 18px;line-height:1;text-decoration:none}.entete__nav[data-astro-cid-3axb2k7x] ul[data-astro-cid-3axb2k7x]{gap:2px;margin:0;padding:5px;display:flex}.entete__nav[data-astro-cid-3axb2k7x] a[data-astro-cid-3axb2k7x]{border-radius:var(--capsule);padding:9px 16px;font-size:15px;line-height:1.4;text-decoration:none;transition:background .25s,color .25s;display:block}.entete__action[data-astro-cid-3axb2k7x]{white-space:nowrap;border:1px solid #0000;align-items:center;min-height:46px;padding:10px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.entete--photo[data-astro-cid-3axb2k7x]:not(.entete--colle,.entete--ouvert){color:var(--ecume);--logo-mot:var(--ecume);--logo-vert:var(--eau)}.entete--photo[data-astro-cid-3axb2k7x]:not(.entete--colle,.entete--ouvert) .entete__nav[data-astro-cid-3axb2k7x] ul[data-astro-cid-3axb2k7x]{background:color-mix(in srgb, var(--ardoise) 34%, transparent);backdrop-filter:blur(10px)}.entete--photo[data-astro-cid-3axb2k7x]:not(.entete--colle,.entete--ouvert) .entete__nav[data-astro-cid-3axb2k7x] a[data-astro-cid-3axb2k7x][aria-current=page],.entete--photo[data-astro-cid-3axb2k7x]:not(.entete--colle,.entete--ouvert) .entete__nav[data-astro-cid-3axb2k7x] a[data-astro-cid-3axb2k7x]:hover{background:var(--ecume);color:var(--ardoise)}.entete--photo[data-astro-cid-3axb2k7x]:not(.entete--colle,.entete--ouvert) .entete__action[data-astro-cid-3axb2k7x]{border-color:color-mix(in srgb, var(--ecume) 60%, transparent);background:color-mix(in srgb, var(--ardoise) 34%, transparent);backdrop-filter:blur(10px)}.entete--photo[data-astro-cid-3axb2k7x]:not(.entete--colle,.entete--ouvert) .entete__menu[data-astro-cid-3axb2k7x]{border-color:color-mix(in srgb, var(--ecume) 60%, transparent);background:color-mix(in srgb, var(--ecume) 12%, transparent);color:var(--ecume)}.entete--colle[data-astro-cid-3axb2k7x],.entete--plein[data-astro-cid-3axb2k7x],.entete--ouvert[data-astro-cid-3axb2k7x]{color:var(--ardoise)}[data-astro-cid-3axb2k7x]:is(.entete--colle,.entete--plein,.entete--ouvert) .entete__marque[data-astro-cid-3axb2k7x],[data-astro-cid-3axb2k7x]:is(.entete--colle,.entete--plein,.entete--ouvert) .entete__nav[data-astro-cid-3axb2k7x] ul[data-astro-cid-3axb2k7x]{background:var(--blanc);box-shadow:0 10px 30px -18px color-mix(in srgb, var(--ardoise) 45%, transparent)}[data-astro-cid-3axb2k7x]:is(.entete--colle,.entete--plein,.entete--ouvert) .entete__nav[data-astro-cid-3axb2k7x] a[data-astro-cid-3axb2k7x][aria-current=page],[data-astro-cid-3axb2k7x]:is(.entete--colle,.entete--plein,.entete--ouvert) .entete__nav[data-astro-cid-3axb2k7x] a[data-astro-cid-3axb2k7x]:hover{background:var(--ardoise);color:var(--ecume)}[data-astro-cid-3axb2k7x]:is(.entete--colle,.entete--plein,.entete--ouvert) .entete__action[data-astro-cid-3axb2k7x]{background:var(--volet);color:var(--blanc);box-shadow:0 10px 30px -18px color-mix(in srgb, var(--ardoise) 45%, transparent)}[data-astro-cid-3axb2k7x]:is(.entete--colle,.entete--plein,.entete--ouvert) .entete__action[data-astro-cid-3axb2k7x]:hover{background:var(--volet-fonce)}.entete__menu[data-astro-cid-3axb2k7x]{border:1px solid var(--filet);background:var(--blanc);width:48px;height:48px;color:var(--ardoise);cursor:pointer;flex-direction:column;justify-content:center;gap:6px;padding:0 13px;display:none}.entete__trait[data-astro-cid-3axb2k7x]{height:1.5px;transition:transform .25s var(--courbe);background:currentColor;display:block}.entete__menu[data-astro-cid-3axb2k7x][aria-expanded=true] .entete__trait[data-astro-cid-3axb2k7x]:first-of-type{transform:translateY(3.75px)rotate(45deg)}.entete__menu[data-astro-cid-3axb2k7x][aria-expanded=true] .entete__trait[data-astro-cid-3axb2k7x]:last-of-type{transform:translateY(-3.75px)rotate(-45deg)}.entete__panneau[data-astro-cid-3axb2k7x]{z-index:1;padding:110px var(--gouttiere) 32px;background:var(--ecume);pointer-events:auto;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.entete__panneau[data-astro-cid-3axb2k7x][hidden]{display:none}.entete__panneau[data-astro-cid-3axb2k7x] ul[data-astro-cid-3axb2k7x]{margin:0;padding:0}.entete__panneau[data-astro-cid-3axb2k7x] li[data-astro-cid-3axb2k7x] a[data-astro-cid-3axb2k7x]{border-bottom:1px solid var(--filet);font:400 34px/1.2 var(--f-titre);padding:12px 0;text-decoration:none;display:block}.entete__panneau[data-astro-cid-3axb2k7x] li[data-astro-cid-3axb2k7x] a[data-astro-cid-3axb2k7x][aria-current=page]{color:var(--volet)}.menu-ouvert body{overflow:hidden}@media (width<=1080px){.entete__nav[data-astro-cid-3axb2k7x],.entete__action[data-astro-cid-3axb2k7x]{display:none}.entete__menu[data-astro-cid-3axb2k7x]{display:flex}.entete__marque[data-astro-cid-3axb2k7x]{--logo-h:38px;padding:6px 14px}}@media (width>=1081px){.entete__panneau[data-astro-cid-3axb2k7x]{display:none!important}}.pied[data-astro-cid-f5dh2kh2]{margin:0 var(--cadre) var(--cadre);border-radius:var(--r-grand);background:var(--sable);padding:clamp(56px,7vw,88px) 0 24px;font-size:15px}.pied__haut[data-astro-cid-f5dh2kh2]{grid-template-columns:1.5fr 1fr 1.3fr 1fr;gap:40px;display:grid}.pied__intro[data-astro-cid-f5dh2kh2]{align-content:start;justify-items:start;gap:20px;display:grid}.pied__logo[data-astro-cid-f5dh2kh2]{--logo-h:64px;display:block}.pied__accroche[data-astro-cid-f5dh2kh2]{font:400 26px/1.25 var(--f-titre)}.pied__titre[data-astro-cid-f5dh2kh2]{color:var(--volet);margin-bottom:10px;font-size:14px;font-weight:600;line-height:1.6}.pied[data-astro-cid-f5dh2kh2] ul[data-astro-cid-f5dh2kh2]{gap:2px;margin:0;padding:0;display:grid}.pied[data-astro-cid-f5dh2kh2] ul[data-astro-cid-f5dh2kh2] a[data-astro-cid-f5dh2kh2]{overflow-wrap:anywhere;padding:6px 0;text-decoration:none;display:inline-block}.pied[data-astro-cid-f5dh2kh2] ul[data-astro-cid-f5dh2kh2] a[data-astro-cid-f5dh2kh2]:hover{text-decoration:underline}.pied__bas[data-astro-cid-f5dh2kh2]{border-top:1px solid color-mix(in srgb, var(--ardoise) 15%, transparent);color:var(--gris);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(40px,5vw,64px);padding-top:16px;font-size:14px;display:flex}.pied__bas[data-astro-cid-f5dh2kh2] a[data-astro-cid-f5dh2kh2]{align-items:center;min-height:44px;display:inline-flex}@media (width<=900px){.pied__haut[data-astro-cid-f5dh2kh2]{grid-template-columns:1fr 1fr}.pied__intro[data-astro-cid-f5dh2kh2]{grid-column:1/-1}}@media (width<=560px){.pied__haut[data-astro-cid-f5dh2kh2]{grid-template-columns:1fr}}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Top Luxury;src:url(/fonts/topluxury.woff2)format("woff2");font-weight:400;font-display:swap}:root{--ecume:#f4eee6;--blanc:#fffdfa;--sable:#e8d9c6;--ardoise:#2a2622;--ardoise-2:#3a322c;--gris:#6a5f55;--volet:#a94d28;--volet-fonce:#8c3f20;--eau:#f0c9a8;--filet:#e3d7c8;--erreur:#9a2a1f;--logo-mot:#2a2622;--logo-vert:#a94d28;--f-titre:"Top Luxury", "Times New Roman", serif;--f-texte:"Figtree Variable", "Figtree", system-ui, sans-serif;--conteneur:1280px;--gouttiere:clamp(20px, 5vw, 64px);--section:clamp(80px, 9vw, 128px);--cadre:clamp(8px, 1vw, 14px);--r-grand:28px;--r-moyen:22px;--r-petit:14px;--capsule:999px;--t-h1:clamp(40px, 5vw, 72px);--t-h1-page:clamp(34px, 4vw, 56px);--t-h2:clamp(30px, 2.9vw, 42px);--t-h3:clamp(21px, 1.7vw, 25px);--t-chiffre:clamp(32px, 3vw, 42px);--t-corps:17px;--courbe:cubic-bezier(.22, 1, .36, 1);--ombre:0 24px 60px -36px color-mix(in srgb, var(--ardoise) 35%, transparent);--grade:saturate(.88) contrast(1.03)}body{background:var(--ecume);color:var(--ardoise);font-family:var(--f-texte);font-size:var(--t-corps);line-height:1.6}h1,h2,h3{font-family:var(--f-titre);text-wrap:pretty;margin:0;font-weight:400;line-height:1.05}p{text-wrap:pretty;margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--volet);outline-offset:3px}.wrap{width:100%;max-width:calc(var(--conteneur) + 2 * var(--gouttiere));padding:0 var(--gouttiere);margin:0 auto}.section{padding:var(--section) 0}.surtitre{color:var(--volet);align-items:center;gap:10px;margin:0 0 18px;font-size:14px;font-weight:600;line-height:1.6;display:flex}.surtitre:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.tete{gap:18px;margin-bottom:48px;display:grid}.tete h2{font-size:var(--t-h2)}.tete p:not(.surtitre){color:var(--gris);font-size:18px}@media (width>=900px){.tete--fendue{grid-template-columns:1.1fr .9fr;align-items:end;gap:64px}}.etiquette{border-radius:var(--capsule);background:var(--ecume);color:var(--ardoise);align-items:center;gap:8px;padding:6px 14px;font-size:13px;line-height:1.6;display:inline-flex}.etiquette:before{content:"";background:var(--volet);border-radius:50%;width:8px;height:8px}.etiquette--contour{border:1px solid var(--filet);background:var(--blanc)}.bouton{border-radius:var(--capsule);background:var(--volet);min-height:50px;color:var(--blanc);font:600 16px/1.2 var(--f-texte);cursor:pointer;transition:background .25s, color .25s, transform .2s var(--courbe);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:13px 24px;text-decoration:none;display:inline-flex}.bouton:hover{background:var(--volet-fonce)}.bouton:active{transform:scale(.98)}.bouton--clair{background:var(--ecume);color:var(--ardoise)}.bouton--clair:hover{background:var(--eau)}.bouton--verre{border-color:color-mix(in srgb, var(--ecume) 55%, transparent);background:color-mix(in srgb, var(--ecume) 12%, transparent);color:var(--ecume);backdrop-filter:blur(8px)}.bouton--verre:hover{background:var(--ecume);color:var(--ardoise)}.bouton--contour{border-color:var(--ardoise);color:var(--ardoise);background:0 0}.bouton--contour:hover{background:var(--ardoise);color:var(--ecume)}.fleche:after{content:"→";transition:transform .25s var(--courbe);margin-left:8px;display:inline-block}.bouton:hover .fleche:after,.fleche:hover:after{transform:translate(3px)}.lien{min-height:44px;color:var(--volet);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.lien:after{content:"→";transition:transform .25s var(--courbe)}.lien:hover:after{transform:translate(3px)}.photo{object-fit:cover;border-radius:var(--r-moyen);background:var(--sable);width:100%;height:100%;filter:var(--grade)}.fond-ardoise{background:var(--ardoise-2);color:var(--ecume)}.fond-ardoise .surtitre{color:var(--eau)}.fond-ardoise .tete p:not(.surtitre){color:color-mix(in srgb, var(--ecume) 82%, transparent)}.fond-sable{background:var(--sable)}.fond-blanc{background:var(--blanc)}
