@media screen{:root{--gf-papier:linear-gradient(135deg,#fffdf8,#f4eadd 65%,#eddbc5);--gf-ombre:0 14px 26px -10px #42152135,0 3px 8px #42152112;--gf-velours:radial-gradient(ellipse at 28% 0%,#a24b5e,#75283a 42%,#41111f 92%);--gf-fond:radial-gradient(ellipse 48% 230px at -8% 340px,#58302f2e,transparent 76%),radial-gradient(ellipse 44% 270px at 108% 920px,#633a2c29,transparent 78%),radial-gradient(ellipse 55% 240px at 52% 610px,#ffffffb8,transparent 78%)}html body.gc-tunnel-nuit #site-content{background-color:#42111e;background-image:radial-gradient(ellipse at 22% 0%,#994255 0%,transparent 58%),radial-gradient(ellipse at 110% 70%,#1f0717b3,transparent 65%),linear-gradient(155deg,#762738,#501625 48%,#2b0a16)}html body.gc-tunnel-nuit :is(.gc-pan-carte,.gc-recap,.gc-resume,.gc-form,.gc-paiement){background:var(--gf-papier);border-color:#d2b88e;border-radius:16px;box-shadow:inset 0 1px #fff,0 16px 32px #1b030b45}html body.gc-tunnel-nuit #garconn-calendar .gc-cal{box-shadow:0 16px 32px #1b030b40,inset 0 1px #ffffff30;border-radius:14px}html body.gc-tunnel-nuit .gc-btn,html body.gc-tunnel-nuit #garconn-calendar .gc-cal-cta{background:var(--gf-velours);border-color:#ba9065;color:#fff5e7;box-shadow:inset 0 2px 1px #ffffff40,inset 0 -2px 1px #21040b45,0 6px 12px #1b030b35}html body.gc-tunnel-nuit .gc-btn-fant{background:var(--gf-papier);color:#651c29}html body.gc-tunnel-nuit :is(.gc-btn,.gc-cal-cta):disabled{box-shadow:none}body:has(.gc-retour) #site-content,body.gc-page-bon #site-content,body:has(.faq) #site-content{background-color:#f7f2ec;background-image:var(--gf-fond);background-size:100% 1280px}.gc-retour .gc-card,.gc-bon .gc-recup{background:var(--gf-papier);border:1px solid #d2bd9c;border-radius:18px;box-shadow:var(--gf-ombre);color:#493b38}.gc-retour .gc-btn,.gc-bon .gc-btn{background:var(--gf-velours);color:#fff5e7;box-shadow:inset 0 1px #ffffff50,0 6px 12px #49121d25}.gc-retour .gc-btn.gc-ghost{background:var(--gf-papier);color:#651c29}.gc-retour h1{color:#651c29}.faq .faq-sommaire,.faq .faq-entree{background:var(--gf-papier);border:1px solid #d7c2a1;border-radius:14px;box-shadow:var(--gf-ombre)}.faq .faq-entree{margin-bottom:14px}.faq .faq-entree summary{color:#651c29}.faq .faq-entree[open]{border-color:#b79459}.faq .faq-surtitre{color:#815c2c}.faq h1,.faq h2{color:#651c29}.faq :is(summary,a):focus-visible{outline:2px solid #8b5f28;outline-offset:3px}body:has(.gcb-titre-article){background-color:#f7f2ec;background-image:var(--gf-fond);background-size:100% 1280px}main:has(.gcb-titre-article) .gcb-titre-article{color:#651c29}main:has(.gcb-titre-article) :is(nav[aria-label=Sommaire],aside){background:var(--gf-papier);border:1px solid #d7c2a1;border-radius:16px;box-shadow:var(--gf-ombre)}main:has(.gcb-titre-article) .prose :is(h2,h3,a){color:#751f32}main:has(.gcb-titre-article) article>img{box-shadow:var(--gf-ombre);border-radius:14px}main:has(.gcb-titre-article) .wp-block-button__link{background:var(--gf-velours);color:#fff5e7;border-color:#ba9065;box-shadow:inset 0 1px #ffffff50,0 6px 12px #49121d25}.lb{--lb-nuit:#35101b;--lb-haut:#521b2a;--lb-cadre:#441322;--lb-sable:#d0bba9;--lb-or:#c9a76a;--lb-rouge:#8e3347;--lb-rouge-sombre:#651c29;background:radial-gradient(ellipse at 20% 0%,#803448,transparent 55%),linear-gradient(155deg,#451521,#290b16)}.lb .lb-vue{box-shadow:0 14px 28px #1b030b40;border-radius:14px;border:1px solid #b99b6b60}html:has(link[rel=canonical][href$="/mentions-legales/"]) #site-content,html:has(link[rel=canonical][href$="/conditions-generales-de-vente/"]) #site-content,html:has(link[rel=canonical][href$="/secret-room/"]) #site-content{background-color:#f7f2ec;background-image:var(--gf-fond);background-size:100% 1280px}html:has(link[rel=canonical][href$="/mentions-legales/"]) #site-content h1,html:has(link[rel=canonical][href$="/conditions-generales-de-vente/"]) #site-content h1,html:has(link[rel=canonical][href$="/secret-room/"]) #site-content :is(h1,h2){color:#651c29;text-shadow:0 1px 0 #fff}html:has(link[rel=canonical][href$="/mentions-legales/"]) #site-content>.wp-block-columns,html:has(link[rel=canonical][href$="/conditions-generales-de-vente/"]) #site-content>.wp-block-columns{background:var(--gf-papier);border:1px solid #d7c2a1;border-radius:16px;box-shadow:var(--gf-ombre);padding:24px}html:has(link[rel=canonical][href$="/secret-room/"]) #site-content .wp-block-image{filter:drop-shadow(0 8px 12px #42152122)}body:has(main.sheet){background:#eee4d7}main.sheet{box-shadow:0 18px 45px #42152130}.faq article.faq-entree{padding:18px 20px}.faq .faq-tete h1,.faq .faq-section h2,.faq .faq-entree h3{color:#651c29}.lb.lb{--lb-nuit:#35101b;--lb-haut:#521b2a;--lb-cadre:#441322;--lb-sable:#d0bba9;--lb-or:#c9a76a;--lb-rouge:#8e3347;--lb-rouge-sombre:#651c29}html body.gc-tunnel-nuit:has(#gc-panier) #site-header:before{-webkit-mask-image:none;mask-image:none}html body.gc-tunnel-nuit #site-content{display:flow-root;padding-top:12px}html body.gc-tunnel-nuit #site-content>.gc-tunnel{margin-top:0}html body.gc-tunnel-nuit .gc-pan-sejour{padding:10px 12px;align-items:center;gap:10px;color:#551d2b;box-shadow:inset 0 1px #fff,0 6px 14px #21071024}html body.gc-tunnel-nuit .gc-pan-sejour-ico{stroke:#79452e;color:#79452e}html body.gc-tunnel-nuit .gc-pan-sejour-txt{display:grid;grid-template-columns:1fr auto;-moz-column-gap:8px;column-gap:8px;color:#551d2b;font-family:var(--gh-texte),sans-serif}html body.gc-tunnel-nuit .gc-pan-sejour-txt b{grid-column:1/-1;white-space:normal;color:#551d2b;font-size:15px;line-height:1.3}html body.gc-tunnel-nuit .gc-pan-sejour-txt>span{color:#5b4240;font-size:13px;line-height:1.45;align-self:center}html body.gc-tunnel-nuit .gc-pan-sejour-txt>span:nth-of-type(2){grid-column:1/-1;grid-row:3}html body.gc-tunnel-nuit .gc-pan-sejour .gc-pan-modif{grid-column:2;grid-row:2;min-height:28px;margin:0;padding:3px 0;align-items:center;color:#712039;font-size:12px;font-weight:700;text-decoration-color:#a46c61;text-underline-offset:3px}html body.gc-tunnel-nuit .gc-pan-sejour .gc-pan-modif:hover{color:#3c0e1b;text-decoration-thickness:2px}html body.gc-tunnel-nuit .gc-pan-fleche{color:#79452e}body .gc-loupe-fond{background:#19050ee0;backdrop-filter:blur(12px)}body .gc-loupe-cadre{background:var(--gf-papier);border:1px solid #c9ac80;box-shadow:0 24px 70px #10020780,inset 0 1px #fff;border-radius:18px;color:#493b38}body .gc-loupe-titre{color:#651c29}body .gc-loupe-texte .gc-detail,body .gc-loupe-texte .gc-detail b{color:#493b38}body .gc-loupe-x{background:var(--gf-velours);color:#fff5e7;border-color:#c9ac80}}
