.cart-discounts{display:block}.cart-discounts--inner{display:flex;gap:8px;align-items:center}.cart-discounts--input{flex:1;height:44px;padding:0 14px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#1e293b;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.cart-discounts--input:focus{border-color:#344e41;box-shadow:0 0 0 3px #344e4126}.cart-discounts--button{height:44px;padding:0 20px;background:#344e41;color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,transform .1s ease}.cart-discounts--button:hover{background:#1f3127;color:#fff}.cart-discounts--row{display:flex;align-items:center;justify-content:space-between;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:6px;padding:10px 14px;margin-top:10px;font-size:13px;font-weight:600;color:#166534}.cart-discounts--remove{margin-left:8px;padding:4px;background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;color:#ef4444}.cart-discounts--remove svg{width:10px;height:10px;pointer-events:none;fill:stroke}.cart-discounts--error{margin-top:8px;color:#dc2626;font-size:12px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cart-discounts.css.map */
