Se connecter

) sur la page /mon-compte/. Deux rôles : 1. Le bloc visible : explique qu'aucun compte n'est nécessaire pour réserver et renvoie vers /mes-reservations/. Sans lui, un visiteur qui atterrit ici voit un formulaire qu'il ne peut pas remplir. 2. Les styles WooCommerce : le formulaire de connexion s'affiche autrement avec la mise en forme brute du thème, en clair au milieu d'un site sombre. Les règles ci-dessous le remettent à la charte. Elles sont globales : peu importe que ce widget soit au-dessus ou en dessous du formulaire. ========================================================================== */ /* ---------- 1. LE BLOC D'EXPLICATION ---------- */ .lmdm-cpt-zone { background-color: #0f3337; font-family: 'Plus Jakarta Sans', sans-serif; padding: 60px 20px 10px 20px; box-sizing: border-box; width: 100%; } .lmdm-cpt-wrapper { max-width: 620px; margin: 0 auto; } .lmdm-cpt-hero { text-align: center; margin-bottom: 34px; } .lmdm-cpt-badge { display: inline-block; color: #c5a059; background: rgba(197, 160, 89, 0.12); border: 1px solid #c5a059; padding: 6px 22px; border-radius: 30px; font-size: 12.5px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; margin-bottom: 20px; } .lmdm-cpt-titre { font-family: 'Cinzel Decorative', serif; font-size: 30px; color: #c5a059; letter-spacing: 1.5px; margin: 0 0 14px 0; line-height: 1.3; text-shadow: 0 4px 15px rgba(0, 0, 0, 0.4); } .lmdm-cpt-lead { font-size: 15.5px; color: #cbdad8; line-height: 1.8; margin: 0; } /* L'orientation principale : la très grande majorité des visiteurs qui arrivent ici cherchent leur réservation, pas un compte. */ .lmdm-cpt-orientation { background: linear-gradient(145deg, rgba(19, 61, 66, 0.9), rgba(12, 42, 45, 0.98)); border: 1.5px solid rgba(197, 160, 89, 0.45); border-radius: 8px; padding: 30px 28px; text-align: center; box-shadow: 0 10px 32px rgba(0, 0, 0, 0.32); margin-bottom: 30px; } .lmdm-cpt-orientation p { font-size: 14.5px; color: #cbdad8; line-height: 1.75; margin: 0 0 20px 0; } .lmdm-cpt-orientation strong { color: #f5f2eb; } .lmdm-cpt-bouton { display: inline-flex; align-items: center; justify-content: center; background-color: #c5a059; color: #0f3337 !important; border: 1.5px solid #c5a059; padding: 12px 28px; border-radius: 25px; font-size: 13px; font-weight: 700; text-decoration: none; text-transform: uppercase; letter-spacing: 0.6px; transition: all 0.25s ease; } .lmdm-cpt-bouton:hover { background-color: transparent; color: #c5a059 !important; } /* ---------- 2. MISE EN CHARTE DU BLOC WOOCOMMERCE ---------- */ /* Ces règles visent les classes générées par WooCommerce sur la page de compte. Elles s'appliquent à toute la page, pas seulement au widget, d'où le préfixe .woocommerce-account. */ /* Astra empile plusieurs conteneurs autour du contenu, et l'un d'eux garde un vert plus clair — visible comme un cadre autour de la page. On les remet tous au fond du site. Toutes ces règles sont préfixées par .woocommerce-account : elles ne touchent aucune autre page. */ body.woocommerce-account, .woocommerce-account #page, .woocommerce-account #content, .woocommerce-account .site, .woocommerce-account .site-content, .woocommerce-account .ast-container, .woocommerce-account .entry-content, .woocommerce-account .ast-article-single, .woocommerce-account .entry-content > .woocommerce { background-color: #0f3337 !important; } /* Astra réserve une gouttière autour de l'article ; elle laisse apparaître le fond du conteneur parent sur les côtés. */ .woocommerce-account .ast-article-single, .woocommerce-account .ast-container { border: 0 !important; box-shadow: none !important; } .woocommerce-account .entry-title, .woocommerce-account .page-title { display: none !important; /* Le titre est déjà dans le bloc ci-dessus. */ } .woocommerce-account .woocommerce { max-width: 620px; margin: 0 auto; padding: 0 20px 70px 20px; box-sizing: border-box; font-family: 'Plus Jakarta Sans', sans-serif; } /* Le titre que WooCommerce écrit lui-même au-dessus du formulaire (« Se connecter », ou « Mot de passe perdu ? » selon la page). Sans cette règle il s'affiche en vert foncé sur fond vert foncé, donc invisible. On le garde plutôt que de le masquer : il change de libellé selon la page, et c'est lui qui reste juste partout. */ .woocommerce-account .woocommerce h2 { font-family: 'Cinzel Decorative', serif; font-size: 19px; color: #c5a059 !important; text-align: center; letter-spacing: 0.8px; margin: 0 0 22px 0; line-height: 1.35; } /* Le cadre du formulaire */ .woocommerce-account .woocommerce form.login, .woocommerce-account .woocommerce form.register, .woocommerce-account .woocommerce form.lost_reset_password, .woocommerce-account .woocommerce .woocommerce-ResetPassword { background: linear-gradient(180deg, rgba(19, 61, 66, 0.65) 0%, rgba(10, 35, 38, 0.92) 100%); border: 1px solid rgba(197, 160, 89, 0.3); border-radius: 8px; padding: 30px 28px; box-shadow: 0 8px 26px rgba(0, 0, 0, 0.25); } .woocommerce-account .woocommerce form p, .woocommerce-account .woocommerce form label { color: #cbdad8; } .woocommerce-account .woocommerce form label { display: block; font-size: 12.5px; font-weight: 600; color: #c5a059; text-transform: uppercase; letter-spacing: 0.6px; margin-bottom: 7px; } .woocommerce-account .woocommerce .required { color: #c5a059; text-decoration: none; border: 0; } /* Les champs */ .woocommerce-account .woocommerce input[type="text"], .woocommerce-account .woocommerce input[type="email"], .woocommerce-account .woocommerce input[type="password"] { width: 100%; box-sizing: border-box; background: rgba(10, 32, 35, 0.85); border: 1px solid rgba(197, 160, 89, 0.3); border-radius: 5px; padding: 12px 14px; color: #f5f2eb; font-family: 'Plus Jakarta Sans', sans-serif; font-size: 15px; transition: border-color 0.2s ease; } .woocommerce-account .woocommerce input[type="text"]:focus, .woocommerce-account .woocommerce input[type="email"]:focus, .woocommerce-account .woocommerce input[type="password"]:focus { border-color: #c5a059; outline: none; } /* L'œil de révélation du mot de passe, sinon invisible sur fond sombre */ .woocommerce-account .woocommerce .show-password-input::after { color: #c5a059; } /* Le bouton */ .woocommerce-account .woocommerce button.button, .woocommerce-account .woocommerce .button { background-color: #c5a059 !important; color: #0f3337 !important; border: 1.5px solid #c5a059 !important; border-radius: 25px !important; padding: 12px 30px !important; font-family: 'Plus Jakarta Sans', sans-serif !important; font-size: 13px !important; font-weight: 700 !important; text-transform: uppercase !important; letter-spacing: 0.6px !important; transition: all 0.25s ease !important; } .woocommerce-account .woocommerce button.button:hover, .woocommerce-account .woocommerce .button:hover { background-color: transparent !important; color: #c5a059 !important; } /* « Se souvenir de moi » et « Mot de passe perdu ? » */ .woocommerce-account .woocommerce .woocommerce-form-login__rememberme span { font-size: 13.5px; color: #cbdad8; text-transform: none; letter-spacing: 0; font-weight: 400; } .woocommerce-account .woocommerce .woocommerce-LostPassword a, .woocommerce-account .woocommerce a { color: #c5a059; } .woocommerce-account .woocommerce .woocommerce-LostPassword a:hover { color: #f5f2eb; } /* Messages d'erreur et d'information */ .woocommerce-account .woocommerce-error, .woocommerce-account .woocommerce-message, .woocommerce-account .woocommerce-info { background: rgba(10, 32, 35, 0.9) !important; border-top: 3px solid #c5a059 !important; color: #f5f2eb !important; border-radius: 6px; max-width: 620px; margin: 0 auto 22px auto; list-style: none; } .woocommerce-account .woocommerce-error a, .woocommerce-account .woocommerce-message a, .woocommerce-account .woocommerce-info a { color: #c5a059 !important; } /* Vue connectée — utile le jour où des comptes existeront */ .woocommerce-account .woocommerce-MyAccount-navigation ul { list-style: none; padding: 0; } .woocommerce-account .woocommerce-MyAccount-navigation li a { display: block; padding: 10px 14px; color: #cbdad8; border-bottom: 1px solid rgba(197, 160, 89, 0.18); text-decoration: none; } .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a { color: #c5a059; font-weight: 700; } .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-content p { color: #cbdad8; } @media (max-width: 600px) { .lmdm-cpt-titre { font-size: 24px; } .lmdm-cpt-zone { padding: 45px 15px 10px 15px; } .lmdm-cpt-orientation { padding: 26px 20px; } .woocommerce-account .woocommerce h2 { font-size: 17px; } }
Kundenbereich

Mein Konto

Sie benötigen kein Konto, um bei uns zu buchen. Unsere Erlebnisse lassen sich mit wenigen Klicks buchen und bezahlen – ganz ohne Registrierung oder Passwörter.

Suchen Sie Ihre Buchungsbestätigung?
Sie haben diese per E-Mail erhalten – dies ist die offizielle Bestätigung. Auf unserer Hilfeseite erfahren Sie, wo Sie die Bestätigung finden, wie Sie Ihr Datum ändern und welche Stornierungsbedingungen gelten.

Meine Reservierung finden

Einloggen

Zurück nach oben