: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}}#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%}}#g4-golf-accessories-golf-gloves-mens-plp-hero .kit-banner-overlay-inner{width:45%}@media (max-width: 991.98px){#g4-golf-accessories-golf-gloves-mens-plp-hero .kit-banner-overlay-inner{width:100%}}#plp-hero-g4-accessories-golf-golf-bags .kit-plp-btn{background:rgba(0,0,0,.05);width:30%!important}@media (min-width: 992px) and (max-width: 1200px){#plp-hero-g4-accessories-golf-golf-bags .kit-plp-btn{width:unset!important;min-width:124px!important}}@media (max-width: 991.98px){#plp-hero-g4-accessories-golf-golf-bags .kit-plp-btn{background:rgba(255,255,255,.2)}}@media (hover: hover){#plp-hero-g4-accessories-golf-golf-bags .kit-plp-btn:hover{background:rgba(0,0,0,.1)}}@media (max-width: 991.98px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-overlay-inner{row-gap:4px}}@media (min-width: 992px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-overlay{max-width:min(45%,645px);margin-left:clamp(1.25rem,calc(-8.1034482759rem + .150862069 * 100vw),10rem)}}@media (max-width: 991.98px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-overlay{justify-content:flex-start!important}}@media (max-width: 499.98px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-overlay{padding:10px 4px}}@media (max-width: 991.98px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-hed{font-size:clamp(1.5rem,calc(1.0944259567rem + .0166389351 * 100vw),2.125rem)}#plp-hero-g4-accessories-golf-golf-bags .kit-banner-dek{font-size:clamp(.75rem,calc(.506655574rem + .0099833611 * 100vw),1.125rem);max-width:70ch}}@media (max-width: 991.98px){#plp-hero-g4-matching-sets .kit-banner-overlay{padding:0;justify-content:flex-end!important}#plp-hero-g4-matching-sets .kit-banner-overlay:before{content:"";z-index:0;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1450980392))}}@media (max-width: 991.98px){#plp-hero-g4-matching-sets .kit-banner-overlay-inner{padding:.625rem 1.25rem;z-index:1}}#plp-hero-g4-tee-time-capsule .kit-banner-overlay{color:#fff;padding:8px 20px;align-items:center}@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 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;font-weight:400}#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}}
