.pretty-cart-summary .pretty-coupon-saving,
.pretty-cart-summary>.pretty-summary-row:has(>span),
#pretty-cart-drawer .pretty-coupon-saving{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;margin:0 0 20px!important;padding:0!important;color:#777!important;font:400 13px/1.5 Manrope,sans-serif!important}
.pretty-cart-summary .pretty-coupon-saving-label,
#pretty-cart-drawer .pretty-coupon-saving-label{display:flex!important;flex:1 1 auto;flex-wrap:wrap;gap:3px 5px;min-width:0}
.pretty-cart-summary .pretty-coupon-code,
#pretty-cart-drawer .pretty-coupon-code{display:inline!important;max-width:100%;padding:0!important;border:0!important;border-radius:0!important;background:none!important;letter-spacing:normal!important;text-transform:none!important;overflow-wrap:anywhere}
.pretty-cart-summary .pretty-coupon-saving *,
.pretty-cart-summary>.pretty-summary-row:has(>span)>span,
.pretty-cart-summary>.pretty-summary-row:has(>span)>span *,
#pretty-cart-drawer .pretty-coupon-saving *{color:#777!important;font-size:13px!important;font-weight:400!important;line-height:1.5!important}
.pretty-cart-summary .pretty-coupon-saving-amount,
.pretty-cart-summary>.pretty-summary-row:has(>span)>span:last-child,
#pretty-cart-drawer .pretty-coupon-saving-amount{flex:0 0 auto;white-space:nowrap;text-align:right}
@media(max-width:767px){.pretty-cart-summary .pretty-coupon-saving,.pretty-cart-summary>.pretty-summary-row:has(>span),#pretty-cart-drawer .pretty-coupon-saving{gap:12px!important;margin-bottom:18px!important}}

.pretty-cart-summary .pretty-coupon-saving .pretty-coupon-saving-amount,
.pretty-cart-summary .pretty-coupon-saving .pretty-coupon-saving-amount *,
.pretty-cart-summary>.pretty-summary-row:has(>span)>span:last-child,
.pretty-cart-summary>.pretty-summary-row:has(>span)>span:last-child *,
#pretty-cart-drawer .pretty-coupon-saving .pretty-coupon-saving-amount,
#pretty-cart-drawer .pretty-coupon-saving .pretty-coupon-saving-amount *{color:#1f1f1f!important}
