#how-it-works-section{position:relative;overflow:hidden}#how-it-works-section .how-it-works-wrapper{display:grid;grid-template-columns:.5fr 1fr;gap:5%;position:relative}#how-it-works-section .how-it-image{flex:1}#how-it-works-section .how-it-image img{width:100%;border-radius:30px}#how-it-works-section .how-it-content{flex:1}#how-it-works-section .how-it-title h4{font-size:40px;letter-spacing:2.4px;color:#000;text-transform:capitalize;opacity:.99;font-family:Haettenschweiler,sans-serif;margin:1rem 0 .2rem}#how-it-works-section .how-it-title p{font-size:14px;letter-spacing:0px;color:#000;opacity:.5;line-height:26px;width:436px;font-family:var(--font-body-family);margin:.2rem 0 4rem}#how-it-works-section .number-title-text-block{display:flex;gap:25px;margin-bottom:3.5rem}#how-it-works-section .number{font-size:18px;font-weight:600;letter-spacing:0px;color:#744585;text-transform:capitalize;opacity:.99;font-family:var(--font-body-family);border-radius:50px;width:37px;height:37px;line-height:34px;text-align:center;border:.5px dashed #714183;flex:none}#how-it-works-section .title{font-size:20px;font-weight:600;line-height:26px;letter-spacing:0px;color:#000;text-transform:capitalize;opacity:.99;font-family:var(--font-body-family);margin:0 0 .8rem}#how-it-works-section .text{font-size:14px;line-height:26px;letter-spacing:0px;color:#000;opacity:.5}@media screen and (max-width: 991px){#how-it-works-section .how-it-works-wrapper{display:block}}@media screen and (max-width: 749px){#how-it-works-section .how-it-title h4{font-size:30px}#how-it-works-section .how-it-title p{width:auto}#how-it-works-section .title{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/how-it-works.css.map */
