: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}@media (min-width: 992px){#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-overlay{width:48%;align-items:center}}#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-overlay-inner{width:70%}@media (max-width: 991.98px){#plp-hero-g4-golf-accessories-golf-gloves-mens .kit-banner-overlay-inner{width:100%}}#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%}}#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 (min-width: 992px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-overlay-ctas{width:75%}}@media (max-width: 991.98px){#plp-hero-g4-accessories-golf-golf-bags .kit-quick-filter-group-container.g4{display:flex!important;justify-content:center}#plp-hero-g4-accessories-golf-golf-bags .kit-quick-filter-group{display:flex;width:108%;flex-wrap:wrap;margin-top:1.5rem;gap:.75rem;flex-basis:73%}#plp-hero-g4-accessories-golf-golf-bags button.kit-plp-btn.kit-quick-filter-btn.g4.ghost-white{min-width:112px!important}}#plp-hero-g4-accessories-golf-golf-bags .kit-plp-btn.selected{background:white}@media (min-width: 992px){#plp-hero-g4-accessories-golf-golf-bags .kit-banner-overlay{max-width:min(45%,680px);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}#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-footwear .kit-banner-overlay-inner{margin-left:30%}}#plp-hero-g4-footwear .kit-quick-filter-btn{border-radius:0;width:unset;min-width:200px!important}@media (max-width: 991.98px){#plp-hero-g4-footwear .kit-banner-overlay{justify-content:flex-end}#plp-hero-g4-footwear .kit-banner-overlay-ctas,#plp-hero-g4-footwear .kit-banner-quick-filters{width:100%;margin-top:0}#plp-hero-g4-footwear .kit-quick-filter-group{display:grid;grid-template-columns:1fr 1fr;width:100%}#plp-hero-g4-footwear .kit-quick-filter-btn{min-width:unset!important;width:100%;font-size:clamp(.75rem,calc(.6688851913rem + .003327787 * 100vw),.875rem)!important}}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-hed{font-size:clamp(1.3125rem,calc(.0431034483rem + .0204741379 * 100vw),2.5rem)}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-dek{font-size:clamp(.875rem,calc(.6077586207rem + .0043103448 * 100vw),1.125rem)}@media (min-width: 992px){#plp-hero-g4-mens-golf-pants-shorts .kit-banner-overlay-inner{max-width:34%}}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-btn{background-color:transparent;margin:0;width:unset;padding:0 clamp(0rem,calc(-1.8706896552rem + .0301724138 * 100vw),1.75rem)}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-btn:hover{background-color:#fff}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-overlay-ctas{column-gap:clamp(.5rem,calc(-.3017241379rem + .0129310345 * 100vw),1.25rem)}@media (max-width: 991.98px){#plp-hero-g4-mens-golf-pants-shorts .kit-banner-overlay-ctas{flex-direction:row}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-overlay{justify-content:flex-end;z-index:1}#plp-hero-g4-mens-golf-pants-shorts .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-pants-shorts .kit-banner-btn{max-width:unset;padding:0 8px;font-size:clamp(.625rem,calc(.5438851913rem + .003327787 * 100vw),.75rem)}#plp-hero-g4-mens-golf-pants-shorts .kit-banner-hed{font-size:26px;text-wrap:balance}}#plp-hero-g4-womens-apparel-polos .kit-quick-filter-btn{width:unset;min-width:clamp(6rem,calc(3.0603448276rem + .0474137931 * 100vw),8.75rem)!important}#plp-hero-g4-womens-apparel-polos .kit-banner-overlay-inner{margin-left:clamp(2.5rem,calc(-6.1853448276rem + .1400862069 * 100vw),10.625rem)}@media (max-width: 991.98px){#plp-hero-g4-womens-apparel-polos .kit-banner-overlay{justify-content:flex-end;z-index:1}#plp-hero-g4-womens-apparel-polos .kit-banner-overlay-inner{margin-left:0}#plp-hero-g4-womens-apparel-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-apparel-polos .kit-banner-overlay-ctas,#plp-hero-g4-womens-apparel-polos .kit-banner-quick-filters,#plp-hero-g4-womens-apparel-polos .kit-quick-filter-group{width:100%}#plp-hero-g4-womens-apparel-polos .kit-quick-filter-btn{min-width:unset!important;width:30%}#plp-hero-g4-womens-apparel-polos .kit-banner-hed{font-size:clamp(1.4375rem,calc(.7480241265rem + .0282861897 * 100vw),2.5rem)}}#plp-hero-g4-mens-golf-polos .kit-banner-overlay-inner{margin-right:clamp(6.25rem,calc(-20.474137931rem + .4310344828 * 100vw),31.25rem)}#plp-hero-g4-mens-golf-polos .kit-banner-btn{background-color:transparent;width:clamp(14.0625rem,calc(11.724137931rem + .0377155172 * 100vw),16.25rem);font-size:14px}#plp-hero-g4-mens-golf-polos .kit-banner-btn:hover{background-color:#fff}@media (max-width: 991.98px){#plp-hero-g4-mens-golf-polos .kit-banner-overlay{justify-content:flex-end;z-index:1;padding-bottom:10px}#plp-hero-g4-mens-golf-polos .kit-banner-overlay-inner{margin-right:0}#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-hed{font-size:clamp(1.4375rem,calc(.7480241265rem + .0282861897 * 100vw),2.5rem)}#plp-hero-g4-mens-golf-polos .kit-banner-btn{width:225px;max-width:unset}}@media (min-width: 992px){#plp-hero-g4-golf-women-bottoms .kit-banner-hed{font-size:clamp(1.3125rem,calc(.0431034483rem + .0204741379 * 100vw),2.5rem)}#plp-hero-g4-golf-women-bottoms .kit-banner-dek{font-size:clamp(.875rem,calc(.6077586207rem + .0043103448 * 100vw),1.125rem)}}#plp-hero-g4-golf-women-bottoms .kit-quick-filter-btn{border-radius:0;width:unset;min-width:200px!important}@media (max-width: 991.98px){#plp-hero-g4-golf-women-bottoms .kit-banner-overlay{justify-content:flex-end;padding-bottom:14px;z-index:1}#plp-hero-g4-golf-women-bottoms .kit-banner-overlay-ctas,#plp-hero-g4-golf-women-bottoms .kit-banner-quick-filters{width:100%;margin-top:0}#plp-hero-g4-golf-women-bottoms .kit-banner-hed{font-size:22px;text-wrap:balance;line-height:1.1}#plp-hero-g4-golf-women-bottoms .kit-quick-filter-group{display:grid;grid-template-columns:1fr 1fr;width:100%}#plp-hero-g4-golf-women-bottoms .kit-quick-filter-btn{min-width:unset!important;width:100%;font-size:clamp(.75rem,calc(.6688851913rem + .003327787 * 100vw),.875rem)!important}#plp-hero-g4-golf-women-bottoms .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-ready-to-wear-polos .kit-quick-filter-btn{width:unset;min-width:clamp(6rem,calc(3.0603448276rem + .0474137931 * 100vw),8.75rem)!important}@media (min-width: 992px){#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-overlay-inner{width:48%}}@media (max-width: 991.98px){#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-overlay{justify-content:flex-end;z-index:1}#plp-hero-g4-mens-ready-to-wear-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-ready-to-wear-polos .kit-banner-overlay-ctas{margin-top:8px}#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-overlay-ctas,#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-quick-filters,#plp-hero-g4-mens-ready-to-wear-polos .kit-quick-filter-group{width:100%}#plp-hero-g4-mens-ready-to-wear-polos .kit-quick-filter-btn{min-width:unset!important;width:30%}#plp-hero-g4-mens-ready-to-wear-polos .kit-banner-hed{font-size:clamp(1.4375rem,calc(.7480241265rem + .0282861897 * 100vw),2.5rem)}}@media (min-width: 992px){#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-banner-overlay{display:flex;justify-content:center;align-items:center}}#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-heds{position:fixed;top:25px}#plp-hero-g4-layering-with-leisure .kit-banner-hed{font-size:28px;text-wrap:balance;line-height:1.1}#plp-hero-g4-layering-with-leisure .kit-banner-dek{font-size:14px;position:fixed;top:60px}#plp-hero-g4-layering-with-leisure .kit-quick-filter-group{display:grid;grid-template-columns:1fr 1fr;width:100%;min-width:380px}#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-new-colour-story h1.kit-banner-heds{margin-top:clamp(1.25rem,-8.1034482759rem + 15.0862069vw,10rem)}#plp-hero-new-colour-story .kit-banner-overlay-inner{row-gap:clamp(.625rem,-.0431034483rem + 1.07758621vw,1rem);padding-bottom:2.75%}#plp-hero-new-colour-story .kit-banner-dek{font-size:clamp(1rem,.7327586207rem + .43103448vw,1.13rem)}#plp-hero-new-colour-story p.kit-banner-dek.g4{max-width:600px}}@media (max-width: 991.98px){#plp-hero-new-colour-story .kit-banner-hed.g4{font-size:clamp(1.75rem,.373rem + 5.124vw,3.55rem)}#plp-hero-new-colour-story .kit-banner-dek{font-size:clamp(.875rem,.206rem + 2.491vw,1.75rem)}#plp-hero-new-colour-story h1.kit-banner-hed{padding-left:10%;padding-right:10%}#plp-hero-new-colour-story h1.kit-banner-hed.g4.svelte-1b0uumh{padding-top:5%}}@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%}}@media (min-width: 992px){#plp-hero-g4-new-arrivals .kit-banner-overlay{max-width:min(55%,680px);margin-left:clamp(1.25rem,-8.1034482759rem + 15.0862069vw,10rem)}#plp-hero-g4-new-arrivals .kit-banner-overlay-ctas{width:90%;margin-top:1.5rem}#plp-hero-g4-new-arrivals a.kit-banner-btn{width:clamp(10.9375rem,5.927rem + 8.082vw,15.625rem)}#plp-hero-g4-new-arrivals .kit-banner-dek{margin-top:1.1rem}}@media (max-width: 991.98px){#plp-hero-g4-new-arrivals .kit-banner-overlay{background:linear-gradient(rgba(0,0,0,0) 20%,rgba(0,0,0,.3137254902))}#plp-hero-g4-new-arrivals .kit-banner-dek{padding-top:1.05rem}#plp-hero-g4-new-arrivals .kit-banner-overlay-ctas{width:100%;flex-direction:row;padding-top:1.25rem}#plp-hero-g4-new-arrivals a.kit-banner-btn{width:clamp(8rem,2.054rem + 37.01vw,18rem)!important;font-size:clamp(12px,10.5315px + .3497vw,14px)!important}}#plp-hero-g4-new-arrivals .kit-banner-overlay-ctas{display:flex;flex-wrap:wrap;gap:.75rem}#plp-hero-g4-new-arrivals a.kit-banner-btn{background:none;margin:0!important}@media (hover: hover){#plp-hero-g4-new-arrivals a.kit-banner-btn:hover{background:rgba(0,0,0,.1);color:#fff!important}}#plp-hero-g4-new-arrivals .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)}}#plp-hero-g4-mens-accessories-socks .kit-banner-dek br{display:block!important}@media (min-width: 992px){#plp-hero-g4-mens-accessories-socks p.kit-banner-dek{font-size:clamp(12px,.647vw + 5.58px,18px)}}#plp-hero-g4-footwear-golf-shoes-womens .kit-plp-btn{background-color:#ffffff26;border-color:#fff;color:#fff}#plp-hero-g4-footwear-golf-shoes-womens .kit-plp-btn:hover{background-color:#fff0;border-color:#fff;color:#fff}@media (max-width: 991.98px){#plp-hero-g4-footwear-golf-shoes-womens .kit-banner-dek{display:none}}#plp-hero-g4-footwear-golf-shoes-mens .kit-plp-btn{background-color:#ffffff26;border-color:#fff;color:#fff}#plp-hero-g4-footwear-golf-shoes-mens .kit-plp-btn:hover{background-color:#fff0;border-color:#fff;color:#fff}@media (min-width: 991.9px) and (max-width: 1520px){#plp-hero-g4-footwear-golf-shoes-mens .kit-banner-overlay-inner.g4.align-center.svelte-1b0uumh{margin-left:2%}}@media (max-width: 991.98px){#plp-hero-g4-footwear-golf-shoes-mens .kit-banner-dek{display:none}}#plp-hero-g4-golf-footwear .kit-banner-dek br{display:block!important}@media (max-width: 991.98px){#plp-hero-g4-golf-footwear p.kit-banner-dek.g4.svelte-1b0uumh{padding-bottom:35%}}@media (min-width: 992px){#plp-hero-g4-golf-footwear p.kit-banner-dek{font-size:clamp(12px,.647vw + 5.58px,18px)}#plp-hero-g4-golf-footwear .kit-banner-overlay-inner.align-center{padding-right:clamp(27px,(50vw - 443px) / 2,9999px)}}#plp-hero-g4-golf-footwear .kit-quick-filter-group{width:125%!important}#plp-hero-g4-golf-footwear .kit-quick-filter-group-container{display:flex;flex-direction:column;justify-content:center;align-items:center}#plp-hero-g4-golf-footwear button.kit-plp-btn.kit-quick-filter-btn{min-width:45%!important;border-radius:0}@media (min-width: 992px){#plp-hero-g4-all-play-shop .kit-banner-overlay.g4.right.mobile-bottom{display:flex;justify-content:center;align-items:center}#plp-hero-g4-all-play-shop .kit-banner-dek br{display:block!important}}@media (max-width: 991.98px){#plp-hero-g4-all-play-shop br{display:none!important}#plp-hero-g4-all-play-shop p.kit-banner-dek.g4{max-width:500px}}#plp-hero-g4-collections-core-store .kit-banner-overlay-inner{max-width:630px}@media (max-width: 575px){#plp-hero-g4-collections-core-store .kit-banner-btn{width:unset!important}}#plp-hero-g4-collections-core-store .kit-banner-btn{padding:0 12px;background-color:#fff0;border-color:#fff;color:#fff}#plp-hero-g4-collections-core-store .kit-banner-btn:hover{background-color:#ffffff26!important;border-color:#fff!important;color:#fff!important}#plp-hero-g4-collections-core-store .kit-banner-overlay-ctas{gap:.75rem}@media (min-width: 992px){#plp-hero-g4-collections-core-store .kit-banner-overlay-inner.g4.align-center{padding-left:clamp(0px,-534.4828px + 53.8793vw,9999px)}#plp-hero-g4-collections-core-store p.kit-banner-dek.g4{width:600px}#plp-hero-g4-collections-core-store a.kit-banner-btn.g4{width:234px!important}}@media (max-width: 991.98px){#plp-hero-g4-collections-core-store .kit-banner-overlay-ctas a{margin-bottom:0!important;min-width:130px!important;font-size:14px!important}#plp-hero-g4-collections-core-store .kit-banner-overlay-ctas{flex-direction:row!important}#plp-hero-g4-collections-core-store .kit-banner-hed.g4{font-size:40px}#plp-hero-g4-collections-core-store .kit-banner-dek.g4{font-size:18px}#plp-hero-g4-collections-core-store .kit-banner-dek br{display:none!important}}#plp-hero-g4-occasions-mens{width:100%;min-width:460px}#plp-hero-g4-occasions-mens .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-occasions-mens .kit-banner-hed{font-size:clamp(20px,1.5086vw + 5.0276px,34px)}#plp-hero-g4-occasions-mens .kit-banner-dek{font-size:clamp(14px,.431vw + 9.7241px,18px)}@media (max-width: 991.98px){#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);min-width:460px}#plp-hero-g4-occasions-mens .kit-banner-dek{font-size:clamp(16px,.3504vw + 14.5285px,18px);width:90%}#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;margin-top:clamp(0px,34.711px - 3.531vw,20px)}#plp-hero-g4-occasions-mens .kit-banner-background picture img{height:clamp(560px,431.28px + 30.65vw,735px)!important}}#plp-hero-g4-occasions-womens{width:100%;min-width:460px}#plp-hero-g4-occasions-womens .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-occasions-womens .kit-banner-hed{font-size:clamp(20px,1.5086vw + 5.0276px,34px)}#plp-hero-g4-occasions-womens .kit-banner-dek{font-size:clamp(14px,.431vw + 9.7241px,18px);margin-top:clamp(-3px,3.207px - .323vw,0px)}@media (max-width: 991.98px){#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);min-width:460px}#plp-hero-g4-occasions-womens .kit-banner-dek{font-size:clamp(16px,.3504vw + 14.5285px,18px);width:90%}#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;margin-top:clamp(0px,34.711px - 3.531vw,20px)}#plp-hero-g4-occasions-womens .kit-banner-background picture img{height:clamp(560px,431.28px + 30.65vw,735px)!important}}#plp-hero-g4-ready-to-wear .kit-banner-btn{padding:0 12px;background-color:#fff0;border-color:#fff;color:#fff}#plp-hero-g4-ready-to-wear .kit-banner-btn:hover{background-color:#ffffff26!important;border-color:#fff!important;color:#fff!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:90%}#plp-hero-g4-ready-to-wear .kit-plp-btn{font-size:14px;height:clamp(40px,.539vw + 34.655px,45px)!important}#plp-hero-g4-ready-to-wear .kit-banner-overlay-inner{width:38%;margin-left:clamp(75px,8.082vw - 5.17px,150px)}}@media (max-width: 991.98px){#plp-hero-g4-ready-to-wear .kit-banner-overlay{padding:clamp(15px,.876vw + 11.32px,20px)}#plp-hero-g4-ready-to-wear .kit-plp-btn{font-size:clamp(12px,10.529px + .3502vw,14px)!important;height:clamp(38px,.701vw + 35.06px,42px)!important}#plp-hero-g4-ready-to-wear .kit-banner-hed{font-size:clamp(28px,19.173px + 2.1015vw,40px)}#plp-hero-g4-ready-to-wear .kit-banner-dek{font-size:clamp(14px,11.057px + .7005vw,18px);max-width:800px}#plp-hero-g4-ready-to-wear .kit-banner-overlay-inner{row-gap:5px}#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))}}
