@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700&display=swap";.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4,.banner__heading,.hero__heading,.product__title,.card__heading,.collection__title,.section__heading{font-family:Cinzel,Playfair Display,Georgia,serif!important;font-feature-settings:"ss01","kern","liga"}:root{--gp-font-display: "Cinzel", "Playfair Display", Georgia, serif;--gp-cream: #F5EDDF;--gp-cream-warm: #EBE0CB;--gp-ink: #0F2818;--gp-ink-soft: #1E3225;--gp-ink-faint: #5A6E5F;--gp-ember: #A8521A;--gp-ember-soft: #C7782E;--gp-ember-cream: #E8B47A;--letter-spacing--heading-loose: .04em;--letter-spacing--display-loose: .06em}h1,h2{font-feature-settings:"ss01","ss02","kern","liga";font-optical-sizing:auto}h5,h6,.h5,.h6,.subheading,[data-style=subheading]{text-transform:uppercase;letter-spacing:.18em!important;font-weight:500}body{font-feature-settings:"kern","liga","calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}p{max-width:60ch}.button,button.button,a.button{letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:500;padding:1.05rem 1.75rem;transition:background-color .35s var(--ease-out-cubic),color .35s var(--ease-out-cubic),border-color .35s var(--ease-out-cubic)}.header{border-bottom:1px solid rgb(var(--color-border-rgb) / .12);backdrop-filter:saturate(140%) blur(8px);-webkit-backdrop-filter:saturate(140%) blur(8px)}.header__heading-link,.header .logo{letter-spacing:.14em;font-weight:500}.header-menu__link{letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:500}.announcement-bar,.header-announcements,[class*=announcement]{text-align:center!important}.announcement-bar *,.header-announcements *,[class*=announcement] [class*=text]{text-align:center!important;width:100%}.announcement-bar{padding:.85rem 0;border-bottom:1px solid rgb(15 40 24 / .08)}.announcement-bar a,.announcement-bar span,.announcement-bar p,[class*=announcement] a,[class*=announcement] span,[class*=announcement] p{font-family:var(--font-subheading--family);font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;font-weight:500;color:var(--color-foreground);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(96vw,1200px);margin:0 auto}@media(max-width:749px){.announcement-bar a,.announcement-bar span,.announcement-bar p,[class*=announcement] a,[class*=announcement] span,[class*=announcement] p{letter-spacing:.22em;font-size:.6rem;white-space:normal}}.header-menu,.header__inline-menu,.header__heading,header nav{--gp-menu-color: var(--color-foreground, #0F2818)}.header-menu__link,.header-menu a,.header__inline-menu a,header nav a{position:relative;font-family:var(--font-subheading--family)!important;font-size:.78rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--gp-menu-color)!important;text-decoration:none!important;padding:.4rem 0;margin:0 .85rem;transition:color .35s var(--ease-out-cubic)}.header-menu__link:after,.header-menu a:after,.header__inline-menu a:after,header nav>ul a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:var(--gp-menu-color);transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--ease-out-cubic)}.header-menu__link:hover:after,.header-menu a:hover:after,.header__inline-menu a:hover:after,header nav a:hover:after{transform:scaleX(1)}.header-menu__link[aria-current=page]:after,.header-menu a[aria-current=page]:after,header nav a[aria-current=page]:after{transform:scaleX(1);background:#a8521a}.section{padding-block:clamp(3rem,7vw,6rem)}.product-card .quick-add,.card-product .quick-add,.resource-card .quick-add,.product-card-icons,[class*=quick-add]:not(button[name=add]):not(.product-form__submit),.product-card [aria-label*=Quick],.card-product [aria-label*=Quick]{display:none!important}.shopify-payment-button,.shopify-payment-button__button,[data-payment-button],button[name=checkout][data-shopify-payment-button],.dynamic-checkout{display:none!important}button[name=add],button.product-form__submit,.product-form__submit,button.add-to-cart,button.add-to-cart-button{background:#0f2818!important;color:#f5eddf!important;border:1px solid #0F2818!important;font-family:var(--font-subheading--family)!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-weight:500!important;font-size:.78rem!important;border-radius:0!important;transition:background .35s var(--ease-out-cubic),color .35s var(--ease-out-cubic),border-color .35s var(--ease-out-cubic)}button[name=add]:hover,button.product-form__submit:hover,.product-form__submit:hover,button.add-to-cart:hover,button.add-to-cart-button:hover{background:#a8521a!important;color:#f5eddf!important;border-color:#a8521a!important}.badge[data-sale],.product-badge--sale,[class*=badge--sale],[data-badge=sale]{background:#0f2818!important;color:#f5eddf!important;font-family:var(--font-subheading--family)!important;text-transform:uppercase!important;letter-spacing:.22em!important;font-size:.62rem!important;font-weight:500!important;padding:.32rem .7rem!important;border-radius:0!important}.product-card,.card-product,.resource-card{background:transparent;border:0}.product-card .image,.card-product .image,.resource-card__image{overflow:hidden;background:var(--gp-cream-warm)}.product-card img,.card-product img,.resource-card img{transition:transform .9s var(--ease-out-cubic),filter .9s var(--ease-out-cubic)}.product-card:hover img,.card-product:hover img,.resource-card:hover img{transform:scale(1.03);filter:saturate(1.05) contrast(1.02)}.product-card__title,.card-product__title,.card__heading{font-family:var(--font-heading--family)!important;letter-spacing:.04em;font-weight:400!important}.price,.price-item{font-family:var(--font-accent--family);letter-spacing:.06em;font-weight:700;font-size:.95rem}.hero,.hero-section,.banner{position:relative}.hero__heading,.banner__heading{font-family:var(--font-heading--family);letter-spacing:.05em;line-height:1.05}.hero__subheading,.banner__subheading{text-transform:uppercase;letter-spacing:.32em;font-size:.72rem;font-weight:500}h1[data-cinzel=true],h2[data-cinzel=true],.h-display{font-family:var(--font-heading--family);letter-spacing:.06em;line-height:.98}input,textarea,select{letter-spacing:.02em}input::placeholder,textarea::placeholder{letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;opacity:.55}.footer{letter-spacing:.04em}.footer__heading,.footer .h6{text-transform:uppercase;letter-spacing:.2em;font-size:.74rem;font-weight:500;font-family:var(--font-subheading--family)}.cart-drawer__header,.cart-drawer__title{font-family:var(--font-heading--family);letter-spacing:.05em}::selection{background:var(--gp-ember);color:var(--gp-cream)}@media(pointer:fine){*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:rgb(var(--color-foreground-rgb) / .15);border-radius:0}*::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-foreground-rgb) / .3)}}@media(prefers-reduced-motion:no-preference){.section{animation:gpFadeUp .72s var(--ease-out-cubic) both}@keyframes gpFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}.gp-edition{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem .9rem;border:1px solid var(--gp-ink);font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.22em;font-size:.68rem;font-weight:500;background:transparent;color:var(--gp-ink)}.gp-edition:before{content:"";width:4px;height:4px;background:var(--gp-ember);border-radius:50%}.gp-eyebrow{font-family:var(--font-subheading--family);text-transform:uppercase;letter-spacing:.3em;font-size:.72rem;font-weight:500;color:var(--gp-ink-faint);display:inline-block}.gp-numeral{font-family:var(--font-heading--family);font-size:clamp(2.5rem,6vw,4rem);letter-spacing:.04em;line-height:1;color:var(--gp-ember);font-weight:400;display:block;margin-bottom:1rem}.gp-diamond{display:inline-block;width:6px;height:6px;background:var(--gp-ink-faint);transform:rotate(45deg);margin:0 .5rem;vertical-align:middle}[data-painting] img{filter:saturate(1.04)}.icon{stroke-width:1.2}.predictive-search,.search-modal{background:var(--gp-cream)}.quantity-selector{border:1px solid var(--gp-ink)}.quantity-selector input{font-family:var(--font-accent--family);letter-spacing:.04em}variant-picker label,.variant-picker__option-label{text-transform:uppercase;letter-spacing:.18em;font-size:.7rem;font-weight:500}.product-card,.card-product,.card,.media,.media img,.image-with-text__media,.banner__media,.hero__media,.collection-card,.collection-card__image,button,input,textarea,select,.modal,.popover,.drawer__content{border-radius:0!important}@media(max-width:749px){.button{padding:1rem 1.5rem;font-size:.74rem}.gp-eyebrow{letter-spacing:.24em}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/golfprent-custom.css.map */
