.cart-quantity-promotion{margin:10px 16px 12px;text-align:center;color:#171717}
.cart-quantity-promotion p{margin:0;font-size:12px;line-height:1.5;letter-spacing:0}
.cart-quantity-promotion .cart-quantity-promotion__title{font-weight:600;margin-bottom:8px}
.cart-quantity-promotion__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:8px}
.cart-quantity-promotion__tier{display:flex;flex-direction:column;gap:3px;padding:9px 4px;border:1px solid transparent;border-radius:10px;background:#fcf0f3;font-size:11px;line-height:1.3}
.cart-quantity-promotion__tier--last{background:#eef0fb}
.cart-quantity-promotion__tier strong{font-size:22px;line-height:1.1}
.cart-quantity-promotion__tier.is-active{border-color:#008c5a;box-shadow:inset 0 0 0 1px #008c5a}
.cart-quantity-promotion .cart-quantity-promotion__unlocked{color:#00774c;margin-bottom:3px}
.cart-quantity-promotion .cart-quantity-promotion__next{color:#555}
.emilia-cart-page>.cart-quantity-promotion{max-width:660px;margin:0 auto 26px}
.mc__summary.mc__quantity-discount{font-size:13px;color:#00774c;margin-bottom:8px}
matilde-cart .mc .mc__announcement{margin-bottom:3px}
matilde-cart .mc .cart-quantity-promotion{margin-top:3px}
