.simple-steps,.steps.illustrated-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;margin:28px 0 0;list-style:none}.simple-steps .illustrated-step,.steps.illustrated-steps .illustrated-step{position:relative;display:block;min-width:0;padding:18px 24px 25px;background:#fff9;border:1px solid var(--line,#d9ded3);border-radius:22px}.step-picture{display:block;position:relative;width:min(100%,210px);aspect-ratio:1;overflow:hidden;margin:0 auto 15px;border-radius:6px}.step-picture img{position:absolute;display:block;width:300%;height:200%;max-width:none;left:var(--step-x);top:var(--step-y);object-fit:fill}.illustrated-step .step-copy{position:relative;padding-top:2px}.illustrated-step .step-number{position:absolute;top:-49px;left:-4px;display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--line,#d9ded3);border-radius:50%;background:var(--paper,#faf7f0);color:var(--green,#234b3f);font:500 20px/1 var(--display,Georgia,serif)}.simple-steps .illustrated-step h3,.steps.illustrated-steps .illustrated-step h3{font-family:var(--display,Georgia,serif);font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-.025em;margin:0 0 12px}.simple-steps .illustrated-step p,.steps.illustrated-steps .illustrated-step p{font-size:15px;line-height:1.8;color:var(--muted,#54615a);max-width:none;margin:0}.how .process-assurance{width:100%;max-width:none;line-height:1.7;margin:24px 0 0;text-align:center}.steps.illustrated-steps .step-picture{width:min(100%,170px)}.steps.illustrated-steps .illustrated-step{padding:16px 18px 22px}.steps.illustrated-steps .illustrated-step h3{font-size:22px}.steps.illustrated-steps .illustrated-step p{font-size:14px}@media(max-width:1050px){.simple-steps,.steps.illustrated-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:700px){.simple-steps,.steps.illustrated-steps{grid-template-columns:1fr;gap:16px}.simple-steps .illustrated-step,.steps.illustrated-steps .illustrated-step{display:grid;grid-template-columns:106px minmax(0,1fr);gap:17px;align-items:start;padding:18px 17px 20px}.simple-steps .step-picture,.steps.illustrated-steps .step-picture{width:106px;margin:0;grid-column:1;grid-row:1}.illustrated-step .step-number{position:static;width:26px;height:26px;font-size:17px;margin:0 0 9px}.simple-steps .illustrated-step h3,.steps.illustrated-steps .illustrated-step h3{font-size:21px;line-height:1.3;margin-bottom:10px}.simple-steps .illustrated-step p,.steps.illustrated-steps .illustrated-step p{font-size:15px;line-height:1.8}.how .process-assurance{text-align:left;font-size:15px}}@media(max-width:380px){.simple-steps .illustrated-step,.steps.illustrated-steps .illustrated-step{grid-template-columns:1fr;gap:8px;padding:17px 20px 23px}.simple-steps .step-picture,.steps.illustrated-steps .step-picture{width:156px;margin:0 auto 8px}.illustrated-step .step-number{float:left;margin:0 10px 5px 0}.simple-steps .illustrated-step h3,.steps.illustrated-steps .illustrated-step h3{min-height:27px}.illustrated-step .step-copy p{clear:both}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/pz-process-steps.css.map */
