.step-box-sec .step-heading{margin-bottom:40px;margin-top:0}.step-box-sec .steps-wrapper{display:flex;justify-content:center;align-items:flex-start;position:relative;gap:70px;flex-wrap:wrap;margin:0 auto}.step-box-sec .step-content{border-radius:12px;overflow:hidden}.step-box-sec .steps-wrapper:before{content:"";position:absolute;top:18px;left:0;height:2px;z-index:0;background:linear-gradient(90deg,#000,#151515 83.17%,#fff);width:100%}.step-box-sec .step-item{max-width:calc(33.33% - 70px * 2 / 3);flex:0 0 33.33%}.step-box-sec .step-number{width:38px;height:38px;line-height:1.3;border-radius:50%;font-weight:700;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;margin-left:-25px;margin-bottom:30px}.step-box-sec .step-item:first-child .step-number{margin-left:0}.step-box-sec .step-image img{width:100%;height:auto;display:block;object-fit:cover}.step-box-sec .step-desc{padding:30px 15px}.step-box-sec .step-desc *{line-height:1.5;font-family:Inter-light;margin:0}.step-box-sec .step-button{padding:14px;text-decoration:none;font-family:Trispace;text-transform:uppercase;display:block;width:100%;max-width:320px;text-align:center;border-radius:25px;margin:45px auto 0;line-height:1.5;letter-spacing:0}@media (max-width: 1024px){.step-box-sec .steps-wrapper{gap:40px}.step-box-sec .step-item{max-width:calc(33.33% - 40px * 2 / 3)}.step-box-sec .step-number{margin-left:-15px}}@media (max-width: 768px){.step-box-sec .steps-wrapper{gap:25px}.step-box-sec .step-item{max-width:calc(33.33% - 25px * 2 / 3)}}@media (max-width: 600px){.step-box-sec .step-item{max-width:100%;flex:0 0 100%}.step-box-sec .step-item{max-width:100%;flex:0 0 100%;display:flex}.step-box-sec .steps-wrapper{gap:0}.step-box-sec .step-number{width:35px;height:35px}.step-box-sec .step-content{max-width:calc(100% - 35px);margin-top:50px;margin-bottom:20px}.step-box-sec .steps-wrapper:before{top:0;left:16px;height:100%;background:linear-gradient(179deg,#000,#151515 83.17%,#fff);width:2px}.step-box-sec .step-number{margin-left:0}.step-box-sec .step-btn{margin-top:0}.step-box-sec .step-heading{margin:0 15px 30px}.step-box-sec .step-button{margin:10px auto 0;line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/step-box.css.map */
