{"id":51,"date":"2024-10-24T17:03:34","date_gmt":"2024-10-24T17:03:34","guid":{"rendered":"https:\/\/chezputters.ca\/?page_id=51"},"modified":"2026-10-28T17:49:33","modified_gmt":"2026-10-28T17:49:33","slug":"activites","status":"publish","type":"page","link":"https:\/\/chezputters.ca\/en\/activites\/","title":{"rendered":"Activities"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull cp-website-wrapper is-layout-flow wp-block-group-is-layout-flow\">\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n.cp-site{--bg:#0b1017;--panel:#121a25;--panel2:#172230;--line:#2a3544;--white:#f6f8fa;--muted:#aab6c5;--cyan:#73e4df;--pink:#ec64ba;--pink-dark:#b92583;--ink:#17212b;--cream:#f0f1ee;--max:1220px;color-scheme:dark;font-family:Inter,Arial,Helvetica,sans-serif;font-synthesis:none}.cp-site *{box-sizing:border-box}html:has(.cp-site){scroll-behavior:smooth;scroll-padding-top:130px}.cp-site{margin:0;background:var(--bg);color:var(--white);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}.cp-site button,.cp-site input,.cp-site select,.cp-site textarea{font:inherit}.cp-site button,.cp-site a{-webkit-tap-highlight-color:transparent}.cp-site a{color:inherit;text-decoration:none}.cp-site button{cursor:pointer}.cp-site img{max-width:100%;display:block}.cp-site svg{display:block}.cp-site button:focus-visible,.cp-site a:focus-visible,.cp-site input:focus-visible,.cp-site select:focus-visible,.cp-site textarea:focus-visible,.cp-site summary:focus-visible{outline:3px solid var(--cyan);outline-offset:5px}.cp-site h1,.cp-site h2,.cp-site h3,.cp-site p,.cp-site figure{margin:0}.cp-site h1,.cp-site h2,.cp-site h3{font-weight:600;line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.cp-site h1{font-size:clamp(3rem,6.8vw,5.9rem)}.cp-site h2{font-size:clamp(2rem,3.8vw,3.3rem)}.cp-site h3{font-size:1.5rem;letter-spacing:-.025em}.cp-site p{color:var(--muted)}.cp-site [hidden]{display:none!important}.cp-site .container{width:min(var(--max),calc(100% - 88px));margin-inline:auto}.cp-site .section{padding-block:88px}.cp-site .section.no-top{padding-top:0}.cp-site .narrow{max-width:800px}.cp-site .narrow>p:not(.eyebrow){max-width:650px;margin-block:24px 30px}.cp-site .eyebrow{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.5;letter-spacing:.055em;font-weight:600;color:var(--cyan);margin-bottom:20px}.cp-site .eyebrow.pink{color:var(--pink)}.cp-site .status-dot{width:6px;height:6px;background:var(--cyan);border-radius:50%;display:inline-block;flex:none}.cp-site .button{display:inline-flex;justify-content:center;align-items:center;gap:18px;padding:14px 20px;min-height:50px;border-radius:5px;border:1px solid transparent;font-size:13px;font-weight:600;line-height:1.4;transition:background .18s,color .18s,transform .18s;max-width:100%}.cp-site .button svg,.cp-site .text-link svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;flex:none}.cp-site .button.primary{background:var(--pink);color:#23101e}.cp-site .button.primary:hover{background:#f490cc;transform:translateY(-2px)}.cp-site .button.outline{background:transparent;border-color:#657081;color:var(--white)}.cp-site .button.outline:hover{background:#202b3a;border-color:#9ca8b9}.cp-site .button.dark{background:var(--ink);color:white}.cp-site .button.dark:hover{background:#334554;transform:translateY(-2px)}.cp-site .actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.cp-site .text-link{display:inline-flex;align-items:center;gap:14px;color:var(--cyan);font-size:14px;font-weight:600;line-height:1.5}.cp-site .text-link:hover{text-decoration:underline;text-underline-offset:6px}.cp-site .small-label{font-size:13px;color:var(--muted)}.cp-site .skip-link{position:fixed;top:10px;left:10px;z-index:1000;background:var(--cyan);color:var(--ink);padding:10px 20px;transform:translateY(-150%)}.cp-site .skip-link:focus{transform:none}.cp-site .topline{border-bottom:1px solid #222d3a;font-size:11px;color:#c5ced9;letter-spacing:.025em;background:#080d14}.cp-site .topline .container{display:flex;justify-content:space-between;padding-block:8px}.cp-site .topline a:hover{color:var(--cyan)}.cp-site .site-header{position:sticky;top:0;z-index:30;background:#0b1017f5;border-bottom:1px solid #25303d;backdrop-filter:blur(18px)}.cp-site .header-inner{min-height:100px;display:flex;align-items:center;gap:32px}.cp-site .brand{display:block;flex:none}.cp-site .brand-mark{width:157px;height:89px;overflow:hidden}.cp-site .desktop-nav{display:flex;align-items:center;justify-content:flex-end;gap:27px;margin-left:auto}.cp-site .desktop-nav a{font-size:13px;color:#d3dae3;position:relative;padding-block:15px}.cp-site .desktop-nav a:hover,.cp-site .desktop-nav a[aria-current]{color:var(--cyan)}.cp-site .desktop-nav a[aria-current]:after{content:\"\";position:absolute;bottom:5px;left:0;width:16px;height:2px;background:var(--pink)}.cp-site .header-actions{display:flex;align-items:center;gap:16px}.cp-site .language{font-size:12px;font-weight:700;border:1px solid #485260;border-radius:4px;padding:7px 9px;line-height:1.5;transition:background .2s}.cp-site .language:hover{background:#263444}.cp-site .menu-toggle{width:44px;height:44px;display:none;background:none;border:1px solid #485260;border-radius:4px;padding:12px}.cp-site .menu-toggle span{display:block;height:1.5px;background:white;margin-block:5px;transition:transform .2s}.cp-site .menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.25px) rotate(45deg)}.cp-site .menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.25px) rotate(-45deg)}.cp-site .mobile-nav{padding:12px 28px 28px;display:grid;gap:0;max-height:calc(100dvh - 130px);overflow:auto;border-top:1px solid var(--line)}.cp-site .mobile-nav>a{padding:12px 0;border-bottom:1px solid var(--line);font-size:19px}.cp-site .mobile-nav>a[aria-current]{color:var(--cyan)}.cp-site .mobile-nav .mobile-call{font-size:16px;color:var(--pink);margin-top:12px;border:0}.cp-site .hero{padding:70px 0 62px;overflow:hidden;background:radial-gradient(ellipse at 86% 40%,#122b352b,transparent 50%),var(--bg)}.cp-site .hero-grid{display:grid;grid-template-columns:1fr 1.03fr;gap:54px;align-items:center}.cp-site .hero-copy{padding-bottom:10px}.cp-site .hero h1{font-size:clamp(3.5rem,5.9vw,5.25rem);line-height:1.05;letter-spacing:-.06em;margin-bottom:25px}.cp-site .hero h1 span{color:var(--cyan)}.cp-site .hero-copy>p:not(.eyebrow){max-width:440px;font-size:16px;line-height:1.8}.cp-site .hero .actions{margin-top:31px;gap:10px}.cp-site .hero .button{font-size:12px;gap:12px;padding:14px 16px}.cp-site .hero-location{display:flex;align-items:center;gap:12px;font-size:12px;color:#acb9c8;margin-top:35px}.cp-site .hero-location span{color:var(--pink);font-size:20px}.cp-site .hero-location:hover{color:white}.cp-site .hero-visual{position:relative;padding-bottom:47px}.cp-site .hero-photo{width:100%;height:418px;object-fit:cover;object-position:47% 50%;border-radius:7px;filter:brightness(.84);border:1px solid #293e4a}.cp-site .hero-visual:before{content:\"\";position:absolute;left:-15px;top:24px;width:60px;height:160px;border:1px solid var(--pink);border-right:0;border-bottom:0;border-radius:7px 0 0 0;z-index:-1}.cp-site .photo-label{position:absolute;top:20px;left:20px;font-size:10px;font-weight:500;letter-spacing:.07em;background:#0a111bd9;border:1px solid #758c9759;border-radius:4px;padding:9px 13px;display:flex;gap:9px;align-items:center;color:white}.cp-site .hero-inset{position:absolute;width:44%;bottom:0;right:-20px;background:#101923;padding:7px;border:1px solid #435061;border-radius:6px;box-shadow:0 15px 40px #0005}.cp-site .hero-inset img{width:100%;height:138px;object-fit:cover;border-radius:2px}.cp-site .hero-inset>span{display:block;font-size:10px;font-weight:500;color:#b8c6d3;padding:7px 4px 2px}.cp-site .quick-links{border-block:1px solid var(--line)}.cp-site .quick-links .container{display:grid;grid-template-columns:repeat(4,1fr)}.cp-site .quick-links a{font-size:12px;font-weight:500;color:#b9c5d4;padding:24px 22px;border-right:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:10px}.cp-site .quick-links a:first-child{padding-left:0}.cp-site .quick-links a:last-child{border:0}.cp-site .quick-links a span{color:var(--cyan);font-size:19px}.cp-site .quick-links a:hover{color:white}.cp-site .section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:35px}.cp-site .section-head .eyebrow{margin-bottom:13px}.cp-site .section-head>.text-link{margin-bottom:5px}.cp-site .event-feature{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid #354052;background:var(--panel);border-radius:8px;overflow:hidden;align-items:stretch}.cp-site .event-art{display:flex;align-items:center;background:#040506;padding:0;overflow:hidden}.cp-site .event-art img{width:100%;height:100%;object-fit:contain;aspect-ratio:16\/9;transition:transform .4s}.cp-site .event-art:hover img{transform:scale(1.025)}.cp-site .event-info{padding:38px 40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.cp-site .event-info .eyebrow{font-size:11px;margin-bottom:14px}.cp-site .event-info h3{font-size:clamp(1.9rem,3vw,2.6rem);margin-bottom:17px}.cp-site .event-info>p:not(.eyebrow){font-size:14px;max-width:370px}.cp-site .event-times{display:flex;gap:36px;margin:23px 0 25px;line-height:1.5}.cp-site .event-times dt{font-size:11px;color:#9caabc}.cp-site .event-times dd{margin:3px 0 0;font-weight:500;font-size:16px;color:#e0e5ec}.cp-site .event-info .button{font-size:12px;padding:12px 17px;min-height:44px}.cp-site .event-empty{background:var(--panel);padding:36px;border-radius:8px;border:1px solid var(--line)}.cp-site .event-empty .button{margin-top:22px}.cp-site .activities-home{background:#101823;border-block:1px solid #253142}.cp-site .activity-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cp-site .activity-card{position:relative;display:block;background:#111a25;border-radius:6px;overflow:hidden;min-height:360px}.cp-site .activity-card>img{height:360px;width:100%;object-fit:cover;filter:brightness(.72);transition:transform .45s,filter .45s}.cp-site .activity-card:after{content:\"\";position:absolute;inset:0;background:linear-gradient(0deg,#040910f0,transparent 80%)}.cp-site .activity-card-copy{position:absolute;z-index:1;bottom:26px;left:27px;right:27px}.cp-site .activity-index{font-size:11px;letter-spacing:.05em;color:var(--cyan);display:block;margin-bottom:10px}.cp-site .activity-card h3{font-size:27px;color:white;letter-spacing:-.035em;max-width:230px}.cp-site .activity-card p{font-size:12px;margin-top:10px;color:#c6d1df;padding-right:32px}.cp-site .circle-arrow{position:absolute;right:0;bottom:0;border:1px solid #8f9eb0;border-radius:50%;width:33px;height:33px;display:grid;place-items:center;transition:background .2s}.cp-site .circle-arrow svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.5}.cp-site .activity-card:hover>img{transform:scale(1.04);filter:brightness(.9)}.cp-site .activity-card:hover .circle-arrow{background:var(--cyan);border-color:var(--cyan);color:var(--ink)}.cp-site .light-section{background:var(--cream);color:var(--ink);color-scheme:light}.cp-site .light-section p{color:#4f5d67}.cp-site .light-section .eyebrow{color:#9c2475}.cp-site .light-section .text-link{color:#8f216c}.cp-site .light-section a:focus-visible,.cp-site .light-section button:focus-visible,.cp-site .light-section input:focus-visible,.cp-site .light-section select:focus-visible,.cp-site .light-section textarea:focus-visible{outline-color:#a21c76}.cp-site .split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.cp-site .split-copy>p:not(.eyebrow){font-size:15px;margin-top:25px}.cp-site .split-copy>.button{margin-top:28px}.cp-site .split-copy h3{font-size:22px;margin-top:30px}.cp-site .image-stack{position:relative;padding:0 28px 22px 0}.cp-site .image-stack img{height:380px;width:100%;object-fit:cover;border-radius:6px}.cp-site .image-corner{position:absolute;bottom:0;right:0;padding:15px 21px;font-size:11px;letter-spacing:.04em;color:white;background:#152d39;box-shadow:0 10px 25px #07141c18;border-radius:3px}.cp-site .inline-facts{display:flex;flex-wrap:wrap;gap:14px 20px;font-size:12px;margin-top:25px}.cp-site .inline-facts span{border-left:2px solid #a12b7a;padding-left:12px}.cp-site .food-home h2{font-size:clamp(2.5rem,4.8vw,4rem)}.cp-site .food-home p:not(.eyebrow){font-size:15px;margin-block:23px 28px;max-width:400px}.cp-site .food-photo{height:350px;width:100%;object-fit:cover;border-radius:7px}.cp-site .visit-strip{background:#172735;border-block:1px solid #37505d;padding:48px 0}.cp-site .visit-strip .container{display:flex;align-items:center;justify-content:space-between;gap:25px}.cp-site .visit-strip .eyebrow{margin-bottom:12px;font-size:11px}.cp-site .visit-strip h2{font-size:clamp(1.7rem,3.5vw,3rem)}.cp-site .site-footer{padding:65px 0 0;background:#080d14;color:#e0e7f0;border-top:1px solid #202c3b}.cp-site .footer-grid{display:grid;grid-template-columns:1.12fr .6fr 1.1fr;gap:72px;padding-bottom:50px}.cp-site .footer-brand .brand-mark{width:145px;height:83px;margin-top:-15px;margin-left:-9px}.cp-site .footer-tag{color:var(--cyan);font-size:11px;margin-block:0 19px}.cp-site .site-footer p{font-size:12px;color:#a7b4c4;line-height:1.9}.cp-site .site-footer a:not(.brand){font-size:12px}.cp-site .site-footer a:not(.brand):hover{color:var(--cyan)}.cp-site .footer-grid h2{font-size:13px;letter-spacing:0;margin-bottom:25px;font-weight:500}.cp-site .footer-links{padding-top:14px}.cp-site .footer-links a{display:block;line-height:2.6;color:#a7b4c4}.cp-site .footer-grid>div:last-child{padding-top:14px}.cp-site .hours{margin:0}.cp-site .hours>div{display:flex;justify-content:space-between;gap:25px;border-bottom:1px solid #293341;padding:10px 0;font-size:12px;line-height:1.6}.cp-site .hours>div:first-child{padding-top:0}.cp-site .hours dt{color:#a7b4c4}.cp-site .hours dd{color:#e0e7f0;margin:0;white-space:nowrap}.cp-site .footer-grid .text-link{margin-top:22px}.cp-site .footer-bottom{border-top:1px solid #25303e;padding:20px 0;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#7e8c9c}.cp-site .footer-bottom>a{font-size:10px!important}.cp-site .page-intro{padding-top:76px;padding-bottom:65px;position:relative}.cp-site .page-intro .eyebrow{margin-bottom:21px}.cp-site .page-intro h1{max-width:900px}.cp-site .intro-copy{max-width:560px;font-size:16px;line-height:1.8;margin-top:26px}.cp-site .section-number{position:absolute;right:0;top:80px;color:#233343;font-size:72px;font-weight:400;line-height:1;letter-spacing:-.055em}.cp-site .anchor-nav{display:flex;gap:36px;border-block:1px solid #354353;margin-bottom:60px}.cp-site .anchor-nav a{padding:19px 0;font-size:13px;font-weight:600;color:var(--muted)}.cp-site .anchor-nav a:hover{color:var(--cyan)}.cp-site .activity-detail{display:grid;grid-template-columns:1.05fr 1fr;gap:90px;align-items:center;padding-bottom:80px;scroll-margin-top:135px}.cp-site .activity-detail-photo{position:relative}.cp-site .activity-detail-photo img{height:380px;width:100%;object-fit:cover;border-radius:7px}.cp-site .activity-detail-photo>span{position:absolute;bottom:20px;left:25px;font-size:40px;line-height:1;color:white;text-shadow:0 2px 10px #000;letter-spacing:-.04em}.cp-site .activity-detail-copy>p:not(.eyebrow){font-size:15px;margin-top:23px;max-width:460px}.cp-site .activity-detail.reverse .activity-detail-photo{order:2}.cp-site .check-list{padding:0;list-style:none;margin:24px 0 29px;font-size:13px;color:#d1dbe6}.cp-site .check-list li{padding-block:6px;display:flex;align-items:center;gap:11px}.cp-site .check-list li:before{content:\"\";width:5px;height:5px;border-radius:50%;background:var(--cyan)}.cp-site .wide-photo{height:410px;width:100%;object-fit:cover;border-radius:7px}.cp-site .photo-pair{display:grid;grid-template-columns:1.1fr 1fr;gap:24px}.cp-site .photo-pair img{width:100%;height:320px;object-fit:cover;border-radius:6px}.cp-site .compact-split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.cp-site .compact-split>div>p:not(.eyebrow){margin-bottom:20px;font-size:14px}.cp-site .menu-section{padding-bottom:80px}.cp-site .menu-toolbar{display:flex;align-items:end;justify-content:space-between;gap:25px;padding-bottom:25px;border-bottom:1px solid var(--line)}.cp-site .tabs{display:flex;gap:8px}.cp-site .tabs button,.cp-site .filter-row button{color:#b7c4d4;border:1px solid #354557;background:transparent;border-radius:4px;padding:11px 22px;font-size:13px}.cp-site .tabs button[aria-selected=true],.cp-site .filter-row button[aria-pressed=true]{color:#11222c;background:var(--cyan);border-color:var(--cyan)}.cp-site .tabs button:hover,.cp-site .filter-row button:hover{border-color:var(--cyan)}.cp-site .menu-search{width:320px;max-width:100%;display:grid;gap:7px;font-size:11px;color:var(--muted)}.cp-site .menu-search input{background:#131e2a;color:white;width:100%;padding:11px 14px;font-size:13px;border:1px solid #3b4b5f;border-radius:5px;min-height:44px}.cp-site .menu-note{font-size:11px;margin-top:17px;margin-bottom:35px}.cp-site .menu-banner{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;background:#141f2b;border-radius:7px;overflow:hidden;margin-bottom:50px}.cp-site .menu-banner img{height:250px;width:100%;object-fit:cover}.cp-site .menu-banner>div{padding:28px 35px 28px 0}.cp-site .menu-banner h2{font-size:35px}.cp-site .menu-banner p:not(.eyebrow){margin-top:20px;font-size:13px;max-width:370px}.cp-site .menu-banner .eyebrow{font-size:11px;margin-bottom:16px}.cp-site .menu-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:70px;row-gap:48px;align-items:start}.cp-site .menu-category h3{font-size:22px;letter-spacing:-.025em;padding-bottom:17px;border-bottom:2px solid #6cbdb8;margin-bottom:6px}.cp-site .menu-category ul{padding:0;margin:0;list-style:none}.cp-site .menu-category li{display:flex;align-items:start;justify-content:space-between;gap:25px;padding:13px 0;border-bottom:1px solid #273444;font-size:13px;line-height:1.6}.cp-site .dish-price{white-space:nowrap;color:var(--cyan);font-variant-numeric:tabular-nums}.cp-site .dish-name{color:#dae2ec}.cp-site .menu-category li p{font-size:11px;line-height:1.7;margin-top:4px;max-width:360px}.cp-site .category-note{font-size:11px;margin:12px 0 4px}.cp-site .menu-extras{margin-top:35px;padding:25px;background:var(--panel);border:1px solid var(--line);border-radius:5px;font-size:13px}.cp-site .menu-extras h3{font-size:18px;margin-bottom:12px}.cp-site .menu-extras p{font-size:12px;max-width:800px}.cp-site .no-results{margin-block:30px}.cp-site .room-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.cp-site .room-card{border-radius:7px;border:1px solid #354557;background:#131c28;overflow:hidden}.cp-site .room-card>img{height:290px;width:100%;object-fit:cover}.cp-site .room-card>div{padding:32px}.cp-site .room-card h2{font-size:30px}.cp-site .room-card .eyebrow{font-size:11px;margin-bottom:14px}.cp-site .room-card p:not(.eyebrow){font-size:14px;margin:20px 0 25px}.cp-site .booking-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start;scroll-margin-top:135px}.cp-site .booking-explanation h2{font-size:45px}.cp-site .booking-steps{counter-reset:steps;list-style:none;padding:0;margin:35px 0;display:grid;gap:25px}.cp-site .booking-steps li{position:relative;padding-left:42px;counter-increment:steps}.cp-site .booking-steps li:before{content:\"0\" counter(steps);position:absolute;left:0;top:-2px;font-size:15px;color:#973172}.cp-site .booking-steps strong{font-weight:600;font-size:14px}.cp-site .booking-steps p{font-size:13px;line-height:1.75;margin-top:6px}.cp-site .booking-phone{display:block;font-size:26px;font-weight:600;letter-spacing:-.03em;margin-bottom:8px}.cp-site .booking-explanation>a:last-child{font-size:14px;color:#794765}.cp-site .booking-form{padding:35px;background:white;border:1px solid #d5dce1;border-radius:7px;box-shadow:0 8px 28px #10232d05}.cp-site .booking-form h2{font-size:29px}.cp-site .booking-form>p:not(.form-hint){font-size:13px;margin-top:17px;line-height:1.8}.cp-site .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:27px 0}.cp-site .form-grid label,.cp-site .prepared-email label{font-size:12px;font-weight:500;display:grid;gap:7px;color:#36424c}.cp-site .form-grid .full{grid-column:1\/-1}.cp-site .form-grid input,.cp-site .form-grid select,.cp-site .form-grid textarea,.cp-site .prepared-email textarea{width:100%;min-width:0;background:#f8fafb;color:#1b2a35;border:1px solid #c4cdd6;min-height:45px;padding:10px 12px;font-size:13px;border-radius:4px;resize:vertical}.cp-site .form-grid input:focus,.cp-site .form-grid select:focus,.cp-site .form-grid textarea:focus{border-color:#9b397d}.cp-site .booking-form .button.primary{background:#9f2379;color:white;min-height:49px}.cp-site .booking-form .button.primary:hover{background:#7e1c60}.cp-site .form-hint{font-size:11px;margin-top:14px}.cp-site .prepared-email{margin-top:25px;border-top:1px solid #d3dbe1;padding-top:22px}.cp-site .prepared-email>p{font-size:12px;margin-bottom:18px}.cp-site .prepared-email textarea{margin-bottom:15px;font-weight:400}.cp-site .prepared-email .button.outline{border-color:#526070;color:#23333f;font-size:12px;min-height:40px}.cp-site .prepared-email .button.outline:hover{background:#f0f3f5}.cp-site .prepared-email>span{display:block;font-size:11px;color:#50616a;margin-top:8px}.cp-site .gallery-section{padding-bottom:90px}.cp-site .filter-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:35px}.cp-site .filter-row button{font-size:12px;padding:10px 17px;min-height:43px}.cp-site .gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.cp-site .gallery-item{border:0;padding:0;text-align:left;background:transparent;color:white;overflow:hidden;border-radius:6px}.cp-site .gallery-item img{width:100%;height:245px;object-fit:cover;border-radius:6px;transition:filter .25s,transform .3s}.cp-site .gallery-item:hover img{filter:brightness(1.1);transform:scale(1.02)}.cp-site .gallery-item>span{display:flex;justify-content:space-between;font-size:12px;color:#b2c0d0;padding:15px 2px}.cp-site .gallery-item>span>span{color:var(--cyan)}.cp-site .gallery-item:nth-child(5n+1){grid-row:span 1}.cp-site .gallery-item:nth-child(5n+1) img{height:325px}.cp-site dialog#lightbox{border:0;padding:40px 60px 20px;background:#080c12;color:white;width:min(1100px,95vw);max-height:94dvh;border-radius:8px;overflow:auto}.cp-site #lightbox::backdrop{background:#000d;backdrop-filter:blur(7px)}.cp-site #lightbox figure{display:grid;place-items:center}.cp-site #lightbox-image{max-height:75dvh;max-width:100%;object-fit:contain}.cp-site #lightbox-caption{font-size:12px;color:#c6d2df;padding:16px 0 4px;text-align:center}.cp-site .lightbox-close,.cp-site .lightbox-prev,.cp-site .lightbox-next{position:absolute;background:#14202f;border:1px solid #3e526b;border-radius:50%;color:white;display:grid;place-items:center;line-height:1;width:40px;height:40px;font-size:29px;z-index:1}.cp-site .lightbox-close{right:12px;top:10px;font-size:24px}.cp-site .lightbox-prev{left:10px;top:48%}.cp-site .lightbox-next{right:10px;top:48%}.cp-site .contact-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;align-items:start}.cp-site .contact-card{padding:37px;background:#131d29;border:1px solid #344659;border-radius:7px}.cp-site .contact-card h2{font-size:32px}.cp-site .contact-card>p:not(.eyebrow){margin-top:18px;font-size:15px}.cp-site .contact-direct{margin-top:28px;display:grid;gap:6px}.cp-site .contact-direct a:first-child{font-size:24px;letter-spacing:-.03em}.cp-site .contact-direct a:last-child{font-size:14px;color:var(--cyan)}.cp-site .contact-card .button{font-size:12px;padding:13px 16px;min-height:45px}.cp-site .hours-card{padding:24px 0}.cp-site .hours-card h2{font-size:27px;margin-bottom:30px}.cp-site .hours-card .hours>div{font-size:14px;padding-block:14px}.cp-site .hours-card>p{font-size:11px;margin-top:18px}.cp-site .contact-photo img{width:100%;height:350px;object-fit:cover;border-radius:7px}.cp-site .faq{max-width:900px;padding-bottom:100px}.cp-site .faq h2{margin-bottom:35px}.cp-site .faq details{border-top:1px solid #36495a}.cp-site .faq details:last-child{border-bottom:1px solid #36495a}.cp-site .faq summary{padding:23px 40px 23px 0;position:relative;font-size:15px;font-weight:500;cursor:pointer;list-style:none}.cp-site .faq summary::-webkit-details-marker{display:none}.cp-site .faq summary:after{content:\"+\";position:absolute;right:6px;color:var(--cyan);font-size:23px;top:15px}.cp-site .faq details[open] summary:after{content:\"\u2212\"}.cp-site .faq details>p{padding:0 40px 25px 0;max-width:700px;font-size:14px}.cp-site .faq details a{color:var(--cyan)}@media(min-width:1500px){.cp-site .hero{padding-top:85px;padding-bottom:80px}.cp-site .hero-photo{height:460px}.cp-site .hero-inset img{height:150px}}@media(max-width:1100px){.cp-site .container{width:calc(100% - 60px)}.cp-site .desktop-nav{gap:20px}.cp-site .header-inner{gap:25px}.cp-site .brand-mark{width:140px;height:80px}.cp-site .hero-grid{gap:35px}.cp-site .hero h1{font-size:60px}.cp-site .hero .actions{flex-direction:column;align-items:flex-start}.cp-site .hero-photo{height:430px}.cp-site .hero-inset{right:-10px;width:47%}.cp-site .hero-inset img{height:120px}.cp-site .quick-links a{font-size:11px;padding-inline:15px}.cp-site .split{gap:48px}.cp-site .activity-detail{gap:55px}.cp-site .event-info{padding:30px}.cp-site .footer-grid{gap:40px}.cp-site .booking-layout{gap:50px}.cp-site .menu-grid{column-gap:40px}.cp-site .gallery-grid{gap:20px}}@media(max-width:900px){.cp-site .desktop-nav{gap:15px}.cp-site .desktop-nav a{font-size:12px}.cp-site .header-inner{gap:18px;min-height:90px}.cp-site .brand-mark{width:125px;height:73px}.cp-site .header-actions{gap:8px}.cp-site .hero-grid{gap:30px}.cp-site .hero h1{font-size:52px}.cp-site .hero-copy>p:not(.eyebrow){font-size:15px}.cp-site .hero-photo{height:400px}.cp-site .hero-visual{padding-bottom:25px}.cp-site .hero-inset img{height:105px}.cp-site .hero-inset>span{font-size:9px}.cp-site .photo-label{font-size:9px;padding:7px 10px;top:14px;left:14px}.cp-site .section{padding-block:65px}.cp-site .activity-card,.cp-site .activity-card>img{min-height:300px;height:300px}.cp-site .activity-card-copy{left:20px;right:20px;bottom:22px}.cp-site .activity-card h3{font-size:23px}.cp-site .activity-card p{font-size:11px}.cp-site .activity-cards{gap:15px}.cp-site .event-info h3{font-size:31px}.cp-site .event-info .eyebrow{font-size:10px}.cp-site .event-info{padding:28px}.cp-site .event-times{gap:25px}.cp-site .split{gap:35px}.cp-site .image-stack img{height:340px}.cp-site .food-photo{height:300px}.cp-site .footer-grid{gap:30px;grid-template-columns:1fr .55fr 1.2fr}.cp-site .footer-grid h2{font-size:12px}.cp-site .hours>div{font-size:11px;gap:15px}.cp-site .activity-detail{gap:40px}.cp-site .activity-detail-photo img{height:330px}.cp-site .menu-banner{gap:30px}.cp-site .menu-banner h2{font-size:29px}.cp-site .room-card>div{padding:25px}.cp-site .room-card h2{font-size:26px}.cp-site .room-card>img{height:235px}.cp-site .booking-layout{gap:35px;grid-template-columns:.85fr 1.15fr}.cp-site .booking-form{padding:26px}.cp-site .booking-explanation h2{font-size:38px}.cp-site .form-grid{grid-template-columns:1fr}.cp-site .form-grid .full{grid-column:auto}.cp-site .contact-layout{gap:35px}.cp-site .contact-card{padding:28px}.cp-site .contact-card h2{font-size:27px}.cp-site .gallery-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){html:has(.cp-site){scroll-padding-top:100px}.cp-site .container{width:calc(100% - 40px)}.cp-site .topline{font-size:10px}.cp-site .topline .container{padding-block:6px}.cp-site .site-header{top:0}.cp-site .header-inner{min-height:81px;justify-content:space-between}.cp-site .brand-mark{width:132px;height:75px}.cp-site .desktop-nav{display:none}.cp-site .menu-toggle{display:block}.cp-site .header-actions{gap:12px}.cp-site .language{min-height:39px;min-width:39px;display:grid;place-items:center}.cp-site .hero{padding:43px 0 40px}.cp-site .hero-grid{grid-template-columns:1fr;gap:38px}.cp-site .hero h1{font-size:clamp(3.2rem,10vw,4.6rem);max-width:550px;letter-spacing:-.055em}.cp-site .hero-copy>p:not(.eyebrow){font-size:15px;max-width:490px}.cp-site .hero .actions{flex-direction:row;align-items:stretch}.cp-site .hero .button{font-size:12px;padding:14px 17px}.cp-site .hero-location{margin-top:26px}.cp-site .hero-visual{padding-bottom:38px;margin-right:8px}.cp-site .hero-photo{height:340px}.cp-site .hero-inset{right:-8px;width:37%;max-width:220px}.cp-site .hero-inset img{height:115px}.cp-site .hero-inset>span{font-size:9px}.cp-site .photo-label{font-size:10px}.cp-site .quick-links .container{grid-template-columns:1fr 1fr}.cp-site .quick-links a{padding:19px 15px;font-size:11px}.cp-site .quick-links a:first-child{padding-left:0;border-bottom:1px solid var(--line)}.cp-site .quick-links a:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.cp-site .quick-links a:nth-child(3){padding-left:0}.cp-site .quick-links a span{font-size:17px}.cp-site .section{padding-block:54px}.cp-site .section-head{align-items:flex-start;gap:20px;margin-bottom:26px}.cp-site .section-head .text-link{font-size:11px;margin-top:4px;gap:9px;text-align:right}.cp-site .section-head h2{font-size:31px}.cp-site .eyebrow{font-size:12px;margin-bottom:17px}.cp-site .section-head .eyebrow{font-size:10px;margin-bottom:13px}.cp-site .event-feature{grid-template-columns:1fr}.cp-site .event-art img{max-height:330px;object-fit:contain}.cp-site .event-info{padding:28px}.cp-site .event-info .eyebrow{font-size:11px}.cp-site .event-info h3{font-size:34px}.cp-site .event-info>p:not(.eyebrow){max-width:100%;font-size:13px}.cp-site .event-times{margin:22px 0}.cp-site .event-info .button{min-height:47px}.cp-site .activity-cards{grid-template-columns:1fr;gap:20px}.cp-site .activity-card,.cp-site .activity-card>img{min-height:300px;height:300px}.cp-site .activity-card-copy{left:25px;right:25px;bottom:27px}.cp-site .activity-card h3{font-size:31px}.cp-site .activity-card p{font-size:12px}.cp-site .activity-index{font-size:12px}.cp-site .circle-arrow{width:40px;height:40px}.cp-site .split,.cp-site .compact-split{grid-template-columns:1fr;gap:38px}.cp-site .split-copy h2{font-size:35px}.cp-site .image-stack{padding:0 20px 20px 0}.cp-site .image-stack img{height:310px}.cp-site .image-corner{padding:12px 18px;font-size:10px}.cp-site .split-copy>p:not(.eyebrow){font-size:14px;margin-top:23px}.cp-site .food-home h2{font-size:43px}.cp-site .food-home p:not(.eyebrow){font-size:14px}.cp-site .food-photo{height:300px}.cp-site .visit-strip{padding-block:36px}.cp-site .visit-strip .container{align-items:flex-start;flex-direction:column;gap:24px}.cp-site .visit-strip h2{font-size:34px}.cp-site .visit-strip .eyebrow{font-size:11px}.cp-site .visit-strip .button{min-height:46px}.cp-site .site-footer{padding-top:48px}.cp-site .footer-grid{grid-template-columns:1fr 1fr;gap:35px;padding-bottom:35px}.cp-site .footer-grid>div:first-child{grid-column:1\/-1}.cp-site .footer-grid>div:last-child{padding-top:0}.cp-site .footer-links{padding-top:0}.cp-site .footer-grid h2{font-size:12px;margin-bottom:21px}.cp-site .footer-brand .brand-mark{width:150px;height:85px}.cp-site .footer-tag{margin-bottom:15px}.cp-site .footer-grid .hours>div{display:grid;gap:2px;font-size:11px;padding-block:8px}.cp-site .footer-grid .hours dt{font-size:10px}.cp-site .footer-bottom{gap:10px;flex-wrap:wrap;font-size:9px}.cp-site .page-intro{padding-top:49px;padding-bottom:42px}.cp-site .page-intro h1{font-size:clamp(2.6rem,10.5vw,4rem);max-width:94%}.cp-site .page-intro .intro-copy{font-size:14px;max-width:500px;margin-top:23px}.cp-site .page-intro .eyebrow{font-size:11px;margin-bottom:20px}.cp-site .section-number{display:none}.cp-site .anchor-nav{gap:26px;margin-bottom:38px;overflow:auto;white-space:nowrap}.cp-site .anchor-nav a{font-size:11px;padding-block:16px}.cp-site .activity-detail{grid-template-columns:1fr;gap:28px;padding-bottom:55px;scroll-margin-top:100px}.cp-site .activity-detail.reverse .activity-detail-photo{order:0}.cp-site .activity-detail-photo img{height:290px}.cp-site .activity-detail-copy h2{font-size:35px}.cp-site .activity-detail-copy>p:not(.eyebrow){font-size:14px;margin-top:20px;max-width:100%}.cp-site .activity-detail-photo>span{font-size:32px}.cp-site .check-list{font-size:12px;margin-top:20px}.cp-site .wide-photo{height:300px}.cp-site .photo-pair{gap:17px;grid-template-columns:1fr}.cp-site .photo-pair img{height:270px}.cp-site .compact-split{gap:25px}.cp-site .compact-split h2{font-size:32px}.cp-site .menu-toolbar{align-items:stretch;flex-direction:column;gap:22px}.cp-site .menu-search{width:100%}.cp-site .tabs button{font-size:13px;min-height:46px;flex:1}.cp-site .menu-note{font-size:10px;margin-bottom:27px}.cp-site .menu-banner{grid-template-columns:1fr;gap:0;margin-bottom:35px}.cp-site .menu-banner img{height:220px}.cp-site .menu-banner>div{padding:25px}.cp-site .menu-banner h2{font-size:32px}.cp-site .menu-banner p:not(.eyebrow){font-size:13px;margin-top:17px}.cp-site .menu-grid{grid-template-columns:1fr;row-gap:32px}.cp-site .menu-category h3{font-size:22px}.cp-site .menu-category li{font-size:13px;gap:20px}.cp-site .menu-category li p{font-size:11px}.cp-site .menu-extras{padding:20px;font-size:12px}.cp-site .room-grid{grid-template-columns:1fr;gap:25px}.cp-site .room-card>img{height:260px}.cp-site .room-card>div{padding:27px}.cp-site .room-card h2{font-size:30px}.cp-site .room-card p:not(.eyebrow){font-size:13px}.cp-site .booking-layout{grid-template-columns:1fr;gap:38px}.cp-site .booking-explanation h2{font-size:40px}.cp-site .booking-steps{margin-block:30px;gap:20px}.cp-site .booking-form{padding:25px}.cp-site .booking-form h2{font-size:27px}.cp-site .form-grid{grid-template-columns:1fr 1fr;gap:17px}.cp-site .form-grid .full{grid-column:1\/-1}.cp-site .filter-row{gap:8px;margin-bottom:27px}.cp-site .filter-row button{font-size:11px;padding:9px 13px;min-height:42px}.cp-site .gallery-grid{gap:18px;grid-template-columns:1fr 1fr}.cp-site .gallery-item img{height:190px}.cp-site .gallery-item:nth-child(5n+1) img{height:230px}.cp-site .gallery-item>span{font-size:10px;padding-top:11px;gap:5px}.cp-site .contact-layout{grid-template-columns:1fr;gap:28px}.cp-site .contact-card{padding:26px}.cp-site .contact-card h2{font-size:29px}.cp-site .contact-card>p:not(.eyebrow){font-size:14px}.cp-site .contact-direct a:first-child{font-size:25px}.cp-site .hours-card{padding:10px 0}.cp-site .hours-card h2{font-size:27px;margin-bottom:20px}.cp-site .hours-card .hours>div{font-size:13px;padding-block:13px}.cp-site .contact-photo img{height:280px}.cp-site .faq h2{font-size:33px;margin-bottom:26px}.cp-site .faq summary{font-size:13px;line-height:1.6;padding-block:20px}.cp-site .faq details>p{font-size:12px;padding-bottom:20px}.cp-site .faq summary:after{top:13px}}@media(max-width:420px){.cp-site .container{width:calc(100% - 36px)}.cp-site .hero h1{font-size:50px}.cp-site .hero .actions{display:grid;grid-template-columns:1fr}.cp-site .hero .button{font-size:13px;padding:14px 18px}.cp-site .hero-photo{height:285px}.cp-site .hero-inset{width:43%;max-width:none}.cp-site .hero-inset img{height:95px}.cp-site .hero-inset>span{font-size:8px}.cp-site .photo-label{font-size:8px}.cp-site .quick-links a{font-size:10px;gap:8px;padding-inline:10px}.cp-site .quick-links a:first-child,.cp-site .quick-links a:nth-child(3){padding-left:0}.cp-site .section-head{flex-direction:column;gap:15px}.cp-site .section-head .text-link{font-size:12px;text-align:left}.cp-site .event-info{padding:25px}.cp-site .event-info h3{font-size:31px}.cp-site .activity-card,.cp-site .activity-card>img{min-height:275px;height:275px}.cp-site .image-stack img{height:270px}.cp-site .inline-facts{font-size:11px}.cp-site .footer-grid{grid-template-columns:.7fr 1.3fr;gap:25px}.cp-site .form-grid{grid-template-columns:1fr}.cp-site .form-grid .full{grid-column:auto}.cp-site .booking-form{padding:22px}.cp-site .gallery-grid{gap:14px}.cp-site .gallery-item img{height:150px}.cp-site .gallery-item:nth-child(5n+1) img{height:190px}.cp-site .room-card>img{height:230px}.cp-site .contact-card .actions{display:grid;grid-template-columns:1fr}.cp-site .page-intro h1{font-size:43px}.cp-site .anchor-nav{gap:22px}.cp-site .footer-bottom{font-size:9px}.cp-site .footer-bottom>a{font-size:9px!important}}@media(prefers-reduced-motion:reduce){html:has(.cp-site){scroll-behavior:auto}.cp-site *,.cp-site *:before,.cp-site *:after{animation:none!important;transition:none!important}}@media print{.cp-site .topline,.cp-site .site-header,.cp-site .site-footer,.cp-site .menu-toolbar,.cp-site .visit-strip,.cp-site .menu-banner,.cp-site .menu-note,.cp-site .page-intro .eyebrow,.cp-site .section-number{display:none!important}.cp-site{background:white;color:black}.cp-site .container{width:100%}.cp-site .page-intro{padding:0 0 20px}.cp-site .page-intro h1{font-size:32px}.cp-site .intro-copy{display:none}.cp-site .menu-grid{gap:25px}.cp-site .menu-category h3,.cp-site .dish-name{color:black}.cp-site .dish-price{color:#333}.cp-site .menu-category li{break-inside:avoid;font-size:10px}.cp-site .menu-section{padding:0}.cp-site .menu-category{break-inside:avoid}.cp-site .menu-extras{background:white;color:black}.cp-site .menu-panel[hidden]{display:none!important}}@media(max-width:760px){.cp-site dialog#lightbox{padding:52px 18px 18px;width:96vw}.cp-site .lightbox-close,.cp-site .lightbox-prev,.cp-site .lightbox-next{width:44px;height:44px}.cp-site .menu-search input,.cp-site .form-grid input,.cp-site .form-grid select,.cp-site .form-grid textarea{font-size:16px}}\nbody:has(.cp-site){background:#0b1017!important}\nbody:has(.cp-site) .wp-site-blocks{padding:0!important;gap:0!important}\nbody:has(.cp-site) .wp-site-blocks > header.wp-block-template-part,body:has(.cp-site) .wp-site-blocks > footer.wp-block-template-part{display:none!important}\nbody:has(.cp-site) .wp-block-group:has(>.wp-block-post-title){display:none!important}\nbody:has(.cp-site) .wp-site-blocks > main,body:has(.cp-site) .wp-block-post-content{margin:0!important;padding:0!important;max-width:none!important}\nbody:has(.cp-site) .cp-website-wrapper{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}\nbody:has(.cp-site) #trp-floater-ls,body:has(.cp-site) #wp-skip-link{display:none!important}\n.cp-site{display:block;width:100%;max-width:none!important;margin:0!important;padding:0!important;font-family:Inter,Arial,Helvetica,sans-serif!important;background:#0b1017;color:#f6f8fa}\n.cp-site h1,.cp-site h2,.cp-site h3,.cp-site p,.cp-site a,.cp-site button,.cp-site input,.cp-site select,.cp-site textarea{font-family:Inter,Arial,Helvetica,sans-serif!important}\n.cp-site h1,.cp-site h2,.cp-site h3{color:inherit}\n.cp-site .brand-mark{max-width:none}\n.cp-site .skip-link:not(:focus){clip-path:inset(100%);pointer-events:none}\n.cp-site .skip-link:focus{clip-path:none;pointer-events:auto}\n.cp-site .site-header{z-index:99}\n.cp-site .native-contact{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}\n.cp-site .native-contact h2{font-size:clamp(2rem,3.5vw,3rem)}\n.cp-site .native-contact .contact-form-intro p:not(.eyebrow){font-size:14px;max-width:360px;margin-top:23px}\n.cp-site .native-contact .contact-form-intro .text-link{margin-top:24px}\n.cp-site .wpcf7{width:100%;padding:30px;background:#121c28;border:1px solid #354557;border-radius:7px;font-size:13px}\n.cp-site .wpcf7-form p{margin:0 0 21px;color:#c6d2df;font-size:13px}\n.cp-site .wpcf7-form label{display:block;font-size:13px;color:#c6d2df}\n.cp-site .wpcf7-form input[type=text],.cp-site .wpcf7-form input[type=email],.cp-site .wpcf7-form input[type=tel],.cp-site .wpcf7-form textarea{display:block;width:100%;max-width:100%;margin-top:8px;padding:11px 13px;min-height:46px;background:#0c1420;color:#f6f8fa;border:1px solid #53647b;border-radius:4px;font-size:14px;resize:vertical}\n.cp-site .wpcf7-form textarea{min-height:150px}\n.cp-site .wpcf7-form input[type=submit]{display:inline-block;width:auto;min-width:145px;min-height:48px;padding:13px 22px;border:0;border-radius:5px;background:#ec64ba;color:#23101e;font-size:13px;font-weight:600;cursor:pointer}\n.cp-site .wpcf7-form .wpcf7-not-valid-tip{color:#ffa0cc;font-size:12px;margin-top:6px}\n.cp-site .wpcf7-form .wpcf7-response-output{border-radius:4px;padding:13px;margin:20px 0 0;font-size:13px;color:#d9e3ec}\n@media(max-width:760px){.cp-site .native-contact{grid-template-columns:1fr;gap:30px}.cp-site .wpcf7{padding:24px}.cp-site .wpcf7-form input[type=text],.cp-site .wpcf7-form input[type=email],.cp-site .wpcf7-form input[type=tel],.cp-site .wpcf7-form textarea{font-size:16px}}\n.admin-bar .cp-site .site-header{top:32px}\n@media(max-width:782px){.admin-bar .cp-site .site-header{top:46px}}\n@media(max-width:600px){.admin-bar .cp-site .site-header{top:0}}\n<\/style><div class=\"cp-site notranslate\" id=\"cp-root\" lang=\"fr-CA\" translate=\"no\" data-title=\"Activit\u00e9s | Chez Putters Aylmer\" data-menu=\"food\"><a class=\"skip-link\" href=\"#main\">Aller au contenu<\/a>\n    <div class=\"topline\"><div class=\"container\"><span>181, rue Principale \u00b7 Aylmer<\/span><a href=\"tel:+18195571188\">819 557-1188<\/a><\/div><\/div>\n    <header class=\"site-header\"><div class=\"container header-inner\"><a class=\"brand\" href=\"\/fr\/\" aria-label=\"Chez Putters Aylmer \u2014 Accueil\"><svg class=\"brand-mark\" viewBox=\"700 55 500 270\" role=\"img\" aria-label=\"Chez Putters Aylmer\"><defs><clipPath id=\"logo-header\"><ellipse cx=\"947\" cy=\"202\" rx=\"237\" ry=\"141\"\/><\/clipPath><\/defs><image href=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/ChatGPT-Image-Sep-13-2026-at-09_59_47-PM.png\" width=\"2000\" height=\"762\" clip-path=\"url(#logo-header)\"\/><\/svg><\/a>\n    <nav class=\"desktop-nav\" aria-label=\"Navigation principale\"><a href=\"\/fr\/activites\/\" aria-current=\"page\">Activit\u00e9s<\/a><a href=\"\/fr\/divertissement\/\">Spectacles<\/a><a href=\"\/fr\/nourriture\/\">Menus<\/a><a href=\"\/fr\/groupes\/\">Groupes<\/a><a href=\"\/fr\/galerie\/\">Galerie<\/a><a href=\"\/fr\/contact\/\">Contact<\/a><\/nav>\n    <div class=\"header-actions\"><a class=\"language\" href=\"\/en\/activites\/\" lang=\"en\" aria-label=\"View this page in English\">EN<\/a><button class=\"menu-toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"mobile-nav\" aria-label=\"Ouvrir le menu\"><span><\/span><span><\/span><\/button><\/div><\/div>\n    <nav id=\"mobile-nav\" class=\"mobile-nav\" aria-label=\"Navigation mobile\" hidden><a href=\"\/fr\/activites\/\" aria-current=\"page\">Activit\u00e9s<\/a><a href=\"\/fr\/divertissement\/\">Spectacles<\/a><a href=\"\/fr\/nourriture\/\">Menus<\/a><a href=\"\/fr\/groupes\/\">Groupes<\/a><a href=\"\/fr\/galerie\/\">Galerie<\/a><a href=\"\/fr\/contact\/\">Contact<\/a><a class=\"mobile-call\" href=\"tel:+18195571188\">819 557-1188<\/a><\/nav><\/header><main id=\"main\"><section class=\"page-intro container\"><p class=\"eyebrow\">Billard \u00b7 Golf \u00b7 Fl\u00e9chettes<\/p><h1>Les activit\u00e9s<br>chez Putters.<\/h1><p class=\"intro-copy\">Jouez entre amis, pratiquez votre \u00e9lan ou participez \u00e0 une ligue.<\/p><span class=\"section-number\" aria-hidden=\"true\">01<\/span><\/section><div class=\"container anchor-nav\"><a href=\"#billard\">Billard<\/a><a href=\"#golf\">Golf int\u00e9rieur<\/a><a href=\"#flechettes\">Fl\u00e9chettes<\/a><\/div><section id=\"billard\" class=\"activity-detail container \"><div class=\"activity-detail-photo\"><img class=\"\" src=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/chez-putters-tables-billard.jpg\" alt=\"Billard\" loading=\"lazy\" decoding=\"async\"><span>01<\/span><\/div><div class=\"activity-detail-copy\"><p class=\"eyebrow\">8 tables de billard<\/p><h2>Billard<\/h2><p>Pour une partie entre amis ou pour participer \u00e0 une ligue. Contactez-nous pour les disponibilit\u00e9s.<\/p><ul class=\"check-list\"><li>Jeu libre et ligues<\/li><li>Tous les niveaux<\/li><li>Ouvert d\u00e8s 9 h<\/li><\/ul><a class=\"button outline\" href=\"tel:+18195571188\">Nous appeler<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div><\/section><section id=\"golf\" class=\"activity-detail container reverse\"><div class=\"activity-detail-photo\"><img class=\"\" src=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/chez-putters-simulateurs.png\" alt=\"Golf int\u00e9rieur\" loading=\"lazy\" decoding=\"async\"><span>02<\/span><\/div><div class=\"activity-detail-copy\"><p class=\"eyebrow\">3 simulateurs Full Swing<\/p><h2>Golf int\u00e9rieur<\/h2><p>Jouez et pratiquez votre \u00e9lan toute l\u2019ann\u00e9e. Un simulateur priv\u00e9 est \u00e9galement disponible.<\/p><ul class=\"check-list\"><li>Jeu et pratique<\/li><li>Options pour les groupes<\/li><li>R\u00e9servation par t\u00e9l\u00e9phone<\/li><\/ul><a class=\"button outline\" href=\"tel:+18195571188\">Nous appeler<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div><\/section><section id=\"flechettes\" class=\"activity-detail container \"><div class=\"activity-detail-photo\"><img class=\"\" src=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/chez-putters-flechettes.jpg\" alt=\"Fl\u00e9chettes\" loading=\"lazy\" decoding=\"async\"><span>03<\/span><\/div><div class=\"activity-detail-copy\"><p class=\"eyebrow\">Une salle d\u00e9di\u00e9e<\/p><h2>Fl\u00e9chettes<\/h2><p>Une salle \u00e9quip\u00e9e pour les parties entre amis et les ligues de fl\u00e9chettes. Renseignez-vous sur les inscriptions.<\/p><ul class=\"check-list\"><li>Jeu libre<\/li><li>Ligues<\/li><li>Salle pour les groupes<\/li><\/ul><a class=\"button outline\" href=\"tel:+18195571188\">Nous appeler<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div><\/section><section class=\"section light-section\"><div class=\"container narrow\"><p class=\"eyebrow\">Ligues<\/p><h2>Jouer r\u00e9guli\u00e8rement.<\/h2><p>Nos ligues de billard, de golf et de fl\u00e9chettes r\u00e9unissent les joueurs au fil de la saison. Contactez-nous pour les horaires, les places disponibles et les inscriptions.<\/p><a class=\"button dark\" href=\"\/fr\/contact\/\">Renseignements sur les ligues<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div><\/section><\/main><footer class=\"site-footer\"><div class=\"container\"><div class=\"footer-grid\"><div><a class=\"brand footer-brand\" href=\"\/fr\/\"><svg class=\"brand-mark\" viewBox=\"700 55 500 270\" role=\"img\" aria-label=\"Chez Putters Aylmer\"><defs><clipPath id=\"logo-footer\"><ellipse cx=\"947\" cy=\"202\" rx=\"237\" ry=\"141\"\/><\/clipPath><\/defs><image href=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/ChatGPT-Image-Sep-13-2026-at-09_59_47-PM.png\" width=\"2000\" height=\"762\" clip-path=\"url(#logo-footer)\"\/><\/svg><\/a><p class=\"footer-tag\">Billard \u00b7 Golf \u00b7 Spectacles<\/p><p>181, rue Principale<br>Galeries Aylmer \u00b7 Entr\u00e9e Nord<br>Gatineau, QC J9H 6A6<\/p><a href=\"tel:+18195571188\">819 557-1188<\/a><br><a href=\"mailto:info@chezputters.ca\">info@chezputters.ca<\/a><\/div><div class=\"footer-links\"><h2>Explorer<\/h2><a href=\"\/fr\/activites\/\">Activit\u00e9s<\/a><a href=\"\/fr\/divertissement\/\">Spectacles<\/a><a href=\"\/fr\/nourriture\/\">Menus<\/a><a href=\"\/fr\/groupes\/\">Groupes<\/a><a href=\"\/fr\/galerie\/\">Galerie<\/a><a href=\"\/fr\/contact\/\">Contact<\/a><\/div><div><h2>Heures d\u2019ouverture<\/h2><dl class=\"hours\"><div><dt>Lundi et mardi<\/dt><dd>9 h \u2013 1 h<\/dd><\/div><div><dt>Mercredi<\/dt><dd>9 h \u2013 2 h<\/dd><\/div><div><dt>Jeudi au samedi<\/dt><dd>9 h \u2013 3 h<\/dd><\/div><div><dt>Dimanche<\/dt><dd>9 h \u2013 1 h<\/dd><\/div><\/dl><a class=\"text-link\" href=\"https:\/\/www.facebook.com\/ChezPuttersAylmer\" target=\"_blank\" rel=\"noopener noreferrer\">Suivez-nous sur Facebook \u2197<\/a><\/div><\/div><div class=\"footer-bottom\"><span>\u00a9 2026 Chez Putters<\/span><span>Aylmer, Gatineau<\/span><a href=\"\/en\/\">English<\/a><\/div><\/div><\/footer><\/div><template id=\"cp-english\"><a class=\"skip-link\" href=\"#main\">Skip to content<\/a>\n    <div class=\"topline\"><div class=\"container\"><span>181, rue Principale \u00b7 Aylmer<\/span><a href=\"tel:+18195571188\">819 557-1188<\/a><\/div><\/div>\n    <header class=\"site-header\"><div class=\"container header-inner\"><a class=\"brand\" href=\"\/en\/\" aria-label=\"Chez Putters Aylmer \u2014 Home\"><svg class=\"brand-mark\" viewBox=\"700 55 500 270\" role=\"img\" aria-label=\"Chez Putters Aylmer\"><defs><clipPath id=\"logo-header\"><ellipse cx=\"947\" cy=\"202\" rx=\"237\" ry=\"141\"\/><\/clipPath><\/defs><image href=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/ChatGPT-Image-Sep-13-2026-at-09_59_47-PM.png\" width=\"2000\" height=\"762\" clip-path=\"url(#logo-header)\"\/><\/svg><\/a>\n    <nav class=\"desktop-nav\" aria-label=\"Main navigation\"><a href=\"\/en\/activites\/\" aria-current=\"page\">Activities<\/a><a href=\"\/en\/divertissement\/\">Shows<\/a><a href=\"\/en\/nourriture\/\">Menus<\/a><a href=\"\/en\/groupes\/\">Groups<\/a><a href=\"\/en\/galerie\/\">Gallery<\/a><a href=\"\/en\/contact\/\">Contact<\/a><\/nav>\n    <div class=\"header-actions\"><a class=\"language\" href=\"\/fr\/activites\/\" lang=\"fr\" aria-label=\"Voir cette page en fran\u00e7ais\">FR<\/a><button class=\"menu-toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"mobile-nav\" aria-label=\"Open menu\"><span><\/span><span><\/span><\/button><\/div><\/div>\n    <nav id=\"mobile-nav\" class=\"mobile-nav\" aria-label=\"Mobile navigation\" hidden><a href=\"\/en\/activites\/\" aria-current=\"page\">Activities<\/a><a href=\"\/en\/divertissement\/\">Shows<\/a><a href=\"\/en\/nourriture\/\">Menus<\/a><a href=\"\/en\/groupes\/\">Groups<\/a><a href=\"\/en\/galerie\/\">Gallery<\/a><a href=\"\/en\/contact\/\">Contact<\/a><a class=\"mobile-call\" href=\"tel:+18195571188\">819 557-1188<\/a><\/nav><\/header><main id=\"main\"><section class=\"page-intro container\"><p class=\"eyebrow\">Pool \u00b7 Golf \u00b7 Darts<\/p><h1>Play at<br>Chez Putters.<\/h1><p class=\"intro-copy\">Meet for a game, practise your swing or join a league.<\/p><span class=\"section-number\" aria-hidden=\"true\">01<\/span><\/section><div class=\"container anchor-nav\"><a href=\"#billard\">Pool<\/a><a href=\"#golf\">Indoor golf<\/a><a href=\"#flechettes\">Darts<\/a><\/div><section id=\"billard\" class=\"activity-detail container \"><div class=\"activity-detail-photo\"><img class=\"\" src=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/chez-putters-tables-billard.jpg\" alt=\"Pool\" loading=\"lazy\" decoding=\"async\"><span>01<\/span><\/div><div class=\"activity-detail-copy\"><p class=\"eyebrow\">8 pool tables<\/p><h2>Pool<\/h2><p>Play a casual game with friends or ask about joining a league. Contact us for availability.<\/p><ul class=\"check-list\"><li>Casual play &#038; leagues<\/li><li>All experience levels<\/li><li>Open from 9 am<\/li><\/ul><a class=\"button outline\" href=\"tel:+18195571188\">Call to book<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div><\/section><section id=\"golf\" class=\"activity-detail container reverse\"><div class=\"activity-detail-photo\"><img class=\"\" src=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/chez-putters-simulateurs.png\" alt=\"Indoor golf\" loading=\"lazy\" decoding=\"async\"><span>02<\/span><\/div><div class=\"activity-detail-copy\"><p class=\"eyebrow\">3 Full Swing simulators<\/p><h2>Indoor golf<\/h2><p>Play and work on your swing year-round. A private simulator is also available.<\/p><ul class=\"check-list\"><li>Play &#038; practice<\/li><li>Group options<\/li><li>Book by phone<\/li><\/ul><a class=\"button outline\" href=\"tel:+18195571188\">Call to book<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div><\/section><section id=\"flechettes\" class=\"activity-detail container \"><div class=\"activity-detail-photo\"><img class=\"\" src=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/chez-putters-flechettes.jpg\" alt=\"Darts\" loading=\"lazy\" decoding=\"async\"><span>03<\/span><\/div><div class=\"activity-detail-copy\"><p class=\"eyebrow\">A dedicated darts room<\/p><h2>Darts<\/h2><p>A dedicated space for casual games and darts leagues. Ask our team about joining.<\/p><ul class=\"check-list\"><li>Casual play<\/li><li>Leagues<\/li><li>Group space<\/li><\/ul><a class=\"button outline\" href=\"tel:+18195571188\">Call to book<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div><\/section><section class=\"section light-section\"><div class=\"container narrow\"><p class=\"eyebrow\">Leagues<\/p><h2>Make it a regular game.<\/h2><p>Our pool, golf and darts leagues bring players together throughout the season. Contact us for schedules, availability and registration.<\/p><a class=\"button dark\" href=\"\/en\/contact\/\">Ask about leagues<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div><\/section><\/main><footer class=\"site-footer\"><div class=\"container\"><div class=\"footer-grid\"><div><a class=\"brand footer-brand\" href=\"\/en\/\"><svg class=\"brand-mark\" viewBox=\"700 55 500 270\" role=\"img\" aria-label=\"Chez Putters Aylmer\"><defs><clipPath id=\"logo-footer\"><ellipse cx=\"947\" cy=\"202\" rx=\"237\" ry=\"141\"\/><\/clipPath><\/defs><image href=\"https:\/\/chezputters.ca\/wp-content\/uploads\/2026\/10\/ChatGPT-Image-Sep-13-2026-at-09_59_47-PM.png\" width=\"2000\" height=\"762\" clip-path=\"url(#logo-footer)\"\/><\/svg><\/a><p class=\"footer-tag\">Pool \u00b7 Golf \u00b7 Live shows<\/p><p>181, rue Principale<br>Galeries Aylmer \u00b7 North entrance<br>Gatineau, QC J9H 6A6<\/p><a href=\"tel:+18195571188\">819 557-1188<\/a><br><a href=\"mailto:info@chezputters.ca\">info@chezputters.ca<\/a><\/div><div class=\"footer-links\"><h2>Explore<\/h2><a href=\"\/en\/activites\/\">Activities<\/a><a href=\"\/en\/divertissement\/\">Shows<\/a><a href=\"\/en\/nourriture\/\">Menus<\/a><a href=\"\/en\/groupes\/\">Groups<\/a><a href=\"\/en\/galerie\/\">Gallery<\/a><a href=\"\/en\/contact\/\">Contact<\/a><\/div><div><h2>Opening hours<\/h2><dl class=\"hours\"><div><dt>Monday &#038; Tuesday<\/dt><dd>9 am \u2013 1 am<\/dd><\/div><div><dt>Wednesday<\/dt><dd>9 am \u2013 2 am<\/dd><\/div><div><dt>Thursday \u2013 Saturday<\/dt><dd>9 am \u2013 3 am<\/dd><\/div><div><dt>Sunday<\/dt><dd>9 am \u2013 1 am<\/dd><\/div><\/dl><a class=\"text-link\" href=\"https:\/\/www.facebook.com\/ChezPuttersAylmer\" target=\"_blank\" rel=\"noopener noreferrer\">Find us on Facebook \u2197<\/a><\/div><\/div><div class=\"footer-bottom\"><span>\u00a9 2026 Chez Putters<\/span><span>Aylmer, Gatineau<\/span><a href=\"\/fr\/\">Fran\u00e7ais<\/a><\/div><\/div><\/footer><\/template><script>(()=>{const root=document.getElementById('cp-root');const english=location.pathname.startsWith('\/en\/');if(english){const template=document.getElementById('cp-english');root.innerHTML=template.innerHTML;root.lang='en-CA';root.dataset.title=\"Activities | Chez Putters Aylmer\";}const other=english?'fr':'en';const switcher=root.querySelector('.language');if(switcher){switcher.href=location.pathname.replace(\/^\\\/(?:fr|en)(?=\\\/|$)\/,'\/'+other);switcher.lang=other;}const footerSwitcher=root.querySelector('.footer-bottom a');if(footerSwitcher)footerSwitcher.href='\/'+other+'\/';document.title=root.dataset.title;})();(() => {\n  'use strict';\n  const lang = document.getElementById('cp-root').lang.startsWith('en') ? 'en' : 'fr';\n  const say = (fr, en) => lang === 'fr' ? fr : en;\n  if (lang === 'en') {\n    const nativeForm = document.querySelector('.native-contact .wpcf7-form');\n    if (nativeForm) nativeForm.setAttribute('aria-label', 'Contact form');\n    const translations = {'Votre nom':'Your name','Votre e-mail':'Your email','Votre courriel':'Your email','Objet':'Subject','Votre message':'Your message'};\n    nativeForm?.querySelectorAll('label').forEach(label => {\n      label.childNodes.forEach(node => {\n        if (node.nodeType === 3) {\n          for (const [fr,en] of Object.entries(translations)) node.nodeValue = node.nodeValue.replace(fr,en);\n        }\n      });\n    });\n    const submit = nativeForm?.querySelector('input[type=\"submit\"]');\n    if (submit) submit.value = 'Send message';\n  }\n  const menuToggle = document.querySelector('.menu-toggle');\n  const mobileNav = document.getElementById('mobile-nav');\n  const closeMenu = () => {\n    if (!menuToggle || !mobileNav) return;\n    menuToggle.setAttribute('aria-expanded', 'false');\n    menuToggle.setAttribute('aria-label', say('Ouvrir le menu', 'Open menu'));\n    mobileNav.hidden = true;\n  };\n  menuToggle?.addEventListener('click', () => {\n    const open = menuToggle.getAttribute('aria-expanded') !== 'true';\n    menuToggle.setAttribute('aria-expanded', String(open));\n    menuToggle.setAttribute('aria-label', open ? say('Fermer le menu', 'Close menu') : say('Ouvrir le menu', 'Open menu'));\n    mobileNav.hidden = !open;\n  });\n  mobileNav?.querySelectorAll('a').forEach(a => a.addEventListener('click', closeMenu));\n  document.addEventListener('keydown', e => {\n    if (e.key === 'Escape' && menuToggle?.getAttribute('aria-expanded') === 'true') {\n      closeMenu();\n      menuToggle.focus();\n    }\n  });\n  window.matchMedia('(min-width:761px)').addEventListener('change', e => { if (e.matches) closeMenu(); });\n\n  const tabs = [...document.querySelectorAll('[data-menu-tab]')];\n  const search = document.getElementById('menu-search');\n  const normalise = s => s.normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '').toLowerCase();\n  function filterMenu() {\n    const panel = document.querySelector('.menu-panel:not([hidden])');\n    if (!panel) return;\n    const term = normalise(search?.value.trim() || '');\n    let matches = 0;\n    panel.querySelectorAll('[data-menu-item]').forEach(item => {\n      const show = normalise(item.dataset.search || item.textContent).includes(term);\n      item.hidden = !show;\n      if (show) matches++;\n    });\n    panel.querySelectorAll('.menu-category').forEach(category => {\n      category.hidden = !category.querySelector('[data-menu-item]:not([hidden])');\n    });\n    const empty = document.getElementById('menu-no-results');\n    if (empty) empty.hidden = matches !== 0;\n    const banner = panel.querySelector('.menu-banner');\n    if (banner) banner.hidden = !!term;\n  }\n  function switchTab(tab, focus = false) {\n    tabs.forEach(item => {\n      const active = item === tab;\n      item.setAttribute('aria-selected', String(active));\n      item.tabIndex = active ? 0 : -1;\n      const panel = document.getElementById(item.getAttribute('aria-controls'));\n      if (panel) panel.hidden = !active;\n    });\n    if (focus) tab.focus();\n    filterMenu();\n  }\n  tabs.forEach((tab, i) => {\n    tab.addEventListener('click', () => switchTab(tab));\n    tab.addEventListener('keydown', e => {\n      let index;\n      if (e.key === 'ArrowRight') index = (i + 1) % tabs.length;\n      if (e.key === 'ArrowLeft') index = (i + tabs.length - 1) % tabs.length;\n      if (e.key === 'Home') index = 0;\n      if (e.key === 'End') index = tabs.length - 1;\n      if (index !== undefined) { e.preventDefault(); switchTab(tabs[index], true); }\n    });\n  });\n  search?.addEventListener('input', filterMenu);\n  if (tabs.length && (location.hash === '#boissons' || location.hash === '#drinks' || document.getElementById('cp-root').dataset.menu === 'drinks')) switchTab(tabs[1]);\n\n  const galleryItems = [...document.querySelectorAll('.gallery-item')];\n  const lightbox = document.getElementById('lightbox');\n  let currentImage = 0;\n  let lastPhotoButton;\n  function displayImage(index) {\n    const available = galleryItems.filter(item => !item.hidden);\n    if (!available.length) return;\n    currentImage = (index + available.length) % available.length;\n    const item = available[currentImage];\n    const image = document.getElementById('lightbox-image');\n    image.src = item.dataset.image;\n    image.alt = item.dataset.caption;\n    document.getElementById('lightbox-caption').textContent = `${item.dataset.caption} \u00b7 ${currentImage + 1} \/ ${available.length}`;\n  }\n  galleryItems.forEach(item => item.addEventListener('click', () => {\n    lastPhotoButton = item;\n    const available = galleryItems.filter(el => !el.hidden);\n    displayImage(available.indexOf(item));\n    lightbox.showModal();\n  }));\n  lightbox?.querySelector('.lightbox-close').addEventListener('click', () => lightbox.close());\n  lightbox?.querySelector('.lightbox-prev').addEventListener('click', () => displayImage(currentImage - 1));\n  lightbox?.querySelector('.lightbox-next').addEventListener('click', () => displayImage(currentImage + 1));\n  lightbox?.addEventListener('click', e => { if (e.target === lightbox) lightbox.close(); });\n  lightbox?.addEventListener('close', () => lastPhotoButton?.focus());\n  lightbox?.addEventListener('keydown', e => {\n    if (e.key === 'ArrowRight') {e.preventDefault();displayImage(currentImage + 1);}\n    if (e.key === 'ArrowLeft') {e.preventDefault();displayImage(currentImage - 1);}\n  });\n  document.querySelectorAll('[data-gallery-filter]').forEach(filter => filter.addEventListener('click', () => {\n    document.querySelectorAll('[data-gallery-filter]').forEach(el => el.setAttribute('aria-pressed', String(el === filter)));\n    galleryItems.forEach(item => {item.hidden = filter.dataset.galleryFilter !== 'all' && filter.dataset.galleryFilter !== item.dataset.category;});\n  }));\n\n  const form = document.getElementById('booking-form');\n  if (form) {\n    const date = form.querySelector('[name=\"date\"]');\n    const today = new Date();\n    date.min = `${today.getFullYear()}-${String(today.getMonth()+1).padStart(2,'0')}-${String(today.getDate()).padStart(2,'0')}`;\n    form.addEventListener('submit', e => {\n      e.preventDefault();\n      if (!form.reportValidity()) return;\n      const values = new FormData(form);\n      const body = [say('Bonjour \u00e0 l\u2019\u00e9quipe de Chez Putters,', 'Hello Chez Putters team,'), '',\n        say('J\u2019aimerais conna\u00eetre les disponibilit\u00e9s pour un \u00e9v\u00e9nement.', 'I would like to enquire about availability for an event.'), '',\n        `${say('Nom', 'Name')}: ${values.get('name')}`,\n        `${say('Courriel', 'Email')}: ${values.get('email')}`,\n        `${say('Date souhait\u00e9e', 'Preferred date')}: ${values.get('date')}`,\n        `${say('Nombre de personnes', 'Guest count')}: ${values.get('guests')}`,\n        `${say('\u00c9v\u00e9nement', 'Event')}: ${values.get('eventType')}`, '', values.get('message') || '', '',\n        say('Merci!', 'Thank you!')].join('\\n');\n      const preview = document.getElementById('prepared-email');\n      document.getElementById('email-copy').value = body;\n      preview.hidden = false;\n      const subject = say('Demande de r\u00e9servation de groupe', 'Group booking enquiry') + ' \u2014 ' + values.get('date');\n      location.href = `mailto:info@chezputters.ca?subject=${encodeURIComponent(subject)}&body=${encodeURIComponent(body)}`;\n    });\n    document.getElementById('copy-enquiry').addEventListener('click', async () => {\n      const text = document.getElementById('email-copy');\n      try {\n        await navigator.clipboard.writeText(text.value);\n        document.getElementById('copy-status').textContent = say('La demande a \u00e9t\u00e9 copi\u00e9e.', 'Enquiry copied.');\n      } catch {\n        text.focus();text.select();\n        document.getElementById('copy-status').textContent = say('Le texte est s\u00e9lectionn\u00e9. Copiez-le avec votre clavier.', 'Text selected. Copy it using your keyboard.');\n      }\n    });\n  }\n  document.querySelectorAll('[data-event-date]').forEach(event => {\n    if (Date.now() > new Date(event.dataset.eventDate).getTime()) {\n      event.hidden = true;\n      const empty = event.nextElementSibling;\n      if (empty?.classList.contains('event-empty')) empty.hidden = false;\n    }\n  });\n})();\n<\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Aller au contenu 181, rue Principale \u00b7 Aylmer819 557-1188 Activit\u00e9sSpectaclesMenusGroupesGalerieContact EN Activit\u00e9sSpectaclesMenusGroupesGalerieContact819 557-1188 Billard \u00b7 Golf \u00b7 Fl\u00e9chettes Les activit\u00e9schez Putters. Jouez entre amis, pratiquez votre \u00e9lan ou participez \u00e0 une ligue. 01 BillardGolf int\u00e9rieurFl\u00e9chettes 01 8 tables de billard Billard Pour une partie entre amis ou pour participer \u00e0 une ligue. Contactez-nous pour les [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-51","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/chezputters.ca\/en\/wp-json\/wp\/v2\/pages\/51","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chezputters.ca\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/chezputters.ca\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/chezputters.ca\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/chezputters.ca\/en\/wp-json\/wp\/v2\/comments?post=51"}],"version-history":[{"count":33,"href":"https:\/\/chezputters.ca\/en\/wp-json\/wp\/v2\/pages\/51\/revisions"}],"predecessor-version":[{"id":482,"href":"https:\/\/chezputters.ca\/en\/wp-json\/wp\/v2\/pages\/51\/revisions\/482"}],"wp:attachment":[{"href":"https:\/\/chezputters.ca\/en\/wp-json\/wp\/v2\/media?parent=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}