.numbered-cards{padding-left:12px;padding-right:12px}.numbered-cards__panel{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:var(--numbered-cards-max-width, 1500px);margin:0 auto;padding:12px;border-radius:var(--numbered-cards-panel-radius, 30px);background:var(--numbered-cards-panel-background, #f9eceb)}.numbered-cards__header{display:flex;flex-direction:column;gap:6px;align-self:stretch;text-align:center}h2.numbered-cards__heading{margin:0;color:var(--numbered-cards-heading-text, #000000);font-family:ivypresto-headline,Times New Roman,serif;font-size:30px;font-weight:100;line-height:1.25;letter-spacing:normal;text-transform:uppercase}.numbered-cards__subheading,.numbered-cards__subheading p{margin:0;color:var(--numbered-cards-subheading-text, #000000);font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.numbered-cards__grid{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:20px;align-self:stretch}.numbered-cards__card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:12px;border:1px solid var(--numbered-cards-card-border, #b37c71);border-radius:var(--numbered-cards-card-radius, 12px);background:var(--numbered-cards-card-background, #fffdf9)}.numbered-cards__card-header{display:flex;align-items:center;gap:12px;align-self:stretch}.numbered-cards__number{flex-shrink:0;color:var(--numbered-cards-number-text, #b37c71);font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:700;line-height:18px}h3.numbered-cards__card-title{margin:0;color:var(--numbered-cards-title-text, #000000);font-family:ivypresto-headline,Times New Roman,serif;font-size:20px;font-weight:100;line-height:27px;letter-spacing:.18px;text-transform:none}.numbered-cards__card-text{margin:0;align-self:stretch;color:var(--numbered-cards-body-text, #4b4136);font-family:Red Hat Display,sans-serif;font-size:14px;font-weight:400;line-height:22px}@media screen and (min-width:750px){.numbered-cards{padding-left:20px;padding-right:20px}.numbered-cards__panel{padding:20px}h2.numbered-cards__heading{font-size:32px}.numbered-cards__grid{flex-direction:row;flex-wrap:wrap;gap:var(--numbered-cards-gap, 40px)}.numbered-cards__card{flex:0 1 var(--numbered-cards-card-width, 200px);align-items:center;padding:20px}.numbered-cards__card-header{flex-direction:column;align-items:flex-start;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/section-numbered-cards.css.map */
