.ml-how{padding:clamp(3rem,6vw,5rem) 1.25rem;background:#fff}.ml-how__head h2{font-family:Cormorant Garamond,Georgia,serif;font-weight:600}.ml-how__step{padding:1.5rem;border-radius:1.25rem;background:#fff;border:1px solid rgba(26,26,26,.08);box-shadow:0 2px 12px #1a1a1a0a;transition:transform .25s ease,box-shadow .25s ease}.ml-how__step:hover{transform:translateY(-2px);box-shadow:0 8px 32px #1a1a1a12}.ml-how__inner{max-width:56rem;margin:0 auto;text-align:center}.ml-how__head h2{margin:0 0 .65rem;font-size:clamp(1.375rem,3vw,1.875rem)}.ml-how__head p{margin:0 0 2rem;color:#5c5668;line-height:1.6}.ml-how__steps{display:grid;gap:1rem;text-align:left}@media(min-width:768px){.ml-how__steps{grid-template-columns:repeat(3,1fr)}}.ml-how__step{padding:1.35rem;border-radius:1rem;background:#fffefb;border:1px solid rgba(240,196,23,.35)}.ml-how__num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin-bottom:.75rem;border-radius:999px;background:#1a1a1a;color:#f0c417;font-size:.875rem;font-weight:800}.ml-how__step h3{margin:0 0 .35rem;font-size:1.0625rem}.ml-how__step p{margin:0;font-size:.875rem;line-height:1.5;color:#5c5668}.ml-how__cta{display:inline-flex;margin-top:1.75rem;padding:.9rem 1.75rem;border-radius:999px;background:#1a1a1a;color:#fff;font-weight:700;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-collagen-how-it-works.css.map */
