.steps-row{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:1500px;margin:0 auto;padding-left:12px;padding-right:12px;background:var(--steps-row-background, #ffffff)}.steps-row__header{display:flex;flex-direction:column;align-self:stretch;gap:6px;text-align:center}.steps-row__heading{margin:0;color:var(--steps-row-heading-text, #000000);font-family:ivypresto-headline,Times New Roman,serif;font-size:30px;font-weight:100;line-height:40px;letter-spacing:normal;text-transform:uppercase}.steps-row__subheading{margin:0;color:var(--steps-row-subheading-text, #000000);font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:400}.steps-row__list{display:grid;grid-template-columns:repeat(2,1fr);align-self:stretch;gap:20px 10px;margin:0;padding:0;list-style:none;counter-reset:steps-row}.steps-row__item{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;counter-increment:steps-row}.steps-row__image,.steps-row__placeholder{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border:1px solid var(--steps-row-image-border, #e5e5e5);border-radius:var(--steps-row-radius, 12px);background:var(--steps-row-placeholder-background, #f9eceb)}.steps-row__placeholder{height:auto}.steps-row__label{display:flex;justify-content:flex-start;align-items:center;align-self:stretch;gap:10px;color:var(--steps-row-label-text, #000000);font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase}.steps-row__label:before{content:counter(steps-row) ".";flex-shrink:0}.steps-row__label-text{flex:1 1 0;min-width:0}.steps-row__description{align-self:stretch;margin:0;color:var(--steps-row-description-text, #6b6b6b);font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:400;line-height:1.4;text-align:left}@media screen and (min-width:750px){.steps-row__heading{font-size:32px;line-height:1.25}.steps-row__list{grid-template-columns:repeat(4,1fr);gap:40px}.steps-row__image,.steps-row__placeholder{aspect-ratio:345 / 375;border-radius:var(--steps-row-radius-desktop, 20px)}.steps-row__label{justify-content:flex-start;font-size:20px}.steps-row__label-text{flex:0 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/section-steps-row.css.map */
