.wombat-cart-coupon { margin: 0 0 2rem; padding: 1.6rem; border: 1px solid rgba(var(--color-foreground), .18); border-radius: 1rem; text-align: left; }
.wombat-cart-coupon h2 { margin: 0 0 .8rem; }
.wombat-cart-coupon p { line-height: 1.6; }
.wombat-cart-coupon__select { display: block; width: 100%; max-width: 48rem; min-height: 4.4rem; margin: 1rem 0; padding: .8rem 1rem; color: rgb(var(--color-foreground)); background: rgb(var(--color-background)); border: 1px solid rgba(var(--color-foreground), .3); border-radius: .4rem; }
.wombat-cart-coupon [data-coupon-status] { margin: .8rem 0 0; }

