.vz-use-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;margin-bottom:3.2rem}.vz-use-step{position:relative}.vz-use-step__photo{aspect-ratio:4 / 3;margin-bottom:1.8rem}.vz-use-step__n{position:absolute;top:1.4rem;left:1.4rem;width:3.8rem;height:3.8rem;border-radius:50%;background:var(--vz-white);color:var(--vz-ink);display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 4px 14px #0000001f}.vz-use-step h3{font-size:2rem;margin-bottom:.4rem}.vz-use-step p{font-size:1.4rem;color:var(--vz-muted);margin:0}.vz-use-cards{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}.vz-panel{background:var(--vz-cream);border-radius:var(--vz-radius-lg);padding:3.2rem}.vz-sec--cream .vz-panel{background:var(--vz-white)}.vz-panel h3{font-size:2.2rem;margin-bottom:.4rem}.vz-panel>p{font-size:1.35rem;color:var(--vz-muted);margin-bottom:2rem}.vz-dose{width:100%;border-collapse:collapse;background:var(--vz-white);border-radius:var(--vz-radius);overflow:hidden;font-size:1.45rem}.vz-sec--cream .vz-dose{background:var(--vz-cream)}.vz-dose th,.vz-dose td{text-align:left;padding:1.4rem 1.6rem;border-bottom:1px solid var(--vz-line)}.vz-dose th{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;font-weight:400;color:var(--vz-muted)}.vz-dose tr:last-child td{border-bottom:0}.vz-dose td:first-child{color:var(--vz-ink)}.vz-tip{display:flex;gap:1rem;margin-top:1.6rem;font-size:1.3rem;line-height:1.55}.vz-tip b{flex:0 0 auto;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--vz-ink);color:var(--vz-white);display:flex;align-items:center;justify-content:center;font-size:1.1rem}.vz-weeks{list-style:none;margin:0;padding:0;position:relative}.vz-weeks:before{content:"";position:absolute;left:1.1rem;top:1rem;bottom:1rem;width:1.5px;background:#00000026}.vz-weeks li{position:relative;padding:0 0 2rem 4.2rem}.vz-weeks li:last-child{padding-bottom:0}.vz-weeks li:before{content:"";position:absolute;left:0;top:.2rem;width:2.4rem;height:2.4rem;border-radius:50%;background:var(--vz-white);border:1.5px solid var(--vz-ink)}.vz-weeks li:last-child:before{background:var(--vz-ink)}.vz-weeks small{display:block;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--vz-muted)}.vz-weeks strong{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:1.9rem;color:var(--vz-ink);margin:.2rem 0}.vz-weeks span{font-size:1.35rem;color:var(--vz-muted)}@media(max-width:899px){.vz-use-steps,.vz-use-cards{grid-template-columns:1fr}.vz-panel{padding:2.4rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vz-how-to-use.css.map */
