:root{--font-palatino:Palatino Nova, Palatino, Garamond, serif;--font-helvetica:Helvetica Now, Helvetica Now Text, Helvetica Neue, Helvetica, Arial, sans-serif;--font-gfont:GFONT, Helvetica Now, Helvetica Now Text, Helvetica Neue, Helvetica, Arial, sans-serif}.kit a,.kit-desktop-only{display:block}@media (max-width: 991.98px){.kit-desktop-only{display:none}}.kit-mobile-only{display:none}@media (max-width: 991.98px){.kit-mobile-only{display:block}}.kit-banner-overlay-ctas .kit-banner-quick-filters{margin-top:0}#plp-hero-g4-luxe-knits .kit-banner-overlay-inner{margin-right:11%}@media (max-width: 1399.98px){#plp-hero-g4-luxe-knits .kit-banner-overlay-inner{margin-right:3%}}@media (min-width: 992px){#plp-hero-g4-tee-time-capsule .kit-banner-overlay{max-width:50%;margin-left:auto}}#plp-hero-g4-tee-time-capsule .kit-banner-overlay{color:#fff;padding:8px 20px;align-items:center}#plp-hero-g4-tee-time-capsule p,#plp-hero-g4-tee-time-capsule aside{margin:0;font-size:18px;font-weight:400}#plp-hero-g4-tee-time-capsule aside{font-style:italic;font-size:.875rem}#plp-hero-g4-tee-time-capsule .kit-banner-overlay-inner{row-gap:3px;width:100%}#plp-hero-g4-tee-time-capsule br.spacer{display:block;height:20px}@media (max-width: 1350px){#plp-hero-g4-tee-time-capsule br:not(.spacer){display:none}}#plp-hero-g4-tee-time-capsule .kit-banner-btn{background:rgba(255,255,255,.2);width:unset;padding:0 12px}#plp-hero-g4-tee-time-capsule .kit-banner-btn:hover{background:white}#plp-hero-g4-tee-time-capsule .mobile-hed{display:none}@media (min-width: 992px) and (max-width: 1045px){#plp-hero-g4-tee-time-capsule .kit-banner-hed{font-size:1.6875rem}}@media (max-width: 991.98px){#plp-hero-g4-tee-time-capsule .mobile-hed{display:block}#plp-hero-g4-tee-time-capsule .desktop-hed{display:none}#plp-hero-g4-tee-time-capsule aside{display:none}#plp-hero-g4-tee-time-capsule .kit-banner-overlay{justify-content:flex-end}#plp-hero-g4-tee-time-capsule p{font-size:clamp(.875rem,calc(.631655574rem + .0099833611 * 100vw),1.25rem);text-wrap:balance}}@media (min-width: 992px){#plp-hero-g4-layering-with-leisure .kit-banner-overlay-inner{margin-left:clamp(5rem,calc(-.3448275862rem + .0862068966 * 100vw),10rem)}#plp-hero-g4-layering-with-leisure .kit-banner-hed{font-size:clamp(1.75rem,calc(.9482758621rem + .0129310345 * 100vw),2.5rem)}#plp-hero-g4-layering-with-leisure .kit-banner-dek{font-size:clamp(.875rem,calc(.6077586207rem + .0043103448 * 100vw),1.125rem)}}#plp-hero-g4-layering-with-leisure .kit-quick-filter-btn{border-radius:0;width:unset;min-width:200px!important;font-size:14px}@media (max-width: 991.98px){#plp-hero-g4-layering-with-leisure .kit-banner-overlay{justify-content:flex-end;padding-bottom:24px;padding-left:0;padding-right:0;z-index:1}#plp-hero-g4-layering-with-leisure .kit-banner-overlay-inner{max-width:700px}#plp-hero-g4-layering-with-leisure .kit-banner-overlay-ctas,#plp-hero-g4-layering-with-leisure .kit-banner-quick-filters{width:100%;margin-top:0}#plp-hero-g4-layering-with-leisure .kit-banner-overlay-ctas{padding:0 12px;margin-top:12px}#plp-hero-g4-layering-with-leisure .kit-banner-hed{font-size:22px;text-wrap:balance;line-height:1.1}#plp-hero-g4-layering-with-leisure .kit-banner-dek{font-size:clamp(.75rem,calc(.5877703827rem + .006655574 * 100vw),1rem)}#plp-hero-g4-layering-with-leisure .kit-quick-filter-group{display:grid;grid-template-columns:1fr 1fr;width:100%}#plp-hero-g4-layering-with-leisure .kit-quick-filter-btn{min-width:unset!important;width:100%;font-size:clamp(.75rem,calc(.6688851913rem + .003327787 * 100vw),.875rem)!important}}#plp-hero-g4-layering-with-leisure .kit-overlay-container:before{content:"";z-index:0;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(rgba(0,0,0,0) 20%,rgba(0,0,0,.3137254902))}@media (min-width: 992px){#plp-hero-g4-usga p.kit-banner-dek.g4{width:76%!important}#plp-hero-g4-usga .kit-banner-flex{flex-direction:row-reverse!important}#plp-hero-g4-usga .kit-banner-overlay.left{align-items:center!important}#plp-hero-g4-usga .kit-overlay-fg{border-right:1px solid #142036}#plp-hero-g4-usga p.kit-banner-dek{padding-bottom:7px}}#plp-hero-g4-usga .kit-quick-filter-btn{border-radius:0;width:unset;min-width:200px!important}@media (max-width: 991.98px){#plp-hero-g4-usga .kit-banner-overlay{justify-content:flex-end;padding-bottom:10%;z-index:11}#plp-hero-g4-usga .kit-banner-overlay-inner{max-width:550px}#plp-hero-g4-usga .kit-banner-overlay-ctas,#plp-hero-g4-usga .kit-banner-quick-filters{width:100%;margin-top:0}#plp-hero-g4-usga .kit-banner-hed{font-size:28px;text-wrap:balance;line-height:1.1}#plp-hero-g4-usga .kit-quick-filter-group{display:grid;grid-template-columns:1fr 1fr;width:100%}#plp-hero-g4-usga .kit-quick-filter-btn{min-width:unset!important;width:100%;font-size:clamp(.75rem,calc(.6688851913rem + .003327787 * 100vw),.875rem)!important}}@media (min-width: 750px) and (max-width: 991.98px){#plp-hero-g4-usga .kit-banner-overlay-inner{padding-bottom:15%}}.kit-banner-overlay-ctas{display:flex;flex-wrap:wrap;gap:.75rem}a.kit-banner-btn{background:none;margin:0!important}@media (hover: hover){a.kit-banner-btn:hover{background:rgba(0,0,0,.1);color:#fff!important}}.kit-banner-overlay-inner{row-gap:0px}#plp-hero-g4-womens-accessories-socks .kit-banner-dek br{display:block!important}@media (min-width: 992px){#plp-hero-g4-womens-accessories-socks p.kit-banner-dek{font-size:clamp(12px,.647vw + 5.58px,18px)}}@media (min-width: 992px){p.kit-banner-dek{font-size:clamp(12px,.647vw + 5.58px,18px)}}#plp-hero-g4-womens-apparel-street-shoes .kit-banner-dek{font-weight:400;font-size:clamp(.875rem,calc(.7413793103rem + .0021551724 * 100vw),1rem)}#plp-hero-g4-womens-apparel-street-shoes .kit-banner-overlay-ctas{display:none}@media (min-width: 992px){#plp-hero-g4-womens-apparel-street-shoes .kit-banner-overlay{max-width:57%;margin-right:auto}}@media (max-width: 991.98px){#plp-hero-g4-womens-apparel-street-shoes .kit-banner-overlay{padding-left:8px;padding-right:8px;position:relative}#plp-hero-g4-womens-apparel-street-shoes .kit-banner-overlay *{z-index:2}#plp-hero-g4-womens-apparel-street-shoes .kit-banner-overlay:before{content:"";background:linear-gradient(transparent,rgba(0,0,0,.2));position:absolute;top:30%;right:0;bottom:0;left:0}#plp-hero-g4-womens-apparel-street-shoes .kit-banner-overlay-ctas,#plp-hero-g4-womens-apparel-street-shoes .kit-banner-quick-filters,#plp-hero-g4-womens-apparel-street-shoes .kit-quick-filter-group{width:100%}}#plp-hero-g4-golf-women-bottoms h1.kit-banner-hed{font-size:clamp(28px,24.25px + 1.0417vw,40px)!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:clamp(.56px,.485px + .0208vw,.8px)!important}#plp-hero-g4-golf-women-bottoms p.kit-banner-dek{font-size:clamp(16px,14.375px + .5208vw,22px)!important;line-height:120%;letter-spacing:clamp(.32px,.2875px + .0104vw,.44px)!important}#plp-hero-g4-golf-women-bottoms .kit-banner-overlay-inner{margin-left:var(--kit-banner-inner-margin-left, unset);margin-right:var(--kit-banner-inner-margin-right, unset)}@media (min-width: 992px){#plp-hero-g4-golf-women-bottoms .kit-banner-overlay-inner{align-items:end!important;text-align:right!important}}@media (max-width: 991.98px){#plp-hero-g4-golf-women-bottoms .kit-banner-overlay-inner{margin-left:var(--kit-banner-inner-margin-left-mobile, unset);margin-right:var(--kit-banner-inner-margin-right-mobile, unset);align-items:start!important;text-align:left!important}}@media (max-width: 991.95px){#plp-hero-g4-golf-women-bottoms .kit-overlay-fg{position:relative!important}#plp-hero-g4-golf-women-bottoms .kit-banner-overlay{background-color:var(--kit-banner-bg, #000);height:fit-content!important}#plp-hero-g4-golf-women-bottoms .kit-overlay-fg{min-height:calc(116.121px + 12.931vw);padding-top:250px!important}#plp-hero-g4-golf-women-bottoms .mens-plp-hero{display:flex!important;flex-direction:column!important}#plp-hero-g4-golf-women-bottoms .kit-banner-overlay{background-color:#fff!important}#plp-hero-g4-golf-women-bottoms h1.kit-banner-hed.g4,#plp-hero-g4-golf-women-bottoms p.kit-banner-dek.g4{color:#000!important}#plp-hero-g4-golf-women-bottoms button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{color:#000!important;border:1px solid black!important}#plp-hero-g4-golf-women-bottoms .kit-carousel-container.kit-carousel-container--quick-filter-group.svelte-rstacc{justify-content:left!important}}@media (min-width: 992px){#plp-hero-g4-golf-women-bottoms .mens-plp-hero{display:flex!important;flex-direction:column-reverse!important}#plp-hero-g4-golf-women-bottoms .kit-banner-overlay-inner.g4{padding-top:30%!important}#plp-hero-g4-golf-women-bottoms div#plp-hero-g4-mens{position:absolute}#plp-hero-g4-golf-women-bottoms .kit-carousel-container.kit-carousel-container--quick-filter-group.svelte-rstacc{justify-content:right!important}}#plp-hero-g4-golf-women-bottoms button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{border-radius:20px!important;min-width:150px!important}#plp-hero-g4-golf-women-bottoms .kit-carousel-button.svelte-rstacc.svelte-rstacc.ghost-white>svg{stroke:#000!important}#plp-hero-g4-mens-golf-pants-shorts h1.kit-banner-hed{font-size:clamp(28px,24.25px + 1.0417vw,40px)!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:clamp(.56px,.485px + .0208vw,.8px)!important}#plp-hero-g4-mens-golf-pants-shorts p.kit-banner-dek{font-size:clamp(16px,14.375px + .5208vw,22px)!important;line-height:120%;letter-spacing:clamp(.32px,.2875px + .0104vw,.44px)!important}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-overlay-inner{margin-left:var(--kit-banner-inner-margin-left, unset);margin-right:var(--kit-banner-inner-margin-right, unset);align-items:start!important;text-align:left!important}@media (max-width: 991.98px){#plp-hero-g4-mens-golf-pants-shorts .kit-banner-overlay-inner{margin-left:var(--kit-banner-inner-margin-left-mobile, unset);margin-right:var(--kit-banner-inner-margin-right-mobile, unset)}}@media (max-width: 991.95px){#plp-hero-g4-mens-golf-pants-shorts .kit-overlay-fg{position:relative!important}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-overlay{background-color:var(--kit-banner-bg, #000);height:fit-content!important}#plp-hero-g4-mens-golf-pants-shorts .kit-overlay-fg{min-height:250px!important}#plp-hero-g4-mens-golf-pants-shorts .mens-plp-hero{display:flex!important;flex-direction:column!important}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-overlay{background-color:#fff!important}#plp-hero-g4-mens-golf-pants-shorts h1.kit-banner-hed.g4,#plp-hero-g4-mens-golf-pants-shorts p.kit-banner-dek.g4{color:#000!important}#plp-hero-g4-mens-golf-pants-shorts button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{color:#000!important;border:1px solid black!important}}@media (min-width: 992px){#plp-hero-g4-mens-golf-pants-shorts .mens-plp-hero{display:flex!important;flex-direction:column-reverse!important}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-overlay-inner.g4.align-center{padding-top:20%}#plp-hero-g4-mens-golf-pants-shorts div#plp-hero-g4-mens{position:absolute}}#plp-hero-g4-mens-golf-pants-shorts .kit-banner--normal-btns.svelte-1di9ww .kit-quick-filter-group{justify-content:left}#plp-hero-g4-mens-golf-pants-shorts button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{border-radius:20px!important;min-width:150px!important}#plp-hero-g4-mens-golf-pants-shorts .kit-carousel-button.svelte-rstacc.svelte-rstacc.ghost-white>svg{stroke:#000!important}#plp-hero-g4-gift-guide-on-course .kit-banner-btn{background-color:#ffffff26;border-color:#fff;color:#fff;border-radius:30px}#plp-hero-g4-gift-guide-on-course .kit-banner-btn:hover{background-color:#fff0;border-color:#fff;color:#fff}@media (min-width: 992px) and (max-width: 1159px){#plp-hero-g4-gift-guide-on-course .kit-banner-hed{width:300px}}@media (min-width: 992px){#plp-hero-g4-gift-guide-on-course .kit-banner-dek{font-size:clamp(16px,13.861px + .2155vw,18px);width:clamp(400px,293.08px + 10.776vw,500px)}#plp-hero-g4-gift-guide-on-course .kit-banner-btn{font-size:14px;height:clamp(40px,.539vw + 34.655px,45px)!important}#plp-hero-g4-gift-guide-on-course .kit-banner-overlay-inner{width:42.5%}#plp-hero-g4-gift-guide-on-course .kit-banner-overlay-ctas{margin-top:0}}@media (max-width: 991.98px){#plp-hero-g4-gift-guide-on-course .kit-banner-overlay{padding:clamp(15px,.876vw + 11.32px,20px)}#plp-hero-g4-gift-guide-on-course .kit-banner-btn{font-size:clamp(12px,10.529px + .3502vw,14px)!important;height:clamp(38px,.701vw + 35.06px,42px)!important;width:clamp(350px,276.42px + 17.513vw,450px)}#plp-hero-g4-gift-guide-on-course .kit-banner-hed{font-size:clamp(28px,19.173px + 2.1015vw,40px)}}@media (max-width: 991.98px) and (max-width: 496px){#plp-hero-g4-gift-guide-on-course .kit-banner-hed{width:290px}}@media (max-width: 991.98px){#plp-hero-g4-gift-guide-on-course .kit-banner-dek{font-size:clamp(14px,11.057px + .7005vw,18px);max-width:800px}#plp-hero-g4-gift-guide-on-course .kit-banner-overlay-ctas{margin-top:10px}}#plp-hero-g4-gift-guide-off-course .kit-banner-btn{background-color:#ffffff26;border-color:#fff;color:#fff;border-radius:30px}#plp-hero-g4-gift-guide-off-course .kit-banner-btn:hover{background-color:#fff0;border-color:#fff;color:#fff}#plp-hero-g4-gift-guide-off-course .kit-banner-overlay-ctas{gap:.75rem}@media (min-width: 992px){#plp-hero-g4-gift-guide-off-course .kit-banner-hed{width:clamp(350px,-131.03px + 48.49vw,800px)}#plp-hero-g4-gift-guide-off-course .kit-banner-dek{font-size:clamp(16px,13.861px + .2155vw,18px);width:400px}#plp-hero-g4-gift-guide-off-course .kit-banner-btn{font-size:14px;height:clamp(40px,.539vw + 34.655px,45px)!important}#plp-hero-g4-gift-guide-off-course .kit-banner-overlay-inner{width:48.5%}}@media (max-width: 991.98px){#plp-hero-g4-gift-guide-off-course .kit-banner-overlay{padding:clamp(15px,.876vw + 11.32px,20px)}#plp-hero-g4-gift-guide-off-course .kit-banner-btn{font-size:clamp(12px,10.529px + .3502vw,14px)!important;height:clamp(38px,.701vw + 35.06px,42px)!important;width:clamp(350px,276.42px + 17.513vw,450px)}#plp-hero-g4-gift-guide-off-course .kit-banner-hed{font-size:clamp(28px,19.173px + 2.1015vw,40px);width:400px}#plp-hero-g4-gift-guide-off-course .kit-banner-dek{font-size:clamp(14px,11.057px + .7005vw,18px);max-width:800px}}#plp-hero-g4-gift-guide-women .kit-banner-btn{background-color:#ffffff26;border-color:#fff;color:#fff;border-radius:30px}#plp-hero-g4-gift-guide-women .kit-banner-btn:hover{background-color:#fff0;border-color:#fff;color:#fff}@media (min-width: 992px) and (max-width: 1159px){#plp-hero-g4-gift-guide-women .kit-banner-hed{width:300px}}@media (min-width: 992px){#plp-hero-g4-gift-guide-women .kit-banner-dek{font-size:clamp(16px,13.861px + .2155vw,18px);width:clamp(400px,293.08px + 10.776vw,500px)}#plp-hero-g4-gift-guide-women .kit-banner-btn{font-size:14px;height:clamp(40px,.539vw + 34.655px,45px)!important}#plp-hero-g4-gift-guide-women .kit-banner-overlay-inner{width:42.5%}#plp-hero-g4-gift-guide-women .kit-banner-overlay-ctas{margin-top:0}}@media (max-width: 991.98px){#plp-hero-g4-gift-guide-women .kit-banner-overlay{padding:clamp(15px,.876vw + 11.32px,20px)}#plp-hero-g4-gift-guide-women .kit-banner-btn{font-size:clamp(12px,10.529px + .3502vw,14px)!important;height:clamp(38px,.701vw + 35.06px,42px)!important;width:clamp(350px,276.42px + 17.513vw,450px)}#plp-hero-g4-gift-guide-women .kit-banner-hed{font-size:clamp(28px,19.173px + 2.1015vw,40px)}}@media (max-width: 991.98px) and (max-width: 496px){#plp-hero-g4-gift-guide-women .kit-banner-hed{width:290px}}@media (max-width: 991.98px){#plp-hero-g4-gift-guide-women .kit-banner-dek{font-size:clamp(14px,11.057px + .7005vw,18px);max-width:800px}#plp-hero-g4-gift-guide-women .kit-banner-overlay-ctas{margin-top:10px}}#plp-hero-g4-womens-member-guest{min-width:430px}#plp-hero-g4-womens-member-guest .kit-banner-overlay-inner{align-items:flex-start;text-align:left;margin-left:clamp(10px,4.3103vw - 32.7586px,50px);row-gap:5px}#plp-hero-g4-womens-member-guest .kit-banner-hed{font-size:clamp(20px,1.5086vw + 5.0276px,34px)}#plp-hero-g4-womens-member-guest .kit-banner-dek{font-size:clamp(14px,.431vw + 9.7241px,18px)}@media (max-width: 991.98px){#plp-hero-g4-womens-member-guest .img-bg{height:clamp(560px,431.51px + 30.59vw,735px)!important}#plp-hero-g4-womens-member-guest .kit-banner-overlay{justify-content:flex-start;width:100vw;margin-left:-5px}#plp-hero-g4-womens-member-guest .kit-banner-background{min-width:420px}#plp-hero-g4-womens-member-guest .kit-banner-hed{text-align:center;font-size:clamp(36px,2.1016vw + 27.173px,48px);min-width:420px}#plp-hero-g4-womens-member-guest .kit-banner-dek{font-size:clamp(16px,.3504vw + 14.5285px,18px);width:90%}#plp-hero-g4-womens-member-guest .kit-banner-overlay-inner{width:clamp(80%,114.711% - 3.503vw,100%);text-align:center;align-items:center;margin-top:clamp(0px,34.711px - 3.531vw,20px)}}#plp-hero-g4-womens-member-guest .kit-carousel{min-width:430px!important;width:100%!important;display:flex!important;position:absolute!important;top:clamp(14px,-1.187px + 1.531vw,38px)!important;z-index:5!important}@media (max-width: 991.98px){#plp-hero-g4-womens-member-guest .kit-carousel{height:100%!important;margin-top:-10px}}#plp-hero-g4-womens-member-guest .kit-carousel-track{position:relative!important;overflow:scroll!important;scrollbar-width:none!important;width:100%!important;height:100%!important;scrollbar-gutter:stable}#plp-hero-g4-womens-member-guest .kit-carousel-container{display:flex!important;min-width:100%!important;will-change:transform!important;justify-content:end!important;padding-right:clamp(20px,9.31px + 1.08vw,30px)!important}@media (max-width: 991.98px){#plp-hero-g4-womens-member-guest .kit-carousel-container{display:inline-flex!important;justify-content:flex-start!important;margin-top:clamp(170px,147.933px + 5.254vw,200px)!important;padding-right:0!important;padding-left:10px!important}}#plp-hero-g4-womens-member-guest .kit-carousel-slide{flex:0 0 16%!important;min-width:0!important;max-width:100%!important;display:block!important;width:20%!important}@media (max-width: 991.98px){#plp-hero-g4-womens-member-guest .kit-carousel-slide{flex:0 0 27%!important;width:clamp(233px,138.11px + 22.59vw,362px)!important;height:clamp(290px,170.8px + 28.38vw,452px)!important;min-width:233px!important}}@media (min-width: 992px){#plp-hero-g4-womens-member-guest .kit-carousel-slide-content{display:flex;align-items:flex-start;justify-self:center;margin-right:10px;flex-direction:column}#plp-hero-g4-womens-member-guest .carousel-image{max-height:712px!important;max-width:570px!important}#plp-hero-g4-womens-member-guest .carousel-overlay{color:#fff;font-weight:700;font-size:clamp(14px,1.0776vw + 3.3103px,24px);margin-top:clamp(-270px,7.551px - 10.842vw,-100px);text-align:center}#plp-hero-g4-womens-member-guest .carousel-cta{color:#fff;font-weight:600;font-size:clamp(14px,.431vw + 9.7241px,18px);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;margin-top:clamp(90px,-14.387px + 10.523vw,255px);padding-top:15px}}@media (max-width: 991.98px){#plp-hero-g4-womens-member-guest .kit-carousel-slide-content{display:flex;align-items:center;justify-self:center}#plp-hero-g4-womens-member-guest .carousel-image{height:clamp(290px,28.3748vw + 170.8259px,452px);width:clamp(233px,22.592vw + 138.114px,362px)}#plp-hero-g4-womens-member-guest .carousel-overlay{color:#fff;font-weight:700;font-size:clamp(20px,15.724px + .431vw,24px);margin-top:clamp(-240px,-14.0105vw - 101.156px,-160px);text-align:center}#plp-hero-g4-womens-member-guest .carousel-cta{color:#fff;font-weight:600;font-size:clamp(14px,11.058px + .701vw,18px);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;margin-top:clamp(145px,82.588px + 14.86vw,230px);padding-top:18px!important}}@media (min-width: 615px){#plp-hero-g4-womens-member-guest br{display:none}}@media (max-width: 614.99px){#plp-hero-g4-womens-member-guest br{display:block}}@media (min-width: 992px) and (max-width: 1400px){#plp-hero-g4-womens-member-guest p.kit-banner-dek{width:60%!important}}#plp-hero-g4-mens-member-guest{min-width:430px}#plp-hero-g4-mens-member-guest .kit-banner-overlay-inner{align-items:flex-start;text-align:left;margin-left:clamp(10px,4.3103vw - 32.7586px,50px);row-gap:5px}#plp-hero-g4-mens-member-guest .kit-banner-hed{font-size:clamp(20px,1.5086vw + 5.0276px,34px)}#plp-hero-g4-mens-member-guest .kit-banner-dek{font-size:clamp(14px,.431vw + 9.7241px,18px)}@media (max-width: 991.98px){#plp-hero-g4-mens-member-guest .img-bg{height:clamp(560px,431.51px + 30.59vw,735px)!important}#plp-hero-g4-mens-member-guest .kit-banner-overlay{justify-content:flex-start;width:100vw;margin-left:-5px}#plp-hero-g4-mens-member-guest .kit-banner-background{min-width:420px}#plp-hero-g4-mens-member-guest .kit-banner-hed{text-align:center;font-size:clamp(36px,2.1016vw + 27.173px,48px);min-width:420px}#plp-hero-g4-mens-member-guest .kit-banner-dek{font-size:clamp(16px,.3504vw + 14.5285px,18px);width:90%}#plp-hero-g4-mens-member-guest .kit-banner-overlay-inner{width:clamp(80%,114.711% - 3.503vw,100%);text-align:center;align-items:center;margin-top:clamp(0px,34.711px - 3.531vw,20px)}}#plp-hero-g4-mens-member-guest .kit-carousel{min-width:430px!important;width:100%!important;display:flex!important;position:absolute!important;top:clamp(14px,-1.187px + 1.531vw,38px)!important;z-index:5!important}@media (max-width: 991.98px){#plp-hero-g4-mens-member-guest .kit-carousel{height:100%!important;margin-top:-10px}}#plp-hero-g4-mens-member-guest .kit-carousel-track{position:relative!important;overflow:scroll!important;scrollbar-width:none!important;width:100%!important;height:100%!important;scrollbar-gutter:stable}#plp-hero-g4-mens-member-guest .kit-carousel-container{display:flex!important;min-width:100%!important;will-change:transform!important;justify-content:end!important;padding-right:clamp(20px,9.31px + 1.08vw,30px)!important}@media (max-width: 991.98px){#plp-hero-g4-mens-member-guest .kit-carousel-container{display:inline-flex!important;justify-content:flex-start!important;margin-top:clamp(170px,147.933px + 5.254vw,200px)!important;padding-right:0!important;padding-left:10px!important}}#plp-hero-g4-mens-member-guest .kit-carousel-slide{flex:0 0 16%!important;min-width:0!important;max-width:100%!important;display:block!important;width:20%!important}@media (max-width: 991.98px){#plp-hero-g4-mens-member-guest .kit-carousel-slide{flex:0 0 27%!important;width:clamp(233px,138.11px + 22.59vw,362px)!important;height:clamp(290px,170.8px + 28.38vw,452px)!important;min-width:233px!important}}@media (min-width: 992px){#plp-hero-g4-mens-member-guest .kit-carousel-slide-content{display:flex;align-items:flex-start;justify-self:center;margin-right:10px;flex-direction:column}#plp-hero-g4-mens-member-guest .carousel-image{max-height:712px!important;max-width:570px!important}#plp-hero-g4-mens-member-guest .carousel-overlay{color:#fff;font-weight:700;font-size:clamp(14px,1.0776vw + 3.3103px,24px);margin-top:clamp(-270px,7.551px - 10.842vw,-100px);text-align:center}#plp-hero-g4-mens-member-guest .carousel-cta{color:#fff;font-weight:600;font-size:clamp(14px,.431vw + 9.7241px,18px);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;margin-top:clamp(90px,-14.387px + 10.523vw,255px);padding-top:15px}}@media (max-width: 991.98px){#plp-hero-g4-mens-member-guest .kit-carousel-slide-content{display:flex;align-items:center;justify-self:center}#plp-hero-g4-mens-member-guest .carousel-image{height:clamp(290px,28.3748vw + 170.8259px,452px);width:clamp(233px,22.592vw + 138.114px,362px)}#plp-hero-g4-mens-member-guest .carousel-overlay{color:#fff;font-weight:700;font-size:clamp(20px,15.724px + .431vw,24px);margin-top:clamp(-240px,-14.0105vw - 101.156px,-160px);text-align:center}#plp-hero-g4-mens-member-guest .carousel-cta{color:#fff;font-weight:600;font-size:clamp(14px,11.058px + .701vw,18px);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;margin-top:clamp(145px,82.588px + 14.86vw,230px);padding-top:18px}}@media (min-width: 615px){#plp-hero-g4-mens-member-guest br{display:none}}@media (max-width: 614.99px){#plp-hero-g4-mens-member-guest br{display:block}}@media (min-width: 992px) and (max-width: 1400px){#plp-hero-g4-mens-member-guest p.kit-banner-dek{width:60%!important}}#plp-hero-g4-uv-styles .kit-plp-btn{background-color:#ffffff26;border-color:#fff;color:#fff;width:170px!important;height:38px!important;border-radius:30px!important;transition:70ms}#plp-hero-g4-uv-styles .kit-plp-btn:hover{background-color:#fff0;border-color:#fff;color:#fff}#plp-hero-g4-uv-styles h1.kit-banner-hed.g4,#plp-hero-g4-uv-styles p.kit-banner-dek.g4{text-shadow:0 2px 2px rgba(0,0,0,.15)}@media (min-width: 992px){#plp-hero-g4-gift-guide-men-off-course .kit-banner-overlay{display:flex;justify-content:center;align-items:center}#plp-hero-g4-gift-guide-men-off-course h1 br{display:none!important}}@media (max-width: 992px){#plp-hero-g4-gift-guide-men-off-course h1 br{display:block!important}#plp-hero-g4-gift-guide-men-off-course .kit-banner-hed.g4{font-size:28px}#plp-hero-g4-gift-guide-men-off-course .kit-banner-dek.g4{font-size:14px}}#plp-hero-g4-gift-guide-men-off-course .kit-banner-btn{background-color:#ffffff26!important;border-color:#fff;height:45px!important;font-size:clamp(12px,.216vw + 9.86px,14px);border-radius:30px!important}@media (max-width: 991.98px){#plp-hero-g4-gift-guide-men-off-course .kit-banner-btn{font-size:12px;width:375px}}#plp-hero-g4-gift-guide-men-off-course .kit-banner-btn:hover{background-color:#ffffff73!important;border-color:#fff}@media (min-width: 992px){#plp-hero-g4-gift-guide-men-on-course .kit-banner-overlay{display:flex;justify-content:center;align-items:center}#plp-hero-g4-gift-guide-men-on-course h1 br{display:none!important}#plp-hero-g4-gift-guide-men-on-course p.kit-banner-dek.g4{max-width:100%}}@media (max-width: 1200px){#plp-hero-g4-gift-guide-men-on-course .kit-banner-dek.g4{font-size:14px!important}}@media (max-width: 992px){#plp-hero-g4-gift-guide-men-on-course h1 br{display:block!important}#plp-hero-g4-gift-guide-men-on-course .kit-banner-hed.g4{font-size:28px}#plp-hero-g4-gift-guide-men-on-course p.kit-banner-dek.g4{max-width:430px}}#plp-hero-g4-gift-guide-men-on-course .kit-banner-btn{background-color:#ffffff26!important;border-color:#fff;height:45px!important;font-size:clamp(12px,.216vw + 9.86px,14px);border-radius:30px!important}@media (max-width: 991.98px){#plp-hero-g4-gift-guide-men-on-course .kit-banner-btn{font-size:12px;width:375px}}#plp-hero-g4-gift-guide-men-on-course .kit-banner-btn:hover{background-color:#ffffff73!important;border-color:#fff}#plp-hero-g4-golf-season-essentials .kit-quick-filter-btn{width:unset;min-width:clamp(6rem,calc(3.0603448276rem + .0474137931 * 100vw),8.75rem)!important}#plp-hero-g4-golf-season-essentials .kit-plp-btn{background-color:#ffffff26!important;border-color:#fff;border-radius:30px!important;color:#fff;font-size:clamp(12px,.216vw + 9.86px,14px);height:clamp(45px,.7543vw + 37.5172px,52px)!important;flex:auto!important;max-width:clamp(180px,4.6336vw + 134.0345px,223px)!important}@media (max-width: 991.98px){#plp-hero-g4-golf-season-essentials .kit-plp-btn{font-size:clamp(12px,.35vw + 10.53px,14px)!important;height:45px!important}}#plp-hero-g4-golf-season-essentials .kit-plp-btn:hover{background-color:#fff!important;border-color:#fff;color:#000}#plp-hero-g4-golf-season-essentials .kit-plp-btn.selected{background-color:#fff!important;color:#000!important}#plp-hero-g4-golf-season-essentials br{display:block}@media (min-width: 992px){#plp-hero-g4-golf-season-essentials .kit-banner-overlay-inner{width:48%}#plp-hero-g4-golf-season-essentials .kit-banner-dek{font-size:clamp(14px,1.25vw + .2px,18px);font-weight:600}}@media (max-width: 991.98px){#plp-hero-g4-golf-season-essentials .kit-banner-hed{font-size:clamp(28px,5.604vw + 4.462px,60px)}#plp-hero-g4-golf-season-essentials .kit-banner-dek{font-size:clamp(14px,1.051vw + 9.584px,20px);width:clamp(360px,-37.2px + 94.57vw,900px);margin-bottom:10px;font-weight:600}#plp-hero-g4-golf-season-essentials .kit-banner-overlay{justify-content:flex-end;z-index:1}#plp-hero-g4-golf-season-essentials .kit-banner-overlay-ctas{flex-direction:row}#plp-hero-g4-golf-season-essentials .kit-overlay-container:before{content:"";z-index:0;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(rgba(0,0,0,0) 20%,rgba(0,0,0,.3137254902))}#plp-hero-g4-golf-season-essentials .kit-banner-overlay-ctas,#plp-hero-g4-golf-season-essentials .kit-banner-quick-filters,#plp-hero-g4-golf-season-essentials .kit-quick-filter-group{width:100%}}#plp-hero-g4-occasions-mens{width:100%;min-width:460px}@media (max-width: 419px){#plp-hero-g4-occasions-mens .kit-banner-overlay{margin-left:-30px}}#plp-hero-g4-occasions-mens .kit-banner-overlay-inner{text-align:center!important;align-items:flex-start;margin-left:clamp(10px,4.3103vw - 32.7586px,50px)}@media (min-width: 992px){#plp-hero-g4-occasions-mens .carousel-overlay{font-size:clamp(12px,-.83px + 1.29vw,24px)!important}#plp-hero-g4-occasions-mens .kit-banner-hed{font-size:clamp(32px,3.0172vw + 2.069px,60px)!important;text-align:left;width:clamp(200px,21.5517vw - 13.7931px,400px)}#plp-hero-g4-occasions-mens .kit-banner-dek{font-size:clamp(16px,.6466vw + 11.5862px,24px);margin:auto;width:clamp(280px,12.759px + 26.94vw,530px);text-align:left;font-weight:600}}@media (max-width: 991.98px){#plp-hero-g4-occasions-mens .img-bg{height:clamp(560px,431.51px + 30.59vw,735px)!important}#plp-hero-g4-occasions-mens .kit-banner-overlay{justify-content:flex-start}#plp-hero-g4-occasions-mens .kit-banner-hed{text-align:center;font-size:clamp(36px,2.1016vw + 27.173px,48px)}#plp-hero-g4-occasions-mens .kit-banner-dek{font-size:clamp(16px,1.4011vw + 10.1156px,24px);font-weight:600;width:clamp(250px,61.303vw - 7.46px,600px)}#plp-hero-g4-occasions-mens .kit-banner-overlay-inner{width:clamp(80%,114.711% - 3.503vw,100%);margin-left:0;text-align:center;align-items:center}}#plp-hero-g4-occasions-womens{width:100%;min-width:460px}@media (max-width: 419px){#plp-hero-g4-occasions-womens .kit-banner-overlay{margin-left:-30px}}#plp-hero-g4-occasions-womens .kit-banner-overlay-inner{text-align:center!important;align-items:flex-start;margin-left:clamp(10px,4.3103vw - 32.7586px,50px)}@media (min-width: 992px){#plp-hero-g4-occasions-womens .carousel-overlay{font-size:clamp(12px,-.83px + 1.29vw,24px)!important}#plp-hero-g4-occasions-womens .kit-banner-hed{font-size:clamp(32px,3.0172vw + 2.069px,60px)!important;text-align:left;width:clamp(200px,21.5517vw - 13.7931px,400px)}#plp-hero-g4-occasions-womens .kit-banner-dek{font-size:clamp(16px,.6466vw + 11.5862px,24px);margin:auto;width:clamp(280px,12.759px + 26.94vw,530px);text-align:left;font-weight:600}}@media (max-width: 991.98px){#plp-hero-g4-occasions-womens .img-bg{height:clamp(560px,431.51px + 30.59vw,735px)!important}#plp-hero-g4-occasions-womens .kit-banner-overlay{justify-content:flex-start}#plp-hero-g4-occasions-womens .kit-banner-hed{text-align:center;font-size:clamp(36px,2.1016vw + 27.173px,48px)}#plp-hero-g4-occasions-womens .kit-banner-dek{font-size:clamp(16px,1.4011vw + 10.1156px,24px);font-weight:600;width:clamp(250px,61.303vw - 7.46px,600px)}#plp-hero-g4-occasions-womens .kit-banner-overlay-inner{width:clamp(80%,114.711% - 3.503vw,100%);margin-left:0;text-align:center;align-items:center}}#plp-hero-g4-mens-golf-polos .kit-banner-overlay-inner{width:48%}#plp-hero-g4-mens-golf-polos .kit-banner-btn{background-color:#ffffff26!important;border-color:#fff;border-radius:30px!important;color:#fff;font-size:clamp(12px,.216vw + 9.86px,14px);height:clamp(45px,.7543vw + 37.5172px,52px)!important;flex:auto!important;max-width:255px!important;width:clamp(180px,8.0819vw + 99.8276px,255px)!important}@media (max-width: 991.98px){#plp-hero-g4-mens-golf-polos .kit-banner-btn{font-size:clamp(12px,.35vw + 10.53px,14px)!important;height:clamp(47px,.8757vw + 43.3222px,52px)!important}}#plp-hero-g4-mens-golf-polos .kit-banner-btn:hover{background-color:#fff!important;border-color:#fff;color:#000}#plp-hero-g4-mens-golf-polos .kit-banner-dek{font-weight:600;font-size:clamp(14px,1.25vw + .2px,18px)}@media (max-width: 991.98px){#plp-hero-g4-mens-golf-polos .kit-banner-hed{font-size:clamp(28px,5.604vw + 4.462px,60px);width:clamp(350px,87.566vw - 17.78px,850px)}#plp-hero-g4-mens-golf-polos .kit-banner-dek{font-size:clamp(14px,1.051vw + 9.584px,20px);width:clamp(360px,-37.2px + 94.57vw,900px);margin-bottom:10px;font-weight:600}#plp-hero-g4-mens-golf-polos .kit-banner-overlay{justify-content:flex-end;z-index:1}#plp-hero-g4-mens-golf-polos .kit-banner-overlay-ctas{flex-direction:row}#plp-hero-g4-mens-golf-polos .kit-overlay-container:before{content:"";z-index:0;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(rgba(0,0,0,0) 20%,rgba(0,0,0,.3137254902))}#plp-hero-g4-mens-golf-polos .kit-banner-overlay-ctas,#plp-hero-g4-mens-golf-polos .kit-banner-quick-filters,#plp-hero-g4-mens-golf-polos .kit-quick-filter-group{width:100%}}#plp-hero-g4-womens-golf-polos .kit-banner-overlay-inner{width:54%}#plp-hero-g4-womens-golf-polos .kit-banner-btn{background-color:#ffffff26!important;border-color:#fff;border-radius:30px!important;color:#fff;font-size:clamp(12px,.216vw + 9.86px,14px);height:clamp(45px,.7543vw + 37.5172px,52px)!important;flex:auto!important;max-width:255px!important;width:clamp(180px,8.0819vw + 99.8276px,255px)!important}@media (max-width: 991.98px){#plp-hero-g4-womens-golf-polos .kit-banner-btn{font-size:clamp(12px,.35vw + 10.53px,14px)!important;height:clamp(47px,.8757vw + 43.3222px,52px)!important}}#plp-hero-g4-womens-golf-polos .kit-banner-btn:hover{background-color:#fff!important;border-color:#fff;color:#000}#plp-hero-g4-womens-golf-polos .kit-banner-dek{font-weight:600;font-size:clamp(14px,1.25vw + .2px,18px)}@media (max-width: 991.98px){#plp-hero-g4-womens-golf-polos .kit-banner-hed{font-size:clamp(28px,5.604vw + 4.462px,60px);width:clamp(350px,87.566vw - 17.78px,850px)}#plp-hero-g4-womens-golf-polos .kit-banner-dek{font-size:clamp(14px,1.051vw + 9.584px,20px);width:clamp(360px,87.566vw - 17.78px,850px);margin-bottom:10px;font-weight:600}#plp-hero-g4-womens-golf-polos .kit-banner-overlay{justify-content:flex-end;z-index:1}#plp-hero-g4-womens-golf-polos .kit-banner-overlay-ctas{flex-direction:row}#plp-hero-g4-womens-golf-polos .kit-overlay-container:before{content:"";z-index:0;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(rgba(0,0,0,0) 20%,rgba(0,0,0,.3137254902))}#plp-hero-g4-womens-golf-polos .kit-banner-overlay-ctas,#plp-hero-g4-womens-golf-polos .kit-banner-quick-filters,#plp-hero-g4-womens-golf-polos .kit-quick-filter-group{width:100%}}#plp-hero-g4-ready-to-wear .kit-plp-btn{background-color:#ffffff26!important;border-color:#fff;border-radius:30px!important;color:#fff;font-size:clamp(12px,.216vw + 9.86px,14px);height:clamp(45px,.7543vw + 37.5172px,52px)!important;flex:auto!important;max-width:clamp(180px,4.6336vw + 134.0345px,223px)!important}@media (max-width: 991.98px){#plp-hero-g4-ready-to-wear .kit-plp-btn{font-size:clamp(12px,.35vw + 10.53px,14px)!important;height:clamp(47px,.8757vw + 43.3222px,52px)!important}}#plp-hero-g4-ready-to-wear .kit-plp-btn:hover{background-color:#fff!important;border-color:#fff;color:#000}#plp-hero-g4-ready-to-wear .kit-plp-btn.selected{background-color:#fff!important;color:#000!important}#plp-hero-g4-ready-to-wear .kit-quick-filter-group{gap:12px}#plp-hero-g4-ready-to-wear .kit-banner-overlay-ctas{gap:.75rem;margin-top:clamp(0px,.533vw - 2.24px,8px)}@media (min-width: 992px){#plp-hero-g4-ready-to-wear .kit-banner-dek{font-size:clamp(16px,13.861px + .2155vw,18px);width:70%;font-weight:600}#plp-hero-g4-ready-to-wear .kit-banner-overlay-inner{width:48%}}@media (max-width: 991.98px){#plp-hero-g4-ready-to-wear .kit-banner-hed{font-size:clamp(28px,5.604vw + 4.462px,60px);width:clamp(350px,87.566vw - 17.78px,850px)}#plp-hero-g4-ready-to-wear .kit-banner-dek{font-size:clamp(14px,1.051vw + 9.584px,20px);width:clamp(410px,196.69px + 50.79vw,700px);margin-bottom:10px;font-weight:600}}@media (max-width: 991.98px) and (max-width: 419px){#plp-hero-g4-ready-to-wear .kit-banner-dek{width:300px}}@media (max-width: 991.98px){#plp-hero-g4-ready-to-wear .kit-banner-overlay{justify-content:flex-end;z-index:1}#plp-hero-g4-ready-to-wear .kit-banner-overlay-ctas{flex-direction:row}#plp-hero-g4-ready-to-wear .kit-overlay-container:before{content:"";z-index:0;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(rgba(0,0,0,0) 20%,rgba(0,0,0,.3137254902))}#plp-hero-g4-ready-to-wear .kit-banner-overlay-ctas,#plp-hero-g4-ready-to-wear .kit-banner-quick-filters,#plp-hero-g4-ready-to-wear .kit-quick-filter-group{width:100%}}#plp-hero-g4-new-arrivals .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-new-arrivals a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-new-arrivals .kit-banner-dek br{display:block}#plp-hero-g4-new-arrivals p.kit-banner-dek{padding-bottom:20px}@media (min-width: 992px){#plp-hero-g4-new-arrivals .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-new-arrivals .kit-banner-overlay{background-color:#392332;height:fit-content}#plp-hero-g4-new-arrivals .kit-overlay-fg{margin-bottom:56px!important}}@media (max-width: 388px){#plp-hero-g4-new-arrivals .kit-banner-dek br{display:none}}#plp-hero-g4-new-colour-story .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-new-colour-story a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-new-colour-story .kit-banner-dek br{display:block}#plp-hero-g4-new-colour-story p.kit-banner-dek{padding-bottom:20px}#plp-hero-g4-new-colour-story .kit-banner-overlay-inner .kit-plp-btn{width:unset!important}@media (min-width: 992px){#plp-hero-g4-new-colour-story .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-new-colour-story .kit-banner-overlay{background-color:#392332;height:fit-content}#plp-hero-g4-new-colour-story .kit-plp-btn{padding:0 .875rem!important}#plp-hero-g4-new-colour-story .kit-overlay-fg{margin-bottom:56px!important}}@media (max-width: 411px){#plp-hero-g4-new-colour-story .kit-banner-dek br{display:none}}#plp-hero-g4-matching-sets .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-matching-sets a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-matching-sets .kit-banner-dek br{display:block}@media (min-width: 992px){#plp-hero-g4-matching-sets .kit-banner-overlay{width:50%}#plp-hero-g4-matching-sets .kit-banner-overlay{margin-top:auto;margin-bottom:auto}}@media (max-width: 991.98px){#plp-hero-g4-matching-sets .kit-banner-overlay{background-color:#18535b;height:fit-content}}@media (max-width: 1147px) and (min-width: 992px){#plp-hero-g4-matching-sets .kit-banner-dek br{display:none}}@media (max-width: 450px){#plp-hero-g4-matching-sets .kit-banner-dek br{display:none}}#plp-hero-g4-mens-spring-travel .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-mens-spring-travel a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-mens-spring-travel .kit-banner-dek br{display:block}#plp-hero-g4-mens-spring-travel p.kit-banner-dek{padding-bottom:20px}@media (min-width: 992px){#plp-hero-g4-mens-spring-travel .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-mens-spring-travel .kit-banner-overlay{background-color:#45263a;height:fit-content}#plp-hero-g4-mens-spring-travel .kit-overlay-fg{margin-bottom:20px!important}}@media (max-width: 411px){#plp-hero-g4-mens-spring-travel .kit-banner-dek br{display:none}}#plp-hero-g4-womens-spring-travel .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-womens-spring-travel a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-womens-spring-travel .kit-banner-dek br{display:block}@media (min-width: 992px){#plp-hero-g4-womens-spring-travel .kit-banner-overlay{width:50%}#plp-hero-g4-womens-spring-travel .kit-banner-overlay{margin-top:auto;margin-bottom:auto}}#plp-hero-g4-all-play-shop .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-all-play-shop a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-all-play-shop .kit-banner-dek br{display:block}#plp-hero-g4-all-play-shop p.kit-banner-dek{padding-bottom:20px}@media (min-width: 992px){#plp-hero-g4-all-play-shop .kit-banner-overlay{width:50%}#plp-hero-g4-all-play-shop .kit-banner-overlay{margin-left:auto}}@media (max-width: 991.98px){#plp-hero-g4-all-play-shop .kit-banner-overlay{background-color:#132336;height:fit-content}#plp-hero-g4-all-play-shop .kit-overlay-fg{margin-bottom:56px!important}}@media (max-width: 411px){#plp-hero-g4-all-play-shop .kit-banner-dek br{display:none}}@media (max-width: 1199.98px){#plp-hero-g4-all-play-shop .kit-banner-overlay-inner .kit-plp-btn{width:unset}}#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-mens-ready-to-wear-polos a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-dek br{display:block}@media (min-width: 992px){#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-overlay{width:50%}#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-overlay{margin-top:auto;margin-bottom:auto}}#plp-hero-g4-mens-ready-to-wear-polos .kit-quick-filter-group{flex-wrap:nowrap!important}@media (max-width: 389px){#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-dek br{display:none}}#plp-hero-g4-sets-fore-him .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-sets-fore-him a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-sets-fore-him .kit-banner-dek br{display:block}@media (min-width: 992px){#plp-hero-g4-sets-fore-him .kit-banner-overlay{width:50%}#plp-hero-g4-sets-fore-him .kit-banner-overlay{margin-top:auto;margin-bottom:auto}}@media (max-width: 991.98px){#plp-hero-g4-sets-fore-him .kit-banner-overlay{background-color:#392332;height:fit-content}}@media (max-width: 1147px) and (min-width: 992px){#plp-hero-g4-sets-fore-him .kit-banner-dek br{display:none}}@media (max-width: 450px){#plp-hero-g4-sets-fore-him .kit-banner-dek br{display:none}}#plp-hero-g4-golf-accessories-golf-gloves a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-golf-accessories-golf-gloves .kit-banner-dek br{display:block}#plp-hero-g4-golf-accessories-golf-gloves .kit-quick-filter-group{flex-wrap:nowrap!important}#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-golf-accessories-golf-gloves-mens a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-dek br{display:block}@media (min-width: 992px){#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-overlay{width:50%}#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-overlay{margin-top:auto;margin-bottom:auto}}@media (max-width: 991.98px){#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-overlay{background-color:#1378b9;height:fit-content}}@media (max-width: 1147px) and (min-width: 992px){#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-dek br{display:none}}@media (max-width: 450px){#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-dek br{display:none}}#plp-hero-g4-golf-accessories-golf-gloves-womens .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-golf-accessories-golf-gloves-womens a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-golf-accessories-golf-gloves-womens .kit-banner-dek br{display:block}@media (min-width: 992px){#plp-hero-g4-golf-accessories-golf-gloves-womens .kit-banner-overlay{width:50%}#plp-hero-g4-golf-accessories-golf-gloves-womens .kit-banner-overlay{margin-top:auto;margin-bottom:auto}}@media (max-width: 991.98px){#plp-hero-g4-golf-accessories-golf-gloves-womens .kit-banner-overlay{background-color:#18535b;height:fit-content}}@media (max-width: 1147px) and (min-width: 992px){#plp-hero-g4-golf-accessories-golf-gloves-womens .kit-banner-dek br{display:none}}@media (max-width: 450px){#plp-hero-g4-golf-accessories-golf-gloves-womens .kit-banner-dek br{display:none}}#plp-hero-g4-mens h1.kit-banner-hed{font-size:clamp(28px,24.25px + 1.0417vw,40px)!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:clamp(.56px,.485px + .0208vw,.8px)!important}#plp-hero-g4-mens p.kit-banner-dek{font-size:clamp(16px,14.375px + .5208vw,22px)!important;line-height:120%;letter-spacing:clamp(.32px,.2875px + .0104vw,.44px)!important}#plp-hero-g4-mens .kit-banner-overlay-inner{margin-left:var(--kit-banner-inner-margin-left, unset);margin-right:var(--kit-banner-inner-margin-right, unset);align-items:start!important;text-align:left!important}@media (max-width: 991.98px){#plp-hero-g4-mens .kit-banner-overlay-inner{margin-left:var(--kit-banner-inner-margin-left-mobile, unset);margin-right:var(--kit-banner-inner-margin-right-mobile, unset)}}@media (max-width: 991.95px){#plp-hero-g4-mens .kit-overlay-fg{position:relative!important;margin-bottom:40px!important}#plp-hero-g4-mens .kit-banner-overlay{background-color:var(--kit-banner-bg, #000);height:fit-content!important}#plp-hero-g4-mens .kit-overlay-fg{min-height:calc(116.121px + 12.931vw);height:auto!important}#plp-hero-g4-mens .mens-plp-hero{display:flex!important;flex-direction:column!important}#plp-hero-g4-mens .kit-banner-overlay{background-color:#fff!important}#plp-hero-g4-mens h1.kit-banner-hed.g4,#plp-hero-g4-mens p.kit-banner-dek.g4{color:#000!important}#plp-hero-g4-mens button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{color:#000!important;border:1px solid black!important}}@media (min-width: 992px){#plp-hero-g4-mens .mens-plp-hero{display:flex!important;flex-direction:column-reverse!important}#plp-hero-g4-mens .kit-banner-overlay-inner.g4.align-center{padding-top:20%}#plp-hero-g4-mens div#plp-hero-g4-mens{position:absolute}}#plp-hero-g4-mens .kit-banner--normal-btns.svelte-1di9ww .kit-quick-filter-group{justify-content:left}#plp-hero-g4-mens button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{border-radius:20px!important;min-width:150px!important}#plp-hero-g4-mens .kit-carousel-button.svelte-rstacc.svelte-rstacc.ghost-white>svg{stroke:#000!important}#plp-hero-g4-womens h1.kit-banner-hed{font-size:clamp(28px,24.25px + 1.0417vw,40px)!important;font-style:normal;font-weight:700;line-height:120%;letter-spacing:clamp(.56px,.485px + .0208vw,.8px)!important}#plp-hero-g4-womens p.kit-banner-dek{font-size:clamp(16px,14.375px + .5208vw,22px)!important;line-height:120%;letter-spacing:clamp(.32px,.2875px + .0104vw,.44px)!important}#plp-hero-g4-womens .kit-banner-overlay-inner{margin-left:var(--kit-banner-inner-margin-left, unset);margin-right:var(--kit-banner-inner-margin-right, unset);align-items:start!important;text-align:left!important}@media (max-width: 991.98px){#plp-hero-g4-womens .kit-banner-overlay-inner{margin-left:var(--kit-banner-inner-margin-left-mobile, unset);margin-right:var(--kit-banner-inner-margin-right-mobile, unset)}}@media (max-width: 991.95px){#plp-hero-g4-womens .kit-overlay-fg{position:relative!important;height:auto!important;margin-bottom:40px!important}#plp-hero-g4-womens .kit-banner-overlay{background-color:var(--kit-banner-bg, #000);height:fit-content!important}#plp-hero-g4-womens .kit-overlay-fg{min-height:calc(116.121px + 12.931vw)}#plp-hero-g4-womens .mens-plp-hero{display:flex!important;flex-direction:column!important}#plp-hero-g4-womens .kit-banner-overlay{background-color:#fff!important}#plp-hero-g4-womens h1.kit-banner-hed.g4,#plp-hero-g4-womens p.kit-banner-dek.g4{color:#000!important}#plp-hero-g4-womens button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{color:#000!important;border:1px solid black!important}}@media (min-width: 992px){#plp-hero-g4-womens .mens-plp-hero{display:flex!important;flex-direction:column-reverse!important}#plp-hero-g4-womens .kit-banner-overlay-inner.g4.align-center{padding-top:20%}#plp-hero-g4-womens div#plp-hero-g4-mens{position:absolute}}#plp-hero-g4-womens .kit-banner--normal-btns .kit-quick-filter-group{justify-content:left!important}#plp-hero-g4-womens button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{border-radius:20px!important;min-width:150px!important}#plp-hero-g4-womens .kit-carousel-button.svelte-rstacc.svelte-rstacc.ghost-white>svg{stroke:#000!important}#plp-hero-g4-mens-apparel-street-shoes-loafers .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-mens-apparel-street-shoes-loafers a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-mens-apparel-street-shoes-loafers .kit-banner-dek br{display:block}@media (min-width: 992px){#plp-hero-g4-mens-apparel-street-shoes-loafers .kit-banner-overlay{width:50%}#plp-hero-g4-mens-apparel-street-shoes-loafers .kit-banner-overlay{margin-top:auto;margin-bottom:auto}}@media (max-width: 991.98px){#plp-hero-g4-mens-apparel-street-shoes-loafers .kit-banner-overlay{background-color:#fff;height:fit-content}#plp-hero-g4-mens-apparel-street-shoes-loafers p.kit-banner-dek.g4,#plp-hero-g4-mens-apparel-street-shoes-loafers h1.kit-banner-hed.g4{color:#000}#plp-hero-g4-mens-apparel-street-shoes-loafers .kit-banner-dek br{display:none}#plp-hero-g4-mens-apparel-street-shoes-loafers .kit-banner-overlay-inner.g4{max-width:500px;margin-right:auto}}@media (max-width: 1275px) and (min-width: 992px){#plp-hero-g4-mens-apparel-street-shoes-loafers .kit-banner-dek br{display:none}}#plp-hero-g4-womens-apparel-street-shoes-loafers .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-womens-apparel-street-shoes-loafers a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-womens-apparel-street-shoes-loafers .kit-banner-dek br{display:block}@media (min-width: 992px){#plp-hero-g4-womens-apparel-street-shoes-loafers .kit-banner-overlay{width:50%}#plp-hero-g4-womens-apparel-street-shoes-loafers .kit-banner-overlay{margin-top:auto;margin-bottom:auto}}@media (max-width: 991.98px){#plp-hero-g4-womens-apparel-street-shoes-loafers .kit-banner-overlay{background-color:#fff;height:fit-content}#plp-hero-g4-womens-apparel-street-shoes-loafers p.kit-banner-dek.g4,#plp-hero-g4-womens-apparel-street-shoes-loafers h1.kit-banner-hed.g4{color:#000}#plp-hero-g4-womens-apparel-street-shoes-loafers .kit-banner-dek br{display:none}#plp-hero-g4-womens-apparel-street-shoes-loafers .kit-banner-overlay-inner.g4{max-width:500px;margin-right:auto}}@media (max-width: 1275px) and (min-width: 992px){#plp-hero-g4-womens-apparel-street-shoes-loafers .kit-banner-dek br{display:none}}#plp-hero-g4-womens-apparel-polos .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-womens-apparel-polos button.kit-plp-btn.kit-quick-filter-btn{border-radius:20px!important}#plp-hero-g4-womens-apparel-polos .kit-banner-dek br{display:block}@media (min-width: 992px){#plp-hero-g4-womens-apparel-polos .kit-banner-overlay{width:50%}#plp-hero-g4-womens-apparel-polos .kit-banner-overlay{margin-top:auto;margin-bottom:auto}}#plp-hero-g4-womens-apparel-polos .kit-quick-filter-group{flex-wrap:nowrap!important}@media (max-width: 430px){#plp-hero-g4-womens-apparel-polos .kit-banner-dek br{display:none}}#plp-hero-g4-womens-apparel-polos .kit-banner-overlay-inner.align-center{align-items:baseline;text-align:left}#plp-hero-g4-womens-apparel-polos button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{min-width:132px!important}#plp-hero-g4-collections-core-store .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-collections-core-store button.kit-plp-btn.kit-quick-filter-btn{border-radius:20px!important}#plp-hero-g4-collections-core-store .kit-banner-dek br{display:block}#plp-hero-g4-collections-core-store p.kit-banner-dek{padding-bottom:20px}@media (min-width: 992px){#plp-hero-g4-collections-core-store .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-collections-core-store .kit-banner-overlay{background-color:#93b6d9;height:fit-content}#plp-hero-g4-collections-core-store .kit-overlay-fg{margin-bottom:40px!important}}@media (max-width: 411px){#plp-hero-g4-collections-core-store .kit-banner-dek br{display:none}#plp-hero-g4-collections-core-store .kit-overlay-fg{margin-bottom:60px!important}}#plp-hero-g4-collections-core-store .kit-quick-filter-group.svelte-ushj9k{flex-wrap:nowrap}#plp-hero-g4-collections-core-store button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{min-width:150px!important}#plp-hero-g4-accessories-golf-golf-bags .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-accessories-golf-golf-bags button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{border-radius:20px!important;min-width:100px!important}#plp-hero-g4-accessories-golf-golf-bags .kit-banner-dek br{display:block}#plp-hero-g4-accessories-golf-golf-bags p.kit-banner-dek{padding-bottom:20px}@media (min-width: 992px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-overlay{background-color:#233631;height:fit-content}#plp-hero-g4-accessories-golf-golf-bags .kit-overlay-fg{margin-bottom:40px!important}}@media (max-width: 491px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-dek br{display:none}#plp-hero-g4-accessories-golf-golf-bags .kit-overlay-fg{margin-bottom:40px!important}}@media (max-width: 1250px) and (min-width: 992px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-dek br{display:none}}#plp-hero-g4-footwear .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-footwear a.kit-plp-btn.g4{border-radius:20px!important}#plp-hero-g4-footwear .kit-banner-dek br{display:block}#plp-hero-g4-footwear p.kit-banner-dek{padding-bottom:20px}#plp-hero-g4-footwear .kit-banner-overlay-inner .kit-plp-btn{min-width:154px!important}#plp-hero-g4-footwear .kit-quick-filter-group{flex-wrap:nowrap}@media (min-width: 992px){#plp-hero-g4-footwear .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-footwear .kit-banner-overlay{background-color:#142337;height:fit-content}#plp-hero-g4-footwear .kit-overlay-fg{margin-bottom:20px!important;min-height:250px;height:auto!important}}@media (max-width: 491px){#plp-hero-g4-footwear .kit-banner-dek br{display:none}}@media (max-width: 1263px) and (min-width: 992px){#plp-hero-g4-footwear .kit-banner-dek br{display:none}}#plp-hero-g4-golf-footwear .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-golf-footwear button.kit-plp-btn.kit-quick-filter-btn{border-radius:20px!important}#plp-hero-g4-golf-footwear .kit-banner-dek br{display:block}#plp-hero-g4-golf-footwear p.kit-banner-dek{padding-bottom:20px}#plp-hero-g4-golf-footwear .kit-banner-overlay-inner.align-center{padding-right:0!important}#plp-hero-g4-golf-footwear button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{min-width:160px!important}#plp-hero-g4-golf-footwear .kit-quick-filter-group{flex-wrap:nowrap}@media (min-width: 992px){#plp-hero-g4-golf-footwear .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-golf-footwear .kit-banner-overlay{background-color:#18535b;height:fit-content}#plp-hero-g4-golf-footwear .kit-overlay-fg{margin-bottom:40px!important;height:auto!important}}@media (max-width: 491px){#plp-hero-g4-golf-footwear .kit-banner-dek br{display:none}}@media (max-width: 1154px) and (min-width: 992px){#plp-hero-g4-golf-footwear .kit-banner-dek br{display:none!important}}#plp-hero-g4-golf-footwear button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{min-width:190px!important}#plp-hero-g4-best-sellers .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-best-sellers button.kit-plp-btn.kit-quick-filter-btn{border-radius:20px!important}#plp-hero-g4-best-sellers .kit-banner-dek br{display:block}#plp-hero-g4-best-sellers p.kit-banner-dek{padding-bottom:20px}@media (min-width: 992px){#plp-hero-g4-best-sellers .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-best-sellers .kit-banner-overlay{background-color:#93b6d9;height:fit-content}#plp-hero-g4-best-sellers .kit-overlay-fg{margin-bottom:20px}}@media (max-width: 411px){#plp-hero-g4-best-sellers .kit-banner-dek br{display:none}}@media (max-width: 430px){#plp-hero-g4-best-sellers .kit-overlay-fg{margin-bottom:40px!important}}#plp-hero-g4-exclusive-footwear .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-exclusive-footwear button.kit-plp-btn.kit-quick-filter-btn{border-radius:20px!important}#plp-hero-g4-exclusive-footwear .kit-banner-dek br{display:block}#plp-hero-g4-exclusive-footwear p.kit-banner-dek{padding-bottom:20px}@media (min-width: 992px){#plp-hero-g4-exclusive-footwear .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-exclusive-footwear .kit-banner-overlay{background-color:#1378b9;height:fit-content}#plp-hero-g4-exclusive-footwear .kit-overlay-fg{margin-bottom:20px!important}}@media (max-width: 441px){#plp-hero-g4-exclusive-footwear .kit-banner-dek br{display:none}}#plp-hero-g4-exclusive-footwear .kit-banner--normal-btns.kit-quick-filter-group{justify-content:left!important}@media (max-width: 1074px) and (min-width: 992px){#plp-hero-g4-exclusive-footwear .kit-banner-dek br{display:none!important}}#plp-hero-g4-footwear-golf-shoes-mens .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-footwear-golf-shoes-mens button.kit-plp-btn.kit-quick-filter-btn{border-radius:20px!important}#plp-hero-g4-footwear-golf-shoes-mens .kit-banner-dek br{display:block}#plp-hero-g4-footwear-golf-shoes-mens p.kit-banner-dek{padding-bottom:20px}@media (min-width: 992px){#plp-hero-g4-footwear-golf-shoes-mens .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-footwear-golf-shoes-mens .kit-banner-overlay{background-color:#fff;height:fit-content}#plp-hero-g4-footwear-golf-shoes-mens .kit-overlay-fg{margin-bottom:20px!important;height:auto!important}#plp-hero-g4-footwear-golf-shoes-mens p.kit-banner-dek.g4{color:#000}#plp-hero-g4-footwear-golf-shoes-mens h1.kit-banner-hed.g4{color:#000!important}#plp-hero-g4-footwear-golf-shoes-mens .kit-plp-btn.g4.ghost-white{border-color:#000;color:#000}#plp-hero-g4-footwear-golf-shoes-mens .kit-carousel-button.svelte-rstacc.svelte-rstacc.ghost-white>svg{stroke:#000!important}}@media (max-width: 441px){#plp-hero-g4-footwear-golf-shoes-mens .kit-banner-dek br{display:none}}@media (max-width: 1074px) and (min-width: 992px){#plp-hero-g4-footwear-golf-shoes-mens .kit-banner-dek br{display:none!important}}#plp-hero-g4-footwear-golf-shoes-mens .kit-banner-overlay-inner .kit-plp-btn{min-width:125px!important}#plp-hero-g4-footwear-golf-shoes-womens .kit-banner-overlay{padding-left:2.6455vw}#plp-hero-g4-footwear-golf-shoes-womens button.kit-plp-btn.kit-quick-filter-btn{border-radius:20px!important}#plp-hero-g4-footwear-golf-shoes-womens .kit-banner-dek br{display:block}#plp-hero-g4-footwear-golf-shoes-womens p.kit-banner-dek{padding-bottom:20px}@media (min-width: 992px){#plp-hero-g4-footwear-golf-shoes-womens .kit-banner-overlay{width:50%}}@media (max-width: 991.98px){#plp-hero-g4-footwear-golf-shoes-womens .kit-banner-overlay{background-color:#fff;height:fit-content}#plp-hero-g4-footwear-golf-shoes-womens .kit-overlay-fg{margin-bottom:20px!important;height:auto!important}#plp-hero-g4-footwear-golf-shoes-womens p.kit-banner-dek.g4{color:#000}#plp-hero-g4-footwear-golf-shoes-womens h1.kit-banner-hed.g4{color:#000!important}#plp-hero-g4-footwear-golf-shoes-womens .kit-plp-btn.g4.ghost-white{border-color:#000;color:#000}#plp-hero-g4-footwear-golf-shoes-womens .kit-carousel-button.svelte-rstacc.svelte-rstacc.ghost-white>svg{stroke:#000!important}}@media (max-width: 441px){#plp-hero-g4-footwear-golf-shoes-womens .kit-banner-dek br{display:none}}@media (max-width: 1074px) and (min-width: 992px){#plp-hero-g4-footwear-golf-shoes-womens .kit-banner-dek br{display:none!important}}#plp-hero-g4-footwear-golf-shoes-womens .kit-banner-overlay-inner .kit-plp-btn{min-width:125px!important}
