.vcnd-cart-progress{margin:1.4rem 0;padding:1.2rem 1.4rem;border:1px solid #e5d9df;border-radius:8px;background:#fbf7f3;color:#472a44;font-size:1.3rem;line-height:1.5;text-align:left;overflow-wrap:anywhere}
.vcnd-cart-progress p{margin:0}
.vcnd-cart-progress p+p{margin-top:.6rem}
.vcnd-cart-progress a{color:inherit;text-underline-offset:3px}
.vcnd-cart-progress strong{font-weight:600}
.cart-notification .vcnd-cart-progress{font-size:1.2rem;margin:.8rem 0}
@media(max-width:749px){.vcnd-cart-progress{padding:1rem 1.2rem}}
