.kit-banner-overlay.svelte-1kizox.svelte-1kizox{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(1.25rem,calc(-.0862068966rem + .0215517241 * 100vw),2.5rem);margin:0 clamp(1.875rem,calc(.8333333333rem + .0138888889 * 100vw),2.5rem)}@media (max-width: 991.98px){.kit-banner-overlay.svelte-1kizox.svelte-1kizox.mobileOverlay{margin:0;height:fit-content;padding:40px 12px;row-gap:clamp(1.25rem,calc(1.0472129784rem + .0083194676 * 100vw),1.5625rem);background-color:#f5f5f7}}.kit-banner-overlay.left.svelte-1kizox.svelte-1kizox,.kit-banner-overlay.right.svelte-1kizox.svelte-1kizox{width:42%}@media (max-width: 991.98px){.kit-banner-overlay.left.svelte-1kizox.svelte-1kizox,.kit-banner-overlay.right.svelte-1kizox.svelte-1kizox{width:100%}}.kit-banner-overlay.center.svelte-1kizox.svelte-1kizox{margin-left:0;margin-right:0}.kit-banner-overlay.left.svelte-1kizox.svelte-1kizox{margin-right:auto}.kit-banner-overlay.right.svelte-1kizox.svelte-1kizox{margin-left:auto}.kit-banner-heds.svelte-1kizox.svelte-1kizox{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(.125rem,calc(-.275862069rem + .0064655172 * 100vw),.5rem)}.kit-banner-overlay-ctas.svelte-1kizox.svelte-1kizox{display:flex;column-gap:clamp(.75rem,calc(.2155172414rem + .0086206897 * 100vw),1.25rem)}@media (max-width: 991.98px){.kit-banner-overlay-ctas.svelte-1kizox.svelte-1kizox{flex-direction:column;row-gap:clamp(.75rem,calc(.506655574rem + .0099833611 * 100vw),1.125rem)}}.kit-banner-hed.svelte-1kizox.svelte-1kizox,.kit-banner-hed-affix.svelte-1kizox.svelte-1kizox,.kit-banner-dek.svelte-1kizox.svelte-1kizox{margin:0;padding:0;text-align:center}.kit-banner-hed.svelte-1kizox.svelte-1kizox{font-size:clamp(2.5rem,calc(1.8318965517rem + .0107758621 * 100vw),3.125rem);font-family:adobe-caslon-pro,Palatino Nova,Palatino,Garamond,serif;font-weight:400;color:#fff}@media (max-width: 991.98px){.kit-banner-hed.svelte-1kizox.svelte-1kizox{font-size:clamp(2rem,calc(1.6755407654rem + .0133111481 * 100vw),2.5rem);color:#071d49}}.kit-banner-hed.svelte-1kizox.svelte-1kizox:not(.kit-banner-hed-img){margin-bottom:-.9375rem}@media (max-width: 991.98px){.kit-banner-hed.svelte-1kizox.svelte-1kizox:not(.kit-banner-hed-img){margin-bottom:0}}.kit-banner-hed-affix.svelte-1kizox.svelte-1kizox{font-family:adobe-caslon-pro,Palatino Nova,Palatino,Garamond,serif;font-weight:400;font-style:italic;font-size:clamp(1.875rem,calc(1.2068965517rem + .0107758621 * 100vw),2.5rem);color:#fff}@media (max-width: 991.98px){.kit-banner-hed-affix.svelte-1kizox.svelte-1kizox{font-size:clamp(1.25rem,calc(.8444259567rem + .0166389351 * 100vw),1.875rem);color:#071d49}}.kit-banner-dek.svelte-1kizox.svelte-1kizox{font-size:clamp(1rem,calc(.7327586207rem + .0043103448 * 100vw),1.25rem);color:#fff}@media (max-width: 991.98px){.kit-banner-dek.svelte-1kizox.svelte-1kizox{font-size:clamp(1rem,calc(.8377703827rem + .006655574 * 100vw),1.25rem);color:#071d49}}@media (max-width: 599.98px){.kit-banner-dek.svelte-1kizox br{display:none}}.kit-banner-btn.svelte-1kizox.svelte-1kizox{background:transparent;border:2px solid white;font-size:clamp(.875rem,calc(.7413793103rem + .0021551724 * 100vw),1rem);width:clamp(10.9375rem,calc(5.9267241379rem + .0808189655 * 100vw),15.625rem);padding:clamp(.875rem,calc(.6745689655rem + .0032327586 * 100vw),1.0625rem) clamp(2.5rem,calc(1.1637931034rem + .0215517241 * 100vw),3.75rem);color:#fff;font-weight:700;text-decoration:none;transition:175ms all ease-in-out;text-align:center}@media (max-width: 991.98px){.kit-banner-btn.svelte-1kizox.svelte-1kizox{font-size:clamp(.875rem,calc(.7938851913rem + .003327787 * 100vw),1rem);padding:clamp(.75rem,calc(.5472129784rem + .0083194676 * 100vw),1.0625rem) clamp(.625rem,calc(-.1861480865rem + .0332778702 * 100vw),1.875rem);color:#071d49;border-color:#071d49}}@media (hover: hover) and (pointer: fine){.kit-banner-btn.svelte-1kizox.svelte-1kizox:hover{background:white;color:#071d49!important}}.sr-only.svelte-1kizox.svelte-1kizox{display:none}.kit-banner-overlay.svelte-1kizox.svelte-1kizox{row-gap:.75rem;align-items:start;background-color:transparent}@media (max-width: 991.98px){.kit-banner-overlay.svelte-1kizox.svelte-1kizox{display:none}}.kit-banner-overlay.svelte-1kizox .kit-banner-hed.svelte-1kizox,.kit-banner-overlay.svelte-1kizox .kit-banner-dek.svelte-1kizox{text-align:left}.plp-hero-gift-guide-men.kit-banner-overlay.svelte-1kizox .kit-banner-hed.svelte-1kizox,.plp-hero-gift-guide-men.kit-banner-overlay.svelte-1kizox .kit-banner-dek.svelte-1kizox,.plp-hero-gift-guide-men-golf.kit-banner-overlay.svelte-1kizox .kit-banner-hed.svelte-1kizox,.plp-hero-gift-guide-men-golf.kit-banner-overlay.svelte-1kizox .kit-banner-dek.svelte-1kizox,.plp-hero-clubhouse-all-weather-essentials.kit-banner-overlay.svelte-1kizox .kit-banner-hed.svelte-1kizox,.plp-hero-clubhouse-all-weather-essentials.kit-banner-overlay.svelte-1kizox .kit-banner-dek.svelte-1kizox,.plp-hero-gift-guide-women.kit-banner-overlay.pmuk.svelte-1kizox .kit-banner-hed.svelte-1kizox,.plp-hero-gift-guide-women.kit-banner-overlay.pmuk.svelte-1kizox .kit-banner-dek.svelte-1kizox{color:#071d49}@media (min-width: 992px){.category-text-header{display:none!important}}@media (max-width: 991.98px){.category-text-header{displaye:contents!important}}@media (min-width: 992px){.kit-quick-filter-group-inject.pm{display:none!important}}a.svelte-ug95p{display:block;text-decoration:none}.kit-overlay-container.svelte-ug95p{display:block;width:100%;position:relative}.kit-overlay-fg.svelte-ug95p{position:absolute;top:0;width:100%;height:100%}@media (max-width: 991.98px){.kit-overlay-fg.svelte-ug95p.mobileOverlay{position:relative;height:auto}}img.svelte-hurlah{display:block;width:100%}a.kit-plp-btn.svelte-12p41sf{display:flex;width:fit-content;align-items:center;justify-content:center;text-decoration:none}.kit-plp-btn.svelte-12p41sf{display:inline-block;height:40px;min-width:85px;padding:0 1.125rem;font-size:.75rem;font-weight:500;text-transform:uppercase;background-color:transparent;border:1px solid transparent;border-radius:30px;transition:70ms}.kit-plp-btn.svelte-12p41sf:disabled{cursor:default}@media (max-width: 599.98px){.kit-plp-btn.svelte-12p41sf{height:36px;padding:0 .875rem}}.kit-plp-btn.pm.svelte-12p41sf{border-color:#454545;color:#454545;letter-spacing:.02em}@media (hover: hover){.kit-plp-btn.pm.svelte-12p41sf:hover:not(:disabled){background-color:#ebebeb}}.kit-plp-btn.pm.selected.svelte-12p41sf{background-color:#071d49;color:#fff}@media (hover: hover){.kit-plp-btn.pm.selected.svelte-12p41sf:hover:not(:disabled){background-color:#071d49;color:#fff}}.kit-plp-btn.pm.selected.svelte-12p41sf:focus-visible{outline:2px solid #071D49;outline-offset:2px}.kit-plp-btn.pm.svelte-12p41sf:disabled{border-color:#ccc;background-color:transparent;color:#ccc}.kit-plp-btn.pm.svelte-12p41sf:focus-visible:not(.selected){background-color:#ebebeb;outline:2px solid #071D49;outline-offset:2px}.kit-plp-btn.pm.ghost-navy.svelte-12p41sf{border-color:#071d49;color:#071d49}@media (hover: hover){.kit-plp-btn.pm.ghost-navy.svelte-12p41sf:hover:not(:disabled){background-color:#071d4926;color:#071d49}}.kit-plp-btn.pm.ghost-navy.selected.svelte-12p41sf{background-color:#071d49;color:#fff}@media (hover: hover){.kit-plp-btn.pm.ghost-navy.selected.svelte-12p41sf:hover:not(:disabled){background-color:#071d49;color:#fff}}.kit-plp-btn.pm.ghost-navy.svelte-12p41sf:disabled{border-color:#70707080;background-color:transparent;color:#70707080}.kit-plp-btn.pm.ghost-white.svelte-12p41sf{border-color:#fff;color:#fff}@media (hover: hover){.kit-plp-btn.pm.ghost-white.svelte-12p41sf:hover:not(:disabled){background-color:#ffffff40}}.kit-plp-btn.pm.ghost-white.selected.svelte-12p41sf{background-color:#fff;color:#071d49}@media (hover: hover){.kit-plp-btn.pm.ghost-white.selected.svelte-12p41sf:hover:not(:disabled){background-color:#fff;color:#071d49}}.kit-plp-btn.pm.ghost-white.selected.svelte-12p41sf:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.kit-plp-btn.pm.ghost-white.svelte-12p41sf:disabled{border-color:#ffffff73;background-color:transparent;color:#ffffff73}.kit-plp-btn.pm.ghost-white.svelte-12p41sf:focus-visible:not(.selected){background-color:#ffffff40;outline:2px solid #FFFFFF;outline-offset:2px}.kit-plp-btn.g4.svelte-12p41sf{border-color:#ccc;color:#000;letter-spacing:.05em}@media (hover: hover){.kit-plp-btn.g4.svelte-12p41sf:hover:not(:disabled){background-color:#0000000d}}.kit-plp-btn.g4.selected.svelte-12p41sf{background-color:#000;color:#fff}@media (hover: hover){.kit-plp-btn.g4.selected.svelte-12p41sf:hover:not(:disabled){background-color:#000;color:#fff}}.kit-plp-btn.g4.selected.svelte-12p41sf:focus-visible{outline:2px solid #000000;outline-offset:2px}.kit-plp-btn.g4.svelte-12p41sf:disabled{border-color:#ccc;background-color:transparent;color:#ccc}.kit-plp-btn.g4.svelte-12p41sf:focus-visible:not(.selected){background-color:#0000000d;outline:2px solid #000000;outline-offset:2px}.kit-plp-btn.g4.ghost-white.svelte-12p41sf{border-color:#fff;color:#fff}@media (hover: hover){.kit-plp-btn.g4.ghost-white.svelte-12p41sf:hover:not(:disabled){background-color:#ffffff40}}.kit-plp-btn.g4.ghost-white.selected.svelte-12p41sf{background-color:#fff;color:#000}@media (hover: hover){.kit-plp-btn.g4.ghost-white.selected.svelte-12p41sf:hover:not(:disabled){background-color:#fff;color:#000}}.kit-plp-btn.g4.ghost-white.svelte-12p41sf:focus-visible:not(.selected){background-color:#ffffff40;outline:2px solid #000000;outline-offset:2px}.kit-plp-btn.g4.ghost-white.svelte-12p41sf:disabled{border-color:#ffffff73;background-color:transparent;color:#ffffff73}.kit-plp-btn.g4.ghost-black.svelte-12p41sf{border-color:#000;color:#000}@media (hover: hover){.kit-plp-btn.g4.ghost-black.svelte-12p41sf:hover:not(:disabled){background-color:#0003}}.kit-plp-btn.g4.ghost-black.selected.svelte-12p41sf{background-color:#000;color:#fff}@media (hover: hover){.kit-plp-btn.g4.ghost-black.selected.svelte-12p41sf:hover:not(:disabled){background-color:#000;color:#fff}}.kit-plp-btn.g4.ghost-black.svelte-12p41sf:focus-visible:not(.selected){background-color:#ffffff40;outline:2px solid #000000;outline-offset:2px}.kit-plp-btn.g4.ghost-black.svelte-12p41sf:disabled{border-color:#00000073;background-color:transparent;color:#00000073}.kit-plp-btn.svelte-1u3we5z{display:inline-block;height:40px;min-width:85px;padding:0 1.125rem;font-size:.75rem;font-weight:500;text-transform:uppercase;background-color:transparent;border:1px solid transparent;border-radius:30px;transition:70ms}.kit-plp-btn.svelte-1u3we5z:disabled{cursor:default}@media (max-width: 599.98px){.kit-plp-btn.svelte-1u3we5z{height:36px;padding:0 .875rem}}.kit-plp-btn.pm.svelte-1u3we5z{border-color:#454545;color:#454545;letter-spacing:.02em}@media (hover: hover){.kit-plp-btn.pm.svelte-1u3we5z:hover:not(:disabled){background-color:#ebebeb}}.kit-plp-btn.pm.selected.svelte-1u3we5z{background-color:#071d49;color:#fff}@media (hover: hover){.kit-plp-btn.pm.selected.svelte-1u3we5z:hover:not(:disabled){background-color:#071d49;color:#fff}}.kit-plp-btn.pm.selected.svelte-1u3we5z:focus-visible{outline:2px solid #071D49;outline-offset:2px}.kit-plp-btn.pm.svelte-1u3we5z:disabled{border-color:#ccc;background-color:transparent;color:#ccc}.kit-plp-btn.pm.svelte-1u3we5z:focus-visible:not(.selected){background-color:#ebebeb;outline:2px solid #071D49;outline-offset:2px}.kit-plp-btn.pm.ghost-navy.svelte-1u3we5z{border-color:#071d49;color:#071d49}@media (hover: hover){.kit-plp-btn.pm.ghost-navy.svelte-1u3we5z:hover:not(:disabled){background-color:#071d4926;color:#071d49}}.kit-plp-btn.pm.ghost-navy.selected.svelte-1u3we5z{background-color:#071d49;color:#fff}@media (hover: hover){.kit-plp-btn.pm.ghost-navy.selected.svelte-1u3we5z:hover:not(:disabled){background-color:#071d49;color:#fff}}.kit-plp-btn.pm.ghost-navy.svelte-1u3we5z:disabled{border-color:#70707080;background-color:transparent;color:#70707080}.kit-plp-btn.pm.ghost-white.svelte-1u3we5z{border-color:#fff;color:#fff}@media (hover: hover){.kit-plp-btn.pm.ghost-white.svelte-1u3we5z:hover:not(:disabled){background-color:#ffffff40}}.kit-plp-btn.pm.ghost-white.selected.svelte-1u3we5z{background-color:#fff;color:#071d49}@media (hover: hover){.kit-plp-btn.pm.ghost-white.selected.svelte-1u3we5z:hover:not(:disabled){background-color:#fff;color:#071d49}}.kit-plp-btn.pm.ghost-white.selected.svelte-1u3we5z:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.kit-plp-btn.pm.ghost-white.svelte-1u3we5z:disabled{border-color:#ffffff73;background-color:transparent;color:#ffffff73}.kit-plp-btn.pm.ghost-white.svelte-1u3we5z:focus-visible:not(.selected){background-color:#ffffff40;outline:2px solid #FFFFFF;outline-offset:2px}.kit-plp-btn.g4.svelte-1u3we5z{border-color:#ccc;color:#000;letter-spacing:.05em}@media (hover: hover){.kit-plp-btn.g4.svelte-1u3we5z:hover:not(:disabled){background-color:#0000000d}}.kit-plp-btn.g4.selected.svelte-1u3we5z{background-color:#000;color:#fff}@media (hover: hover){.kit-plp-btn.g4.selected.svelte-1u3we5z:hover:not(:disabled){background-color:#000;color:#fff}}.kit-plp-btn.g4.selected.svelte-1u3we5z:focus-visible{outline:2px solid #000000;outline-offset:2px}.kit-plp-btn.g4.svelte-1u3we5z:disabled{border-color:#ccc;background-color:transparent;color:#ccc}.kit-plp-btn.g4.svelte-1u3we5z:focus-visible:not(.selected){background-color:#0000000d;outline:2px solid #000000;outline-offset:2px}.kit-plp-btn.g4.ghost-white.svelte-1u3we5z{border-color:#fff;color:#fff}@media (hover: hover){.kit-plp-btn.g4.ghost-white.svelte-1u3we5z:hover:not(:disabled){background-color:#ffffff40}}.kit-plp-btn.g4.ghost-white.selected.svelte-1u3we5z{background-color:#fff;color:#000}@media (hover: hover){.kit-plp-btn.g4.ghost-white.selected.svelte-1u3we5z:hover:not(:disabled){background-color:#fff;color:#000}}.kit-plp-btn.g4.ghost-white.svelte-1u3we5z:focus-visible:not(.selected){background-color:#ffffff40;outline:2px solid #000000;outline-offset:2px}.kit-plp-btn.g4.ghost-white.svelte-1u3we5z:disabled{border-color:#ffffff73;background-color:transparent;color:#ffffff73}.kit-plp-btn.g4.ghost-black.svelte-1u3we5z{border-color:#000;color:#000}@media (hover: hover){.kit-plp-btn.g4.ghost-black.svelte-1u3we5z:hover:not(:disabled){background-color:#0003}}.kit-plp-btn.g4.ghost-black.selected.svelte-1u3we5z{background-color:#000;color:#fff}@media (hover: hover){.kit-plp-btn.g4.ghost-black.selected.svelte-1u3we5z:hover:not(:disabled){background-color:#000;color:#fff}}.kit-plp-btn.g4.ghost-black.svelte-1u3we5z:focus-visible:not(.selected){background-color:#ffffff40;outline:2px solid #000000;outline-offset:2px}.kit-plp-btn.g4.ghost-black.svelte-1u3we5z:disabled{border-color:#00000073;background-color:transparent;color:#00000073}button.svelte-1u3we5z{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;outline:none}.kit-carousel-dot-wrapper.svelte-16uvhi6{background-color:transparent;border:none;padding:.3125rem}.kit-carousel-dot.svelte-16uvhi6{width:.875rem;height:.875rem;border-radius:50%;border:2px solid #454545}.kit-carousel-dot.active.svelte-16uvhi6{background-color:#454545}.kit-carousel.svelte-m3r3z4.svelte-m3r3z4{width:100%;position:relative}.kit-carousel-track.svelte-m3r3z4.svelte-m3r3z4{position:relative;overflow-x:hidden;width:100%;mask-image:linear-gradient(to right,transparent 0,transparent 15px,black 35px,black calc(100% - 35px),transparent calc(100% - 15px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,transparent 15px,black 35px,black calc(100% - 35px),transparent calc(100% - 15px),transparent 100%)}.kit-carousel-track.svelte-m3r3z4.svelte-m3r3z4.hidePrevArrow.hideNextArrow{mask-image:none;-webkit-mask-image:none}.kit-carousel-track.svelte-m3r3z4.svelte-m3r3z4.hidePrevArrow{mask-image:linear-gradient(to right,black 0,black 35px,black calc(100% - 35px),transparent calc(100% - 15px),transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0,black 35px,black calc(100% - 35px),transparent calc(100% - 15px),transparent 100%)}.kit-carousel-track.svelte-m3r3z4.svelte-m3r3z4.hideNextArrow{mask-image:linear-gradient(to right,transparent 0,transparent 15px,black 35px,black 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,transparent 15px,black 35px,black 100%)}.kit-carousel-container.svelte-m3r3z4.svelte-m3r3z4{display:flex;min-width:100%;will-change:transform}.kit-carousel-container--quick-filter-group.svelte-m3r3z4.svelte-m3r3z4{flex-wrap:nowrap;gap:.75rem}@media (max-width: 599.98px){.kit-carousel-container--quick-filter-group.svelte-m3r3z4.svelte-m3r3z4{gap:.5rem}}.kit-carousel-slide.svelte-m3r3z4.svelte-m3r3z4{flex:0 0 auto;min-width:0;max-width:100%;display:block;width:auto}.kit-carousel-buttons.svelte-m3r3z4.svelte-m3r3z4{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.kit-carousel-buttons.svelte-m3r3z4 button.svelte-m3r3z4{pointer-events:all}.kit-carousel-button.svelte-m3r3z4.svelte-m3r3z4{display:flex;position:relative;padding:0;height:55px;width:auto;max-width:30px;background-color:transparent;border:none;z-index:3}.kit-carousel-button.svelte-m3r3z4.svelte-m3r3z4:before{content:"";position:absolute;top:-10px;bottom:-10px;left:-20px;right:-20px;background:transparent}.kit-carousel-button.svelte-m3r3z4 svg{stroke:var(--arrowColor, #707070)}.kit-carousel-button.svelte-m3r3z4.svelte-m3r3z4.ghost-white>svg{stroke:var(--arrowColor, #FFFFFF)}.kit-carousel-button.svelte-m3r3z4.svelte-m3r3z4.ghost-black>svg{stroke:var(--arrowColor, #000000)}.kit-carousel-button.svelte-m3r3z4.svelte-m3r3z4.ghost-navy>svg{stroke:var(--arrowColor, #071D49)}.kit-carousel-button.svelte-m3r3z4.svelte-m3r3z4:nth-of-type(1){left:-1px;transform:rotate(180deg)}.kit-carousel-button.svelte-m3r3z4.svelte-m3r3z4:focus-visible{outline:2px solid black!important}.kit-carousel-button.svelte-m3r3z4.svelte-m3r3z4:focus{outline:none!important}.kit-carousel-button.hide.svelte-m3r3z4.svelte-m3r3z4{opacity:0;pointer-events:none}.kit-carousel-indicators.svelte-m3r3z4.svelte-m3r3z4{display:flex;width:100%;padding:10px;align-items:center;justify-content:center}.kit-quick-filter-group.svelte-ushj9k{display:flex;width:100%;flex-wrap:wrap;margin-top:1.5rem;gap:.75rem}@media (max-width: 599.98px){.kit-quick-filter-group.svelte-ushj9k{margin-top:1.25rem;gap:.5rem}}.kit-quick-filter-group-inject.g4{margin-bottom:1.5rem}@media (max-width: 991.98px){.kit-quick-filter-group-inject.g4{margin-bottom:1rem}}.kit-quick-filter-group-inject.pm{margin-top:1.5rem;margin-bottom:.875rem}
