.sb-collection-hero{position:relative;min-height:390px;overflow:hidden;border-bottom:2px solid #682C3B;background:#F3EBDD;color:#183D32;isolation:isolate}.sb-collection-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.sb-collection-fade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#F3EBDD 0%,#F3EBDD 32%,rgba(243,235,221,.96) 40%,rgba(243,235,221,.55) 52%,transparent 66%)}.sb-collection-copy{padding:42px max(5.5vw,24px) 46px;max-width:760px}.sb-breadcrumb{font:12px/1.5 var(--font-body--family,Arial);margin-bottom:30px;color:#52675c}.sb-breadcrumb a{text-decoration:none}.sb-breadcrumb a:hover{text-decoration:underline}.sb-collection-copy h1{font:400 clamp(50px,6.5vw,104px)/.98 Georgia,serif;letter-spacing:-.055em;margin:0 0 16px;max-width:700px}.sb-collection-sub{font:400 clamp(22px,2.7vw,36px)/1.2 Georgia,serif;letter-spacing:-.025em;margin:0 0 14px;max-width:540px}.sb-collection-intro{font-size:17px;line-height:1.5;max-width:470px;margin:0}.sb-collection-hero--accessory .sb-collection-photo{width:57%;left:43%;object-position:center}.sb-collection-hero--tumbler{background:#183D32;color:#F3EBDD}.sb-collection-hero--tumbler .sb-collection-fade{background:linear-gradient(90deg,#183D32 0%,#183D32 30%,rgba(24,61,50,.85) 42%,transparent 65%)}.sb-collection-hero--tumbler .sb-breadcrumb{color:#e1dbc9}.sb-collection-pills{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:26px max(3.5vw,20px) 20px;background:#F3EBDD;color:#183D32}.sb-collection-pills a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 23px;border:1px solid #9bafa2;border-radius:100px;text-decoration:none;font-size:14px;transition:background .18s,color .18s}.sb-collection-pills a:hover,.sb-collection-pills a[aria-current],.sb-collection-pills .is-active a{background:#183D32;color:#F3EBDD;border-color:#183D32}.sb-collection-pills a:focus-visible,.sb-card-dot:focus-visible,.sb-card-options:focus-visible{outline:2px solid #682C3B;outline-offset:4px}body:has(.sb-collection-hero) .product-grid-container{padding-inline:3.5vw}body:has(.sb-collection-hero) .collection-wrapper{grid-column:1/-1}body:has(.sb-collection-hero) .product-grid{--product-grid-columns-desktop:repeat(3,minmax(0,1fr))!important;gap:40px 24px}body:has(.sb-collection-hero) .product-grid__item{min-width:0}body:has(.sb-collection-hero) .card-gallery{background:#fff}body:has(.sb-collection-hero) .facets{border-top:1px solid #b5b8a6;padding-block:16px;margin-bottom:16px}body:has(.sb-collection-hero) .product-card{--product-card-gap:8px}body:has(.sb-collection-hero) .product-card .price{font-size:17px;font-weight:500}.sb-card-title{font:400 clamp(19px,1.8vw,25px)/1.2 Georgia,serif;color:#183D32;letter-spacing:-.025em;margin:12px 0 0}.sb-card-title a{text-decoration:none}.sb-card-title a:hover{text-decoration:underline;text-underline-offset:4px}.sb-card-colors{display:flex;gap:9px;flex-wrap:wrap;align-items:center;margin:14px 0 12px}.sb-card-dot{position:relative;display:inline-block;width:24px;height:24px;border-radius:50%;border:1px solid #b7b7a7;box-shadow:0 0 0 2px #F3EBDD;background:var(--swatch);overflow:hidden}.sb-card-dot:hover{outline:1px solid #183D32;outline-offset:2px}.sb-card-dot img,.sb-card-dot span{display:block;width:100%;height:100%;object-fit:cover}.sb-more-colors{font-size:12px;min-width:24px;text-align:center;text-decoration:none}.sb-card-options{display:inline-block;font-size:14px;text-decoration:underline;text-underline-offset:5px;margin:0 0 8px}.sb-card-options span{margin-left:8px}.sb-collection-feature{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid #682C3B;background:#F3EBDD;color:#183D32;min-height:370px}.sb-collection-feature-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 7%;gap:28px}.sb-collection-feature-copy .sb-bowtie-rule{width:min(90%,450px)}.sb-collection-feature-copy h2{font:400 clamp(30px,3.5vw,55px)/1.07 Georgia,serif;letter-spacing:-.04em;margin:0}.sb-collection-feature-photo{position:relative;display:block;overflow:hidden;min-height:370px}.sb-collection-feature-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sb-product-intro{padding:28px max(4vw,20px) 20px;color:#183D32;background:#F3EBDD}.sb-product-intro .sb-breadcrumb{margin-bottom:16px}.sb-product-intro p:last-child{font-size:10px;letter-spacing:.18em;margin:0}.sb-product-page .product-information{border-top:1px solid #c7c6b6;padding-top:24px}.sb-product-page h1{font-family:Georgia,serif;letter-spacing:-.035em;line-height:1.1}.sb-product-page .product-details .rte{font-family:var(--font-body--family,Arial);line-height:1.65}.sb-product-story{display:grid;grid-template-columns:1fr 1fr;background:#F3EBDD;color:#183D32;border-top:2px solid #682C3B;margin-top:50px}.sb-product-story-copy{padding:60px max(5vw,24px);display:flex;flex-direction:column;justify-content:center;gap:20px}.sb-product-story h2{font:400 clamp(34px,4vw,58px)/1.05 Georgia,serif;letter-spacing:-.04em;margin:0}.sb-product-story p{max-width:400px;line-height:1.7;margin:0}.sb-product-story img{width:100%;height:100%;max-height:480px;object-fit:cover}.sb-product-story-links{display:flex;gap:25px;flex-wrap:wrap;font-size:13px;text-decoration:underline;text-underline-offset:4px}.sb-help-intro{padding:54px max(5vw,24px);color:#183D32;border-bottom:2px solid #682C3B;background:repeating-linear-gradient(90deg,transparent 0,transparent 37px,rgba(24,61,50,.15) 38px,transparent 39px),#F3EBDD}.sb-help-intro p:first-child{font-size:11px;letter-spacing:.16em;margin:0 0 25px}.sb-help-intro h1{font:400 clamp(44px,6vw,88px)/1.02 Georgia,serif;letter-spacing:-.045em;margin:0 0 18px}.sb-help-intro p:last-child{max-width:560px;font-size:17px;line-height:1.6}.sb-help-page .shopify-policy__container{max-width:850px;padding:50px 24px 80px;color:#183D32}.sb-help-page .shopify-policy__title h1{font:400 clamp(38px,5vw,64px)/1.1 Georgia,serif;letter-spacing:-.04em}.sb-help-page .shopify-policy__body{line-height:1.75}.sb-help-page .shopify-policy__body h2{font-family:Georgia,serif}
@media(min-width:1500px){.sb-collection-hero{min-height:450px}.sb-collection-copy{padding-top:50px;padding-bottom:54px}}@media(max-width:989px){.sb-collection-copy{max-width:62%;padding-left:4vw}.sb-collection-hero{min-height:350px}.sb-collection-copy h1{font-size:64px}.sb-collection-sub{font-size:26px}.sb-collection-intro{font-size:15px}body:has(.sb-collection-hero) .product-grid{gap:30px 16px}}@media(max-width:749px){.sb-collection-hero{display:flex;flex-direction:column;min-height:0;padding-top:240px}.sb-collection-photo{height:260px;object-fit:cover;object-position:78% center}.sb-collection-fade{background:linear-gradient(0deg,#F3EBDD 0%,rgba(243,235,221,.4) 45%,transparent 100%);height:85px;top:180px}.sb-collection-copy{width:100%;max-width:none;background:#F3EBDD;padding:25px 24px 32px}.sb-collection-copy h1{font-size:58px;max-width:none}.sb-breadcrumb{margin-bottom:21px;font-size:11px}.sb-collection-sub{font-size:26px}.sb-collection-intro{font-size:15px;max-width:320px}.sb-collection-hero--accessory .sb-collection-photo{width:100%;left:0;object-position:center 53%}.sb-collection-hero--tumbler .sb-collection-copy{background:#183D32}.sb-collection-hero--tumbler .sb-collection-fade{background:linear-gradient(0deg,#183D32,transparent)}.sb-collection-pills{gap:8px;padding:20px 20px 16px}.sb-collection-pills a{padding:7px 18px;min-height:39px;font-size:13px}body:has(.sb-collection-hero) .product-grid-container{padding-inline:20px}body:has(.sb-collection-hero) .product-grid{--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important;gap:28px 14px}.sb-card-title{font-size:20px;margin-top:10px}.sb-card-colors{gap:7px;margin:12px 0}.sb-card-dot{width:20px;height:20px}.sb-card-options{font-size:12px}.sb-collection-feature{grid-template-columns:1fr}.sb-collection-feature-copy{padding:42px 24px;gap:25px}.sb-collection-feature-copy h2{font-size:38px}.sb-collection-feature-photo{min-height:260px}.sb-product-story{grid-template-columns:1fr}.sb-product-story-copy{padding:45px 24px}.sb-product-story img{max-height:360px}.sb-help-intro{padding:40px 24px}.sb-help-intro h1{font-size:52px}}@media(prefers-reduced-motion:reduce){.sb-collection-pills a{transition:none}}
@media(min-width:990px){.sb-collection-hero--women .sb-collection-copy,.sb-collection-hero--men .sb-collection-copy{max-width:900px}.sb-collection-hero--women h1,.sb-collection-hero--men h1{white-space:nowrap;font-size:clamp(64px,6.2vw,96px)}.sb-collection-hero--women .sb-collection-photo,.sb-collection-hero--men .sb-collection-photo,.sb-collection-hero--polo .sb-collection-photo{object-position:center top}}

body:has(.sb-collection-hero) .menu-list__link--active .menu-list__link-title{border-bottom:1px solid #183D32;padding-bottom:8px}.sb-product-page h1{font-size:clamp(28px,2.4vw,40px)}

@media(max-width:749px){.sb-card-colors{gap:6px}.sb-card-dot{width:18px;height:18px;flex:0 0 18px}.sb-card-title{font-size:19px}}

.sb-collection-hero h1{color:inherit}.sb-collection-hero--tumbler a{color:inherit}.sb-collection-hero--tumbler .sb-collection-photo{object-fit:contain;object-position:right center}.sb-collection-hero--tumbler .sb-collection-fade{background:linear-gradient(90deg,#183D32 0%,#183D32 35%,rgba(24,61,50,.85) 45%,transparent 66%)}
@media(max-width:749px){.sb-collection-hero--tumbler .sb-collection-photo{object-fit:cover;object-position:85% center}.sb-collection-hero--tumbler .sb-collection-fade{background:linear-gradient(0deg,#183D32,transparent)}}

/* Wide department photographs: keep the golfer on the right, clear of the copy. */
@media(min-width:750px){.sb-collection-hero--men,.sb-collection-hero--women{min-height:max(420px,33.6vw)}.sb-collection-hero--men .sb-collection-photo,.sb-collection-hero--women .sb-collection-photo{object-position:75% center}.sb-collection-hero--men .sb-collection-fade,.sb-collection-hero--women .sb-collection-fade{background:linear-gradient(90deg,#f3ebdd,rgba(243,235,221,.94) 26%,rgba(243,235,221,.65) 42%,transparent 62%)}}
@media(max-width:749px){.sb-collection-hero--men,.sb-collection-hero--women{padding-top:64vw}.sb-collection-hero--men .sb-collection-photo,.sb-collection-hero--women .sb-collection-photo{height:64vw;object-position:83% center}.sb-collection-hero--men .sb-collection-fade,.sb-collection-hero--women .sb-collection-fade{top:calc(64vw - 26px);height:26px;background:linear-gradient(0deg,#f3ebdd,transparent)}}
