main.content-for-layout:not([data-template=index]){min-height:0;background:var(--gk-cream);color:var(--gk-ink);font-family:var(--gk-body-font)}main.content-for-layout:not([data-template=index]) :is(.page-width,.section-content-wrapper,.collection-wrapper,.product-grid-container,.blog-posts-container,.cart-page){min-width:0}main.content-for-layout:not([data-template=index]) .page-width{max-width:var(--gk-content-width)}main.content-for-layout:not([data-template=index]) :is(h1,h2,h3,h4){color:var(--gk-heading-dark);font-family:var(--gk-heading-font);font-weight:400;letter-spacing:-.03em;text-wrap:balance}main.content-for-layout:not([data-template=index]) h1{font-size:clamp(42px,4.2vw,68px);line-height:1.02}main.content-for-layout:not([data-template=index]) h2{font-size:clamp(32px,3vw,50px);line-height:1.08}main.content-for-layout:not([data-template=index]) h3{font-size:clamp(22px,1.8vw,30px);line-height:1.15}main.content-for-layout:not([data-template=index]) :is(p,li){color:var(--gk-ink);line-height:1.65}main.content-for-layout:not([data-template=index]) :is(p,.rte,.text-block){overflow-wrap:anywhere}main.content-for-layout:not([data-template=index]) :is(input:not([type=checkbox]):not([type=radio]):not([data-gk-directory-search]),textarea,select:not([data-gk-directory-city])){min-height:var(--gk-control-height);border:1px solid var(--gk-control-border)!important;border-radius:var(--gk-radius-control)!important;background:var(--gk-control-bg)!important;color:var(--gk-ink)!important;font:inherit;box-shadow:none}main.content-for-layout:not([data-template=index]) textarea{min-height:132px;resize:vertical}main.content-for-layout:not([data-template=index]) :is(input:not([type=checkbox]):not([type=radio]):not([data-gk-directory-search]),textarea,select:not([data-gk-directory-city])):hover{border-color:var(--gk-control-border-hover)!important}main.content-for-layout:not([data-template=index]) :is(a[href],button,input:not([data-gk-directory-search]),textarea,select:not([data-gk-directory-city]),summary,[tabindex]:not([tabindex="-1"])):focus-visible,body.gift-card :is(a[href],button,input):focus-visible{outline:2px solid var(--gk-focus-color)!important;outline-offset:3px!important;box-shadow:var(--gk-focus-ring)!important}main.content-for-layout:not([data-template=index]) :is(button,.button:not(.button-unstyled),.button-secondary,a.button:not(.button-unstyled),a.button-secondary,.friskvard-buy-trigger,.golfclub-card__button,.golfclub-search__noresults-link){min-height:var(--gk-control-height)!important}main.content-for-layout :is(.button:not(.button-unstyled),a.button:not(.button-unstyled),.button-secondary,a.button-secondary,.friskvard-buy-trigger,.golfclub-card__button,.golfclub-search__noresults-link){display:inline-flex!important;align-items:center;justify-content:center;gap:14px;padding:12px 22px!important;border:1px solid var(--gk-gold)!important;border-radius:var(--gk-button-radius)!important;background:var(--gk-gold)!important;color:var(--gk-deep)!important;font-family:var(--gk-heading-font)!important;font-size:16px!important;font-weight:600!important;line-height:1!important;letter-spacing:.008em!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease!important}main.content-for-layout :is(.button:not(.button-unstyled),a.button:not(.button-unstyled),.friskvard-buy-trigger):hover{transform:none!important;background:#c99629!important;border-color:#c99629!important;color:var(--gk-deep)!important}main.content-for-layout :is(.button-secondary,a.button-secondary,.golfclub-card__button,.golfclub-search__noresults-link){background:transparent!important;color:var(--gk-green)!important;border-color:#073c2b6b!important}main.content-for-layout :is(.button-secondary,a.button-secondary,.golfclub-card__button,.golfclub-search__noresults-link):hover{transform:none!important;background:#073c2b0f!important;color:var(--gk-green)!important;border-color:var(--gk-green)!important}main.content-for-layout :is(.button:not(.button-unstyled),a.button:not(.button-unstyled),.button-secondary,a.button-secondary,.friskvard-buy-trigger,.golfclub-card__button,.golfclub-search__noresults-link):is(:focus-visible,:active){transform:none!important}main.content-for-layout a.link,main.content-for-layout button.link{display:inline-flex!important;align-items:center;gap:10px;min-height:44px;padding:8px 2px!important;border:0!important;background:transparent!important;color:var(--gk-green)!important;font-family:var(--gk-body-font)!important;font-size:14px!important;font-weight:650!important;text-decoration:none!important}main.content-for-layout :is(a.link,button.link):hover{color:var(--gk-green)!important;text-decoration:underline!important;text-underline-offset:4px}:is(main[data-template^="page."],main[data-template=collection],main[data-template="404"]) .hero :is(.button-secondary,a.button-secondary){border-color:#d6a536e6!important;color:var(--gk-heading-light)!important}:is(main[data-template^="page."],main[data-template=collection],main[data-template="404"]) .hero :is(.button-secondary,a.button-secondary):hover{background:#d6a5361f!important;border-color:var(--gk-gold)!important;color:var(--gk-heading-light)!important}main[data-template^="page."] .hero,main[data-template=collection] .hero,main[data-template="404"] .hero{position:relative;overflow:hidden;min-height:clamp(340px,38vw,520px)!important;max-height:none!important}main[data-template^="page."] .hero__media-wrapper,main[data-template=collection] .hero__media-wrapper,main[data-template="404"] .hero__media-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}main[data-template^="page."] .hero__media-wrapper:after,main[data-template=collection] .hero__media-wrapper:after,main[data-template="404"] .hero__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#01170fdb,#01170f9e 42%,#01170f24 82%)}main[data-template^="page."] .hero__content-wrapper,main[data-template^="page."] .hero .group-block-content,main[data-template=collection] .hero__content-wrapper,main[data-template=collection] .hero .group-block-content,main[data-template="404"] .hero__content-wrapper,main[data-template="404"] .hero .group-block-content{position:relative;z-index:2}:is(main[data-template^="page."],main[data-template=collection],main[data-template="404"]) .hero :is(h1,h2,h3){color:var(--gk-heading-light)!important;text-shadow:0 2px 24px rgba(0,0,0,.22)}:is(main[data-template^="page."],main[data-template=collection],main[data-template="404"]) .hero h1{font-size:clamp(44px,4.5vw,72px)!important;line-height:.98!important;letter-spacing:-.045em!important}:is(main[data-template^="page."],main[data-template=collection],main[data-template="404"]) .hero p{color:#ffffffed!important;font-size:clamp(16px,1.3vw,19px);line-height:1.5}:is(main[data-template=page],main[data-template="page.eu-anger"],main[data-template="page.contact"],main[data-template="page.mappy"],main[data-template=blog],main[data-template^="blog."],main[data-template=article],main[data-template=search],main[data-template=cart],main[data-template=list-collections])>.shopify-section>.section{padding-block:var(--gk-section-space-standard)}:is(main[data-template=page],main[data-template="page.eu-anger"],main[data-template="page.contact"],main[data-template="page.mappy"]) .page-width-content{width:min(var(--gk-editorial-max),calc(100% - 40px));margin-inline:auto}:is(main[data-template=page],main[data-template="page.eu-anger"],main[data-template="page.contact"],main[data-template="page.mappy"]) .page-width-content :is(p,ul,ol,blockquote){max-width:var(--gk-copy-max)}main[data-template=search] .search-page__header,main[data-template=cart] .cart-page__title,main[data-template=list-collections] .section-resource-list__content,main[data-template=blog] .blog-posts,main[data-template^="blog."] .blog-posts{width:min(var(--gk-content-width),calc(100% - 40px));margin-inline:auto}main[data-template=search] .search-page__header{text-align:center}main[data-template=cart] .cart-page{width:min(var(--gk-content-width),calc(100% - 40px));margin-inline:auto;gap:var(--gk-grid-gap)}main[data-template=cart] .cart-page__summary{align-self:start;border:1px solid var(--gk-card-border);border-radius:var(--gk-radius-card);background:var(--gk-card-background);box-shadow:var(--gk-card-shadow)}main.content-for-layout:not([data-template=index]) :is(.collection-card,.blog-post-card,.blog-post-item,.cart-items__table,.product-card__content){border-color:var(--gk-card-border)!important}main.content-for-layout:not([data-template=index]) :is(.collection-card,.blog-post-card,.blog-post-item){overflow:hidden;border-radius:var(--gk-radius-card);background:var(--gk-card-background);box-shadow:var(--gk-card-shadow)}main[data-template=article] .section-content-wrapper,main[data-template=article] .blog-post-comments-container{width:min(var(--gk-editorial-max),calc(100% - 40px));margin-inline:auto}main[data-template=article] .blog-post-comment{border:1px solid var(--gk-card-border);border-radius:var(--gk-radius-card);background:var(--gk-card-background);padding:var(--gk-space-4)}#footer-group{background:var(--gk-deep);color:var(--gk-cream)}#footer-group .section-background,#footer-group .footer{background:var(--gk-deep)!important;color:var(--gk-cream)!important}#footer-group :is(h2,h3,h4,p,li,summary){color:var(--gk-cream)!important}#footer-group a{color:#f8f4ecd1!important}#footer-group a:hover{color:var(--gk-gold-soft)!important}.password-main-content{background:radial-gradient(circle at 50% 15%,var(--gk-green-soft) 0%,var(--gk-deep) 52%,#00100b 100%)!important;color:#fff}.password-dialog{border:1px solid rgba(214,165,54,.35)!important;border-radius:var(--gk-radius-card)!important;box-shadow:var(--gk-shadow)!important}.password-dialog__title{color:var(--gk-green)!important}body.gift-card{background:var(--gk-cream)!important;color:var(--gk-ink)!important;font-family:var(--gk-body-font)}body.gift-card .gift-card__main{background:var(--gk-paper)!important;border:1px solid rgba(214,165,54,.36)!important;border-radius:var(--gk-radius-card)!important;box-shadow:var(--gk-shadow)!important}body.gift-card :is(.gift-card__price h2,.gift-card__code){color:var(--gk-green)!important;font-family:var(--gk-heading-font)}@media(prefers-reduced-motion:reduce){main.content-for-layout *,#header-group *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gk-inner-pages-core.css.map */
