.jgk-tagline{padding-block:var(--space-s)}.jgk-tagline__text{margin:0;font-size:var(--text-xxl);line-height:1.08}.jgk-footer{padding-block:var(--space-l) var(--space-m)}.jgk-footer :where(h2,p,ul){margin:0}.jgk-footer ul{padding:0;list-style:none}.jgk-footer__inner{display:flex;flex-direction:column;gap:var(--space-l)}.jgk-footer__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-l)}.jgk-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs)}.jgk-footer__logo{display:block;color:var(--white);text-decoration:none}.jgk-footer__logo img{display:block;width:9.6rem;height:auto}.jgk-footer__phone{display:inline-flex;align-items:center;gap:var(--space-xxs);min-height:var(--tap-target);font-size:var(--text-s);color:rgb(var(--color-foreground));text-decoration:none;font-variant-numeric:tabular-nums}.jgk-footer__phone:hover{color:var(--sunburnt-orange)}.jgk-footer__phone{display:none}.jgk-footer__call{font-family:var(--font-body);font-size:var(--text-m);font-weight:700;text-transform:none;letter-spacing:0}.jgk-footer__menu{display:flex;flex-direction:column;gap:var(--space-xxs)}.jgk-footer__heading{font-family:var(--font-display);font-size:var(--text-m);font-weight:500;line-height:1.3;color:var(--white)}.jgk-footer__link{display:flex;align-items:center;min-height:var(--tap-target);border-bottom:var(--border-hairline) solid var(--surface-rule);font-size:var(--text-m);color:rgb(var(--color-foreground));text-decoration:none;transition:color var(--duration-fast) ease-out}.jgk-footer__link:hover,.jgk-footer__link[aria-current=page]{color:var(--sunburnt-orange)}.jgk-footer__base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-xxs) var(--space-s);padding-block-start:var(--space-s);border-top:var(--border-hairline) solid var(--border);font-size:var(--text-xs)}@media(min-width:62em){.jgk-footer{padding-block:var(--space-xl) var(--space-l)}.jgk-footer__grid{grid-template-columns:1.4fr repeat(var(--jgk-footer-columns),minmax(0,1fr))}.jgk-footer__logo img{width:13rem}.jgk-footer__phone{display:inline-flex}.jgk-footer__call{display:none}.jgk-footer__link{display:inline;min-height:0;border-bottom:0;font-size:var(--text-s);line-height:2}.jgk-footer__base{font-size:var(--text-s)}}@media(prefers-reduced-motion:reduce){.jgk-footer__link{transition:none}}.jgk-footer__payments{display:block;inline-size:min(100%,48rem);block-size:auto}
/*# sourceMappingURL=/cdn/shop/t/61/assets/jgk-footer.css.map */
