#discount-coupon-form #coupon_code{height:35px}#discount-coupon-form .actions-toolbar>.primary{margin-left:10px}.input-group{display:flex;position:relative;padding-bottom:30px}.input-group #qty-error{position:absolute;bottom:0}.input-group button{border:none !important;border-radius:0 !important;box-shadow:none !important}.input-group button:hover{border:none;cursor:pointer}.input-control{display:flex;position:relative}.input-control button{border:none !important;border-radius:0 !important;box-shadow:none !important}.input-control button:hover{border:none;cursor:pointer}.cart.table-wrapper .col.qty .input-control{justify-content:flex-end}.cart.table-wrapper .col.qty .input-text{height:32px;margin-top:0}.box-tocart .stockText{font-weight:bold;font-size:20px;margin-left:10px}.cart.table-wrapper .col.stock .stockText{font-weight:700;font-size:1.8rem;color:#666}.col.price .stockText{display:none}@media only screen and (max-width:767px){.col.stock{display:none}.cart.table-wrapper .col.qty .input-control{justify-content:flex-start}.cart.table-wrapper .col.stock[data-th]:before{content:attr(data-th);display:block;font-weight:600;padding-bottom:10px}.cart.table-wrapper .col.qty{width:40% !important}.cart.table-wrapper .col.qty .stockText{display:block;font-weight:700;font-size:1.8rem;color:#666;line-height:1}.cart.table-wrapper .col.qty .stockText:before{display:block;content:'Stock';font-weight:600;padding:10px 0;font-size:15.4px;color:#333}.cart.table-wrapper .col.subtotal{width:26% !important}}