.sg-steps{gap:2rem!important;align-items:stretch}.sg-steps>.sg-step{position:relative;display:flex!important;flex-direction:column;gap:1.2rem;padding:1.4rem 1.4rem 2.2rem!important;text-align:left!important;background:#fff!important;border:1px solid rgba(162,109,174,.18)!important;border-radius:24px!important;box-shadow:0 18px 40px -26px #5a3c6e80!important;transition:transform .2s ease}.sg-steps>.sg-step:hover{transform:translateY(-5px)}.sg-steps>.sg-step .sg-card__img,.sg-steps>.sg-step:not(:has(.sg-card__img)):before{height:170px;margin:0!important;border-radius:18px;overflow:hidden;background:linear-gradient(135deg,#f3eaf8,#fbf7fd);display:grid;place-items:center}.sg-steps>.sg-step .sg-card__img img{width:100%!important;height:100%!important;object-fit:contain!important;padding:1.4rem;border-radius:0!important}.sg-steps>.sg-step:not(:has(.sg-card__img)):before{content:"";display:block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 80'%3E%3Crect x='8' y='18' width='88' height='44' rx='10' fill='%23fff' stroke='%23A26DAE' stroke-width='5'/%3E%3Crect x='98' y='31' width='10' height='18' rx='3' fill='%23A26DAE'/%3E%3Crect x='16' y='26' width='22' height='28' rx='5' fill='%23F47A5E'/%3E%3Ctext x='66' y='47' font-family='Arial,sans-serif' font-size='17' font-weight='700' fill='%235A3E7A' text-anchor='middle'%3EADP%3C/text%3E%3C/svg%3E") center / 62% no-repeat,linear-gradient(135deg,#f3eaf8,#fbf7fd)}.sg-steps>.sg-step .sg-h3{display:flex;align-items:center;gap:1rem;margin:.4rem .4rem 0!important;font-size:clamp(1.7rem,1.4vw,1.95rem)!important;line-height:1.25!important}.sg-steps>.sg-step .sg-h3:before{flex:none;width:34px!important;height:34px!important;border-radius:10px!important;background:var(--sg-mauve)!important;color:#fff!important;font-size:1.4rem!important;margin:0!important}.sg-steps>.sg-step .sg-card__text{margin:0 .4rem!important;font-size:1.45rem!important;line-height:1.6!important;color:#444}.sg-steps>.sg-step .sg-card__text p{margin:0}.sg-steps>.sg-step .sg-card__text strong{color:#5a3e7a}@media(min-width:1200px){.sg-steps>.sg-step:not(:last-child):after{content:"\2192";position:absolute;right:-1.7rem;top:85px;transform:translateY(-50%);z-index:2;width:3.2rem;height:3.2rem;border-radius:50%;display:grid;place-items:center;background:var(--sg-mauve);color:#fff;font-size:1.6rem;box-shadow:0 0 0 4px #fff}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/suggy-v14.css.map */
