.qty-wrapper{display:inline-flex;align-items:stretch;border:1px solid #c4c7a4;border-radius:3px;overflow:hidden;background:#fff;padding:3px}.qty-wrapper .qty-btn{width:28px;height:28px;background:#e8eada;cursor:pointer;color:#777c34;font-size:16px;font-weight:600;transition:all .2s ease;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #c4c7a4 !important;border-radius:2px;box-shadow:none !important}.qty-wrapper .qty-btn:hover{background:#d8dcbc;color:#5d6129;border-color:#aaad88 !important}.qty-wrapper .qty-btn:active,.qty-wrapper .qty-btn:focus{background:#c8cc9c;color:#5d6129;border-color:#999c78 !important}.qty-wrapper .qty-btn:disabled{opacity:.5;cursor:not-allowed;background:#f5f6f0;color:#b0b3a0}.qty-wrapper .input-text.qty{width:34px !important;height:28px !important;padding:0 !important;text-align:center;margin:0 !important;border:none;background:#fff;font-size:14px;font-weight:600;color:#333;-moz-appearance:textfield}.qty-wrapper .input-text.qty:focus{outline:none;background:#fafbf8}.qty-wrapper .input-text.qty::-webkit-outer-spin-button,.qty-wrapper .input-text.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal{padding-top:25px}.cart.table-wrapper .col.qty{padding-top:16px}