.LeXS3W_entete{background:var(--ls-background);border-bottom:1px solid color-mix(in srgb, var(--ls-accent-gold) 45%, transparent)}@media (min-width:768px){.LeXS3W_entete{z-index:5;position:sticky;top:0}}.LeXS3W_evitement{z-index:10;min-height:var(--ls-touch-target);padding:0 var(--ls-space-4);background:var(--ls-primary);color:var(--ls-text-on-primary);align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:0;left:-9999px}.LeXS3W_evitement:focus{left:var(--ls-space-2);top:var(--ls-space-2)}.LeXS3W_barre{max-width:var(--ls-content-max);padding:var(--ls-space-3) var(--ls-space-4);gap:var(--ls-space-2);flex-wrap:wrap;align-items:center;margin:0 auto;display:flex}@media (min-width:768px){.LeXS3W_barre{column-gap:var(--ls-space-4);padding-inline:var(--ls-space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}}@media (min-width:1024px){.LeXS3W_barre{column-gap:var(--ls-space-6);padding-inline:var(--ls-space-6)}}.LeXS3W_marque{align-items:center;gap:var(--ls-space-3);min-height:var(--ls-touch-target);min-width:0;color:inherit;margin-right:auto;text-decoration:none;display:flex}@media (min-width:768px){.LeXS3W_marque{justify-self:start;margin-right:0}}.LeXS3W_sceau{width:36px;height:36px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ls-accent-gold) 55%, transparent);border-radius:50%;flex-shrink:0;display:none}@media (min-width:400px){.LeXS3W_sceau{display:block}}@media (min-width:768px){.LeXS3W_sceau{width:44px;height:44px}}.LeXS3W_texteMarque{flex-direction:column;min-width:0;display:flex}.LeXS3W_nom{font-family:var(--ls-police-titre);color:var(--ls-primary);letter-spacing:.01em;white-space:nowrap;font-size:1.375rem;font-weight:400;line-height:1.1}.LeXS3W_baseline{color:var(--ls-text-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;display:none}@media (min-width:1024px){.LeXS3W_nom{font-size:1.625rem;line-height:1}.LeXS3W_baseline{margin-top:3px;line-height:1.2;display:block}}.LeXS3W_navigation{display:none}@media (min-width:768px){.LeXS3W_navigation{display:block}}.LeXS3W_liste{gap:var(--ls-space-4);margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.LeXS3W_liste{gap:var(--ls-space-6)}}.LeXS3W_lien{min-height:var(--ls-touch-target);color:var(--ls-text);white-space:nowrap;align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex;position:relative}@media (min-width:1024px){.LeXS3W_lien{font-size:.9375rem}}.LeXS3W_lien:after{content:"";background:var(--ls-accent-gold-deep);transform-origin:0;height:2px;position:absolute;bottom:8px;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.LeXS3W_lien:after{transition:transform var(--ls-duration-base) var(--ls-easing)}}.LeXS3W_lien:hover{color:var(--ls-primary)}.LeXS3W_lien:hover:after{transform:scaleX(1)}.LeXS3W_lien[aria-current=page]{color:var(--ls-primary);font-weight:600}.LeXS3W_lien[aria-current=page]:after{transform:scaleX(1)}.LeXS3W_actions{align-items:center;gap:var(--ls-space-1);display:flex}@media (min-width:768px){.LeXS3W_actions{justify-self:end}}@media (min-width:1024px){.LeXS3W_actions{gap:var(--ls-space-2);padding-left:var(--ls-space-5);border-left:1px solid color-mix(in srgb, var(--ls-accent-gold) 55%, transparent)}}.LeXS3W_compte,.LeXS3W_panier{justify-content:center;align-items:center;gap:var(--ls-space-3);min-height:var(--ls-touch-target);min-width:var(--ls-touch-target);color:var(--ls-text);white-space:nowrap;border-radius:999px;font-size:.9375rem;text-decoration:none;display:inline-flex}@media (min-width:1200px){.LeXS3W_compte,.LeXS3W_panier{padding:0 var(--ls-space-3)}}.LeXS3W_compte:hover,.LeXS3W_panier:hover{color:var(--ls-primary);background:color-mix(in srgb, var(--ls-accent-gold) 14%, transparent)}.LeXS3W_icone{margin:-7px -10px 0 0;padding:7px 10px 0 0;display:inline-flex;position:relative}.LeXS3W_compteur{background:var(--ls-primary);min-width:18px;height:18px;color:var(--ls-text-on-primary);font-variant-numeric:tabular-nums;border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;top:0;right:0}.LeXS3W_picto{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}@media (max-width:1199px){.LeXS3W_texteEtroit{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}
.kT1v2a_menu{display:block}@media (min-width:768px){.kT1v2a_menu{display:none}}.kT1v2a_bouton{z-index:41;align-items:center;gap:var(--ls-space-2);min-height:var(--ls-touch-target);padding:0 var(--ls-space-3);border:1px solid var(--ls-border-controle);color:var(--ls-text);background:var(--ls-surface);cursor:pointer;border-radius:999px;font-size:.9375rem;list-style:none;display:inline-flex;position:relative}.kT1v2a_bouton::-webkit-details-marker{display:none}.kT1v2a_bouton:focus-visible{outline:3px solid var(--ls-focus);outline-offset:2px}.kT1v2a_menu[open] .kT1v2a_bouton{color:var(--ls-texte-nuit);background:var(--ls-ciel-nuit-haut);border-color:var(--ls-texte-nuit)}.kT1v2a_menu[open] .kT1v2a_bouton:focus-visible{outline-color:var(--ls-texte-nuit)}@media (max-width:359px){.kT1v2a_bouton{min-width:var(--ls-touch-target);justify-content:center;padding:0}.kT1v2a_texteBouton{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.kT1v2a_burger{width:18px;height:10px;position:relative}.kT1v2a_burger:before,.kT1v2a_burger:after{content:"";height:1.5px;transition:transform .5s var(--ls-easing-sortie);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.kT1v2a_burger:before{top:0}.kT1v2a_burger:after{top:8.5px}.kT1v2a_menu[open] .kT1v2a_burger:before{transform:translateY(4.25px)rotate(45deg)}.kT1v2a_menu[open] .kT1v2a_burger:after{transform:translateY(-4.25px)rotate(-45deg)}.kT1v2a_menu[open]:not([data-pret]){flex-basis:100%;order:10}.kT1v2a_couverture{margin-top:var(--ls-space-3);padding:var(--ls-space-5);border-radius:var(--ls-radius-lg);color:var(--ls-texte-nuit);background:linear-gradient(180deg, var(--ls-ciel-nuit-bas) 0%, var(--ls-ciel-nuit-haut) 100%);flex-direction:column;display:flex;position:relative}.kT1v2a_menu:not([open]) .kT1v2a_couverture{display:none}.kT1v2a_menu[data-pret] .kT1v2a_couverture{z-index:40;padding:5.5rem var(--ls-space-5) var(--ls-space-6);border-radius:0;margin:0;position:fixed;inset:0;overflow-y:auto}.kT1v2a_disque{display:none}.kT1v2a_menu[data-anime] .kT1v2a_couverture{background:0 0}.kT1v2a_menu[data-anime] .kT1v2a_disque{z-index:-1;background:var(--ls-ciel-nuit-haut);width:300vmax;height:300vmax;transition:transform .7s var(--ls-easing-sortie);pointer-events:none;border-radius:50%;display:block;position:fixed;top:calc(2rem - 150vmax);left:calc(100% - 3.5rem - 150vmax);transform:scale(0)}.kT1v2a_menu[data-anime][data-etat=ouvert] .kT1v2a_disque{transform:scale(1)}.kT1v2a_menu[data-anime] .kT1v2a_couverture>:not(.kT1v2a_disque){opacity:0;transition:opacity .4s .15s}.kT1v2a_menu[data-anime][data-etat=ouvert] .kT1v2a_couverture>:not(.kT1v2a_disque){opacity:1}.kT1v2a_etoiles{pointer-events:none;display:none;position:absolute;inset:0}.kT1v2a_menu[data-pret] .kT1v2a_etoiles{display:block}.kT1v2a_etoiles:before{content:"";width:2px;height:2px;box-shadow:8vw 12vh 0 var(--ls-texte-nuit), 17vw 34vh 0 var(--ls-texte-nuit), 23vw 8vh 0 var(--ls-texte-nuit), 31vw 52vh 0 var(--ls-texte-nuit), 44vw 63vh 0 var(--ls-texte-nuit), 52vw 14vh 0 var(--ls-texte-nuit), 63vw 27vh 0 var(--ls-texte-nuit), 69vw 88vh 0 var(--ls-texte-nuit), 74vw 9vh 0 var(--ls-texte-nuit), 86vw 19vh 0 var(--ls-texte-nuit), 92vw 48vh 0 var(--ls-texte-nuit), 12vw 81vh 0 var(--ls-texte-nuit), 27vw 94vh 0 var(--ls-texte-nuit), 48vw 30vh 0 var(--ls-texte-nuit), 78vw 66vh 0 var(--ls-texte-nuit), 95vw 76vh 0 var(--ls-texte-nuit);opacity:.7;border-radius:50%;position:absolute;top:0;left:0}.kT1v2a_surtitre{margin:0 0 var(--ls-space-4);color:var(--ls-or-pale);letter-spacing:.24em;text-transform:uppercase;font-size:.75rem;font-weight:600;position:relative}.kT1v2a_liens{margin:0;padding:0;list-style:none;position:relative}.kT1v2a_liens li{border-bottom:1px solid color-mix(in srgb, var(--ls-texte-nuit) 18%, transparent)}.kT1v2a_lien{gap:2px var(--ls-space-4);min-height:4.5rem;padding:var(--ls-space-3) 0;color:var(--ls-texte-nuit);grid-template-columns:auto 1fr;align-items:baseline;text-decoration:none;display:grid}.kT1v2a_menu[data-anime] .kT1v2a_lien{opacity:0;transition:opacity .6s ease, transform .7s var(--ls-easing-sortie);transform:translateY(1.5rem)}.kT1v2a_menu[data-anime][data-etat=ouvert] .kT1v2a_lien{opacity:1;transition-delay:calc(.25s + var(--rang) * 80ms);transform:none}.kT1v2a_lien:focus-visible{outline:3px solid var(--ls-texte-nuit);outline-offset:2px;border-radius:var(--ls-radius-sm)}.kT1v2a_numero{color:var(--ls-or-pale);letter-spacing:.1em;font-variant-numeric:tabular-nums;grid-row:span 2;font-size:.75rem}.kT1v2a_libelle{font-family:var(--ls-police-titre);font-size:clamp(1.625rem,8vw,2rem);line-height:1.15}.kT1v2a_lien:hover .kT1v2a_libelle{color:var(--ls-or-pale)}.kT1v2a_description{color:color-mix(in srgb, var(--ls-texte-nuit) 80%, transparent);grid-column:2;font-size:.875rem}.kT1v2a_raccourcis{gap:var(--ls-space-3);margin-top:var(--ls-space-6);grid-template-columns:1fr 1fr;display:grid;position:relative}.kT1v2a_raccourci{min-height:var(--ls-touch-target);border:1px solid color-mix(in srgb, var(--ls-texte-nuit) 40%, transparent);color:var(--ls-texte-nuit);border-radius:999px;justify-content:center;align-items:center;font-size:.9375rem;text-decoration:none;display:flex}.kT1v2a_raccourci:focus-visible{outline:3px solid var(--ls-texte-nuit);outline-offset:2px}.kT1v2a_astres{width:8.5rem;padding-top:var(--ls-space-6);margin:auto auto 0;position:relative}.kT1v2a_lune,.kT1v2a_soleil{fill:var(--ls-or-clair)}.kT1v2a_rayons{fill:none;stroke:var(--ls-or-clair);stroke-width:2px;stroke-linecap:round;transform-origin:96px 46px}.kT1v2a_menu[data-anime][data-etat=ouvert] .kT1v2a_rayons{animation:kT1v2a_tourne 3s var(--ls-easing-sortie) .4s forwards}@keyframes kT1v2a_tourne{to{transform:rotate(45deg)}}.kT1v2a_nom{margin:var(--ls-space-3) 0 0;text-align:center;font-family:var(--ls-police-titre);color:var(--ls-texte-nuit);font-size:1.125rem;position:relative}@media (max-height:640px){.kT1v2a_couverture{padding-top:4.5rem}.kT1v2a_lien{min-height:3.75rem}.kT1v2a_libelle{font-size:1.5rem}.kT1v2a_astres{width:6rem;padding-top:var(--ls-space-4)}}@media (prefers-reduced-motion:reduce){.kT1v2a_burger:before,.kT1v2a_burger:after{transition:none}}
.XMeDcW_pied{margin-top:var(--ls-space-8);background:var(--ls-pied-fond-saison,var(--ls-ciel-nuit-haut));color:var(--ls-texte-nuit)}.XMeDcW_pied:before{content:"";display:var(--ls-pied-sucre-affiche,none);background:repeating-linear-gradient(-45deg, var(--ls-pied-sucre-saison) 0 10px, var(--ls-surface) 10px 20px);height:12px}.XMeDcW_contenu{max-width:var(--ls-content-max);padding:var(--ls-space-7) var(--ls-space-4) var(--ls-space-5);gap:var(--ls-space-6) var(--ls-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0 auto;display:grid}.XMeDcW_nom{margin:0 0 var(--ls-space-2);color:var(--ls-or-pale);font-family:var(--ls-police-titre);font-size:1.5rem;font-weight:400}.XMeDcW_description{color:var(--ls-texte-nuit);max-width:34ch;margin:0;font-size:.875rem;line-height:1.6}.XMeDcW_titreColonne{margin:0 0 var(--ls-space-3);color:var(--ls-or-pale);letter-spacing:.08em;text-transform:uppercase;font-family:inherit;font-size:.75rem;font-weight:600}.XMeDcW_liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.XMeDcW_lien{min-height:var(--ls-touch-target);color:var(--ls-texte-nuit);align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.XMeDcW_lien:hover{color:var(--ls-or-pale);text-decoration:underline}.XMeDcW_lien:focus-visible{outline:2px solid var(--ls-texte-nuit);outline-offset:2px}.XMeDcW_bas{max-width:var(--ls-content-max);padding:var(--ls-space-4);border-top:1px solid color-mix(in srgb, var(--ls-texte-nuit) 18%, transparent);gap:var(--ls-space-2) var(--ls-space-5);flex-wrap:wrap;justify-content:space-between;margin:0 auto;display:flex}.XMeDcW_mention{color:color-mix(in srgb, var(--ls-texte-nuit) 75%, var(--ls-ciel-nuit-haut));margin:0;font-size:.8125rem}.XMeDcW_lienSocial{gap:var(--ls-space-2);margin-top:var(--ls-space-3)}.XMeDcW_logoSocial{fill:currentColor;flex:none;width:1.25rem;height:1.25rem}
._5jNWeq_page{justify-content:center;align-items:center;gap:var(--ls-space-4);min-height:60dvh;padding:var(--ls-space-7) var(--ls-space-4);max-width:var(--ls-content-max);text-align:center;flex-direction:column;margin:0 auto;display:flex}._5jNWeq_surtitre{background:var(--ls-background);color:var(--ls-accent-gold-deep);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}._5jNWeq_titre{background:var(--ls-background);color:var(--ls-primary);letter-spacing:.02em;margin:0;font-size:clamp(1.75rem,6vw,2.5rem)}._5jNWeq_texte{background:var(--ls-background);max-width:56ch;color:var(--ls-text);margin:0;line-height:1.6}._5jNWeq_sorties{gap:var(--ls-space-3);flex-direction:column;width:100%;max-width:22rem;display:flex}@media (min-width:480px){._5jNWeq_sorties{flex-direction:row;justify-content:center;max-width:none}}._5jNWeq_actionPrincipale{min-height:var(--ls-touch-target);padding:var(--ls-space-3) var(--ls-space-5);border:1px solid var(--ls-primary);border-radius:var(--ls-radius-sm);background:var(--ls-primary);color:var(--ls-text-on-primary);cursor:pointer;justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}._5jNWeq_actionPrincipale:hover{background:var(--ls-primary-hover);border-color:var(--ls-primary-hover);color:var(--ls-text-on-primary)}._5jNWeq_actionSecondaire{min-height:var(--ls-touch-target);padding:var(--ls-space-3) var(--ls-space-5);border:1px solid var(--ls-border-controle);border-radius:var(--ls-radius-sm);background:var(--ls-surface);color:var(--ls-primary);cursor:pointer;justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}._5jNWeq_actionSecondaire:hover{background:var(--ls-surface-sand);color:var(--ls-primary)}._5jNWeq_reference{border:1px solid var(--ls-border);background:var(--ls-surface-sand);color:var(--ls-text);font-family:inherit;font-size:inherit;word-break:break-all;border-radius:3px;padding:2px 6px}._5jNWeq_pageRacine{justify-content:center;align-items:center;gap:var(--ls-space-4,16px);text-align:center;background:#fbf7f0;flex-direction:column;min-height:100dvh;margin:0;padding:48px 16px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex}._5jNWeq_titreRacine{color:#5f4519;margin:0;font-size:clamp(1.5rem,5vw,2rem);font-weight:600}._5jNWeq_texteRacine{color:#3b2f2a;max-width:56ch;margin:0;line-height:1.6}._5jNWeq_actionRacine{color:#fff;cursor:pointer;background:#5f4519;border:1px solid #5f4519;border-radius:4px;justify-content:center;align-items:center;min-height:44px;padding:12px 24px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}
