.tk-gg-s-steps__list{display:grid;gap:36px;margin:0;padding:0;list-style:none}@media(min-width:750px){.tk-gg-s-steps__list{grid-template-columns:repeat(var(--gg-cols, 3),minmax(0,1fr));gap:32px}}.tk-gg-s-steps__step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.tk-gg-s-steps__circle{position:relative;z-index:1;display:grid;place-items:center;width:var(--gg-circle, 66px);height:var(--gg-circle, 66px);border:1px solid var(--gg-ac);border-radius:50%;background:var(--gg-circle-bg, var(--gg-fg));color:var(--gg-num, var(--gg-ac));font-family:var(--font-heading--family, serif);font-weight:var(--font-heading--weight, 700);font-size:calc(var(--gg-circle, 66px) * .33);line-height:1;font-variant-numeric:oldstyle-nums}@media(min-width:750px){.tk-gg-s-steps--line .tk-gg-s-steps__step:not(:last-child):after{content:"";position:absolute;top:calc(var(--gg-circle, 66px) / 2);left:calc(50% + var(--gg-circle, 66px) / 2 + 8px);width:calc(100% + 32px - var(--gg-circle, 66px) - 16px);height:1px;background:linear-gradient(to right,transparent,color-mix(in srgb,var(--gg-fg, #000) 45%,transparent),transparent)}}.tk-gg-s-steps__title{margin:26px 0 0;font-family:var(--font-heading--family, serif);font-weight:var(--font-heading--weight, 700);font-size:21px;line-height:1.3;color:var(--gg-step-title, var(--gg-fg))}@media(max-width:749px){.tk-gg-s-steps__title{margin-block-start:22px;font-size:21px}}.tk-gg-s-steps__text{max-width:340px;margin:12px 0 0;font-size:15px;line-height:1.6;letter-spacing:.03em;color:var(--gg-muted)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/tk-gg-s-steps.css.map */
