.product-steps{color:#1e1e1e;font-family:DM Sans,sans-serif;margin:32px 0;max-width:1600px;padding:0 20px}.product-steps .heading{margin:0;padding:32px;text-align:center;width:100%}.product-steps .heading .title{font-size:1.5rem;font-weight:700;line-height:1.4;margin:0 0 8px}@media only screen and (min-width:768px){.product-steps .heading .title{font-size:1.875rem;line-height:1.2}}.product-steps .heading .subtitle{font-size:1rem;line-height:1.5;margin:0}@media only screen and (min-width:768px){.product-steps .heading .title{font-size:2rem}.product-steps .heading .subtitle{font-size:1.125rem}}.product-steps .steps{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin:0 0 16px;width:100%}.product-steps .steps .step{margin:0 10px;text-align:center}.product-steps .steps img,.product-steps .steps video{aspect-ratio:4/5;border-radius:8px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:768px){.product-steps .steps{flex-direction:row;flex-wrap:nowrap}.product-steps .steps:has(.step:nth-last-child(4)){gap:16px}.product-steps .steps .step{flex:1;min-width:60px}}@media only screen and (min-width:1728px){.product-steps .steps{padding:0}}.product-steps .steps figcaption{padding:0 10px}.product-steps .steps .title{font-size:1.125rem;font-weight:700;line-height:1.5;margin:4px 0}.product-steps .steps .description{font-size:1rem;line-height:1.5;margin:0}
/*# sourceMappingURL=/cdn/shop/t/6575/assets/product-steps-section.css.map */
