.instructions-step .section_heading{margin-bottom:30px;text-align:center}.instructions-step .section_heading h2{color:var(--color-heading);margin:0 0 13px}.instructions-step .section_heading .rte p{margin:0}.instructions-step .instructions-grid{display:grid;grid-template-columns:repeat(1,1fr);column-gap:50px;row-gap:30px;position:relative}.step_grid_item{text-align:center;z-index:1}.step_grid_item .image__wrap{position:relative;border-radius:50%;overflow:hidden;border:2px solid #00000024;margin-bottom:24px;font-size:0;min-height:255px;height:255px;width:255px}.step_grid_item .image__wrap img{width:100%;height:100%;object-fit:cover}.step_grid_item span{font-family:Gotham;font-weight:900;font-size:20px;line-height:100%;letter-spacing:0;text-transform:uppercase;display:inline-block;margin:0 0 8px;color:#e62129}.step_grid_item h4{font-weight:900;font-size:20px;line-height:90%;letter-spacing:0;text-transform:lowercase;margin:0 0 8px}.step_grid_item p{margin:0}.line-pattern{position:absolute;top:50%;transform:translateY(-50%);z-index:0;right:-30px}.step_grid_item p{font-size:16px}.image__wrap-column{max-width:250px;margin:0 auto}.instructions-step .instructions-grid:before{content:"";position:absolute;top:calc(50% - 70px);left:70px;width:100%;border:2px solid #00A2E9;height:450px;opacity:1;border-radius:0 555px 555px 0;border-width:2px;border-style:dashed;transform:translateY(-50%);border-left:none}@media(min-width:500px){.instructions-step .instructions-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:750px){.instructions-step .section_heading{margin-bottom:40px}.instructions-step .instructions-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.instructions-step .instructions-grid{column-gap:100px;row-gap:66px}.step_grid_item h4{font-size:28px}}@media(min-width:1300px){.instructions-step .instructions-grid{column-gap:120px}.step_grid_item h4{font-size:28px}.instructions-step .instructions-grid{width:90%;margin:auto}}@media(max-width:767px){.instructions-step .instructions-grid .column-step-4{order:6}.instructions-step .instructions-grid .column-step-5{order:5}.step_content{background-color:rgb(var(--color-background));padding:5px 0}.instructions-step .section_heading{background-color:rgb(var(--color-background));position:relative;z-index:9;padding:5px 0}}@media(max-width:749px)and (min-width:500px){.instructions-step .instructions-grid:before{display:none}}@media(max-width:499px){.instructions-step .instructions-grid:before{border-radius:0;left:50%;width:auto;height:100%;z-index:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/instructions-step.css.map */
