.bwp .sec{flex-direction:column;gap:64px;display:flex}.bwp .sec-deals,.bwp .sec-when,.bwp .sec-faq{gap:56px}.bwp .sec-prices{gap:48px}.bwp .bw-m,.bwp .m-sep{display:none}.bwp .gm{gap:72px;display:flex}.bwp .gm-photo{flex:0 0 600px;height:520px}.bwp .gm-list{border-top:2px solid var(--charcoal);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bwp .gm-row{border-bottom:1px solid var(--line);align-items:flex-start;gap:32px;padding-block:40px;display:flex}.bwp .gm-n{font-size:var(--text-bowling-lane-count);line-height:var(--leading-bowling-lane-count);letter-spacing:0;color:var(--blue);flex:0 0 150px}.bwp .gm-text{flex-direction:column;flex:1 1 0;gap:12px;min-width:0;padding-top:4px;display:flex}.bwp .gm-title{font-size:var(--text-bowling-game-title);line-height:var(--leading-bowling-game-title)}.bwp .gm-text p{color:var(--grey);font-size:17px;line-height:26px}.bwp .kids{gap:32px;padding-top:28px;display:flex}.bwp .kids-h{flex:0 0 150px;font-size:15px;font-weight:700;line-height:22px}.bwp .kids-t{flex:1 1 0;font-size:17px;line-height:26px}.bwp .ptable{border-top:2px solid var(--charcoal);border-bottom:1px solid var(--line);display:flex}.bwp .pgroup{flex-direction:column;flex:1 1 0;min-width:0;padding:32px 40px;display:flex}.bwp .pgroup:first-child{padding-left:0}.bwp .pgroup:last-child{padding-right:0}.bwp .pgroup:not(:last-child){border-right:1px solid var(--line)}.bwp .pg-title{padding-bottom:16px;font-size:15px;font-weight:700;line-height:20px}.bwp .prow{justify-content:space-between;align-items:center;gap:16px;height:92px;display:flex}.bwp .prow:first-child{border-bottom:1px solid var(--line)}.bwp .prow dt{flex-direction:column;gap:2px;display:flex}.bwp .pr-label{font-size:18px;line-height:24px}.bwp .pr-sub{color:var(--grey);font-size:15px;line-height:20px}.bwp .pr-price{font-size:var(--text-bowling-price);line-height:var(--leading-bowling-price);letter-spacing:0;white-space:nowrap}.bwp .rc{justify-content:space-between;align-items:flex-start;gap:48px;padding-top:24px;display:flex}.bwp .rc-intro{flex-direction:column;flex:0 0 420px;gap:12px;display:flex}.bwp .rc-title{font-size:var(--text-bowling-receipt-title);line-height:var(--leading-bowling-receipt-title)}.bwp .rc-sub{color:var(--grey);font-size:18px;line-height:28px}.bwp .rc-note{max-width:360px;color:var(--grey);padding-top:12px;font-size:16px;line-height:24px}.bwp .rc-table{border-top:2px solid var(--charcoal);flex-direction:column;flex:0 560px;display:flex}.bwp .rc-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:52px;font-size:17px;line-height:24px;display:flex}.bwp .rc-row dd{text-align:right;font-feature-settings:"tnum"}.bwp .rc-row.muted{color:var(--grey)}.bwp .rc-row.last{border-bottom-color:var(--charcoal)}.bwp .rc-total{border-bottom:0;height:76px}.bwp .rc-total dt{font-weight:700}.bwp .rc-total dd{font-size:var(--text-bowling-receipt-total);line-height:var(--leading-bowling-receipt-total);padding-top:4px}.bwp .when .sh-title{font-size:var(--text-bowling-when-title);line-height:var(--leading-bowling-when-title)}.bwp .glow{gap:72px;display:flex}.bwp .glow-l{flex-direction:column;flex:0 0 600px;gap:32px;display:flex}.bwp .glow-head{flex-direction:column;gap:10px;display:flex}.bwp .glow-head p{color:var(--grey);font-size:18px;line-height:28px}.bwp .sub-h{font-size:var(--text-bowling-sub);line-height:var(--leading-bowling-sub);letter-spacing:.01em}.bwp .glow-photo{height:456px}.bwp .glow-r{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bwp .am-h{padding-bottom:16px}.bwp .am{border-top:2px solid var(--charcoal)}.bwp .am-row{border-bottom:1px solid var(--line);gap:24px;padding-block:22px;display:flex}.bwp .am-row dt{flex:0 0 240px;font-size:18px;font-weight:600;line-height:26px}.bwp .am-row dd{color:var(--grey);flex:1 1 0;font-size:17px;line-height:26px}.bwp .am-cards{white-space:nowrap;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin-top:10px;padding:0;font-size:15px;line-height:22px;list-style:none;display:grid}.bwp .am-cards strong{color:var(--charcoal);font-weight:700}@media (hover:hover) and (pointer:fine){.bwp .am-row a:hover{color:var(--blue);text-underline-offset:3px;text-decoration:underline}}.bwp .faq{border-top:2px solid var(--charcoal);align-self:flex-end;width:calc(100% - 120px)}.bwp .faq-item{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding-block:28px;display:flex}.bwp .faq-item dt{font-size:20px;font-weight:700;line-height:28px}.bwp .faq-item dd{color:var(--grey);font-size:17px;line-height:26px}.bwp .grab{background:var(--blue);color:var(--white)}.bwp .grab-head{justify-content:space-between;align-items:flex-end;gap:24px;padding-top:96px;padding-bottom:16px;display:flex}.bwp .grab-title{font-size:var(--text-bowling-grab);line-height:var(--leading-bowling-grab)}.bwp .grab-text{flex:0 0 420px;padding-bottom:6px;font-size:18px;line-height:28px}.bwp .grab .band-in{padding-bottom:96px}@media (width<=1279px){.bwp .gm,.bwp .glow{gap:48px}.bwp .gm-photo,.bwp .glow-l{flex-basis:44%}.bwp .gm-n,.bwp .kids-h{flex-basis:110px}.bwp .pgroup{padding-inline:24px}.bwp .am-row dt{flex-basis:200px}}@media (width<=1023px){.bwp .sec,.bwp .sec-deals,.bwp .sec-when,.bwp .sec-faq{gap:48px}.bwp .gm,.bwp .glow{flex-direction:column}.bwp .gm-photo,.bwp .glow-l{flex:none}.bwp .gm-photo{height:400px}.bwp .ptable{border-bottom:0;flex-direction:column}.bwp .pgroup,.bwp .pgroup:first-child,.bwp .pgroup:last-child{padding:0 0 28px;border-right:0!important}.bwp .rc{flex-direction:column}.bwp .rc-intro,.bwp .rc-table{flex:none;width:100%}.bwp .faq{width:100%}.bwp .grab-head{padding-top:72px}.bwp .grab-text{flex-basis:320px}}@media (width<=640px){.bwp .sec,.bwp .sec-deals{gap:32px}.bwp .sec-when,.bwp .sec-prices,.bwp .sec-faq{gap:28px}.bwp .bw-d{display:none}.bwp .bw-m{display:block}.bwp .m-sep{display:inline}.bwp .gm{gap:32px}.bwp .gm-photo{height:240px}.bwp .gm-row{gap:16px;padding-block:24px}.bwp .gm-n{flex:0 0 84px}.bwp .gm-text{gap:6px;padding-top:0}.bwp .gm-text p{font-size:15px;line-height:22px}.bwp .kids{flex-direction:column;gap:4px;padding-top:20px}.bwp .kids-h{flex:none}.bwp .kids-t{font-size:16px;line-height:24px}.bwp .ptable{border-top:0}.bwp .pgroup,.bwp .pgroup:first-child,.bwp .pgroup:last-child{padding-bottom:28px}.bwp .pgroup:first-child{border-top:2px solid var(--charcoal)}.bwp .pgroup:last-child{padding-bottom:0}.bwp .pg-title{padding:16px 0 4px;font-size:14px}.bwp .prow,.bwp .prow:first-child{border-bottom:1px solid var(--line);height:auto;padding-block:14px}.bwp .prow dt{flex-direction:row;display:block}.bwp .pr-label,.bwp .pr-sub{color:var(--charcoal);font-size:16px;line-height:22px}.bwp .rc{gap:0;padding-top:20px}.bwp .rc-intro{border-bottom:2px solid var(--charcoal);gap:4px;padding-bottom:16px}.bwp .rc-sub{font-size:15px;line-height:22px}.bwp .rc-note{display:none}.bwp .rc-table{border-top:0}.bwp .rc-row{height:auto;padding-block:12px;font-size:15px;line-height:22px}.bwp .rc-row dd{font-weight:500}.bwp .rc-row.last{border-bottom:0;padding-bottom:16px}.bwp .rc-total{border-top:1px solid var(--charcoal);align-items:flex-end;padding:16px 0 0}.bwp .rc-total dt{font-family:var(--font-display);font-size:var(--text-bowling-receipt-total);font-weight:400;line-height:var(--leading-bowling-receipt-total);letter-spacing:var(--tracking-display);text-transform:uppercase}.bwp .rc-total dd{padding-top:0;font-weight:400}.bwp .glow{gap:32px}.bwp .glow-l{gap:0}.bwp .glow-head{display:none}.bwp .glow-photo{height:232px}.bwp .am-h{padding-bottom:14px}.bwp .am-row{flex-direction:column;gap:2px;padding-block:14px}.bwp .am-row dt{flex:none;font-size:16px;line-height:22px}.bwp .am-row dd{font-size:15px;line-height:22px}.bwp .faq-item{gap:6px;padding-block:20px}.bwp .faq-item dt{font-size:17px;line-height:24px}.bwp .faq-item dd{font-size:15px;line-height:22px}.bwp .grab-head{display:none}.bwp .grab .band-in{padding-bottom:40px}}
