main.content-for-layout :is(img,video,canvas){max-width:100%}main.content-for-layout :is(.gk-shell,.gk-stat-grid,.gk-testimonial-grid,.gk-premium-grid,.gk-feature-card,.section-content-wrapper,.section-content-wrapper>*,.group-block,.group-block-content,.resource-list__item,.product-card__content){min-width:0}@media(max-width:1279px){main[data-template="page.foretag"]>:is([id$=__section_P6tjkL],[id$=__section_8HVKHz],[id$=__product_list_bD3eAF],[id$=__section_zf7gUT],[id$=__section_edUGwF],[id$=__section_LTkPzK],[id$=__section_Y8pzAp],[id$=__section_LpLemK]),main[data-template="page.foretag"]>:is([id$=__section_P6tjkL],[id$=__section_8HVKHz],[id$=__product_list_bD3eAF],[id$=__section_zf7gUT],[id$=__section_edUGwF],[id$=__section_LTkPzK],[id$=__section_Y8pzAp],[id$=__section_LpLemK])>.section{height:auto!important;min-height:0!important;max-height:none!important}}@media(min-width:768px)and (max-width:1279px){#header-component{--gk-header-shell-height: clamp(70px, 7vw, 78px);--gk-header-gutter: clamp(18px, 3vw, 36px);--gk-header-logo-width: clamp(160px, 17vw, 190px)}#header-component .header__column--left,#header-component .header__column--center,#header-component .header__column--right{gap:clamp(8px,1vw,14px)!important;min-width:0}#header-component .menu-list__list{gap:clamp(0px,.35vw,5px)!important}#header-component .menu-list__link-title{padding-inline:clamp(3px,.35vw,5px)!important}#header-component .menu-list__link,#header-component .menu-list__link span{font-size:clamp(9.5px,.9vw,10.5px)!important;letter-spacing:.012em!important}}@media(max-width:1023px){.gk-testimonial-grid{--gk-testimonial-columns: 1}main[data-template^="page."] .hero{--hero-min-height: 320px !important}main[data-template^="page."] .hero h1{font-size:clamp(40px,9vw,58px)!important}main[data-template="page.golfbanor"] .golfclub-search{padding-inline:24px!important}main[data-template="page.golfbanor"] .golfclub-search__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list .resource-list--grid{width:min(760px,calc(100vw - 40px))!important;max-width:none!important;margin-inline:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list .resource-list__item{width:100%!important;margin-inline:0!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list .product-card__content{min-height:450px!important;padding:30px 18px 18px!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list product-card.has-badge{transform:none!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list product-card.has-badge .product-card__content{min-height:485px!important}main[data-template="page.foretag"]>[id$=__section_P6tjkL] .section-content-wrapper{width:min(100% - 36px,900px);min-height:0!important;padding-block:56px!important}main[data-template="page.foretag"]>[id$=__section_8HVKHz] .section-content-wrapper{width:min(100% - 32px,900px);display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}main[data-template="page.foretag"]>[id$=__section_8HVKHz] .section-content-wrapper>:not(.group-block){display:none!important}main[data-template="page.foretag"]>[id$=__section_zf7gUT] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content,main[data-template="page.foretag"]>[id$=__section_LTkPzK] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content,main[data-template="page.foretag"]>[id$=__section_Y8pzAp] .section-content-wrapper>.group-block:nth-child(3)>.group-block-content{grid-template-columns:repeat(2,minmax(0,1fr))!important}main[data-template="page.foretag"]>[id$=__section_edUGwF] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content,main[data-template="page.foretag"]>[id$=__section_edUGwF] .section-content-wrapper>.group-block:nth-child(3)>.group-block-content{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:767px){.gk-stat-grid{--gk-stat-columns: 2}.badge.apple{height:38px!important}.badge.google{height:37px!important}#header-component{--gk-header-shell-height: clamp(62px, 17vw, 68px);--gk-header-gutter: clamp(10px, 3.8vw, 18px)}#header-component .header__columns,#header-component[data-menu-style=drawer] .header__columns{--header-mobile-bookend: clamp(40px, 12vw, 44px);width:calc(100% - var(--gk-header-gutter) - var(--gk-header-gutter))!important;max-width:none!important;padding-inline:0!important;column-gap:0!important}#header-component .header-logo,#header-component[data-menu-style=drawer] .header-logo{width:min(clamp(128px,42vw,170px),100%)!important;max-width:min(clamp(128px,42vw,170px),100%)!important;justify-self:center!important}#header-component .header__row--top{min-height:var(--gk-header-shell-height)!important}main[data-template^="page."] .hero{--hero-min-height: 300px !important}main[data-template^="page."] .hero__media-wrapper:after{background:linear-gradient(90deg,#01170fe0,#01170f8c)}main.content-for-layout:not([data-template=index]) h1{font-size:clamp(38px,11vw,52px)}main[data-template="page.golfbanor"] .golfclub-search{padding:14px 16px 60px!important}main[data-template="page.golfbanor"] .golfclub-search__grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}main[data-template="page.golfbanor"] .golfclub-card{min-height:68px!important}.smode-sektion{width:100%!important;max-width:100%!important;min-height:var(--smode-section-height, auto)!important}.smode-sektion>*,.smode-sektion>.section,.smode-sektion .section,.smode-sektion .page-width{min-height:var(--smode-section-height, auto)!important;height:auto!important}.smode-sektion .section,.smode-sektion .page-width,.smode-sektion [class*=section],.smode-sektion [class*=content],.smode-sektion [class*=group],.smode-sektion [class*=column]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important}.smode-sektion :is(h1,h2,h3,h4,h5,h6,p,.rte,.prose,[class*=text]){text-align:center!important}.smode-sektion .button,.smode-sektion a[class*=button],.smode-sektion button{margin-left:auto!important;margin-right:auto!important}.hero__container.spacing-style.section.section--full-width .group-block--height-custom.group-block--width-fill,.hero__container.spacing-style.section.section--full-width .group-block--height-custom.group-block--width-fill>.group-block-content{display:block!important;height:auto!important;min-height:unset!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list .resource-list--grid{width:100%!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list .resource-list__item{width:min(100%,380px)!important;margin-inline:auto!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list product-card.has-badge{transform:none!important}main[data-template="page.foretag"]>[id$=__section_P6tjkL] h1{font-size:clamp(42px,12vw,58px)!important}main[data-template="page.foretag"]>[id$=__section_8HVKHz] .section-content-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important}main[data-template="page.foretag"]>[id$=__section_8HVKHz] .section-content-wrapper>.group-block .group-block-content{padding:22px 10px!important}main[data-template="page.foretag"]>:is([id$=__section_zf7gUT],[id$=__section_edUGwF],[id$=__section_LTkPzK],[id$=__section_Y8pzAp],[id$=__section_LpLemK])>.section{width:min(100% - 28px,540px)!important}main[data-template="page.foretag"]>[id$=__section_zf7gUT] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content,main[data-template="page.foretag"]>[id$=__section_LTkPzK] .section-content-wrapper>.group-block:nth-child(2)>.group-block-content,main[data-template="page.foretag"]>[id$=__section_Y8pzAp] .section-content-wrapper>.group-block:nth-child(3)>.group-block-content{grid-template-columns:minmax(0,1fr)!important}main[data-template="page.foretag"]>[id$=__product_list_bD3eAF] .product-card__content,main[data-template="page.foretag"]>[id$=__product_list_bD3eAF] .product-card.has-badge .product-card__content{min-height:420px!important}}@media(min-width:1024px)and (max-width:1279px){:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list .resource-list--grid{width:min(960px,calc(100vw - 40px))!important;max-width:none!important;margin-inline:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list .product-card__content{min-height:470px!important;padding:34px 18px 18px!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list .product-card__content:after{top:33px!important;width:62px!important;height:62px!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list .group-block-content>.image-block:first-child{width:62px!important;height:62px!important;min-width:62px!important;min-height:62px!important;max-width:62px!important;max-height:62px!important;margin-bottom:18px!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list :is(.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.friskvard-buy-trigger){min-height:52px!important;padding:11px 16px!important;font-size:15px!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list product-card.has-badge{transform:none!important}:is(main[data-template="page.foretag"],main[data-template="page.friskvard"],main[data-template="page.presentkort"]) .section-resource-list product-card.has-badge .product-card__content{min-height:510px!important;padding-top:42px!important}}@media(min-width:768px)and (max-height:759px){main[data-template="page.foretag"]>:is([id$=__section_P6tjkL],[id$=__section_8HVKHz],[id$=__product_list_bD3eAF],[id$=__section_zf7gUT],[id$=__section_edUGwF],[id$=__section_LTkPzK],[id$=__section_Y8pzAp],[id$=__section_LpLemK]){height:auto!important;min-height:0!important;max-height:none!important}}@media(min-width:1024px)and (max-width:1279px){.gk-club-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list :is(.resource-list--grid,.resource-list[data-testid=resource-list-grid]):not([data-gk-coverflow-active]){--gk-shared-card-width:220px;width:100%!important;max-width:960px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:center!important;align-items:stretch!important;gap:18px!important;margin-inline:auto!important;overflow:visible!important}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list .resource-list__item,html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list .resource-list__item>.gk-package-card{min-height:470px!important}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .gk-package-card.gk-package--featured{min-height:510px!important}}@media(min-width:768px)and (max-width:1023px){.gk-club-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list :is(.resource-list--grid,.resource-list[data-testid=resource-list-grid]):not([data-gk-coverflow-active]){--gk-shared-card-width:220px;width:min(100%,760px)!important;max-width:760px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;align-items:stretch!important;gap:22px!important;margin-inline:auto!important;overflow:visible!important}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list .resource-list__item,html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list .resource-list__item>.gk-package-card{min-height:470px!important}main[data-template=cart] .cart-page{grid-template-columns:minmax(0,1fr) minmax(280px,36%)!important}}@media(max-width:767px){.gk-club-grid{grid-template-columns:minmax(0,1fr)}.gk-media-card,.gk-club-card{--gk-media-card-height:clamp(190px,56vw,230px)}.badge.apple{height:38px!important}.badge.google{height:37px!important}main[data-template=cart] .cart-page{grid-template-columns:minmax(0,1fr)!important}main[data-template=article] .section-content-wrapper,main[data-template=article] .blog-post-comments-container,: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(100% - 32px,var(--gk-editorial-max))}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list :is(.resource-list--grid,.resource-list[data-testid=resource-list-grid]):not([data-gk-coverflow-active]){width:min(82vw,350px)!important;max-width:350px!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .resource-list:not([data-gk-coverflow-active]) .resource-list__item{width:100%!important;max-width:350px!important;height:auto!important;min-height:0!important;margin-inline:auto!important}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .gk-package-card{height:100%!important;min-height:450px!important}}@media(min-width:1280px){html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list :is(.resource-list--grid,.resource-list[data-testid=resource-list-grid]):not([data-gk-coverflow-active]){--gk-shared-card-width:clamp(198px,14.4vw,220px);width:100%!important;max-width:1420px!important;display:grid!important;grid-template-columns:repeat(auto-fit,var(--gk-shared-card-width))!important;justify-content:center!important;align-items:stretch!important;gap:18px!important;margin-inline:auto!important;overflow:visible!important}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list .resource-list__item,html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .section-resource-list .resource-list__item>.gk-package-card{min-height:500px!important}html body :is(main[data-template="page.friskvard"],main[data-template="page.foretag"],main[data-template="page.presentkort"]) .ui-test-product-list .gk-package-card.gk-package--featured{min-height:536px!important}}@media(min-width:768px)and (max-height:759px){main[data-template^="page."] .hero{min-height:0!important}}@media not (min-width:1280px){main.content-for-layout[data-template="page.kontakt"] .gk-contact-shell,main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-shell{width:min(var(--gk-content-width),calc(100% - 2 * var(--gk-page-gutter-tablet)))}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-application__inner{gap:var(--gk-space-6)}}@media(min-width:768px)and (not (min-width:1024px)){main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-application__inner{grid-template-columns:minmax(0,1fr);gap:40px}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-application__intro{max-width:640px}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-hero__inner{gap:24px;padding-block:48px}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-hero__lead{font-size:16px}}@media not (min-width:768px){main.content-for-layout[data-template="page.kontakt"] .gk-contact-shell,main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-shell{width:calc(100% - 2 * var(--gk-page-gutter-mobile))}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-application__inner{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:48px}main.content-for-layout[data-template="page.kontakt"] .gk-contact-form,main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-form{grid-template-columns:minmax(0,1fr)}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-hero__inner{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:48px 24px}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-hero__lead{font-size:16px}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-hero__overlay{background:linear-gradient(180deg,#01170feb,#01170fcc 50%,#01170f8c)}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-map__image{width:min(76%,340px);max-height:320px;margin-inline:auto}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-stats__inner{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:12px}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-stat{gap:6px;padding:20px 8px}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-stat:nth-child(3){border-inline-start:0}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-stat:nth-child(n+3){border-block-start:1px solid var(--gk-surface-dark-border)}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-stat span{font-size:13px}}@media(min-width:768px)and (max-height:759px){main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-hero__inner{padding-block:40px}main.content-for-layout[data-template="page.partner-ansokan"] .gk-partner-map__image{max-height:340px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gk-responsive.css.map */
