@font-face{font-family:Poppins fallback;src:local(Arial);size-adjust:100%;ascent-override:105%;descent-override:35%;line-gap-override:10%}@font-face{font-family:Barlow Condensed fallback;src:local(Arial Narrow);size-adjust:100%;ascent-override:100%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Alfa Slab One fallback;src:local(Georgia);size-adjust:100%;ascent-override:103.6%;descent-override:33.3%;line-gap-override:0%}@font-face{font-family:Anton fallback;src:local(Arial Narrow);size-adjust:100%;ascent-override:117.627%;descent-override:32.9102%;line-gap-override:0%}@font-face{font-family:Audiowide fallback;src:local(Arial);size-adjust:100%;ascent-override:98.9746%;descent-override:28.5156%;line-gap-override:0%}@font-face{font-family:Bebas Neue fallback;src:local(Arial Narrow);size-adjust:100%;ascent-override:90%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Bowlby One fallback;src:local(Arial Black);size-adjust:100%;ascent-override:111.133%;descent-override:45.5078%;line-gap-override:0%}@font-face{font-family:Bungee fallback;src:local(Arial Black);size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Bungee Shade fallback;src:local(Arial Black);size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Monoton fallback;src:local(Arial Black);size-adjust:100%;ascent-override:115.527%;descent-override:40.1367%;line-gap-override:0%}@font-face{font-family:Orbitron fallback;src:local(Arial);size-adjust:100%;ascent-override:101.1%;descent-override:24.3%;line-gap-override:0%}@font-face{font-family:"Press Start 2P fallback";src:local(Courier New);size-adjust:100%;ascent-override:100%;descent-override:0%;line-gap-override:0%}@font-face{font-family:Special Elite fallback;src:local(Georgia);size-adjust:100%;ascent-override:70.3125%;descent-override:29.6875%;line-gap-override:0%}:root{--sw-color-bg-primary:#18182d;--sw-color-bg-secondary:#30303c;--sw-color-bg-dark-top:#0f1020;--sw-color-bg-dark-bottom:#111223;--sw-color-bg-overlay-strong:#18182dcc;--sw-color-bg-overlay-soft:#18182d80;--sw-color-bg-media-scrim-light:#00000047;--sw-color-bg-media-scrim:#0000009e;--sw-color-bg-media-scrim-strong:#000000ad;--sw-color-home-hero-media-scrim:#00000075;--sw-color-home-hero-media-scrim-mobile-top:#0003;--sw-color-home-hero-media-scrim-mobile-middle:#00000080;--sw-color-home-hero-media-scrim-mobile-bottom:#00000094;--sw-color-smile-event-ink:#090b17;--sw-color-smile-event-media-scrim:#03040c3d;--sw-color-smile-event-panel:#090b17f5;--sw-color-smile-event-text-shadow:#000000e0;--sw-color-surface-primary:#fff;--sw-color-surface-muted:#efeef3;--sw-color-surface-glass:#ffffffb3;--sw-color-surface-glass-solid:#ffffffeb;--sw-color-surface-glass-strong:#ffffff24;--sw-color-surface-glass-medium:#ffffff1a;--sw-color-surface-glass-soft:#ffffff14;--sw-color-surface-glass-xsoft:#ffffff0f;--sw-color-surface-glass-light:#ffffff08;--sw-color-accent-primary:#ffc31e;--sw-color-accent-on-light:#5d4200;--sw-color-accent-primary-soft:#ffc31ecc;--sw-color-accent-primary-surface:#ffc31e1f;--sw-color-accent-primary-surface-strong:#ffc31e33;--sw-color-accent-primary-glow:#ffc31e29;--sw-color-accent-primary-glow-strong:#ffc31e4d;--sw-color-accent-primary-border:#ffc31e85;--sw-color-border-strong:#000;--sw-color-border-glass:#ffffff2e;--sw-color-border-glass-soft:#ffffff1f;--sw-color-border-glass-strong:#ffffff52;--sw-color-border-glass-heavy:#ffffff80;--sw-color-text-on-dark:#fff;--sw-color-text-on-light:#000;--sw-color-text-subtle:#30303c;--sw-color-text-muted:#ffffffb8;--sw-color-text-disabled:#0000002e;--sw-color-bg-overlay-transparent:#18182d00;--sw-color-bg-overlay-card:#18182dc7;--sw-color-bg-overlay-card-strong:#18182dd6;--sw-color-status-violet:#dedeff;--sw-color-status-open:#147a3f;--sw-color-status-open-surface:#dff7e8;--sw-color-status-closed:#b42318;--sw-color-status-closed-surface:#fee4e2;--sw-color-announcement-bg:#724694;--sw-color-mobile-dock-surface:color-mix(in srgb, var(--sw-color-surface-primary) 78%, var(--sw-color-announcement-bg) 22%);--sw-color-focus-ring:#ffc31e;--sw-universe-bowling:#4f86ff;--sw-universe-laser-game:#ff4f8f;--sw-universe-karaoke:#8f63ff;--sw-universe-arcade-games:#23b26d;--sw-universe-billard:#8a653f;--sw-universe-prison-island:#3559ff;--sw-universe-karting:#ff6b2c;--sw-universe-climb-world:#f47b30;--sw-universe-mini-bowling:#5e8cff;--sw-universe-blind-test:#7a5cff;--sw-universe-smile-racing:#e10600;--sw-universe-default:var(--sw-color-accent-primary);--sw-story-laser-game-accent:#ff6b3d;--sw-story-laser-game-bg:linear-gradient(180deg, #0a1628 0%, #1a2f4a 100%);--sw-story-bowling-accent:#ffb83d;--sw-story-bowling-bg:linear-gradient(180deg, #2a0c10 0%, #5e1820 100%);--sw-story-karaoke-accent:#ff4dc4;--sw-story-karaoke-bg:linear-gradient(180deg, #2a0a2e 0%, #4a1a52 100%);--sw-story-karting-accent:var(--sw-universe-karting);--sw-story-karting-bg:linear-gradient(180deg, #22140a 0%, #52240f 100%);--sw-story-prison-island-accent:var(--sw-universe-prison-island);--sw-story-prison-island-bg:linear-gradient(180deg, #111128 0%, #25306d 100%);--sw-story-arcade-games-accent:var(--sw-universe-arcade-games);--sw-story-arcade-games-bg:linear-gradient(180deg, #0b1e16 0%, #164832 100%);--sw-story-billard-accent:var(--sw-universe-billard);--sw-story-billard-bg:linear-gradient(180deg, #20150d 0%, #4a3420 100%);--sw-story-blind-test-accent:var(--sw-universe-blind-test);--sw-story-blind-test-bg:linear-gradient(180deg, #160c2c 0%, #37245f 100%);--sw-story-smile-racing-accent:var(--sw-universe-smile-racing);--sw-story-smile-racing-bg:linear-gradient(180deg, #0a0a0a 0%, #1a0000 100%);--sw-story-vip-accent:#fff1a8;--sw-story-vip-edge:#ffcf4a;--sw-story-vip-glow:#ffcf4a61;--sw-story-vip-ink:#171300;--sw-story-default-accent:var(--sw-color-accent-primary);--sw-story-default-bg:var(--sw-background-page-dark);--sw-activity-text-dark:var(--sw-color-text-on-dark);--sw-activity-text-dark-muted:var(--sw-color-text-muted);--sw-activity-text-light:var(--sw-color-text-on-light);--sw-activity-text-light-muted:var(--sw-color-text-subtle);--sw-activity-text-cream:#f5ead2;--sw-activity-text-cream-muted:#f5ead2bd;--sw-activity-laser-game-accent:#ff6b3d;--sw-activity-laser-game-soft:#ff6b3d24;--sw-activity-laser-game-glow:#ff6b3d59;--sw-activity-laser-game-bg:radial-gradient(circle at 50% -10%, #ff6b3d2e, transparent 50%), radial-gradient(circle at 90% 10%, #00c8ff14, transparent 40%), linear-gradient(180deg, #131a2e 0%, #0b1020 100%);--sw-activity-laser-game-text:var(--sw-activity-text-dark);--sw-activity-laser-game-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-laser-game-on-accent:var(--sw-activity-text-light);--sw-activity-laser-game-surface:var(--sw-color-surface-glass-soft);--sw-activity-laser-game-surface-text:var(--sw-activity-text-dark);--sw-activity-bowling-accent:#d6322e;--sw-activity-bowling-soft:#f4c8c4;--sw-activity-bowling-glow:#d6322e66;--sw-activity-bowling-bg:linear-gradient(180deg, #2b1810 0%, #0f0805 100%);--sw-activity-bowling-text:var(--sw-activity-text-cream);--sw-activity-bowling-text-muted:var(--sw-activity-text-cream-muted);--sw-activity-bowling-on-accent:var(--sw-color-text-on-dark);--sw-activity-bowling-surface:var(--sw-activity-bowling-soft);--sw-activity-bowling-surface-text:var(--sw-activity-text-light);--sw-activity-karaoke-accent:#ff4dc4;--sw-activity-karaoke-soft:#ffd6f0;--sw-activity-karaoke-glow:#ff4dc46b;--sw-activity-karaoke-bg:linear-gradient(135deg, #2a0a40 0%, #100020 100%);--sw-activity-karaoke-text:var(--sw-activity-text-dark);--sw-activity-karaoke-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-karaoke-on-accent:var(--sw-activity-text-light);--sw-activity-karaoke-surface:var(--sw-activity-karaoke-soft);--sw-activity-karaoke-surface-text:var(--sw-activity-text-light);--sw-activity-karting-accent:#ffd400;--sw-activity-karting-soft:#fff5b8;--sw-activity-karting-glow:#ffd40066;--sw-activity-karting-bg:linear-gradient(135deg, #0a0a0a 0%, #1c1c1c 100%);--sw-activity-karting-text:var(--sw-activity-text-dark);--sw-activity-karting-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-karting-on-accent:var(--sw-activity-text-light);--sw-activity-karting-surface:var(--sw-activity-karting-soft);--sw-activity-karting-surface-text:var(--sw-activity-text-light);--sw-activity-smile-racing-accent:#e10600;--sw-activity-smile-racing-soft:#ffcdcb;--sw-activity-smile-racing-glow:#e1060070;--sw-activity-smile-racing-bg:repeating-linear-gradient(90deg, transparent 0 20px, #ffffff0a 20px 21px), radial-gradient(ellipse at 50% 0%, #e1060066, transparent 55%), linear-gradient(135deg, #0a0a0a 0%, #1a0000 100%);--sw-activity-smile-racing-text:var(--sw-activity-text-dark);--sw-activity-smile-racing-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-smile-racing-on-accent:var(--sw-activity-text-dark);--sw-activity-smile-racing-surface:#fff0ef;--sw-activity-smile-racing-surface-text:var(--sw-activity-text-light);--sw-activity-prison-island-accent:#ff6f1f;--sw-activity-prison-island-soft:#ffd9bf;--sw-activity-prison-island-glow:#ff6f1f61;--sw-activity-prison-island-bg:linear-gradient(180deg, #1c1612 0%, #050302 100%);--sw-activity-prison-island-text:var(--sw-activity-text-dark);--sw-activity-prison-island-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-prison-island-on-accent:var(--sw-activity-text-light);--sw-activity-prison-island-surface:var(--sw-activity-prison-island-soft);--sw-activity-prison-island-surface-text:var(--sw-activity-text-light);--sw-activity-arcade-games-accent:#00f0a8;--sw-activity-arcade-games-soft:#b8f5e0;--sw-activity-arcade-games-glow:#00f0a85c;--sw-activity-arcade-games-bg:linear-gradient(135deg, #1a0040 0%, #050020 100%);--sw-activity-arcade-games-text:var(--sw-activity-text-dark);--sw-activity-arcade-games-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-arcade-games-on-accent:var(--sw-activity-text-light);--sw-activity-arcade-games-surface:var(--sw-activity-arcade-games-soft);--sw-activity-arcade-games-surface-text:var(--sw-activity-text-light);--sw-activity-blind-test-accent:var(--sw-activity-karaoke-accent);--sw-activity-blind-test-soft:var(--sw-activity-karaoke-soft);--sw-activity-blind-test-glow:var(--sw-activity-karaoke-glow);--sw-activity-blind-test-bg:var(--sw-activity-karaoke-bg);--sw-activity-blind-test-text:var(--sw-activity-karaoke-text);--sw-activity-blind-test-text-muted:var(--sw-activity-karaoke-text-muted);--sw-activity-blind-test-on-accent:var(--sw-activity-karaoke-on-accent);--sw-activity-blind-test-surface:var(--sw-activity-karaoke-surface);--sw-activity-blind-test-surface-text:var(--sw-activity-karaoke-surface-text);--sw-activity-billard-accent:#c19a4a;--sw-activity-billard-soft:#f0e3c1;--sw-activity-billard-glow:#c19a4a5c;--sw-activity-billard-bg:linear-gradient(180deg, #0d3d2e 0%, #051d16 100%);--sw-activity-billard-text:var(--sw-activity-text-dark);--sw-activity-billard-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-billard-on-accent:var(--sw-activity-text-light);--sw-activity-billard-surface:var(--sw-activity-billard-soft);--sw-activity-billard-surface-text:var(--sw-activity-text-light);--sw-activity-flechettes-accent:#e7b95e;--sw-activity-flechettes-soft:#f4e4bd;--sw-activity-flechettes-glow:#e7b95e57;--sw-activity-flechettes-bg:linear-gradient(180deg, #163326 0%, #06150f 100%);--sw-activity-flechettes-text:var(--sw-activity-text-dark);--sw-activity-flechettes-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-flechettes-on-accent:var(--sw-activity-text-light);--sw-activity-flechettes-surface:var(--sw-activity-flechettes-soft);--sw-activity-flechettes-surface-text:var(--sw-activity-text-light);--sw-activity-mini-bowling-accent:#00b4d8;--sw-activity-mini-bowling-soft:#c2eef8;--sw-activity-mini-bowling-glow:#00b4d852;--sw-activity-mini-bowling-bg:linear-gradient(160deg, #fff8e8 0%, #ffd699 100%);--sw-activity-mini-bowling-text:#14110d;--sw-activity-mini-bowling-text-muted:#14110dad;--sw-activity-mini-bowling-on-accent:#14110d;--sw-activity-mini-bowling-surface:#f0fafc;--sw-activity-mini-bowling-surface-text:#14110d;--sw-activity-escalade-accent:#c19a4a;--sw-activity-escalade-soft:#f0e4c8;--sw-activity-escalade-glow:#c19a4a57;--sw-activity-escalade-bg:linear-gradient(180deg, #0d3d2e 0%, #051d16 100%);--sw-activity-escalade-text:var(--sw-activity-text-dark);--sw-activity-escalade-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-escalade-on-accent:var(--sw-activity-text-light);--sw-activity-escalade-surface:var(--sw-activity-escalade-soft);--sw-activity-escalade-surface-text:var(--sw-activity-text-light);--sw-activity-trampoline-park-accent:#4a7cff;--sw-activity-trampoline-park-soft:#dce6ff;--sw-activity-trampoline-park-glow:#4a7cff5c;--sw-activity-trampoline-park-bg:linear-gradient(160deg, #023e8a 0%, #001a40 100%);--sw-activity-trampoline-park-text:var(--sw-activity-text-dark);--sw-activity-trampoline-park-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-trampoline-park-on-accent:var(--sw-activity-text-light);--sw-activity-trampoline-park-surface:var(--sw-activity-trampoline-park-soft);--sw-activity-trampoline-park-surface-text:var(--sw-activity-text-light);--sw-activity-quizz-team-accent:#4a7cff;--sw-activity-quizz-team-soft:#d4dfff;--sw-activity-quizz-team-glow:#4a7cff5c;--sw-activity-quizz-team-bg:linear-gradient(135deg, #1a2860 0%, #050b30 100%);--sw-activity-quizz-team-text:var(--sw-activity-text-dark);--sw-activity-quizz-team-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-quizz-team-on-accent:var(--sw-activity-text-light);--sw-activity-quizz-team-surface:var(--sw-activity-quizz-team-soft);--sw-activity-quizz-team-surface-text:var(--sw-activity-text-light);--sw-activity-laser-game-tile-bg:#131a2e;--sw-activity-bowling-tile-bg:#2b1810;--sw-activity-karaoke-tile-bg:#2a0a40;--sw-activity-karting-tile-bg:#0a0a0a;--sw-activity-smile-racing-tile-bg:#0a0a0a;--sw-activity-prison-island-tile-bg:#1c1612;--sw-activity-arcade-games-tile-bg:#1a0040;--sw-activity-blind-test-tile-bg:#2a0a40;--sw-activity-billard-tile-bg:#0d3d2e;--sw-activity-flechettes-tile-bg:#163326;--sw-activity-mini-bowling-tile-bg:#fff8e8;--sw-activity-escalade-tile-bg:#0d3d2e;--sw-activity-trampoline-park-tile-bg:#023e8a;--sw-activity-quizz-team-tile-bg:#1a2860;--sw-activity-default-accent:var(--sw-color-accent-primary);--sw-activity-default-soft:var(--sw-color-accent-primary-surface-strong);--sw-activity-default-glow:var(--sw-color-accent-primary-glow-strong);--sw-activity-default-bg:var(--sw-background-page-dark);--sw-activity-default-tile-bg:var(--sw-color-bg-primary);--sw-activity-default-text:var(--sw-activity-text-dark);--sw-activity-default-text-muted:var(--sw-activity-text-dark-muted);--sw-activity-default-on-accent:var(--sw-activity-text-light);--sw-activity-default-surface:var(--sw-color-surface-primary);--sw-activity-default-surface-text:var(--sw-activity-text-light);--sw-background-page-light:var(--sw-color-surface-muted);--sw-background-page-dark:radial-gradient(circle at top, var(--sw-color-accent-primary-glow), transparent 28%), linear-gradient(180deg, var(--sw-color-bg-dark-top) 0%, var(--sw-color-bg-primary) 24%, var(--sw-color-bg-dark-bottom) 100%);--sw-font-family-primary:var(--sw-font-poppins), "Poppins fallback", Arial, Helvetica, sans-serif;--sw-font-family-display:var(--sw-font-barlow-condensed), "Barlow Condensed fallback", "Arial Narrow", Arial, Helvetica, sans-serif;--sw-font-alfa-slab-one:"Alfa Slab One", "Alfa Slab One fallback", var(--sw-font-family-display);--sw-font-anton:"Anton", "Anton fallback", var(--sw-font-family-display);--sw-font-audiowide:"Audiowide", "Audiowide fallback", var(--sw-font-family-display);--sw-font-bebas-neue:"Bebas Neue", "Bebas Neue fallback", var(--sw-font-family-display);--sw-font-bowlby-one:"Bowlby One", "Bowlby One fallback", var(--sw-font-family-display);--sw-font-bungee:"Bungee", "Bungee fallback", var(--sw-font-family-display);--sw-font-bungee-shade:"Bungee Shade", "Bungee Shade fallback", var(--sw-font-family-display);--sw-font-monoton:"Monoton", "Monoton fallback", var(--sw-font-family-display);--sw-font-orbitron:"Orbitron", "Orbitron fallback", var(--sw-font-family-display);--sw-font-press-start-2p:"Press Start 2P", "Press Start 2P fallback", var(--sw-font-family-display);--sw-font-special-elite:"Special Elite", "Special Elite fallback", var(--sw-font-family-display);--sw-font-weight-regular:400;--sw-font-weight-medium:500;--sw-font-weight-semibold:600;--sw-font-weight-bold:700;--sw-font-weight-black:900;--sw-font-size-display:clamp(2.5rem, 1.65769rem + 4.49231vw, 6.15rem);--sw-font-size-birthday-hero:clamp(2rem, 1.1rem + 4.2cqi, 5.3rem);--sw-font-size-home-hero-title:clamp(4rem, 1.5rem + 5.21vw, 7.15rem);--sw-font-size-home-hero-title-mobile:clamp(2.75rem, 1.82rem + 5.6cqi, 4rem);--sw-font-size-home-hero-title-short-landscape:clamp(2.5rem, 7cqi, 3.25rem);--sw-font-size-home-hero-lead:clamp(1.125rem, .74rem + .8vw, 1.4625rem);--sw-font-size-home-hero-lead-mobile:clamp(1rem, .923rem + .44cqi, 1.125rem);--sw-font-size-h1:clamp(2.5rem, 2.10769rem + 2.09231vw, 4.2rem);--sw-font-size-h1-compact:clamp(2rem, 1.76923rem + 1.23077vw, 3rem);--sw-font-size-h1-small:clamp(1.7rem, 1.53846rem + .861538vw, 2.4rem);--sw-font-size-h1-mobile-long:clamp(1.8rem, 9vw, 3.4rem);--sw-font-size-h1-narrow:clamp(2rem, 11vw, 2.5rem);--sw-font-size-h2:clamp(2.5rem, 2.21154rem + 1.53846vw, 3.75rem);--sw-font-size-h2-mobile-long:clamp(1.8rem, 9vw, 2.75rem);--sw-font-size-h3:clamp(2.125rem, 1.92308rem + 1.07692vw, 3rem);--sw-font-size-h4:clamp(1.5625rem, 1.47596rem + .461538vw, 1.9375rem);--sw-font-size-h5:clamp(1.25rem, 1.17788rem + .384615vw, 1.5625rem);--sw-font-size-h6:clamp(1.125rem, 1.09615rem + .153846vw, 1.25rem);--sw-font-size-body-lg:clamp(.875rem, .817308rem + .307692vw, 1.125rem);--sw-font-size-body:clamp(.75rem, .721154rem + .153846vw, .875rem);--sw-font-size-caption:clamp(.625rem, .596154rem + .153846vw, .75rem);--sw-font-size-reservation-result-title-mobile:clamp(2rem, 5vw, 2.65rem);--sw-font-size-smile-event-hero:clamp(2.8rem, 2.2808rem + 2.7692vw, 4.25rem);--sw-font-size-smile-event-hero-mobile:clamp(2.2rem, 1.8654rem + 1.7846vw, 3.65rem);--sw-font-size-smile-event-intent:clamp(.76rem, .7138rem + .2462vw, .96rem);--sw-font-size-smile-event-proof-mobile:clamp(.9375rem, .7933rem + .7692vw, 1.5625rem);--sw-line-height-tight:1;--sw-line-height-snug:1.1;--sw-line-height-base:1.3;--sw-line-height-loose:1.5;--sw-space-0:clamp(0rem, 0rem + 0vw, 0rem);--sw-space-1:clamp(.3125rem, .269231rem + .230769vw, .5rem);--sw-space-2:clamp(.5625rem, .519231rem + .230769vw, .75rem);--sw-space-3:clamp(.875rem, .846154rem + .153846vw, 1rem);--sw-space-4:clamp(1rem, .884615rem + .615385vw, 1.5rem);--sw-space-5:clamp(1.25rem, 1.07692rem + .923077vw, 2rem);--sw-space-6:clamp(1.5625rem, 1.34615rem + 1.15385vw, 2.5rem);--sw-space-7:clamp(2rem, 1.76923rem + 1.23077vw, 3rem);--sw-space-8:clamp(1.5625rem, 1rem + 3vw, 4rem);--sw-section-space-sm:clamp(3rem, 2.53846rem + 2.46154vw, 5rem);--sw-section-space-md:clamp(4rem, 3.30769rem + 3.69231vw, 7rem);--sw-section-space-lg:clamp(5.5rem, 4.46154rem + 5.53846vw, 10rem);--sw-page-top-space:clamp(7rem, 5.38462rem + 8.61539vw, 14rem);--sw-radius-xs:.2em;--sw-radius-sm:.5em;--sw-radius-md:1em;--sw-radius-lg:1.5em;--sw-radius-xl:2em;--sw-radius-round:100rem;--sw-stroke-xs:1px;--sw-stroke-sm:.1875rem;--sw-stroke-md:.31rem;--sw-stroke-lg:.625rem;--sw-shadow-cartoon-sm:var(--sw-stroke-sm) var(--sw-stroke-sm) 0 0 var(--sw-color-border-strong);--sw-shadow-cartoon-md:var(--sw-stroke-md) var(--sw-stroke-md) 0 0 var(--sw-color-border-strong);--sw-shadow-cartoon-lg:var(--sw-stroke-lg) var(--sw-stroke-lg) 0 0 var(--sw-color-border-strong);--sw-touch-target-sm:1.5rem;--sw-interaction-bleed:max(var(--sw-space-3), calc(var(--sw-stroke-md) + var(--sw-space-1)));--sw-blur-sm:0px;--sw-blur-md:2rem;--sw-blur-lg:2.5rem;--sw-blur-xl:4rem;--sw-container-body-max:100rem;--sw-container-nav-max:105rem;--sw-container-narrow-max:72rem;--sw-brand-logo-width:clamp(3.125rem, 2.63462rem + 2.61538vw, 5.25rem);--sw-site-margin:clamp(.5rem, .153846rem + 1.84615vw, 2rem);--sw-site-margin-nav:clamp(.1875rem, .0865385rem + .538462vw, .625rem);--sw-breakpoint-mobile-max:479px;--sw-breakpoint-tablet-max:767px;--sw-breakpoint-desktop-max:991px;--sw-breakpoint-desktop-min:992px}@media (max-width:767px){:root{--sw-font-size-body-lg:clamp(1rem, .9615rem + .1923vw, 1.125rem);--sw-font-size-body:clamp(.875rem, .8462rem + .1538vw, .95rem);--sw-font-size-caption:clamp(.75rem, .7356rem + .0769vw, .8125rem)}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{margin:0;padding:0}body{min-height:100vh;line-height:var(--sw-line-height-base);font-family:var(--sw-font-family-primary)}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,picture,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}:focus-visible{outline:3px solid var(--sw-color-focus-ring);outline-offset:3px;border-radius:4px}::selection{background:var(--sw-color-accent-primary);color:var(--sw-color-text-on-light)}
html,body{background:var(--sw-background-page-light);color:var(--sw-color-text-on-light);font-family:var(--sw-font-family-primary);max-width:100%}html{scroll-padding-top:var(--sw-page-top-space);scroll-padding-bottom:var(--sw-mobile-bottom-dock-space,var(--sw-space-0))}body{font-size:var(--sw-font-size-body-lg)}.sw-app-shell{--sw-chrome-page-background:var(--sw-background-page-light);background:var(--sw-chrome-page-background);max-width:100%;min-height:100vh;color:var(--sw-color-text-on-light);font-family:var(--sw-font-family-primary);isolation:isolate;flex-direction:column;display:flex}.sw-theme-dark{background:var(--sw-background-page-dark);color:var(--sw-color-text-on-dark)}body:has(.sw-enterprise-page) .sw-app-shell{background:var(--sw-background-page-dark);color:var(--sw-color-text-on-dark)}:is(body:has(.sw-enterprise-page) .sw-app-shell>header,body:has(.sw-enterprise-page) .sw-app-shell>footer){display:none}body:has(.sw-enterprise-page) section[aria-label=Consentement\ cookies]{display:none}body:has(.sw-activity-page) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-default-bg);--sw-footer-brand-color:var(--sw-color-text-on-dark);--sw-footer-body-color:var(--sw-color-text-muted);--sw-footer-title-color:var(--sw-color-accent-primary);--sw-footer-link-color:var(--sw-color-text-muted);--sw-footer-link-hover-color:var(--sw-color-text-on-dark);--sw-footer-border-color:var(--sw-color-border-glass-strong)}body:has(.sw-activity-laser-game) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-laser-game-bg)}body:has(.sw-activity-bowling) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-bowling-bg)}body:has(.sw-activity-karaoke) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-karaoke-bg)}body:has(.sw-activity-karting) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-karting-bg)}body:has(.sw-activity-smile-racing) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-smile-racing-bg)}body:has(.sw-activity-prison-island) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-prison-island-bg)}body:has(.sw-activity-arcade-games) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-arcade-games-bg)}body:has(.sw-activity-blind-test) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-blind-test-bg)}body:has(.sw-activity-billard) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-billard-bg)}body:has(.sw-activity-flechettes) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-flechettes-bg)}body:has(.sw-activity-mini-bowling) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-mini-bowling-bg)}body:has(.sw-activity-escalade) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-escalade-bg)}body:has(.sw-activity-trampoline-park) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-trampoline-park-bg)}body:has(.sw-activity-quizz-team) .sw-app-shell{--sw-chrome-page-background:var(--sw-activity-quizz-team-bg)}body:has(.sw-activity-page) section[aria-label=Consentement\ cookies]{--sw-bottom-dock-offset:calc(5rem + var(--sw-space-3) + var(--sw-space-2) + env(safe-area-inset-bottom))}.sw-main{flex:1 0 auto;min-width:0;max-width:100%;display:block}.sw-skip-link{top:var(--sw-space-3);left:var(--sw-space-3);z-index:100;transform:translateY(calc(-100% - var(--sw-space-4)));padding:var(--sw-space-2) var(--sw-space-3);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--sw-color-accent-primary);color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-bold);box-shadow:var(--sw-shadow-cartoon-sm);text-decoration:none;position:fixed}.sw-skip-link:focus-visible{transform:translateY(var(--sw-space-0))}.sw-container{width:min(calc(100vw - (var(--sw-site-margin) * 2)), var(--sw-container-body-max));margin-inline:auto}.sw-container-nav{width:min(calc(100vw - (var(--sw-site-margin-nav) * 2)), var(--sw-container-nav-max));margin-inline:auto}.sw-section{padding-block:var(--sw-section-space-md)}.sw-section-sm{padding-block:var(--sw-section-space-sm)}.sw-section-lg{padding-block:var(--sw-section-space-lg)}.sw-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){:root{--sw-mobile-bottom-dock-space:calc(var(--sw-space-8) + var(--sw-space-7))}body:has(.sw-activity-page) .sw-app-shell{--sw-mobile-header-surface:var(--sw-chrome-page-background);--sw-mobile-header-text:var(--sw-color-text-on-dark);--sw-mobile-header-logo-outline:var(--sw-color-text-on-dark);--sw-mobile-header-control-surface:var(--sw-color-bg-overlay-card-strong);--sw-mobile-header-control-text:var(--sw-color-text-on-dark)}html,body,.sw-app-shell,.sw-main{overflow-x:clip}.sw-main{padding-bottom:var(--sw-space-4)}}@supports not (overflow:clip){@media (max-width:767px){html,body,.sw-app-shell,.sw-main{overflow-x:hidden}}}
.HomeAnnouncementBar-module__nlkTYa__root{z-index:0;width:min(calc(100vw - (var(--sw-site-margin) * 2)), var(--sw-container-body-max));margin-top:calc(var(--sw-space-1) * .45);margin-inline:auto;position:relative}.HomeAnnouncementBar-module__nlkTYa__inner{align-items:center;gap:var(--sw-space-3);width:100%;min-height:clamp(3.5rem,3.15rem + .85vw,4.1rem);padding:calc(var(--sw-space-1) * .8) var(--sw-space-3);border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:0 0 var(--sw-radius-xl) var(--sw-radius-xl);background:var(--sw-color-accent-primary);color:var(--sw-color-text-on-light);box-shadow:var(--sw-shadow-cartoon-sm);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.HomeAnnouncementBar-module__nlkTYa__eyebrow,.HomeAnnouncementBar-module__nlkTYa__title{margin:var(--sw-space-0);line-height:var(--sw-line-height-tight)}.HomeAnnouncementBar-module__nlkTYa__eyebrow{min-width:0;padding:calc(var(--sw-space-1) * .8) var(--sw-space-2);border-radius:var(--sw-radius-round);background:var(--sw-color-border-strong);color:var(--sw-color-text-on-dark);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);text-transform:uppercase;white-space:nowrap}.HomeAnnouncementBar-module__nlkTYa__title{min-width:0;color:inherit;font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-black);text-wrap:pretty}.HomeAnnouncementBar-module__nlkTYa__cta{align-items:center;gap:calc(var(--sw-space-1) * .75);min-height:2.35rem;padding:var(--sw-space-2) var(--sw-space-3);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--sw-color-surface-primary);color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);white-space:nowrap;justify-content:center;display:inline-flex}.HomeAnnouncementBar-module__nlkTYa__ctaIcon{flex:none}.HomeAnnouncementBar-module__nlkTYa__inner:hover .HomeAnnouncementBar-module__nlkTYa__cta{background:var(--sw-color-surface-primary)}@media (max-width:991px){.HomeAnnouncementBar-module__nlkTYa__inner{grid-template-columns:auto minmax(0,1fr) auto}.HomeAnnouncementBar-module__nlkTYa__eyebrow{max-width:100%}}@media (max-width:767px){.HomeAnnouncementBar-module__nlkTYa__inner{gap:var(--sw-space-1);min-height:2.75rem;padding:var(--sw-space-2);border-radius:var(--sw-radius-lg);grid-template-columns:minmax(0,1fr) auto}.HomeAnnouncementBar-module__nlkTYa__eyebrow{display:none}.HomeAnnouncementBar-module__nlkTYa__title{font-size:var(--sw-font-size-caption);line-height:var(--sw-line-height-tight);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HomeAnnouncementBar-module__nlkTYa__cta{min-height:auto;padding:var(--sw-space-0);font-size:var(--sw-font-size-caption);background:0 0;border:0}.HomeAnnouncementBar-module__nlkTYa__inner:hover .HomeAnnouncementBar-module__nlkTYa__cta{background:0 0}}
