.gc-compte{max-width:760px;margin:0 auto;padding:70px 24px 90px;font-family:Mulish,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#252525}@media(max-width:991px){.gc-compte{padding:36px 20px 60px}}.gc-compte h1{font-size:34px;font-weight:700;line-height:1.2;margin:0 0 14px;color:#252525}.gc-compte .gc-compte-chapo{font-size:17px;line-height:1.6;color:#444;margin:0 0 26px}.gc-compte h2{font-size:18px;font-weight:700;margin:34px 0 12px;color:#252525}.gc-compte .gc-compte-avis{background:#f6f6f6;border-left:3px solid #db0508;border-radius:8px;padding:16px 18px;font-size:15px;line-height:1.6;color:#444}.gc-compte .gc-compte-avis p{margin:0 0 10px}.gc-compte .gc-compte-avis p:last-child{margin-bottom:0}.gc-compte .gc-compte-contact{list-style:none;margin:0;padding:0;border-top:1px solid #ececec}.gc-compte .gc-compte-contact li{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:space-between;align-items:baseline;padding:12px 2px;border-bottom:1px solid #ececec;font-size:15px}.gc-compte .gc-compte-contact .gc-compte-etiquette{color:#666;font-size:14px}.gc-compte .gc-compte-contact .gc-compte-valeur{font-weight:700;text-align:right}.gc-compte .gc-compte-contact a{color:#db0508;font-weight:700;text-decoration:none}.gc-compte .gc-compte-contact a:hover{text-decoration:underline}.gc-compte .gc-compte-liens{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.gc-compte a.gc-compte-lien{display:inline-block;background:#db0508;color:#fff;text-decoration:none;font-weight:700;font-size:15px;border-radius:25px;padding:11px 26px}.gc-compte a.gc-compte-lien:hover{background:#b00406}.gc-compte a.gc-compte-lien.gc-compte-lien-clair{background:#fff;color:#252525;border:1px solid #d0d0d0}.gc-compte a.gc-compte-lien.gc-compte-lien-clair:hover{background:#f5f5f5}.gc-compte .gc-compte-espace{margin:0 0 8px}.gc-compte .gc-champ{margin:0 0 14px}.gc-compte .gc-champ label{display:block;font-size:14px;font-weight:700;color:#444;margin:0 0 6px}.gc-compte .gc-champ input{display:block;width:100%;max-width:420px;box-sizing:border-box;font-size:16px;font-family:inherit;color:#252525;min-height:46px;padding:11px 13px;border:1px solid #cfcfcf;border-radius:8px;background:#fff}.gc-compte .gc-champ input:focus{outline:2px solid #db0508;outline-offset:1px;border-color:#db0508}.gc-compte .gc-champ input::-moz-placeholder{color:#a3a3a3}.gc-compte .gc-champ input::placeholder{color:#a3a3a3}.gc-compte button.gc-compte-bouton{display:inline-block;background:#db0508;color:#fff;font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;border:0;border-radius:25px;padding:13px 26px;min-height:46px;cursor:pointer}.gc-compte button.gc-compte-bouton:hover{background:#b00406}.gc-compte button.gc-compte-bouton[disabled]{opacity:.6;cursor:default}.gc-compte button.gc-compte-bouton[disabled]:hover{background:#db0508}.gc-compte .gc-compte-mention{font-size:13px;line-height:1.55;color:#777;margin:12px 0 0;max-width:520px}.gc-compte .gc-compte-alerte{background:#fffaf0;border:1px solid #f2e2bd;border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.55;color:#6b5a2a;margin:14px 0 0;max-width:520px}.gc-compte .gc-compte-msg{border-radius:8px;padding:12px 14px;font-size:14px;line-height:1.55;margin:14px 0 0;max-width:520px}.gc-compte .gc-compte-msg-ok{background:#eef8f0;color:#1c7a34;border:1px solid #cfe8d6}.gc-compte .gc-compte-msg-erreur{background:#fdeeef;color:#a11722;border:1px solid #f5c9cd}.gc-compte .gc-compte-msg-info{background:#f2f6fb;color:#33506e}.gc-compte .gc-compte-envoye p{margin:0 0 8px}.gc-compte .gc-compte-envoye p:last-child{margin-bottom:0}.gc-compte .gc-compte-envoye-t{font-weight:700}.gc-compte .gc-compte-h{font-size:18px;font-weight:700;margin:26px 0 10px}.gc-compte .gc-compte-sejours{list-style:none;margin:0;padding:0;border-top:1px solid #ececec;max-width:620px}.gc-compte .gc-compte-sejours li{padding:14px 2px;border-bottom:1px solid #ececec;font-size:15px}.gc-compte .gc-compte-sejour-t{font-weight:700}.gc-compte .gc-compte-sejour-p{color:#444;font-size:14px;margin-top:3px}.gc-compte .gc-compte-sejour-m{color:#666;font-size:14px;margin-top:3px}.gc-compte .gc-compte-sejours li.gc-compte-sejour-annule{opacity:.72}.gc-compte .gc-compte-agenda{margin-top:12px}.gc-compte .gc-compte-agenda .gc-note{margin:0 0 10px;padding:12px 14px;border-radius:8px;background:#f6f6f6;color:#444;font-size:13px;line-height:1.55;text-align:left}.gc-compte .gc-compte-agenda .gc-note:last-child{margin-bottom:0}.gc-compte .gc-compte-agenda a.gc-pastille{display:inline-flex;align-items:center;gap:6px;margin:8px 6px 0 0;padding:6px 12px 6px 9px;border:1px solid #b99655;border-radius:20px;background:#fbf7f1;color:#651c29;font-size:13px;font-weight:400;text-decoration:none}.gc-compte .gc-compte-agenda a.gc-pastille img{display:block}.gc-compte .gc-compte-agenda small{display:block;margin-top:8px;color:#666}.gc-compte .gc-compte-etat{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;vertical-align:2px;white-space:nowrap}.gc-compte .gc-compte-etat-annule{background:#fdeeef;color:#a11722;border:1px solid #f5c9cd}.gc-compte .gc-compte-sejour-hist{list-style:none;margin:6px 0 0;padding:0 0 0 11px;border-left:2px solid #ececec;color:#777;font-size:13px;line-height:1.5}.gc-compte .gc-compte-sejour-hist li{padding:0;border:0;font-size:13px}.gc-compte button.gc-compte-bouton-clair{background:#fff;color:#252525;border:1px solid #d0d0d0;margin-top:20px}.gc-compte button.gc-compte-bouton-clair:hover{background:#f5f5f5}.gc-compte button.gc-compte-bouton-clair[disabled]:hover{background:#fff}@media(max-width:480px){.gc-compte button.gc-compte-bouton{display:block;width:100%}.gc-compte .gc-champ input{max-width:none}}.gc-compte .gc-compte-msg:first-child{margin-top:0;margin-bottom:18px}body:has(.gc-compte){background:#f7f2ec}.gc-compte{position:relative;isolation:isolate;max-width:820px;padding:44px 28px 66px;color:#493b38}.gc-compte:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:0;right:0;width:210px;height:230px;background:url(/images/options/masque-dentelle-noire-angle.png) center/contain no-repeat;opacity:.055;transform:rotate(-18deg)}.gc-compte h1{font-family:Lovers Quarrel,cursive;font-size:clamp(72px,10vw,104px);font-weight:400;line-height:1.04;color:#ac8532;text-align:center;margin:0 0 22px;text-shadow:0 1px 0 #fff}.gc-compte h1:after{content:"";display:block;width:112px;height:1px;margin:18px auto 0;background:linear-gradient(90deg,transparent,#b89448,transparent)}.gc-compte .gc-compte-chapo{color:#65454a;text-align:center;font-size:16px;line-height:1.8;max-width:650px;margin:0 auto 28px;text-wrap:pretty}.gc-compte h2,.gc-compte .gc-compte-h{font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;color:#651c29;margin:30px 0 15px}.gc-compte .gc-compte-avis,.gc-compte .gc-compte-espace{border:1px solid #ddcbb0;border-radius:18px;padding:25px;background:linear-gradient(135deg,#fffdf8,#f0e5d9);box-shadow:0 12px 28px #4514210c,inset 0 1px #fff;color:#493b38}.gc-compte .gc-compte-contact{border-top:1px solid #d8c6ad}.gc-compte .gc-compte-contact li{border-bottom:1px solid #e1d4c2;padding:16px 0;gap:8px 16px}.gc-compte .gc-compte-contact .gc-compte-etiquette{color:#736158}.gc-compte .gc-compte-contact a{color:#751f32;overflow-wrap:anywhere}.gc-compte .gc-compte-contact .gc-compte-valeur{color:#59403e}.gc-compte .gc-compte-liens{gap:12px}.gc-compte a.gc-compte-lien,.gc-compte button.gc-compte-bouton{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 23px;border:1px solid #914252;border-radius:999px;background:linear-gradient(145deg,#903a4c,#651c29 55%,#3d101d);box-shadow:inset 0 1px #ffffff45,0 5px 12px #49121d22;color:#fff8eb;text-align:center;font-family:inherit;font-size:15px;line-height:1.4;transition:box-shadow .2s,background-color .2s}.gc-compte a.gc-compte-lien:hover,.gc-compte button.gc-compte-bouton:not(:disabled):hover{background:linear-gradient(145deg,#a0495b,#751f32 60%,#4a1222);box-shadow:inset 0 1px #ffffff50,0 7px 16px #49121d30}.gc-compte a.gc-compte-lien-clair,.gc-compte button.gc-compte-bouton-clair{background:linear-gradient(145deg,#fffdf7,#eadcc6);color:#651c29;border-color:#cfb78c;box-shadow:inset 0 1px #fff,0 4px 10px #49352212}.gc-compte a.gc-compte-lien-clair:hover,.gc-compte button.gc-compte-bouton-clair:not(:disabled):hover{background:linear-gradient(145deg,#fffdf7,#e2cfaf);color:#651c29}.gc-compte :is(a,button,input):focus-visible{outline:2px solid #7e263b;outline-offset:4px}.gc-compte .gc-champ label{color:#59363e;line-height:1.5}.gc-compte .gc-champ input{max-width:none;min-height:48px;border:1px solid #c6ad8c;border-radius:10px;background:#fffdf9;color:#34262a;box-shadow:inset 0 2px 4px #49352208}.gc-compte .gc-champ input:focus{outline-color:#7e263b;border-color:#7e263b}.gc-compte .gc-champ input::-moz-placeholder{color:#82736d}.gc-compte .gc-champ input::placeholder{color:#82736d}.gc-compte .gc-compte-mention{color:#746258}.gc-compte .gc-compte-msg-info{background:#f0e6d9;color:#604831;border:1px solid #d9c3a4}.gc-compte .gc-compte-sejours{border-color:#d8c6ad;max-width:none}.gc-compte .gc-compte-sejours>li{padding:18px 0;border-color:#dfcfb9}.gc-compte .gc-compte-sejour-t{color:#651c29}.gc-compte .gc-compte-sejour-hist{border-color:#ceb98f}.gc-compte button.gc-compte-bouton:disabled{opacity:.6;box-shadow:none;cursor:default}@media(max-width:640px){.gc-compte{padding:30px 20px 44px}.gc-compte .gc-compte-avis,.gc-compte .gc-compte-espace{padding:21px 19px}.gc-compte .gc-compte-liens{flex-direction:column}.gc-compte .gc-compte-liens a{width:100%}.gc-compte .gc-compte-contact .gc-compte-valeur{max-width:100%;overflow-wrap:anywhere}.gc-compte:before{width:150px;height:180px}}@media(prefers-reduced-motion:reduce){.gc-compte a.gc-compte-lien,.gc-compte button.gc-compte-bouton{transition:none}}.gc-compte:before{right:28px}.gc-compte a.gc-compte-lien.gc-compte-lien-clair{background:linear-gradient(145deg,#fffdf7,#eadcc6);color:#651c29;border-color:#cfb78c}.gc-compte a.gc-compte-lien.gc-compte-lien-clair:hover{background:linear-gradient(145deg,#fffdf7,#e2cfaf)}.gc-compte [hidden]{display:none!important}.gc-compte .gc-compte-lien-texte{font:inherit;font-size:14px;font-weight:700;color:#751f32;background:none;border:0;padding:6px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-align:left}.gc-compte .gc-compte-rangee{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:6px}.gc-compte button.gc-compte-sans-marge{margin-top:0}.gc-compte .gc-compte-note-client{white-space:pre-line}.gc-compte .gc-compte-note-label{color:#8a6d3b}.gc-compte .gc-compte-modifier{display:block;margin-top:4px}.gc-compte .gc-compte-prenom-1{color:#c2306d}.gc-compte .gc-compte-prenom-2{color:#152a63}.gc-compte .gc-compte-perso-form{margin:10px 0 12px;padding:16px;border:1px solid #e1d4c2;border-radius:14px;background:#fffdf9}.gc-compte .gc-compte-perso-form textarea{display:block;width:100%;box-sizing:border-box;font:inherit;font-size:16px;color:#34262a;min-height:88px;padding:11px 13px;border:1px solid #c6ad8c;border-radius:10px;background:#fffdf9;resize:vertical}.gc-compte .gc-compte-perso-form textarea:focus{outline:2px solid #7e263b;outline-offset:1px;border-color:#7e263b}.gc-compte .gc-compte-perso-form textarea::-moz-placeholder{color:#82736d}.gc-compte .gc-compte-perso-form textarea::placeholder{color:#82736d}.gc-compte .gc-compte-form-mention,.gc-compte .gc-compte-perso-form .gc-compte-msg{margin:0 0 12px}.gc-compte .gc-compte-intro{font-size:14px;line-height:1.6;color:#59403e;margin:0 0 12px}.gc-compte .gc-compte-options{border-top:1px solid #e1d4c2}.gc-compte .gc-compte-option{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:start;padding:14px 0;border-bottom:1px solid #e1d4c2}.gc-compte .gc-compte-option-sans-photo{grid-template-columns:1fr}.gc-compte .gc-compte-option img{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.gc-compte .gc-compte-option h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:19px;line-height:1.25;color:#651c29;margin:0 0 4px}.gc-compte .gc-compte-option-texte{margin:0 0 8px;font-size:14px;line-height:1.5;color:#59403e}.gc-compte .gc-compte-plus{display:inline-block;margin:-4px 0 8px;font-size:13px}.gc-compte .gc-compte-option-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.gc-compte .gc-compte-option-prix{font-family:Georgia,serif;font-size:20px;color:#493b38;font-variant-numeric:tabular-nums}.gc-compte .gc-compte-option-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.gc-compte .gc-compte-option-actions .gc-compte-bouton{margin-top:0;min-height:44px;padding:10px 20px;font-size:14px;width:auto;display:inline-flex}.gc-compte .gc-compte-option-erreur{margin:8px 0 0;font-size:14px;line-height:1.5;color:#a11722}.gc-compte .gc-compte-ajoute{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#eef8f0;border:1px solid #cfe8d6;color:#1c7a34;font-size:14px;line-height:1.5}.gc-compte .gc-compte-ajoute-erreur{background:#fdeeef;border-color:#f5c9cd;color:#a11722}.gc-compte .gc-compte-sejours .gc-compte-ajoute{margin:8px 0 4px}.gc-compte .gc-compte-ajoute:focus{outline:none}.gc-compte .gc-compte-guide{margin:40px 0 8px}.gc-compte .gc-compte-guide-chapo{margin:-6px 0 16px;color:#65454a;font-size:15px;line-height:1.7}.gc-compte .gc-compte-etapes{display:flex;flex-direction:column;gap:10px}.gc-compte .gc-compte-etape{position:relative;display:flex;align-items:center;gap:14px;width:100%;text-align:left;font:inherit;color:#493b38;background:linear-gradient(135deg,#fffdf8,#f4eadd);border:1px solid #ddcbb0;border-radius:16px;padding:12px 44px 12px 14px;cursor:pointer;min-height:80px;box-shadow:0 6px 16px #4514210d,inset 0 1px #fff}.gc-compte .gc-compte-etape:after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid #914252;border-bottom:2px solid #914252;transform:translateY(-70%) rotate(45deg);transition:transform .2s}.gc-compte .gc-compte-etape[aria-expanded=true]:after{transform:translateY(-30%) rotate(225deg)}.gc-compte .gc-compte-etape[aria-expanded=true]{border-color:#b89448;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.gc-compte .gc-compte-etape img{flex:none;width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.gc-compte .gc-compte-etape-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.gc-compte .gc-compte-etape-t{font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.25;color:#651c29}.gc-compte .gc-compte-etape-s{font-size:13px;line-height:1.45;color:#6b625d}.gc-compte .gc-compte-pastille{position:absolute;top:-9px;right:14px;font-size:11px;font-weight:700;letter-spacing:.03em;padding:2px 10px;border-radius:999px;background:#651c29;color:#fff;box-shadow:0 2px 6px #45142133}.gc-compte .gc-compte-panneau{margin:-4px 0 6px;padding:18px 16px 16px;border:1px solid #e1d4c2;border-top:0;border-radius:0 0 16px 16px;background:#fffdf9;font-size:15px;line-height:1.65;color:#493b38}.gc-compte .gc-compte-panneau h3{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:21px;line-height:1.3;color:#651c29;margin:0 0 12px}.gc-compte .gc-compte-liste{list-style:none;margin:0 0 14px;padding:0}.gc-compte .gc-compte-liste li{position:relative;margin:0 0 10px;padding-left:18px}.gc-compte .gc-compte-liste li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:50%;background:#b89448}.gc-compte .gc-compte-liste a,.gc-compte .gc-compte-idee a{color:#751f32;font-weight:700;text-underline-offset:3px}.gc-compte .gc-compte-adresse{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid #efe5d8}.gc-compte .gc-compte-adresse p{margin:0}.gc-compte .gc-compte-adresse+.gc-compte-adresse{margin-top:14px}.gc-compte .gc-compte-adresse p a{color:#751f32;font-weight:700;text-underline-offset:3px}.gc-compte .gc-compte-adresse+.gc-compte-liste{margin-top:16px}.gc-compte .gc-compte-adresse-etiquette{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#8a6d3b}.gc-compte .gc-compte-detail{border-bottom:1px solid #efe5d8}.gc-compte .gc-compte-detail:first-of-type{border-top:1px solid #efe5d8}.gc-compte .gc-compte-detail>summary{display:flex;flex-direction:column;padding:12px 36px 12px 0;cursor:pointer;list-style:none;position:relative;min-height:48px;justify-content:center}.gc-compte .gc-compte-detail>summary::-webkit-details-marker{display:none}.gc-compte .gc-compte-detail>summary:after{content:"";position:absolute;right:8px;top:50%;width:8px;height:8px;border-right:2px solid #914252;border-bottom:2px solid #914252;transform:translateY(-70%) rotate(45deg);transition:transform .2s}.gc-compte .gc-compte-detail[open]>summary:after{transform:translateY(-30%) rotate(225deg)}.gc-compte .gc-compte-detail>summary b{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:18px;color:#651c29}.gc-compte .gc-compte-detail>summary small{font-size:13px;color:#6b625d}.gc-compte .gc-compte-detail-corps{padding:0 0 16px}.gc-compte .gc-compte-detail-corps p{margin:0 0 10px}.gc-compte .gc-compte-photo{display:block;width:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin:2px 0 12px}.gc-compte .gc-compte-photo-etroite{max-width:340px;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #efe5d8}.gc-compte .gc-compte-fiche{margin:0 0 10px;display:grid;grid-template-columns:1fr;gap:0 16px}.gc-compte .gc-compte-fiche dt{font-weight:700;color:#651c29;padding-top:8px}.gc-compte .gc-compte-fiche dd{margin:0;padding:0 0 8px;border-bottom:1px solid #f3ebe0}@media(min-width:560px){.gc-compte .gc-compte-fiche{grid-template-columns:120px 1fr}.gc-compte .gc-compte-fiche dt{border-bottom:1px solid #f3ebe0;padding-bottom:8px}}.gc-compte .gc-compte-pas{margin:0 0 10px;padding-left:22px}.gc-compte .gc-compte-pas li{margin:0 0 6px}.gc-compte .gc-compte-conseil{color:#59403e}.gc-compte .gc-compte-prudence{font-size:13px;line-height:1.6;color:#7a5a12;padding:8px 12px;border-left:3px solid #d6b35d;background:#fffaf0;border-radius:0 8px 8px 0}.gc-compte .gc-compte-idee-soiree{margin:16px 0 4px}.gc-compte .gc-compte-suite{margin:4px 0 0}.gc-compte .gc-compte-idees{display:grid;grid-template-columns:1fr;gap:0}.gc-compte .gc-compte-idee{padding:12px 0;border-bottom:1px solid #efe5d8}.gc-compte .gc-compte-idee:first-child{border-top:1px solid #efe5d8}.gc-compte .gc-compte-idee h4{margin:0 0 4px;font-family:Georgia,serif;font-weight:400;font-size:18px;line-height:1.3;color:#651c29}.gc-compte .gc-compte-idee p{margin:0 0 4px}.gc-compte .gc-compte-avis-google{margin-top:6px;padding-top:14px;border-top:1px solid #efe5d8}.gc-compte .gc-compte-avis-google p{margin:0 0 10px}@media(prefers-reduced-motion:reduce){.gc-compte .gc-compte-etape:after,.gc-compte .gc-compte-detail>summary:after{transition:none}}.gc-compte .gc-compte-vip{margin:40px 0 8px}.gc-compte .gc-compte-vip-carte{border:1px solid #ddcbb0;border-radius:18px;padding:22px;background:linear-gradient(135deg,#fffdf8,#f0e5d9);box-shadow:0 12px 28px #4514210c,inset 0 1px #fff;color:#493b38}.gc-compte .gc-compte-vip-carte>p{margin:0 0 12px;font-size:15px;line-height:1.65}.gc-compte .gc-compte-vip-tete{display:flex;align-items:center;gap:14px;margin:0 0 14px}.gc-compte .gc-compte-vip-tete img{flex:none;width:56px;height:56px;-o-object-fit:contain;object-fit:contain}.gc-compte .gc-compte-vip-tete p{margin:0}.gc-compte .gc-compte-vip-nom{display:block;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.25;color:#651c29}.gc-compte .gc-compte-vip-offre{display:block;margin-top:2px;font-size:14px;font-weight:700;color:#751f32}.gc-compte .gc-compte-vip-carte .gc-compte-mention{font-size:13px;line-height:1.55}.gc-compte .gc-compte-vip-adresse{margin:10px 0 0}.gc-compte .gc-compte-vip-etat{padding:12px 14px;border-radius:12px;background:#fffdf8;border:1px solid #e5d6bf}.gc-compte .gc-compte-vip-avant{margin:4px 0 14px;padding:12px 14px;border-radius:12px;background:#fffdf8;border:1px solid #e5d6bf}.gc-compte .gc-compte-vip-carte>.gc-compte-msg{margin:12px 0 0;font-size:14px}.gc-compte .gc-compte-vip-desinscription{max-width:650px;margin:0 auto 28px;border:1px solid #ddcbb0;border-radius:18px;padding:20px 22px;background:linear-gradient(135deg,#fffdf8,#f0e5d9);box-shadow:0 12px 28px #4514210c,inset 0 1px #fff;color:#493b38;text-align:center}.gc-compte .gc-compte-vip-desinscription-t{margin:0;font-size:16px;line-height:1.6;font-weight:700;color:#651c29}.gc-compte .gc-compte-vip-desinscription-t:focus{outline:none}.gc-compte .gc-compte-vip-desinscription .gc-compte-bouton{margin-top:14px}.gc-compte .gc-compte-vip-desinscription .gc-compte-msg{margin:14px auto 0;text-align:left}.gc-compte .gc-compte-vip-invitation-suite{margin:10px 0 0;font-size:15px;line-height:1.65}.gc-compte .gc-compte-vip-invitation-suite a{color:#651c29;font-weight:700}.gc-vip-invitation .gc-compte>:not(h1):not(#gc-compte-vip-invitation){display:none}#gc-compte-details,.gc-loupe-fond[hidden]{display:none}.gc-loupe-fond{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#20181a;padding:58px 14px 20px;animation:gc-loupe-entree .16s ease-out}@keyframes gc-loupe-entree{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.gc-loupe-fond{animation:none}}.gc-loupe-cadre{max-width:560px;width:100%;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;justify-content:flex-start;justify-content:safe center;margin:auto}.gc-loupe-boite{flex:none;display:flex;align-items:center;justify-content:center}.gc-loupe-boite img{display:block;max-width:100%;max-height:46vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:4px}.gc-loupe-boite:empty{display:none}.gc-loupe-titre{margin:14px 0 0;text-align:center;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:24px;font-weight:600;line-height:1.15;letter-spacing:0;text-transform:none;color:#c2a86a}.gc-loupe-texte{margin:12px 0 0}.gc-loupe-texte .gc-detail{display:block;margin:0;background:#fff;color:#252525;border:1px solid #dfd0ae;border-radius:4px;padding:15px 17px;font-size:14px;line-height:1.6}.gc-loupe-texte .gc-detail p{margin:0 0 10px}.gc-loupe-texte .gc-detail p:last-child{margin-bottom:0}.gc-loupe-texte .gc-detail b{color:#252525;font-weight:700}.gc-loupe-texte .gc-detail ul{margin:0;padding-left:18px}.gc-loupe-texte .gc-detail li{margin-bottom:7px}.gc-loupe-texte .gc-detail li:last-child{margin-bottom:0}.gc-loupe-texte:empty{display:none}.gc-loupe-x{position:absolute;top:12px;right:14px;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;background:#6e1418eb;border:1px solid #c2a86a;border-radius:50%;color:#f0e3c8;font-size:26px;line-height:1;font-family:inherit;cursor:pointer;transition:background .15s,color .15s}.gc-loupe-x:hover{background:#c2a86a;color:#20181a}.gc-loupe-x:focus-visible{outline:2px solid #f0e3c8;outline-offset:3px}.gc-loupe-texte .gc-detail .gc-exergue{margin:0 0 12px;padding:0 0 11px;border-bottom:1px solid #e6dcc4;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:19px;font-weight:600;line-height:1.3;color:#252525}.gc-loupe-texte .gc-detail .gc-ornement{display:flex;align-items:center;justify-content:center;gap:11px;margin:16px 0 2px;padding:0;color:#6e1418;font-size:11px;line-height:1}.gc-loupe-texte .gc-detail .gc-ornement:before,.gc-loupe-texte .gc-detail .gc-ornement:after{content:"";flex:1;max-width:86px;height:1px}.gc-loupe-texte .gc-detail .gc-ornement:before{background:linear-gradient(to right,transparent,#c2a86a)}.gc-loupe-texte .gc-detail .gc-ornement:after{background:linear-gradient(to left,transparent,#c2a86a)}.gc-loupe-texte .gc-detail .gc-signature{margin:14px 0 0;text-align:center;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:17px;font-weight:600;line-height:1.35;color:#252525}.gc-loupe-texte .gc-detail .gc-bref{margin:14px 0;text-align:center;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:19px;font-weight:600;line-height:1.2;color:#252525}
