.how-steps-section{background:transparent;padding-block:0}.how-steps-section.section{padding-block:0}.shopify-section[class*=zaya-] .how-steps-section--page,.how-steps-section--page.section{padding-block:var(--section-space-y, clamp(3rem, 6vw, 5rem));background:#fff}.how-steps{display:grid;gap:clamp(1.5rem,3vw,2.5rem)}.how-steps__intro{display:grid;gap:var(--space-3);max-width:none;justify-items:start}.how-steps__intro h2{margin:0;font-family:var(--font-body);font-size:clamp(1.85rem,3.2vw,2.5rem);font-weight:var(--weight-title);letter-spacing:-.03em;line-height:1.15;color:var(--color-verde-profundo);white-space:nowrap}.how-steps__lead{margin:0;max-width:none;font-size:1rem;line-height:1.55;color:var(--color-text-muted);text-wrap:pretty}.how-steps__accent{position:relative;display:inline;white-space:nowrap;color:var(--color-verde-profundo)}@media(max-width:899px){.how-steps__intro h2{white-space:normal}.how-steps__accent{display:block;width:fit-content;max-width:100%}}.how-steps__accent:after{content:"";position:absolute;left:0;right:0;bottom:.02em;height:3px;background:var(--color-pessego);pointer-events:none}.how-steps__grid{list-style:none;margin:0;padding:0;display:grid;gap:30px}.how-step{display:grid;grid-template-rows:auto auto 1fr;gap:.55rem;background:#fff;border-radius:1.15rem;padding:20px;min-height:100%}.how-step__head{display:flex;align-items:center;gap:.65rem}.how-step__num{display:grid;place-items:center;width:2rem;height:2rem;flex-shrink:0;border-radius:50%;background:var(--color-verde-nevoa);font-family:var(--font-body);font-size:.875rem;font-weight:600;color:var(--color-verde-profundo);line-height:1}.how-step h3{margin:0;font-family:var(--font-body);font-size:clamp(1.375rem,2.2vw,1.625rem);font-weight:700;letter-spacing:-.025em;color:var(--color-verde-profundo);line-height:1.25}.how-step>p{margin:0;font-size:1rem;line-height:1.5;color:var(--color-text-muted)}.how-step__visual{margin-top:.85rem;align-self:end;border-radius:.9rem;overflow:hidden;background:var(--color-creme);aspect-ratio:4 / 3;position:relative}.how-step__visual img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.how-step__visual--photo{background:var(--color-creme)}.how-step__visual--photo img{object-fit:cover;object-position:center top}.how-step-mock--consult{display:grid;gap:.65rem;padding:.9rem;background:linear-gradient(160deg,rgba(196,210,172,.35),transparent 55%),#f7f4ec}.how-step-mock__chip{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;padding:.3rem .65rem;border-radius:999px;background:#fff;font-size:.6875rem;font-weight:600;color:var(--color-verde-profundo);box-shadow:0 2px 10px #143a310f}.how-step-mock__chip-dot{width:.4rem;height:.4rem;border-radius:50%;background:var(--color-salvia)}.how-step-mock__row{display:grid;grid-template-columns:2.75rem 1fr auto;gap:.65rem;align-items:center;background:#fff;border-radius:.85rem;padding:.7rem;box-shadow:0 4px 16px #143a310f}.how-step-mock__avatar{width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;display:block}.how-step-mock__meta strong{display:block;font-size:.8125rem;color:var(--color-verde-profundo);letter-spacing:-.02em}.how-step-mock__meta span{display:block;font-size:.6875rem;color:var(--color-text-muted);margin-top:.1rem}.how-step-mock__badge{width:2rem;height:2rem;border-radius:50%;background:var(--color-verde-profundo);color:#f5efe3;display:grid;place-items:center;font-size:.7rem}.how-step-mock__slots{display:flex;gap:.4rem;flex-wrap:wrap}.how-step-mock__slot{flex:1 1 0;min-width:3.4rem;text-align:center;padding:.45rem .3rem;border-radius:.55rem;background:#fff;font-size:.625rem;color:var(--color-text-muted);border:1px solid rgba(20,58,49,.08)}.how-step-mock__slot.is-active{background:var(--color-verde-nevoa);border-color:transparent;color:var(--color-verde-profundo);font-weight:600}.how-step-mock--plan{display:grid;place-items:center;padding:1rem;background:radial-gradient(ellipse 70% 60% at 70% 20%,rgba(233,192,161,.4),transparent 60%),#f7f4ec}.how-step-mock__product{position:relative;width:min(100%,11rem);background:#fff;border-radius:1rem;padding:.85rem;box-shadow:0 10px 28px #143a3114;display:grid;gap:.55rem;justify-items:center}.how-step-mock__product img{width:4.5rem;height:auto;display:block;min-height:0}.how-step-mock__product strong{font-size:.75rem;color:var(--color-verde-profundo);text-align:center;letter-spacing:-.02em}.how-step-mock__price{position:absolute;top:-.45rem;right:-.45rem;background:var(--color-verde-profundo);color:#f5efe3;border-radius:999px;padding:.35rem .65rem;font-size:.75rem;font-weight:700;box-shadow:0 6px 16px #143a312e}.how-step-mock--progress{display:grid;gap:.7rem;padding:.9rem;background:linear-gradient(180deg,rgba(196,210,172,.28),transparent 50%),#f7f4ec}.how-step-mock__progress-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.how-step-mock__progress-head strong{font-size:1.15rem;color:var(--color-verde-profundo);letter-spacing:-.03em}.how-step-mock__progress-head span{display:block;font-size:.6875rem;color:var(--color-text-muted);font-weight:500;margin-bottom:.15rem}.how-step-mock__log{border:none;border-radius:999px;background:var(--color-verde-profundo);color:#f5efe3;font-size:.6875rem;font-weight:600;padding:.4rem .75rem}.how-step-mock__chart{height:4.75rem;border-radius:.75rem;background:#fff;padding:.65rem .75rem .4rem;box-shadow:0 4px 14px #143a310d}.how-step-mock__chart svg{width:100%;height:100%;display:block}.how-step-mock__months{display:flex;justify-content:space-between;font-size:.625rem;color:var(--color-text-muted);padding-inline:.15rem}@media(min-width:900px){.how-steps{padding-inline:0}.how-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.how-step{padding:20px}}@media(max-width:899px){.how-steps-section{padding-inline:0}.how-steps__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zaya-how-steps.css.map */
