.product-steps{max-width:1600px;padding:24px 20px}@media only screen and (min-width:768px){.product-steps{padding:32px 20px}}@media only screen and (min-width:1024px){.product-steps{padding:40px 20px}}@media only screen and (min-width:1440px){.product-steps{padding:48px 20px}}.product-steps{font-family:DM Sans,sans-serif;color:#1e1e1e}.product-steps .heading{width:100%;text-align:center;margin:0;padding:32px}.product-steps .heading .title{font-size:1.5rem;line-height:1.4;font-weight:700;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{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%;margin:0}.product-steps .steps .step{margin:0 10px;text-align:center}.product-steps .steps img,.product-steps .steps video{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:8px}@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/6927/assets/product-steps-section.css.map */
