:root{--hh-type-sans: var(--font-heading-family), Montserrat, Arial, sans-serif;--hh-type-body: var(--font-body-family), Georgia, serif;--hh-type-ink: #041E42;--hh-type-black: #050505;--hh-type-red: #C8102E}.golf-header,.golf-header *,.golf-footer,.golf-footer *{font-family:var(--hh-type-sans)!important}.golf-header__nav a,.golf-header__brand,.golf-header__topbar span,.golf-footer h3,.golf-footer a,.golf-footer__bottom p{text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:850!important;line-height:1.15!important}.hh-product-row h2,.hh-story-grid h2,.hh-b2b h2,.hh-newsletter h2{font-family:var(--hh-type-sans)!important;text-transform:uppercase!important;letter-spacing:.02em!important;font-weight:500!important;line-height:.98!important}.hh-product-row__head>p,.hh-product-row__head .rte,.hh-story-grid__eyebrow,.hh-story-grid__proof-index,.hh-b2b__eyebrow,.hh-newsletter p:first-child,.hh-value-strip p{font-family:var(--hh-type-sans)!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-weight:850!important;line-height:1.25!important}.hh-product-row h3,.hh-product-row span,.hh-product-row__cta a,.hh-story-grid h3,.hh-b2b__button,.hh-newsletter button{font-family:var(--hh-type-sans)!important;letter-spacing:.045em!important;font-weight:850!important}.hh-product-row h3{text-transform:none!important;line-height:1.24!important}.hh-product-row span{letter-spacing:.02em!important}.hh-story-grid__text,.hh-story-grid__text *,.hh-story-grid__proof p,.hh-b2b .rte,.hh-b2b .rte *,.hh-newsletter .rte,.hh-newsletter .rte *{font-family:var(--hh-type-sans)!important;letter-spacing:.045em!important;line-height:1.5!important;font-weight:500!important}.product__title,.product__title h1,.main-product h1,.collection-hero__title,.title,.title-wrapper-with-link .title,.card__heading,.card__heading a{font-family:var(--hh-type-sans)!important;text-transform:uppercase!important;letter-spacing:.045em!important;font-weight:650!important;line-height:1.05!important;color:var(--hh-type-black)!important}.price,.price *,.product__tax,.product-form__input legend,.product-form__input label,.variant-picker label,.quantity__label,.product__inventory,.product-popup-modal__opener,.product-form__submit,.shopify-payment-button__button,.button,.button-label,.facets,.facets *,.pagination-wrapper,.pagination-wrapper *{font-family:var(--hh-type-sans)!important;text-transform:uppercase!important;letter-spacing:.07em!important;font-weight:800!important}.product__description,.product__description *,.rte,.rte *,.product__text,.product__text *{letter-spacing:.015em;line-height:1.45}.product-form__submit,.shopify-payment-button__button,.button{border-radius:0!important}.card__heading,.card__heading a,.full-unstyled-link{text-decoration:none!important}.card__heading a:hover,.full-unstyled-link:hover{text-decoration:underline!important;text-underline-offset:4px!important;text-decoration-thickness:1px!important}.field__input,.select__select,.customer .field input,.hh-newsletter input{font-family:var(--hh-type-sans)!important;letter-spacing:.035em!important}body:not(.template-cart) .shopify-section:has(.hh-briefing-hero){margin-bottom:0!important;padding-bottom:0!important}body:not(.template-cart) .shopify-section:has(.hh-value-strip){margin-top:0!important;padding-top:0!important}body:not(.template-cart) .shopify-section:has(.hh-briefing-hero)+.shopify-section:has(.hh-value-strip){margin-top:-32px!important}body:not(.template-cart) .hh-briefing-hero{margin-bottom:0!important}body:not(.template-cart) .hh-value-strip{position:relative!important;z-index:3!important;margin-top:0!important}body .shopify-policy__container{max-width:1040px!important;margin:0 auto!important;padding:clamp(36px,5vw,72px) 18px clamp(56px,7vw,96px)!important;color:#041e42}body .shopify-policy__title{max-width:920px;margin:0 auto clamp(30px,4vw,52px)!important;padding:0 0 clamp(18px,3vw,28px);background:transparent!important;color:#041e42;text-align:center;border-bottom:1px solid rgba(4,30,66,.14)}body .shopify-policy__title h1{margin:0!important;color:inherit!important;font-size:clamp(4rem,7vw,8rem)!important;line-height:.9!important;letter-spacing:-.075em!important;text-transform:uppercase!important;font-weight:900!important}body .shopify-policy__body{max-width:920px;margin:0 auto;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;color:#171713;font-size:1.6rem;line-height:1.74}body .shopify-policy__body>*:first-child{margin-top:0}body .shopify-policy__body>*:last-child{margin-bottom:0}body .shopify-policy__body h1,body .shopify-policy__body h2,body .shopify-policy__body h3,body .shopify-policy__body h4{color:#041e42!important;margin:3.8rem 0 1.25rem;font-weight:950;line-height:1.05;letter-spacing:-.04em;text-transform:uppercase}body .shopify-policy__body h1{font-size:clamp(2.8rem,4vw,4.8rem)}body .shopify-policy__body h2{font-size:clamp(2.35rem,3vw,3.5rem)}body .shopify-policy__body h3{font-size:clamp(2rem,2.4vw,2.55rem)}body .shopify-policy__body h4{font-size:1.85rem}body .shopify-policy__body .hh-policy-auto-heading{color:#041e42!important;margin:3.6rem 0 1.15rem!important;font-size:clamp(1.9rem,2.2vw,2.45rem)!important;font-weight:950!important;line-height:1.05!important;letter-spacing:-.03em!important;text-transform:uppercase!important}body .shopify-policy__body .hh-policy-minor-heading{display:block;margin:2.15rem 0 .75rem!important;color:#041e42!important;font-size:1.52rem!important;line-height:1.28!important;font-weight:900!important;letter-spacing:.015em!important;text-transform:none!important}body .shopify-policy__body .hh-policy-auto-heading:first-child,body .shopify-policy__body .hh-policy-minor-heading:first-child{margin-top:0!important}body .shopify-policy__body p,body .shopify-policy__body ul,body .shopify-policy__body ol{margin-top:0;margin-bottom:1.55rem}body .shopify-policy__body p{max-width:88rem}body .shopify-policy__body strong,body .shopify-policy__body b{color:#041e42;font-weight:900}body .shopify-policy__body .hh-policy-info-block,body .shopify-policy__body .hh-policy-info-block *,body .shopify-policy__body .hh-policy-address-block,body .shopify-policy__body .hh-policy-address-block *{color:#171713!important;font-size:1.6rem!important;line-height:1.62!important;letter-spacing:normal!important;text-transform:none!important;font-weight:400!important}body .shopify-policy__body .hh-policy-info-block,body .shopify-policy__body .hh-policy-address-block{margin:.35rem 0 1.55rem!important}body .shopify-policy__body ul,body .shopify-policy__body ol{padding-left:2.1rem}body .shopify-policy__body li+li{margin-top:.55rem}body .shopify-policy__body a{color:#c8102e;text-decoration-thickness:.08em;text-underline-offset:.18em}body .shopify-policy__body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:2rem 0}body .shopify-policy__body th,body .shopify-policy__body td{border:1px solid rgba(4,30,66,.14);padding:1rem;text-align:left;vertical-align:top}body .shopify-policy__body th{background:#f6f1e8;color:#041e42;font-weight:900;text-transform:uppercase;letter-spacing:.04em}@media screen and (max-width:749px){body .shopify-policy__container{padding:30px 18px 54px!important}body .shopify-policy__title{margin-bottom:24px!important;padding-bottom:18px;text-align:center}body .shopify-policy__title h1{font-size:clamp(3.2rem,12vw,5.2rem)!important;letter-spacing:-.065em!important}body .shopify-policy__body{font-size:1.43rem;line-height:1.7}body .shopify-policy__body h1,body .shopify-policy__body h2,body .shopify-policy__body h3,body .shopify-policy__body h4,body .shopify-policy__body .hh-policy-auto-heading{text-align:center}body .shopify-policy__body .hh-policy-minor-heading{font-size:1.36rem!important;margin-top:1.8rem!important}body .shopify-policy__body .hh-policy-info-block,body .shopify-policy__body .hh-policy-info-block *,body .shopify-policy__body .hh-policy-address-block,body .shopify-policy__body .hh-policy-address-block *{font-size:1.43rem!important;text-align:left!important}}@media screen and (max-width:749px){body .shopify-policy__body h1,body .shopify-policy__body h2,body .shopify-policy__body h3,body .shopify-policy__body h4,body .shopify-policy__body .hh-policy-auto-heading,body .shopify-policy__body .hh-policy-minor-heading{text-align:left!important}body .shopify-policy__title,body .shopify-policy__title h1{text-align:center!important}}@media(max-width:749px){html,body{background:#050505!important}main#MainContent,.content-for-layout{background:rgb(var(--color-background))!important}.golf-header,.golf-header__topbar{background:#050505!important}.golf-header__bar{background:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hh-global-typography.css.map */
