/* Architectural ordering guide — approved direction A. */
#how-to-order .purchase-steps{gap:0;align-items:stretch}
#how-to-order .purchase-steps>li{border-top:0;padding:0 28px 6px;min-width:0}
#how-to-order .purchase-steps>li:first-child{padding-left:0}
#how-to-order .purchase-steps>li:last-child{padding-right:0}
#how-to-order .purchase-steps>li+li{border-left:1px solid #2b3e3830}
#how-to-order .purchase-illustration{width:100%;max-width:240px;height:190px;margin:0 0 24px;background-image:url('/assets/ecosh-order-architectural-illustrations.png');background-repeat:no-repeat}
#how-to-order .purchase-illustration-1{background-size:381.05263157894734% auto;background-position:0.0% 50%}
#how-to-order .purchase-illustration-2{background-size:402.22222222222223% auto;background-position:34.92647058823529% 50%}
#how-to-order .purchase-illustration-3{background-size:472.17391304347825% auto;background-position:64.83644859813083% 50%}
#how-to-order .purchase-illustration-4{background-size:360.797342192691% auto;background-position:100.0% 50%}
#how-to-order .purchase-steps h3{margin-top:0;font-weight:400}
#how-to-order .purchase-steps p{font-size:1rem;line-height:1.65}
@media(max-width:1000px){#how-to-order .purchase-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}#how-to-order .purchase-steps>li{padding:0 24px}#how-to-order .purchase-steps>li:nth-child(odd){padding-left:0;border-left:0}#how-to-order .purchase-steps>li:nth-child(even){padding-right:0}}
@media(max-width:600px){#how-to-order .purchase-steps{grid-template-columns:1fr;gap:28px}#how-to-order .purchase-steps>li,#how-to-order .purchase-steps>li+li{padding:0 0 28px;border-left:0;border-bottom:1px solid #2b3e3830}#how-to-order .purchase-steps>li:last-child{border-bottom:0;padding-bottom:0}#how-to-order .purchase-illustration{max-width:190px;height:170px;margin-bottom:16px}}
