.zl-section{padding-top:var(--zl-pt, 0px);padding-bottom:var(--zl-pb, 0px)}.zl-section *,.zl-section *:before,.zl-section *:after{box-sizing:border-box}.zl-section--bg-full{background:var(--zl-bg)}.zl-section__inner{max-width:var(--zl-mw, 1320px);margin-inline:auto;padding-inline:var(--zl-px, 24px);border-top:var(--zl-bt, 0) solid var(--zl-line);border-bottom:var(--zl-bb, 0) solid var(--zl-line)}.zl-section--bg-contained .zl-section__inner{background:var(--zl-bg)}.zl-steps__grid{display:grid;grid-template-columns:repeat(var(--zl-cols, 3),1fr)}.zl-steps__cell{display:flex;gap:18px;align-items:flex-start;padding:38px clamp(20px,3vw,44px);border-left:1px solid var(--zl-line)}.zl-steps__cell:first-child{border-left:none}.zl-steps--icon-above .zl-steps__cell{flex-direction:column;gap:12px}.zl-steps__icon{flex:0 0 auto;color:var(--zl-title)}.zl-steps__icon svg{width:var(--zl-icon-size, 46px);height:var(--zl-icon-size, 46px);display:block}.zl-steps__step{font-size:11px;font-weight:500;letter-spacing:.04em;color:var(--zl-accent);margin-bottom:8px}.zl-steps__title{font-size:17px;font-weight:500;line-height:1.25;color:var(--zl-title)}.zl-steps__desc{font-size:13.5px;line-height:1.55;color:var(--zl-desc);margin-top:6px;max-width:34ch}@media(max-width:749px){.zl-section{padding-top:calc(var(--zl-pt, 0px) * var(--zl-pms, 1));padding-bottom:calc(var(--zl-pb, 0px) * var(--zl-pms, 1))}.zl-steps__grid{grid-template-columns:1fr}.zl-steps__cell{border-left:none;border-top:1px solid var(--zl-line)}.zl-steps__cell:first-child{border-top:none}}.zl-ticker{background:var(--zl-bg);color:var(--zl-fg);overflow:hidden;white-space:nowrap;padding:var(--zl-py, 9px) 0}.zl-ticker__track{display:inline-flex;animation:zl-tick var(--zl-dur, 32s) linear infinite}.zl-ticker--reverse .zl-ticker__track{animation-direction:reverse}.zl-ticker:hover .zl-ticker__track{animation-play-state:var(--zl-hover, running)}.zl-ticker__group{display:inline-flex;align-items:center;flex:none}.zl-ticker__item,.zl-ticker__sep{margin:0 calc(var(--zl-gap, 26px) / 2);font-family:var(--zl-font, inherit);font-size:var(--zl-size, 11.5px);letter-spacing:var(--zl-ls, 0);text-transform:var(--zl-tt, none)}.zl-ticker__item{text-decoration:none;color:inherit}a.zl-ticker__item:hover{text-decoration:underline}.zl-ticker__sep{opacity:.65}@keyframes zl-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.zl-ticker__track{animation:none}.zl-ticker{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/296/compiled_assets/styles.css.map */
