.order-flow-branch__inner{max-width:1300px;margin:40px auto}.order-flow-main{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative}.order-card{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:28px 22px;position:relative;transition:.3s ease}.order-card:hover,.order-branch-step:hover{transform:translateY(-4px);border-color:#0000ffb3;box-shadow:0 10px 30px #0000ff2e}.order-card__num{width:52px;height:52px;border-radius:50%;background:#00f;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;margin-bottom:16px;box-shadow:0 0 18px #0000ff59}.order-card h3{margin:0 0 10px;font-size:20px;color:#fff}.order-card p{margin:0;color:#d5d5d5;font-size:14px;line-height:1.8}.order-main-arrow{position:absolute;top:50%;right:-16px;width:32px;height:20px;transform:translateY(-50%);z-index:2}.order-main-arrow:before{content:"";position:absolute;left:0;top:9px;width:30px;height:2px;background:#00f}.order-main-arrow:after{content:"";position:absolute;right:1px;top:5px;width:8px;height:8px;border-top:2px solid #0000ff;border-right:2px solid #0000ff;transform:rotate(45deg)}.order-main .order-card:last-child .order-main-arrow{display:none}.order-branch-wrap{position:relative;padding-top:40px}.order-branch-center-line{width:2px;height:40px;background:#00f;margin:0 auto;position:relative}.order-branch-center-line:after{content:"";position:absolute;bottom:0;left:50%;width:12px;height:12px;border-right:2px solid #0000ff;border-bottom:2px solid #0000ff;transform:translate(-50%) rotate(45deg)}.order-branches{display:grid;grid-template-columns:1fr 1fr;gap:40px;position:relative;margin-top:24px}.order-branches:before{content:"";position:absolute;top:-24px;left:24%;right:24%;height:2px;background:#00f}.order-branch{background:#0b0b0b;border:1px solid rgba(0,0,255,.35);border-radius:20px;padding:24px;position:relative}.order-branch:before{content:"";position:absolute;top:-24px;left:50%;width:2px;height:24px;background:#00f;transform:translate(-50%)}.order-branch__title{display:inline-block;padding:8px 14px;border-radius:999px;background:#00f;color:#fff;font-size:14px;font-weight:700;margin-bottom:18px}.order-branch__steps{display:grid;gap:14px}.order-branch-step{background:#151515;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px;transition:.3s ease}.order-branch-step strong{display:block;color:#fff;font-size:15px;margin-bottom:6px}.order-branch-step span{display:block;color:#cfcfcf;font-size:13px;line-height:1.8}.order-flow-note{margin-top:28px;text-align:center;line-height:1.8}.hmr-mark-y{background:linear-gradient(transparent 70%,#ff06 50%)}@media screen and (max-width:768px){.order-flow-main{grid-template-columns:1fr}.order-card{border-radius:5px;padding:2%}.order-card__num{width:30px;height:30px;font-size:12px;margin-bottom:5px}.order-card h3{font-size:14px!important}.order-main-arrow{display:none}.order-branches{grid-template-columns:1fr;margin-top:10px;gap:10px}.order-branches:before{display:none}.order-branch{border-radius:5px;padding:2%}.order-branch:before{display:none}.order-branch-wrap{padding-top:5px}.order-branch-center-line{height:15px}.order-branch__title{font-size:12px!important;padding:3px 10px;margin-bottom:5px}.order-branch-step{border-radius:5px;padding:2%}.order-branch-step strong{font-size:14px!important}}@media screen and (max-width:749px){.order-flow-branch{padding:60px 16px}.order-flow-branch__heading h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/homare-order-flow.css.map */
