#SiteNav{display:flex;align-items:center;justify-content:center;gap:2px;margin:0;flex-wrap:nowrap}#SiteNav>li>.site-nav__link{padding:12px 11px;font-size:14px;white-space:nowrap}#SiteNav>li:last-child>a{background:#d5af31;color:#111;border:1px solid #111;border-radius:99px;margin-left:8px;min-height:44px}#SiteNav .site-nav__dropdown{min-width:230px;border:1px solid #c9b66a;border-radius:10px;background:#fff;box-shadow:0 12px 30px #0002;padding:8px 0;z-index:20;text-align:left}#SiteNav .site-nav__dropdown a{padding:12px 18px;color:#111;font-size:14px;line-height:1.4;white-space:normal}#SiteNav .site-nav__dropdown a:hover{background:#fff7df}#SiteNav .site-nav__link:focus-visible{outline:3px solid #a17b10;outline-offset:3px}.ss-global-quote{margin:0;padding:0}.ss-global-quote>.ssqe{margin:0;padding:0;max-width:none}.ss-global-quote>.ssqe>h2,.ss-global-quote>.ssqe>p,.ss-global-quote>.ssqe>button,.ss-global-quote>.ssqe>small{display:none}.ssqe-flex-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px}.ssqe .ssqe-flex-options label,.ssqe .ssqe-check{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;margin:0;min-height:44px}.ssqe .ssqe-flex-options input,.ssqe .ssqe-check input{width:20px;height:20px;min-height:20px;margin:0;flex:none;accent-color:#a17b10}.ssqe .ssqe-check{margin-bottom:12px}.ssqe input:disabled{background:#f2f2ee;color:#777}.ssqe textarea{width:100%;font:16px/1.5 Arial,sans-serif;border:1px solid #aaa;border-radius:8px;padding:12px;box-sizing:border-box;margin-top:10px}.ssqe-extra summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:14px;text-decoration:underline}.ss-lesson-venues{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:900px;margin:auto}.ss-lesson-venues article{padding:18px;border:1px solid #b18d25;border-radius:10px;background:#fff}#MainContent .ss-lesson-venues h3{font-size:18px;margin:0 0 10px}#MainContent .ss-lesson-venues p{font-size:15px;line-height:1.5;margin:0 0 10px}.ss-lesson-listed{font-weight:700;color:#675013}.ss-lesson-availability{max-width:700px;margin:24px auto 0;padding:22px;border:1px solid #cbb66e;border-radius:12px;background:#fff;color:#111;scroll-margin-top:100px}.ss-lesson-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ss-lesson-availability label{display:block;font-size:14px;font-weight:700;margin:14px 0 0;color:#111;text-align:left}.ss-lesson-availability input,.ss-lesson-availability select,.ss-lesson-availability textarea{display:block;width:100%;box-sizing:border-box;min-width:0;min-height:48px;border:1px solid #aaa;border-radius:8px;padding:10px;margin-top:6px;color:#111;background:#fff;font:16px/1.4 Arial,sans-serif}.ss-lesson-availability details{margin-top:14px;text-align:left}.ss-lesson-availability summary{cursor:pointer;min-height:44px;line-height:1.5;font-size:14px}#MainContent .ss-lesson-availability p{font-size:14px;line-height:1.5;color:#555}#MainContent .ss-lesson-availability .btn{font-size:14px!important;min-height:48px;width:auto;padding:12px 20px!important}.ss-contact-footer{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:28px;margin:0 auto 28px;padding-bottom:28px;border-bottom:1px solid #d0c6a4;text-align:left;max-width:1100px}.ss-contact-footer h2{font:900 24px/1.15 Work Sans,Arial,sans-serif;color:#111;margin:0 0 12px}.ss-contact-footer p{font-size:14px;line-height:1.5;margin:8px 0;color:#333}.ss-contact-footer a{display:inline-block;color:#5e490e;text-decoration:underline;text-underline-offset:3px;min-height:40px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.ss-contact-footer nav{display:flex;flex-direction:column}.ss-contact-footer strong{font-size:14px;line-height:1.5}#MainContent .ss-home-included,#MainContent .ss-home-proof,#MainContent .ss-home-faq{padding:28px max(20px,calc((100% - 1100px)/2));background:#fff;color:#111}#MainContent .ss-home-included{background:#f6f5f1;text-align:center}#MainContent :is(.ss-home-included,.ss-home-proof,.ss-home-faq) h2{font-family:Work Sans,Arial,sans-serif;font-size:clamp(24px,3vw,34px);line-height:1.15;font-weight:900;text-transform:uppercase;margin:0 0 16px;color:#111}.ss-home-included ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.ss-home-included li{font-size:15px;line-height:1.4;margin:0;list-style:none}.ss-home-included li span{color:#927013;font-weight:900}#MainContent .ss-home-proof{text-align:center;border-top:1px solid #e8e1cc}#MainContent .ss-home-proof>p{font-size:14px;margin:0 0 16px;color:#555}.ss-home-proof>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ss-home-proof article{padding:16px;border:1px solid #cdb977;border-radius:10px;text-align:left}#MainContent .ss-home-proof article p{font-size:15px;line-height:1.5;margin:0 0 10px;color:#111}.ss-home-proof strong{font-size:13px;color:#6d5611}.ss-home-proof>a{display:inline-block;margin:14px 10px 0;color:#71570d;text-decoration:underline;font-size:14px;min-height:40px}.ss-home-faq details{border-bottom:1px solid #d5c999;padding:4px 0}.ss-home-faq summary{padding:12px 0;min-height:44px;box-sizing:border-box;font-size:16px;font-weight:700;cursor:pointer;line-height:1.4}#MainContent .ss-home-faq p{font-size:15px;line-height:1.5;margin:0 0 14px;color:#333}#MainContent .ss-review-text-card small{font-size:11px!important;line-height:1.4;color:#666;text-transform:none}#MainContent :is(.ss-parties-page,.ssc-page,.ss-rentals,.ss-golf-page,.ssp,.ss-lessons,.ss-club,.ss-mission,.ss-tech) a:not([href]){cursor:default}#MainContent .ss-rentals .ssr-section,#MainContent .ss-golf-page .section{scroll-margin-top:100px}@media(max-width:749px){#MainContent :is(.ss-home,.ss-parties-page,.ssc-page,.ss-rentals,.ss-golf-page,.ssp,.ss-lessons,.ss-club,.ss-mission,.ss-tech) p{font-size:15px!important;line-height:1.5!important}#MainContent :is(.ss-home,.ss-parties-page,.ssc-page,.ss-rentals,.ss-golf-page,.ssp,.ss-lessons,.ss-club,.ss-mission,.ss-tech) :is(.eyebrow,.ss-eyebrow,.ssc-eyebrow,.ssr-eyebrow,.ss-club-kicker,.ss-mission-eyebrow,.tech-kicker){font-size:10px!important;line-height:1.4!important}#MainContent .ss-home .ss-home-event-types .ss-event-list .ss-event-list__row{min-height:118px;padding:12px!important}#MainContent .ss-home .ss-home-event-types .ss-event-list .ss-event-list__row h3,#MainContent .ss-home .ss-home-event-types .ss-event-list .ss-event-list__row p,#MainContent .ss-home .ss-home-experience-band .ss-experience-menu__button p{font-size:14px!important}#MainContent .ssp .grid-3,#MainContent .ss-lessons .grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .ssp .ssp-how .grid{grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent .ssp .ssp-how p,#MainContent .ss-lessons .lesson-roadmap p{font-size:14px!important}#MainContent :is(.ss-home-included,.ss-home-proof,.ss-home-faq){padding:24px 16px}.ss-home-included ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;text-align:left}.ss-home-proof>div{gap:8px}.ss-home-proof article{padding:12px}#MainContent .ss-home-proof article p{font-size:14px!important}.ss-lesson-venues{grid-template-columns:1fr;gap:10px}.ss-lesson-venues article{padding:16px}.ss-lesson-form-grid{grid-template-columns:1fr}.ss-lesson-availability{padding:16px;margin-top:18px}.ssqe-flex-options{gap:8px}.ssqe .ssqe-flex-options label{font-size:13px}.ss-contact-footer{grid-template-columns:1fr 1fr;gap:20px 16px;margin-bottom:24px}.ss-contact-footer>div:first-child{grid-column:1/-1}.ss-contact-footer h2{font-size:23px}.site-footer{padding-top:28px!important}#MainContent .ss-home .ss-hero.ss-video-hero .ss-hero__content{padding-top:52px!important}#MainContent .ss-home .ss-hero.ss-video-hero{margin:0!important}#MainContent .ss-review-text-card .ss-review-copy{font-size:15px!important}#MainContent .ss-lessons .ss-review-area{padding:24px 16px}}#MainContent .ss-home .ss-video-hero__media video{filter:none}@media(max-width:749px){#MainContent .ss-home .ss-video-hero__media{height:auto!important;aspect-ratio:720/1280;background:#000}#MainContent .ss-home .ss-video-hero__media video{object-fit:contain!important;object-position:50% 50%!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/ss-booking-polish.css.map */
