.mira-values-section{background:var(--color-background);color:var(--color-foreground)}
.mira-values-section__inner{max-width:1280px;margin-inline:auto;padding:34px max(24px,var(--page-margin,24px))}
.mira-values-section__heading{text-align:center;margin:0 0 28px;font-size:clamp(18px,1.5vw,22px);line-height:1.35;font-weight:500}
.mira-values-list{list-style:none!important;padding:0!important;margin:0!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
.mira-values-list .mira-value-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:12px;min-width:0;margin:0;padding:8px 12px}
.mira-value-card .mira-value-icon{width:34px;height:34px;flex-shrink:0;color:var(--color-foreground);display:block}
.mira-value-copy{display:block;font-size:14px;font-weight:500;line-height:1.45;overflow-wrap:break-word}
.mira-value-copy small{display:block;font-size:inherit;font-weight:inherit}
.mira-values-list--product{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;margin:22px 0 26px!important;padding:22px 0!important;border-block:1px solid var(--color-border)}
.mira-values-list--product .mira-value-card{padding:0 6px;gap:10px}
.mira-values-list--product .mira-value-icon{width:29px;height:29px}
.mira-values-list--product .mira-value-copy{font-size:13px}
@media(max-width:749px){.mira-values-section__inner{padding-block:30px}.mira-values-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.mira-values-list--product{gap:20px 12px}.mira-value-card{padding-inline:4px!important}}
