.timeline-section h2,.timeline-section .action-wrapper{text-align:center}.timeline-section .timeline-steps{max-width:450px;margin:0 auto}.timeline-section ol{counter-reset:step-counter;display:grid;grid-template-columns:repeat(var(--ts-ol-cols, 4),1fr);list-style:none;margin:0 auto}.timeline-section ol li{counter-increment:step-counter;position:relative;border-bottom:1px solid var(--colorBorder);padding:1.5rem 0;margin-bottom:0;display:flex;align-items:center;gap:.5rem;grid-column:auto / span var(--ts-ol-cols, 4)}.timeline-section ol li:last-of-type{border-bottom-width:0}.timeline-section ol li:before{background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);display:inline-block;content:counter(step-counter);font-size:calc(var(--typeBaseSize) + 4px);line-height:2.5rem;height:3.5rem;text-align:center;width:3.5rem;border:solid .5rem var(--colorBody);border-radius:55px;font-weight:600;position:relative;z-index:1}.timeline-section ol span{display:block}@media only screen and (min-width: 769px){.timeline-section .timeline-steps{max-width:100%}.timeline-section ol li{padding-left:2rem;padding-right:2rem;text-align:center;border-bottom:none;grid-column:auto / span 1;display:list-item}.timeline-section ol li:after{background-color:var(--colorBtnPrimary);content:"";display:block;height:.125rem;left:50%;position:absolute;top:3.125rem;width:100%;z-index:0}.timeline-section ol li:last-of-type:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/timeline-section.css.map */
