@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80ed8edb9cc5675d-s.2ht4w5ddlpb5-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e87afa7481d865d-s.p.0w0t8v5avdeem.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titan One Fallback;src:local(Arial);ascent-override:79.49%;descent-override:14.34%;line-gap-override:0.0%;size-adjust:122.03%}.titan_one_156b1652-module__dxUyIa__className{font-family:Titan One,Titan One Fallback;font-style:normal;font-weight:400}.titan_one_156b1652-module__dxUyIa__variable{--titre:"Titan One", "Titan One Fallback"}
@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_2fcce744-module__FRT5Oa__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_2fcce744-module__FRT5Oa__variable{--corps:"Fredoka", "Fredoka Fallback"}
.vip-socle{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:10px;width:100%;max-width:620px;margin:6px 0 0;padding:0;list-style:none;display:grid}.vip-socle li{text-align:left;background:#0f2a3399;border:1.5px solid #ffd16638;border-radius:16px;align-items:center;gap:12px;padding:8px 12px 8px 8px;display:flex}.vip-socle-icone{width:48px;height:48px;color:var(--or);background:radial-gradient(circle,#ffd16638,#0000 70%);border-radius:12px;flex:none;place-items:center;display:grid}.vip-socle-icone img{object-fit:contain;width:100%;height:100%}.vip-socle-icone svg{width:34px;height:34px}.vip-socle-texte{flex-direction:column;min-width:0;line-height:1.2;display:flex}.vip-socle-texte b{font-size:16px;font-weight:700}.vip-socle-texte span{color:var(--lagon-clair);font-size:13px;font-weight:500}.vip-coche{width:22px;height:22px;color:var(--encre);background:linear-gradient(135deg, var(--or-clair), var(--or));border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.vip-jetons{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.vip-jeton{color:var(--or-clair);border:1.5px solid #ffd16666;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:700}.vip-jeton.fort{border-color:var(--or);color:var(--or);background:#ffd16624}.vip-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:14px;display:flex}.vip-des{color:var(--lagon-clair);font-size:15px;font-weight:600}.vip-des strong{color:var(--or);font-size:18px}.vip-etal{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (min-width:560px){.vip-etal{grid-template-columns:repeat(4,1fr)}}@media (min-width:1100px){.vip-etal{gap:18px}}.vip-objet{text-align:center;color:var(--craie);background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--c) 30%, transparent), transparent 70%), #0f2a33b3;border:1.5px solid color-mix(in srgb, var(--c) 32%, transparent);transition:transform var(--t-long,.35s), border-color .2s, box-shadow .2s;border-radius:20px;flex-direction:column;align-items:center;gap:4px;padding:12px 10px 14px;display:flex;position:relative}.vip-objet img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 12px 14px #00000080);width:100%;height:auto}.vip-objet-nom{font-size:14px;font-weight:700;line-height:1.15}.vip-objet-prix{color:var(--encre);background:var(--c);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:800}.vip-objet:hover{border-color:var(--c);box-shadow:0 18px 34px -12px color-mix(in srgb, var(--c) 60%, transparent);transform:translateY(-6px)scale(1.03)}.vip-cartes{gap:14px;display:grid}.vip-carte{color:var(--craie);background:radial-gradient(circle at 18% 50%, color-mix(in srgb, var(--c) 22%, transparent), transparent 60%), #0f2a33b3;border:1.5px solid color-mix(in srgb, var(--c) 32%, transparent);transition:transform var(--t-long,.35s), border-color .2s, box-shadow .2s;border-radius:20px;align-items:center;gap:16px;padding:14px 16px;display:flex}.vip-carte img{filter:drop-shadow(0 10px 14px #00000080);border-radius:10px;flex:none;width:120px;height:auto}.vip-carte-corps{flex-direction:column;gap:6px;min-width:0;display:flex}.vip-carte-tete{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vip-carte-tete b{font-size:18px}.vip-carte ul{color:var(--lagon-clair);margin:0;padding:0;font-size:13px;font-weight:500;line-height:1.35;list-style:none}.vip-carte:hover{border-color:var(--c);box-shadow:0 18px 34px -12px color-mix(in srgb, var(--c) 60%, transparent);transform:translateY(-4px)}@media (max-width:420px){.vip-carte img{width:88px}}@media (prefers-reduced-motion:no-preference){.vip-objet img{animation:4.2s ease-in-out infinite flotte;animation-delay:calc(var(--i) * -.53s)}}.nav-liens a.nav-vip{color:var(--or);align-items:center;gap:6px;display:inline-flex}.nav-liens a.nav-vip:after{background:var(--or)}.nav-liens a.nav-vip:hover,.nav-liens a.nav-vip[aria-current=page]{color:var(--or-clair)}.pastille-vip{letter-spacing:.06em;color:var(--encre);background:linear-gradient(135deg, var(--or-clair), var(--or));border-radius:6px;padding:3px 6px;font-size:10.5px;font-weight:800;line-height:1}.menu-liens a.nav-vip{color:var(--or)}.nav-liens a.nav-caisses{color:var(--or);align-items:center;gap:6px;display:inline-flex}.nav-liens a.nav-caisses:after{background:var(--or)}.nav-liens a.nav-caisses:before{content:"";background:#ff8a4c;border-radius:50%;order:2;width:7px;height:7px;box-shadow:0 0 0 3px #ff8a4c38}.nav-liens a.nav-caisses:hover,.nav-liens a.nav-caisses[aria-current=page]{color:var(--or-clair)}.menu-liens a.nav-caisses{color:var(--or)}.barre-bas-boutons{flex:none;gap:8px;display:flex}.bouton.petit.or{box-shadow:var(--pose-2), 0 10px 24px #ffd16666}.bouton.petit.or:hover{box-shadow:0 6px 0 var(--encre), 0 14px 30px #ffd1668c}@media (max-width:440px){.barre-bas-label{letter-spacing:.02em;font-size:11px}.barre-bas-heures,.barre-bas-minutes{display:none}.barre-bas-boutons .bouton.petit{padding-inline-start:14px;padding-inline-end:14px}}@media (min-width:1040px) and (max-width:1259px){.nav-liens{flex-wrap:nowrap;gap:4px 14px;font-size:15px}.nav-actions .pastille-direct{display:none}}
.promo-site{display:none}html.kv-promo .promo-site{display:flex}html.kv-boutique .promo-site,html.kv-jeu .promo-site{display:none!important}.promo-site{z-index:61;color:#fff;border-bottom:2px solid var(--encre);background:radial-gradient(260px 60px at 18% 100%,#ff7a1f73,#0000 70%),radial-gradient(260px 60px at 82% 0,#a050f059,#0000 70%),linear-gradient(90deg,#1a0a2c 0%,#33144a 40%,#5a2230 75%,#1a0a2c 100%);justify-content:center;align-items:center;gap:10px 16px;min-height:48px;padding:6px 16px;text-decoration:none;position:relative;overflow:hidden}.promo-site:hover em{box-shadow:0 4px 0 var(--encre), 0 0 0 4px #ff8a1f40;transform:translateY(-1px)}.promo-site:focus-visible{outline-offset:-3px;outline:3px solid #ffd08a}.promo-site-citrouille{flex:none;width:34px}.promo-site-citrouille svg{width:100%;height:auto;display:block}.anime .promo-site-citrouille svg{transform-origin:50% 100%;animation:2.6s ease-in-out infinite alternate promoBalance}@keyframes promoBalance{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}.promo-site-texte{font:600 16px/1.2 var(--corps);color:#fff0e6eb}.promo-site-texte b{font:400 21px/1 var(--titre);color:#ffb547;text-shadow:0 2px 0 var(--encre);letter-spacing:.01em}.promo-site-temps{border:2px solid var(--encre);font:400 16px/1 var(--titre);color:#ffb547;letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#0a061299;border-radius:10px;flex:none;padding:5px 10px}.promo-site em{border:2px solid var(--encre);color:var(--encre);font:400 15px/1 var(--titre);box-shadow:0 3px 0 var(--encre);transition:transform var(--t), box-shadow var(--t);background:linear-gradient(#ffd08a,#ff8a1f);border-radius:11px;flex:none;padding:8px 14px;font-style:normal}.promo-pastille{display:none}html.kv-promo .promo-pastille{vertical-align:middle;border:2px solid var(--encre);color:var(--encre);font:400 13px/1 var(--titre);box-shadow:0 2px 0 var(--encre);pointer-events:none;white-space:nowrap;background:linear-gradient(#ffb36b,#ff7a1a);border-radius:9px;margin-left:10px;padding:4px 7px;display:inline-block;transform:rotate(-4deg)}@media (max-width:640px){.promo-site{justify-content:space-between;gap:8px;padding:6px 10px}.promo-site-citrouille{width:28px}.promo-site-texte{flex:1;min-width:0;font-size:13.5px}.promo-site-texte b{font-size:17px}.promo-site-fin,.promo-site em{display:none}.promo-site-temps{padding:4px 7px;font-size:14px}html.kv-promo .promo-pastille{display:none}}
