.sc-how{background:var(--sc-bg,#fff);padding:var(--sc-pt,50px) 0 var(--sc-pb,50px)}.sc-how__in{max-width:1140px;margin:0 auto;padding:0 22px}.sc-how__head{text-align:center;margin-bottom:34px}.sc-how__kick{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--sc-accent,#FE6292);margin-bottom:6px}.sc-how h2{font-size:clamp(23px,3vw,32px);font-weight:800;letter-spacing:-.026em;color:var(--sc-text,#232323);margin:0}.sc-how__grid{display:grid;grid-template-columns:repeat(var(--sc-cols,4),1fr);gap:20px;position:relative}.sc-how__grid:before{content:"";position:absolute;top:26px;left:calc(50% / var(--sc-cols,4));right:calc(50% / var(--sc-cols,4));height:2px;background:var(--sc-line,#F0E4D4)}.sc-how__step{position:relative;text-align:center;padding:0 6px}.sc-how__n{width:52px;height:52px;margin:0 auto 15px;border-radius:50%;background:var(--sc-bg,#fff);border:2px solid var(--sc-circle-border,#E7DACA);color:var(--sc-circle-text,#7F756C);font-size:19px;font-weight:800;display:grid;place-items:center;position:relative;z-index:1}.sc-how__step h3{font-size:16px;font-weight:800;letter-spacing:-.015em;color:var(--sc-text,#232323);margin:0 0 6px;text-wrap:balance}.sc-how__step p{font-size:13.5px;line-height:1.45;color:var(--sc-muted,#6E645C);margin:0}.sc-how__step--key .sc-how__n{background:var(--sc-accent,#FE6292);border-color:var(--sc-accent,#FE6292);color:var(--sc-key-num,#fff)}.sc-how__step--key{background:var(--sc-key-bg,#FFF0F5);border-radius:16px;padding:20px 14px;margin-top:-20px}.sc-how__step--key h3{color:var(--sc-key-title,#B8134F)}.sc-how__step--key p{color:var(--sc-key-text,#7A5162)}@media(max-width:820px){.sc-how__grid{grid-template-columns:1fr;gap:14px}.sc-how__grid:before{display:none}.sc-how__step{display:grid;grid-template-columns:52px 1fr;gap:16px;text-align:left;align-items:start}.sc-how__n{margin:0}.sc-how__step--key{margin-top:0;padding:16px 14px}}@media(max-width:749px){.sc-how{padding-top:calc(var(--sc-pt,50px) * .75);padding-bottom:calc(var(--sc-pb,50px) * .75)}}.sc-how__empty{margin:0;padding:14px 16px;border:1px dashed var(--sc-circle-border,#E7DACA);border-radius:10px;font-size:13px;line-height:1.4;text-align:center;color:var(--sc-muted,#6E645C)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sc-como-funciona.css.map */
