.tv{background:var(--papier,#eeece6);color:var(--encre,#16120e);padding:clamp(76px,9vw,140px) var(--pad)}.tv>*{max-width:860px;margin-inline:auto}.tv-tete h2{letter-spacing:-.01em;margin:0;font:400 clamp(38px,5.4vw,72px)/1.04 Playfair Display,Georgia,serif}.tv-tete p{color:var(--encre-douce,#5b564c);max-width:56ch;margin:14px 0 0;font-size:16px;line-height:1.55}.tv-carte{background:#f7f5f0;border:1px solid #dcd8cc;margin-top:clamp(28px,4vw,44px);box-shadow:0 40px 80px -60px #16120e66}.tv-onglets{border-bottom:1px solid #dcd8cc;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tv-onglet{min-height:56px;color:var(--encre-douce,#5b564c);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 10px;font:500 12px/1.2 Archivo,Arial,sans-serif;transition:color .3s,background .3s;position:relative}.tv-onglet:after{content:"";background:var(--bronze,#8a6a3f);transform-origin:0;height:2px;transition:transform .45s cubic-bezier(.7,0,.2,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.tv-onglet[aria-selected=true]{color:var(--encre,#16120e);background:#fff}.tv-onglet[aria-selected=true]:after{transform:scaleX(1)}.tv-onglet:hover{color:var(--encre,#16120e)}.tv-onglet:focus-visible{outline:2px solid var(--bronze,#8a6a3f);outline-offset:-4px}.tv-panneau{padding:clamp(22px,3.6vw,40px)}.tv[data-pret] .tv-titre-panneau{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tv-titre-panneau{letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font:500 13px Archivo,Arial,sans-serif}.tv:not([data-pret]) .tv-onglets{display:none}.tv:not([data-pret]) .tv-panneau[hidden]{border-top:1px solid #dcd8cc;display:block}.tv-aide{color:var(--encre-douce,#5b564c);order:2;margin:6px 0 0;font-size:12px}.tv-creneaux{border:0;margin:6px 0 0;padding:0}.tv-creneaux legend{color:var(--encre-douce,#5b564c);margin-bottom:10px;padding:0;font-size:12px}.tv-creneaux>div{flex-wrap:wrap;gap:8px;display:flex}.tv-creneaux label{display:inline-flex;position:relative}.tv-creneaux input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tv-creneaux span{border:1px solid #16120e33;align-items:center;min-height:44px;padding:0 16px;font-size:14px;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.tv-creneaux input:checked+span{background:var(--encre,#16120e);border-color:var(--encre,#16120e);color:#f4eee3}.tv-creneaux input:focus-visible+span{outline:2px solid var(--bronze,#8a6a3f);outline-offset:2px}.tv-accord{margin-top:22px}.tv-accord label{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;font-size:14px;line-height:1.5;display:grid}.tv-accord input{width:22px;height:22px;accent-color:var(--encre,#16120e);margin:1px 0 0}.tv-accord a{border-bottom:1px solid}.tv-accord .champ-erreur{margin:8px 0 0 34px}.tv-apercu{color:#7d5a2b;margin:18px 0 0;font-size:13px}.tv-actions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:24px;display:flex}.tv-suite{color:var(--encre-douce,#5b564c);max-width:40ch;margin:0;font-size:13px;line-height:1.5}.tv .tv-rgpd{max-width:62ch;color:var(--encre-douce,#5b564c);margin:12px 0 0;font-size:11.5px;line-height:1.6}.tv .tv-rgpd a{color:var(--encre,#1b1714);white-space:nowrap;border-bottom:1px solid}.tv .tv-rgpd a:hover{color:var(--bronze,#8a6a3f)}.tv-statut{margin:16px 0 0;font-size:14px;line-height:1.5}.tv-statut:empty{display:none}.tv-statut[data-etat=refusee],.tv-statut[data-etat=erreur]{color:#9b2c1f}.tv-statut a{border-bottom:1px solid;margin-left:4px}.tv-merci{outline:none;padding:8px 0}.tv-merci-titre{margin:0 0 8px;font:400 clamp(28px,3.4vw,40px)/1.1 Playfair Display,Georgia,serif}.tv-merci p:last-child{color:var(--encre-douce,#5b564c);max-width:52ch;margin:0;font-size:16px;line-height:1.6}.tv-direct{color:var(--encre-douce,#5b564c);margin-top:18px;font-size:13px}.tv-direct a{color:var(--encre,#16120e);border-bottom:1px solid}@media (width<=700px){.tv-onglet{letter-spacing:.08em;padding:0 6px;font-size:10.5px}.tv .champs{grid-template-columns:minmax(0,1fr)}.tv-actions .lp-bouton{width:100%}}@media (prefers-reduced-motion:reduce){.tv-onglet,.tv-onglet:after,.tv-creneaux span{transition:none}}.tv-whatsapp{border-bottom:1px solid #dcd8cc;margin:0 0 22px;padding-bottom:22px}.tv-whatsapp p{color:var(--encre-douce,#5b564c);margin:10px 0 0;font-size:13px}.icone-whatsapp{flex:none;width:20px;height:20px}.tv-etapes{counter-reset:etape;gap:0;margin:0;padding:0;list-style:none;display:grid}.tv-etapes li{color:var(--encre-douce,#5b564c);counter-increment:etape;border-top:1px solid #dcd8cc;padding:14px 0 14px 44px;font-size:14.5px;line-height:1.55;position:relative}.tv-etapes li:last-child{border-bottom:1px solid #dcd8cc}.tv-etapes li:before{content:counter(etape,decimal-leading-zero);color:var(--bronze,#8a6a3f);font:400 17px Playfair Display,Georgia,serif;position:absolute;top:14px;left:0}.tv-etapes b{color:var(--encre,#16120e);margin-bottom:2px;font-weight:500;display:block}.tv-resume{color:#f3efe8;background:#1b1714;border-radius:14px;margin:0 0 20px;padding:clamp(18px,3vw,26px);box-shadow:0 30px 60px -42px #16120ecc}.tv-resume-surtitre{letter-spacing:.18em;text-transform:uppercase;color:#c9a27c;margin:0 0 10px;font:500 10.5px/1 Archivo,Arial,sans-serif}.tv-resume-ligne{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 18px;display:flex}.tv-resume-nom{letter-spacing:-.005em;margin:0;font:400 clamp(25px,3.4vw,32px)/1.05 Playfair Display,Georgia,serif}.tv-resume-prix{color:#f1dcc3;white-space:nowrap;align-items:baseline;gap:8px;margin:0;font:400 clamp(36px,5vw,48px)/1 Playfair Display,Georgia,serif;display:flex}.tv-resume-prix s{color:#9d9388;font-size:.48em;text-decoration-thickness:1px}.tv-resume-prix small{letter-spacing:.04em;color:#cfc6ba;font:500 12px/1 Archivo,Arial,sans-serif}.tv-resume-inclus{flex-wrap:wrap;gap:7px;margin:16px 0 0;padding:0;list-style:none;display:flex}.tv-resume-inclus li{color:#e9e2d7;border:1px solid #f3efe833;border-radius:999px;padding:7px 12px;font-size:12.5px;line-height:1.2}.tv-resume-conditions{color:#cfc6ba;margin:14px 0 0;font-size:13px;line-height:1.6}.tv-badge{color:#1b1714;white-space:nowrap;background:linear-gradient(135deg,#ecd0b0,#b88d6a);border-radius:999px;margin-right:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}.tv-frise{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.tv-frise li{color:var(--encre-douce,#5b564c);flex-direction:column;align-items:flex-start;gap:2px;font-size:12px;line-height:1.3;display:flex;position:relative}.tv-frise li:before{content:"";background:#d3ccbd;height:1px;position:absolute;top:13px;left:32px;right:-2px}.tv-frise li:last-child:before{display:none}.tv-frise-num{z-index:1;width:26px;height:26px;color:var(--encre,#16120e);background:#f7f5f0;border:1px solid #bcb4a5;border-radius:50%;place-items:center;margin-bottom:6px;font:600 12px/1 Archivo,Arial,sans-serif;display:grid;position:relative}.tv-frise li[aria-current] .tv-frise-num{background:var(--encre,#16120e);border-color:var(--encre,#16120e);color:#f4eee3}.tv-frise b{color:var(--encre,#16120e);font-size:12.5px;font-weight:600}.tv-frise-texte{font-size:11.5px}.tv-detail{margin:14px 0 0;font-size:13px}.tv-detail summary{cursor:pointer;min-height:32px;color:var(--encre,#16120e);border-bottom:1px solid #16120e55;align-items:center;gap:6px;list-style:none;display:inline-flex}.tv-detail summary::-webkit-details-marker{display:none}.tv-detail summary:after{content:"+";color:var(--bronze,#8a6a3f);font-size:15px;line-height:1}.tv-detail[open] summary:after{content:"−"}.tv-detail summary:focus-visible{outline:2px solid var(--bronze,#8a6a3f);outline-offset:3px}.tv-detail .tv-etapes{margin-top:12px}.tv-groupe{border:0;min-width:0;margin:24px 0 0;padding:0}.tv-groupe legend{letter-spacing:.16em;text-transform:uppercase;color:var(--bronze,#8a6a3f);margin:0 0 12px;padding:0;font:500 11px/1.2 Archivo,Arial,sans-serif}.tv .tv-groupe .champs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tv .tv-groupe .champ{grid-column:1/-1}.tv .tv-groupe .champ-demi{grid-column:auto}@media (width>=640px){.tv .tv-groupe .champ-demi-large{grid-column:auto}}.tv .tv-form .champ label,.tv .tv-form .champ:has(input:placeholder-shown:not(:focus)) label,.tv .tv-form .champ:has(textarea:placeholder-shown:not(:focus)) label{color:var(--encre,#16120e);pointer-events:auto;margin-bottom:7px;font-size:13px;font-weight:500;transform:none}.tv .tv-form .champ input,.tv .tv-form .champ textarea{background:#fff;border:1px solid #cdc6b7;border-radius:10px;min-height:50px;padding:12px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.tv .tv-form .champ textarea{min-height:120px}.tv .tv-form .champ input:focus,.tv .tv-form .champ textarea:focus{border-color:var(--bronze,#8a6a3f);box-shadow:0 0 0 3px #8a6a3f2e}.tv .tv-form .champ [aria-invalid=true]{border-color:#9b2c1f;box-shadow:0 0 0 3px #9b2c1f1a}.tv .tv-form .facultatif{color:var(--encre-douce,#5b564c);font-weight:400}.tv-form[data-voie-form=commande] .tv-actions{margin-top:26px;display:block}.tv-form[data-voie-form=commande] .tv-actions .lp-bouton{justify-content:space-between;width:100%}.tv-garanties{color:var(--encre-douce,#5b564c);flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;font-size:12.5px;line-height:1.4;list-style:none;display:flex}.tv-garanties li{align-items:center;gap:7px;display:flex}.tv-garanties li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3.2L13 4.8' fill='none' stroke='%238a6a3f' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:14px;height:14px}@media (width<=380px){.tv-frise-texte{font-size:11px}.tv-resume-inclus li{padding:6px 10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.tv .tv-form .champ input,.tv .tv-form .champ textarea{transition:none}}.tv-recherche{flex-direction:column;margin-bottom:16px;display:flex}.tv-recherche label{margin-bottom:7px;font-size:13px;font-weight:500}.tv .tv-recherche input{min-height:50px;color:var(--encre,#16120e);-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='8.5' cy='8.5' r='5.5' fill='none' stroke='%238a6a3f' stroke-width='1.6'/%3E%3Cpath d='M13 13l4 4' stroke='%238a6a3f' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 13px/17px no-repeat;border:1px solid #cdc6b7;border-radius:10px;padding:12px 14px 12px 40px;font-size:16px}.tv .tv-recherche input:focus{border-color:var(--bronze,#8a6a3f);outline:none;box-shadow:0 0 0 3px #8a6a3f2e}.tv-resultats{background:#fff;border:1px solid #cdc6b7;border-radius:10px;margin:8px 0 0;padding:4px;list-style:none;box-shadow:0 18px 40px -26px #16120e80}.tv-resultats li{cursor:pointer;border-radius:7px;gap:2px;padding:10px 12px;display:grid}.tv-resultats li b{color:var(--encre,#16120e);font-size:14.5px;font-weight:600}.tv-resultats li span{color:var(--encre-douce,#5b564c);font-size:12.5px;line-height:1.4}.tv-resultats li:hover,.tv-resultats li[aria-selected=true]{background:#f3eee5}.tv-recherche-statut{color:var(--encre-douce,#5b564c);margin:8px 0 0;font-size:12.5px;line-height:1.45}.tv-recherche-statut:empty{display:none}.tv-domaine-statut{color:var(--encre-douce,#5b564c);margin:8px 0 0;font-size:13px;line-height:1.45}.tv-domaine-statut[data-etat=libre]{color:#2f6b47}.tv-domaine-statut[data-etat=pris]{color:#9b2c1f}.tv-domaine-statut[data-etat=libre]:before{content:"✓ "}.tv-formules{border:0;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px;padding:0;display:grid}.tv-formules legend{letter-spacing:.18em;text-transform:uppercase;color:#8a6a3f;margin:0 0 8px;padding:0;font:500 10.5px/1 Archivo,Arial,sans-serif}.tv-formules label{cursor:pointer;display:block;position:relative}.tv-formules input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.tv-formules span{color:#55574c;border:1px solid #16120e33;border-radius:12px;gap:3px;min-height:56px;padding:10px 14px;font-size:12.5px;display:grid}.tv-formules b{color:#1c1916;font-size:14px;font-weight:500}.tv-formules input:checked+span{color:#e9e1d4;background:#1b1714;border-color:#1b1714}.tv-formules input:checked+span b{color:#f3efe8}.tv-formules input:focus-visible+span{outline-offset:2px;outline:2px solid #8a6a3f}.tv-resume[data-formule=vitrine-tout-inclus],.tv-form:has(input[name=formule][value=vitrine-tout-inclus]:checked) .tv-resume[data-formule=tout-inclus]{display:none}.tv-form:has(input[name=formule][value=vitrine-tout-inclus]:checked) .tv-resume[data-formule=vitrine-tout-inclus]{display:block}main:has(.lp-diapo){--nuit:#1c1916;--or:#c9a271;--carte:#f7f5f0;--carte-bord:#dcd8cc}.page-contenu main:has(>.lp-diapo:first-child){padding-top:0}.lp-diapo{isolation:isolate;min-height:100svh;min-height:calc(var(--ecran,1svh) * 100);color:#efe9df;touch-action:pan-y;padding:104px var(--pad) clamp(14px,2.4svh,28px);background:#0e0b09;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.lp-diapo[data-glisse]{cursor:grabbing;-webkit-user-select:none;user-select:none}.diapo-scene{z-index:-2;position:absolute;inset:0;overflow:hidden}.diapo{backface-visibility:hidden;margin:0;position:absolute;inset:0;overflow:hidden}.lp-diapo:not([data-pret]) .diapo:not(:first-child){visibility:hidden}.diapo-media{will-change:transform;position:absolute;inset:0}.diapo-image{display:block;position:absolute;inset:0;overflow:hidden}.diapo-image img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.lp-diapo:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0e0b09b3 0,#0e0b0900 16% 30%,#0e0b09a6 50%,#0e0b09eb 68%,#0e0b09 100%);position:absolute;inset:0}.diapo-contenu{gap:clamp(14px,2.6svh,28px);width:100%;max-width:1440px;margin:0 auto;display:grid;position:relative}.diapo-texte{max-width:640px}.lp-diapo h1{letter-spacing:-.05em;color:#fbf7f0;text-wrap:balance;margin:12px 0 0;font-size:clamp(34px,9.2vw,88px);line-height:.98}.lp-diapo h1 span{letter-spacing:-.01em;color:#e4d9c8;margin-top:10px;font-family:Playfair Display,Georgia,serif;font-size:.5em;line-height:1.15;display:block}.diapo-plaque{border-radius:16px;max-width:480px;margin-top:clamp(12px,2.2svh,22px);overflow:hidden;box-shadow:0 26px 50px -30px #000,0 0 0 1px #ffffff1f}.diapo-offre{background:radial-gradient(120% 140% at 15% 0,#33291f,#14110f);gap:4px;padding:16px 18px 14px;display:grid}.lp-diapo .diapo-prix{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:6px 16px;margin-top:0}.diapo-prix .ti-ephemere{margin:0}.diapo-portee{color:#d6ccbb;max-width:54ch;margin:8px 0 0;font-size:12.5px;line-height:1.45}.lp-diapo .lp-actions{gap:12px 22px;margin-top:clamp(14px,2.4svh,26px)}.diapo-pied{border-top:1px solid #ffffff24;gap:10px;padding-top:clamp(10px,1.8svh,18px);display:grid}.diapo-legendes{display:grid}.diapo-legende{opacity:0;visibility:hidden;grid-area:1/1;gap:2px;margin:0;transition:opacity .4s,visibility 0s .4s;display:grid}.diapo-legende[data-actif]{opacity:1;visibility:visible;transition:opacity .4s}.diapo-legende span{letter-spacing:.16em;text-transform:uppercase;color:var(--or);font-size:11px}.diapo-legende b{letter-spacing:-.02em;color:#fbf7f0;font-size:clamp(17px,4.4vw,22px);font-weight:500}.diapo-commandes{justify-content:space-between;align-items:center;gap:14px;display:flex}.diapo-numeros{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;max-width:520px;margin:0;padding:0;list-style:none;display:grid}.diapo-numeros button{color:#ffffff6b;letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px;padding:0 0 10px;font:500 clamp(14px,3.8vw,18px)/1 Archivo,Arial,sans-serif;transition:color .3s;position:relative}.diapo-numeros button:hover,.diapo-numeros button[aria-current]{color:#fff}.diapo-numeros i{background:#ffffff26;border-radius:2px;height:2px;position:absolute;bottom:6px;left:0;right:0;overflow:hidden}.diapo-numeros i:after{content:"";background:var(--or);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.diapo-numeros [aria-current] i:after{transform:scaleX(1)}.diapo-fleches{gap:8px;display:flex}.diapo-fleches button{color:#fbf7f0;cursor:pointer;background:#0e0b0959;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:44px;height:44px;font-size:17px;transition:background .25s,color .25s,border-color .25s;display:grid}.diapo-fleches button:hover{color:#1c1916;background:#fbf7f0;border-color:#fbf7f0}.diapo-fleches button:focus-visible,.diapo-numeros button:focus-visible{outline:2px solid var(--or);outline-offset:3px}[data-diapo-pause] span{border-inline:3px solid;width:10px;height:12px;display:block}[data-diapo-pause][aria-pressed=true] span{border:0;border-left:11px solid;border-block:7px solid #0000;width:0;height:0;margin-left:3px}.diapo-note{color:#b9ae9c;margin:0;font-size:12px;line-height:1.5}.diapo-note a{color:#efe9df;white-space:nowrap;border-bottom:1px solid #c9a27199}.page-contenu[data-fond=sombre]:not([data-barre=pleine]):has(.lp-diapo) .masthead{box-shadow:none;background:linear-gradient(#0e0b09b3,#0e0b0900)}@media (prefers-reduced-motion:no-preference){.diapo[data-actif] .diapo-image img{animation:diapo-respire calc(var(--diapo-duree,6.5s) + 3s) cubic-bezier(.25,.6,.3,1) both}.diapo-legende[data-actif] span,.diapo-legende[data-actif] b{animation:.8s cubic-bezier(.2,.7,.2,1) both diapo-monte}.diapo-legende[data-actif] b{animation-delay:80ms}.lp-diapo[data-lecture] .diapo-numeros [aria-current] i:after{animation:diapo-progres var(--diapo-duree,6.5s) linear both}.lp-diapo[data-lecture=pause] .diapo-numeros [aria-current] i:after{animation-play-state:paused}}@keyframes diapo-respire{0%{scale:1.09}to{scale:1}}@keyframes diapo-monte{0%{opacity:0;transform:translateY(55%)}to{opacity:1;transform:none}}@keyframes diapo-progres{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1000px){[data-diapo-prec],[data-diapo-suiv]{display:none!important}.lp-diapo{--diapo-haut:52px;justify-content:flex-end;padding-top:0}.diapo-image{top:var(--diapo-haut);height:max(150vw,calc((100% - var(--diapo-haut) - var(--mots,330px)) / .56));bottom:auto;-webkit-mask-image:linear-gradient(#0000,#000 6%);mask-image:linear-gradient(#0000,#000 6%)}.diapo-image img{object-position:50% 0;transform-origin:50% 14%}.lp-diapo:before{background:linear-gradient(180deg,#0e0b09cc 0,#0e0b0900 13%,#0e0b0900 calc(100% - var(--mots,330px) - 64px),#0e0b09db calc(100% - var(--mots,330px) + 24px),#0e0b09 100%)}:root body .lp-diapo :is(h1 span,.lp-bouton-clair,.lp-sur,.diapo-legende b,.diapo-portee){display:none}.diapo-contenu{gap:12px}.lp-diapo h1{margin:0;font-size:clamp(28px,8.2vw,40px)}.diapo-plaque{border-radius:14px;max-width:none;margin-top:10px}.diapo-offre{padding:13px 16px 12px}.lp-diapo .diapo-prix{gap:2px 14px}.lp-diapo .diapo-prix .ti-montant b{font-size:clamp(34px,9.6vw,44px)}.lp-diapo .diapo-prix .ti-ephemere{font-size:12.5px}.lp-diapo .ti-ensuite{font-size:11.5px;line-height:1.3}.lp-diapo .diapo-prix .ti-ephemere{gap:4px 10px;margin-top:2px}.lp-diapo .lp-actions{margin-top:10px}.lp-diapo .lp-bouton{min-height:48px}.lp-diapo .lp-actions .lp-bouton{justify-content:space-between;width:100%}.diapo-pied{border-top:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 14px;padding-top:2px}.diapo-commandes{display:contents}.diapo-legendes{grid-area:1/1}.diapo-legende span{font-size:10.5px}.diapo-fleches{grid-area:1/2/3}.diapo-fleches button{width:34px;height:34px;font-size:13px}.diapo-numeros{grid-area:2/1;gap:5px;max-width:none}.diapo-numeros button{min-height:24px;padding:0;font-size:0}.diapo-numeros i{height:3px;bottom:9px}.diapo-note{grid-column:1/-1;font-size:11.5px}}@media (width<=1000px) and (height<=760px){.lp-diapo h1{font-size:clamp(26px,7.4vw,30px)}.diapo-note{display:none}.diapo-contenu{gap:10px}.diapo-offre{padding:10px 14px 9px}.lp-diapo .diapo-prix .ti-montant b{font-size:36px}}@media (width<=1000px) and (height<=600px){.diapo-image{aspect-ratio:2/3;width:auto;height:calc((100% - var(--diapo-haut) - var(--mots,300px)) / .56);-webkit-mask-composite:source-in;left:50%;right:auto;translate:-50%;-webkit-mask-image:linear-gradient(#0000,#000 6%),linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 6%),linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-composite:intersect}}@media (height<=560px){.lp-diapo h1{font-size:clamp(26px,5vw,40px)}}@media (width<=340px){.lp-diapo h1{font-size:30px}.diapo-numeros{gap:4px}}@media (width>=1001px){.lp-diapo{justify-content:flex-start;padding-top:0;padding-bottom:0}.lp-diapo:before{background:linear-gradient(90deg,#0e0b09f2 0,#0e0b09cc 28%,#0e0b0966 48%,#0e0b0900 62%),linear-gradient(#0e0b09a6 0,#0e0b0900 18%),linear-gradient(0deg,#0e0b09eb 0,#0e0b0900 26%)}.diapo-image img{object-position:60% 50%}.diapo-contenu{max-width:none;min-height:calc(var(--ecran,1svh) * 100);grid-template-rows:minmax(0,1fr) auto;gap:0;margin:0}.diapo-texte{align-self:center;max-width:min(50vw,800px);padding:clamp(96px,14svh,150px) 0 clamp(24px,4svh,48px)}.lp-diapo h1{font-size:min(5.2vw,7svh,84px)}.lp-diapo h1 span{font-size:.46em}:root body .lp-diapo .diapo-portee{display:none}.diapo-plaque{max-width:440px;margin-top:clamp(18px,3svh,32px)}.diapo-offre{padding:18px 22px 16px}.lp-diapo .diapo-prix .ti-montant b{font-size:clamp(46px,3.8vw,60px)}.lp-diapo .lp-actions{margin-top:clamp(18px,3svh,30px)}.diapo-pied{grid-template-columns:minmax(220px,max-content) minmax(0,1fr) auto;align-items:center;gap:6px clamp(28px,4vw,72px);padding:16px 0 clamp(14px,2.4svh,26px)}.diapo-commandes{display:contents}.diapo-legendes{grid-area:1/1}.diapo-numeros{grid-area:1/2;max-width:none}.diapo-fleches{grid-area:1/3}.diapo-note{grid-area:2/1/auto/-1}}@media (width>=1001px) and (height<=820px){.diapo-texte{padding-top:92px;padding-bottom:20px}.lp-diapo h1 span{margin-top:6px}.diapo-pied{padding-top:12px}}@media (width>=1001px) and (width<=1199px){.lp-diapo h1{font-size:min(4.8vw,6.6svh,60px)}.diapo-texte{max-width:52vw}}.of-plaque{padding:clamp(76px,10vw,150px) var(--pad);text-align:center;color:#efe9df;background:radial-gradient(90% 60% at 50% 0,#2a221c,#14110f 72%)}.of-plaque-tete h2{letter-spacing:-.01em;color:#f8f3ea;text-wrap:balance;max-width:14ch;margin:0 auto;font:400 clamp(38px,5.6vw,76px)/1.04 Playfair Display,Georgia,serif}.of-plaque-tete p{color:#cbbfae;max-width:44ch;margin:16px auto 0;font-size:15px;line-height:1.55}.of-carte{text-align:left;border-radius:22px;max-width:680px;margin:clamp(34px,5vw,60px) auto 0;overflow:hidden;box-shadow:0 60px 110px -60px #000,0 0 0 1px #ffffff14}.of-offre{background:radial-gradient(120% 120% at 20% 0,#2f261f,#17130f);gap:12px;padding:clamp(24px,4.4vw,44px);display:grid}.of-offre-sur{letter-spacing:.16em;text-transform:uppercase;color:#c9a271;margin:0;font:500 11px/1.4 Archivo,Arial,sans-serif}.of-offre .of-offre-prix{margin:2px 0 4px}.of-offre-liste{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.of-offre-liste li{color:#e9e1d4;padding-left:24px;font-size:14px;line-height:1.5;position:relative}.of-offre-liste li:before{content:"";border-bottom:1.6px solid #c9a271;border-left:1.6px solid #c9a271;width:10px;height:5px;position:absolute;top:6px;left:2px;transform:rotate(-45deg)}.of-offre-note{color:#b9ae9c;margin:6px 0 0;font-size:12.5px;line-height:1.5}.of-offre .lp-bouton{justify-self:start;margin-top:10px}.of-plaque-aide{letter-spacing:.16em;text-transform:uppercase;color:#9d917f;margin:16px 0 0;font-size:11px}@media (width>=760px){.of-offre-liste{grid-template-columns:1fr 1fr;column-gap:30px}}@media (width<=759px){.of-offre{gap:9px;padding:22px 18px}.of-offre-liste{gap:7px}.of-offre-liste li{font-size:13px;line-height:1.42}}.of-construction{background:var(--papier,#eeece6);color:var(--encre,#16120e);padding:clamp(76px,9vw,140px) var(--pad) clamp(40px,6vw,80px)}.of-construction-tete,.of-construction-scene{max-width:1200px;margin:0 auto}.of-construction-tete h2{letter-spacing:-.01em;text-wrap:balance;max-width:13ch;margin:0;font:400 clamp(38px,5.6vw,76px)/1.04 Playfair Display,Georgia,serif}.of-construction-tete p{color:var(--encre-douce,#5b564c);margin:16px 0 0;font-size:16px;line-height:1.55}.of-collant{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,110px);padding:clamp(36px,5vw,60px) 0;display:grid}.of-etapes{gap:clamp(26px,3vw,40px);max-width:540px;margin:0;padding:0;list-style:none;display:grid}.of-etapes li{transition:opacity .5s}.of-etape-numero{color:var(--bronze,#8a6a3f);font:400 15px Playfair Display,Georgia,serif}.of-etapes h3{letter-spacing:-.035em;margin:6px 0 8px;font:500 clamp(22px,2.4vw,32px)/1.1 Archivo,Arial,sans-serif}.of-etapes p{color:var(--encre-douce,#5b564c);max-width:46ch;margin:0;font-size:15px;line-height:1.6}.of-etapes .lp-bouton{margin-top:20px}.of-construction-scene[data-pret]{height:calc(var(--ecran,1svh) * 310)}.of-construction-scene[data-pret] .of-collant{height:calc(var(--ecran,1svh) * 100);padding:96px 0 40px;position:sticky;top:0}.of-construction-scene[data-pret] .of-etapes li:not([data-actif]){opacity:.28}.of-telephone{order:2;justify-items:center;gap:12px;margin:0;display:grid}.of-telephone figcaption{letter-spacing:.16em;text-transform:uppercase;color:var(--encre-douce,#5b564c);font-size:11px}.of-ecran{aspect-ratio:9/19.5;background:#0e0b09;border-radius:38px;width:clamp(210px,22vw,270px);position:relative;box-shadow:0 50px 90px -50px #16120e99,inset 0 0 0 1.5px #3b342c}.of-ecran:before{content:"";z-index:3;background:#000;border-radius:10px;width:64px;height:18px;position:absolute;top:12px;left:50%;translate:-50%}.of-adresse{z-index:2;color:#3f3a33;background:#efebe4;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:24px;margin:0;font:500 10px/1 Archivo,Arial,sans-serif;display:flex;position:absolute;top:38px;left:16px;right:16px}.of-cadenas{background:#7d766b;border-radius:1.5px;width:7px;height:6px;position:relative;top:1px}.of-cadenas:before{content:"";border:1.2px solid #7d766b;border-bottom:0;border-radius:3px 3px 0 0;width:3px;height:3px;position:absolute;bottom:5px;left:1px}.of-domaine{white-space:nowrap;max-width:17ch;display:inline-block;overflow:hidden}.of-site{background:#fbf9f5;border-radius:0 0 30px 30px;position:absolute;inset:68px 9px 9px;overflow:hidden}.of-site-heros{background:#e7e2d9;height:60%;position:relative;overflow:hidden}.of-site-heros img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s,scale 1.4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;scale:1.08}.of-site-nom{letter-spacing:-.02em;color:#1b1714;margin:0;font:300 17px/1.15 Archivo,Arial,sans-serif;position:absolute;top:14px;left:14px}.of-site-ligne{color:#5b564c;margin:0;font-size:9px;position:absolute;top:58px;left:14px}.of-site-appel{color:#1b1714;background:#f4eee3;border-radius:999px;padding:7px 20px;font-size:10px;position:absolute;bottom:14px;left:50%;translate:-50%;box-shadow:0 6px 14px -8px #0006}.of-site-bloc{gap:7px;padding:14px;display:grid}.of-site-bloc i{background:#e4dfd6;border-radius:4px;height:7px;display:block}.of-site-bloc i:first-child{width:86%}.of-site-bloc i:nth-child(2){width:72%}.of-site-bloc i:nth-child(3){width:54%}.of-site-tuiles{grid-template-columns:1fr 1fr;gap:8px;padding:0 14px;display:grid}.of-site-tuiles i{aspect-ratio:1;background:#e4dfd6;border-radius:8px}.of-en-ligne{z-index:3;color:#f4eee3;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#16120e;border-radius:999px;align-items:center;gap:7px;margin:0;padding:8px 14px;font:500 10.5px/1 Archivo,Arial,sans-serif;display:inline-flex;position:absolute;bottom:22px;left:50%;translate:-50%;box-shadow:0 12px 24px -12px #000}.of-en-ligne:before{content:"";background:#5fc37a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #5fc37a33}.of-site-nom,.of-site-ligne,.of-site-appel{opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(8px)}.of-site-bloc i,.of-site-tuiles i{transition:background .7s}.of-en-ligne{opacity:0;transition:opacity .5s,scale .6s cubic-bezier(.3,1.4,.5,1);scale:.9}.of-telephone:is([data-etape="2"],[data-etape="3"]) .of-site-heros img{opacity:1;scale:1}.of-telephone:is([data-etape="2"],[data-etape="3"]) :is(.of-site-nom,.of-site-ligne,.of-site-appel){opacity:1;transform:none}.of-telephone:is([data-etape="2"],[data-etape="3"]) .of-site-ligne{transition-delay:.15s}.of-telephone:is([data-etape="2"],[data-etape="3"]) .of-site-appel{transition-delay:.3s}.of-telephone:is([data-etape="2"],[data-etape="3"]) .of-site-bloc i{background:#cdc4b5}.of-telephone[data-etape="3"] .of-site-tuiles i:first-child{background:linear-gradient(135deg,#b9a27f,#8a6a3f)}.of-telephone[data-etape="3"] .of-site-tuiles i:nth-child(2){background:linear-gradient(135deg,#6f7d84,#3b4a52)}.of-telephone[data-etape="3"] .of-en-ligne{opacity:1;scale:1}@media (prefers-reduced-motion:no-preference){.of-telephone[data-etape="1"] .of-domaine{animation:1.2s steps(17,end) both of-frappe}}@keyframes of-frappe{0%{max-width:0}to{max-width:17ch}}@media (width<=900px){.of-collant{grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px}.of-telephone{order:0}.of-ecran{width:min(48vw,196px)}.of-construction-scene[data-pret]{height:calc(var(--ecran,1svh) * 325)}.of-construction-scene[data-pret] .of-collant{grid-template-rows:auto minmax(0,1fr);align-content:start;padding:84px 0 16px}.of-construction-scene[data-pret] .of-etapes{width:100%;min-height:210px;position:relative}.of-construction-scene[data-pret] .of-etapes li{opacity:0;visibility:hidden;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1),visibility 0s .45s;position:absolute;inset:0 0 auto;transform:translateY(14px)}.of-construction-scene[data-pret] .of-etapes li[data-actif]{opacity:1;visibility:visible;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1);transform:none}.of-etapes h3{font-size:24px}.of-etapes p{font-size:14.5px}}@media (width<=900px) and (height<=740px){.of-ecran{width:150px}.of-telephone figcaption{display:none}}.of-realisations{padding:clamp(76px,9vw,140px) var(--pad);color:#efe9df;background:#14110f}.of-realisations>*{max-width:1440px;margin-inline:auto}.of-realisations-tete{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:20px 60px;display:grid}.of-realisations-tete h2{letter-spacing:-.01em;color:#f8f3ea;margin:0;font:400 clamp(36px,5vw,68px)/1.04 Playfair Display,Georgia,serif}.of-realisations-tete p{color:#cbbfae;max-width:42ch;margin:0;font-size:15px;line-height:1.6}.of-realisations .lp-films li>span{color:#b9ae9c}.of-realisations .lp-films a{color:#efe9df}.of-realisations .lp-film{background:#1c1916;box-shadow:0 30px 60px -40px #000}@media (width<=900px){.of-realisations-tete{grid-template-columns:minmax(0,1fr)}}.of-questions{background:var(--papier,#eeece6);color:var(--encre,#16120e);padding:clamp(76px,9vw,140px) var(--pad)}.of-questions>*{max-width:860px;margin-inline:auto}.of-questions h2{letter-spacing:-.01em;margin-top:0;margin-bottom:0;font:400 clamp(38px,5.4vw,72px)/1.04 Playfair Display,Georgia,serif}.of-questions-chapeau{color:var(--encre-douce,#5b564c);margin-top:14px;margin-bottom:0;font-size:16px;line-height:1.55}.of-questions .questions{margin-top:clamp(28px,4vw,44px)}.of-questions-cgv{margin-top:26px;margin-bottom:0}.of-questions-cgv a{border-bottom:1px solid;align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}@media (prefers-reduced-motion:reduce){.of-site-heros img,.of-site-nom,.of-site-ligne,.of-site-appel,.of-site-bloc i,.of-site-tuiles i,.of-en-ligne,.of-etapes li{transition:none!important}}
