.ic-scope .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.ic-scope .step{--line-h:2px;--line-color:var(--ic-step-line);position:relative;display:flex;flex-direction:column;gap:14px;padding-top:24px;border-top:var(--line-h) solid transparent}.ic-scope .step:first-child{--line-color:var(--ic-orange)}.ic-scope .step:before{content:"";position:absolute;left:0;right:0;top:calc(var(--line-h) * -1);height:var(--line-h);background:var(--line-color);transform-origin:left center}.ic-scope .step .num{font-size:40px;font-weight:800;font-style:italic;color:var(--ic-orange);line-height:1}.ic-scope .step h4{margin:0;font-size:23px;font-weight:700;color:var(--ic-text)}.ic-scope .step p{font-size:19px}.ic-scope .steps--anim .step{border-top-color:var(--ic-step-line)}.ic-scope .steps--anim .step:before{background:var(--ic-orange);transform:scaleX(0);transition:transform .45s linear calc(var(--i, 0) * .45s)}.ic-scope .steps--anim.is-in .step:before{transform:none}@media(max-width:1000px){.ic-scope .steps{grid-template-columns:1fr 1fr}}@media(max-width:750px){.ic-scope .steps{grid-template-columns:1fr;gap:0}.ic-scope .step{--line-h:1px;--line-color:var(--ic-line);flex-direction:row;gap:16px;padding:16px 0}.ic-scope .step:first-child{--line-color:var(--ic-line)}.ic-scope .steps--anim .step{border-top-color:var(--ic-line)}.ic-scope .step .num{font-size:30px;width:40px;flex:none}.ic-scope .step h4{font-size:20px;margin-bottom:4px}.ic-scope .step p{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/in-club-steps.css.map */
