.cart-discount{margin-bottom:calc(4 * var(--space-unit));text-align:start}.cart-discount__label{display:block;margin-bottom:calc(2 * var(--space-unit));font-size:13px;font-weight:600;line-height:18px}.cart-discount__input{min-width:0;font-size:16px;text-transform:uppercase}.cart-discount__apply{white-space:nowrap}.cart-discount__codes{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit));margin:calc(3 * var(--space-unit)) 0 0;padding:0;list-style:none}.cart-discount__code{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 2px 0 10px;border:1.5px dashed rgb(var(--br-ink-rgb) / .55);border-radius:5px;background-color:var(--br-gold-200);color:var(--br-ink);font-size:13px;font-weight:800;letter-spacing:.08em;line-height:18px}.cart-discount__code-icon{flex:none;color:var(--br-brand-700)}.cart-discount__remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:4px;background-color:transparent;color:var(--br-ink);cursor:pointer}.cart-discount__remove:focus-visible{outline:2px solid var(--br-ring);outline-offset:-2px}.cart-discount__code-saving{font-weight:600;letter-spacing:0}.cart-discount__add,.cart-discount[data-collapsed] .cart-discount__label,.cart-discount[data-collapsed] .cart-discount__field{display:none}.cart-discount[data-collapsed] .cart-discount__codes{margin-top:0}.cart-discount[data-collapsed] .cart-discount__add{display:inline-flex;align-items:center;min-height:24px;margin-top:var(--space-unit)}.cart-discount__add:focus-visible{outline:2px solid var(--br-ring);outline-offset:2px}.cart-discount__status{margin:calc(2 * var(--space-unit)) 0 0;font-size:13px;font-weight:600;line-height:18px}.cart-discount__status:empty{margin:0}.cart-discount__status[data-tone=success]{color:rgb(var(--success-text-color))}.cart-discount__status[data-tone=error]{color:rgb(var(--error-text-color))}.drawer--cart .cart-discount[data-collapsed]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-unit) calc(3 * var(--space-unit))}.drawer--cart .cart-discount[data-collapsed] .cart-discount__add{margin-top:0}.drawer--cart .cart-discount[data-collapsed] .cart-discount__status{flex-basis:100%;margin-top:0}@media(pointer:coarse){.cart-discount__remove{width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/534/assets/cart-discount.css.map */
