.mi-quote-submit-progress{margin-top:12px;padding:12px 14px;border:1px solid #dce5d9;border-radius:10px;background:#f6faf3;color:#234d32;line-height:1.5}
.mi-quote-submit-progress strong{font-size:15px}.mi-quote-submit-progress p{margin:4px 0 0;font-size:13px}
.mi-quote-submit-progress__spinner{display:inline-block;width:16px;height:16px;margin-right:9px;vertical-align:-2px;border:2px solid #cfddc9;border-top-color:#347044;border-radius:50%;animation:mi-quote-submit-spin 1s linear infinite}
@keyframes mi-quote-submit-spin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.mi-quote-submit-progress__spinner{animation:none}}
